builder: mozilla-aurora_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0294 starttime: 1464621730.9 results: success (0) buildid: 20160530072146 builduid: 7a54d2f933b14988a6acf83fdac386c2 revision: b2f0425218851914b703b902ed56c6148b37b537 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-30 08:22:10.898438) ========= master: http://buildbot-master132.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-30 08:22:10.898967) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-30 08:22:10.899391) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-30 08:22:10.920976) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 08:22:10.921511) ========= 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.TDlNOg8QZ0/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.CKk5Z5MNWx/Listeners TMPDIR=/var/folders/07/z5h29ykn58v73zfg5g95jh1r00000w/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-30 08:22:10-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 126M=0s 2016-05-30 08:22:11 (126 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.103902 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 08:22:11.044785) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 08:22:11.045106) ========= 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.TDlNOg8QZ0/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.CKk5Z5MNWx/Listeners TMPDIR=/var/folders/07/z5h29ykn58v73zfg5g95jh1r00000w/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.020434 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 08:22:11.095164) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-30 08:22:11.095553) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev b2f0425218851914b703b902ed56c6148b37b537 --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 b2f0425218851914b703b902ed56c6148b37b537 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.TDlNOg8QZ0/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.CKk5Z5MNWx/Listeners TMPDIR=/var/folders/07/z5h29ykn58v73zfg5g95jh1r00000w/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-30 08:22:11,156 truncating revision to first 12 chars 2016-05-30 08:22:11,156 Setting DEBUG logging. 2016-05-30 08:22:11,157 attempt 1/10 2016-05-30 08:22:11,157 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/b2f042521885?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-30 08:22:12,711 unpacking tar archive at: mozilla-aurora-b2f042521885/testing/mozharness/ program finished with exit code 0 elapsedTime=1.837865 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-30 08:22:12.954347) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-30 08:22:12.954727) ========= script_repo_revision: b2f0425218851914b703b902ed56c6148b37b537 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-30 08:22:12.955344) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-30 08:22:12.955652) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-30 08:22:12.973333) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 53 secs) (at 2016-05-30 08:22:12.973712) ========= /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.TDlNOg8QZ0/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.CKk5Z5MNWx/Listeners TMPDIR=/var/folders/07/z5h29ykn58v73zfg5g95jh1r00000w/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 08:22:13 INFO - MultiFileLogger online at 20160530 08:22:13 in /builds/slave/test 08:22:13 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 08:22:13 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 08:22:13 INFO - {'append_to_log': False, 08:22:13 INFO - 'base_work_dir': '/builds/slave/test', 08:22:13 INFO - 'blob_upload_branch': 'mozilla-aurora', 08:22:13 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 08:22:13 INFO - 'buildbot_json_path': 'buildprops.json', 08:22:13 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 08:22:13 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:22:13 INFO - 'download_minidump_stackwalk': True, 08:22:13 INFO - 'download_symbols': 'true', 08:22:13 INFO - 'e10s': False, 08:22:13 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 08:22:13 INFO - 'tooltool.py': '/tools/tooltool.py', 08:22:13 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 08:22:13 INFO - '/tools/misc-python/virtualenv.py')}, 08:22:13 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:22:13 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:22:13 INFO - 'log_level': 'info', 08:22:13 INFO - 'log_to_console': True, 08:22:13 INFO - 'opt_config_files': (), 08:22:13 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:22:13 INFO - '--processes=1', 08:22:13 INFO - '--config=%(test_path)s/wptrunner.ini', 08:22:13 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:22:13 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:22:13 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:22:13 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:22:13 INFO - 'pip_index': False, 08:22:13 INFO - 'require_test_zip': True, 08:22:13 INFO - 'test_type': ('testharness',), 08:22:13 INFO - 'this_chunk': '1', 08:22:13 INFO - 'tooltool_cache': '/builds/tooltool_cache', 08:22:13 INFO - 'total_chunks': '10', 08:22:13 INFO - 'virtualenv_path': 'venv', 08:22:13 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:22:13 INFO - 'work_dir': 'build'} 08:22:13 INFO - ##### 08:22:13 INFO - ##### Running clobber step. 08:22:13 INFO - ##### 08:22:13 INFO - Running pre-action listener: _resource_record_pre_action 08:22:13 INFO - Running main action method: clobber 08:22:13 INFO - rmtree: /builds/slave/test/build 08:22:13 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 08:22:14 INFO - Running post-action listener: _resource_record_post_action 08:22:14 INFO - ##### 08:22:14 INFO - ##### Running read-buildbot-config step. 08:22:14 INFO - ##### 08:22:14 INFO - Running pre-action listener: _resource_record_pre_action 08:22:14 INFO - Running main action method: read_buildbot_config 08:22:14 INFO - Using buildbot properties: 08:22:14 INFO - { 08:22:14 INFO - "project": "", 08:22:14 INFO - "product": "firefox", 08:22:14 INFO - "script_repo_revision": "production", 08:22:14 INFO - "scheduler": "tests-mozilla-aurora-yosemite_r7-debug-unittest", 08:22:14 INFO - "repository": "", 08:22:14 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-aurora debug test web-platform-tests-1", 08:22:14 INFO - "buildid": "20160530072146", 08:22:14 INFO - "pgo_build": "False", 08:22:14 INFO - "basedir": "/builds/slave/test", 08:22:14 INFO - "buildnumber": 6, 08:22:14 INFO - "slavename": "t-yosemite-r7-0294", 08:22:14 INFO - "master": "http://buildbot-master132.bb.releng.scl3.mozilla.com:8201/", 08:22:14 INFO - "platform": "macosx64", 08:22:14 INFO - "branch": "mozilla-aurora", 08:22:14 INFO - "revision": "b2f0425218851914b703b902ed56c6148b37b537", 08:22:14 INFO - "repo_path": "releases/mozilla-aurora", 08:22:14 INFO - "moz_repo_path": "", 08:22:14 INFO - "stage_platform": "macosx64", 08:22:14 INFO - "builduid": "7a54d2f933b14988a6acf83fdac386c2", 08:22:14 INFO - "slavebuilddir": "test" 08:22:14 INFO - } 08:22:14 INFO - Found installer url https://queue.taskcluster.net/v1/task/MPftHDKXTZmY3qJSE-OeLg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg. 08:22:14 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/MPftHDKXTZmY3qJSE-OeLg/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json. 08:22:14 INFO - Running post-action listener: _resource_record_post_action 08:22:14 INFO - ##### 08:22:14 INFO - ##### Running download-and-extract step. 08:22:14 INFO - ##### 08:22:14 INFO - Running pre-action listener: _resource_record_pre_action 08:22:14 INFO - Running main action method: download_and_extract 08:22:14 INFO - mkdir: /builds/slave/test/build/tests 08:22:14 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')]} 08:22:14 INFO - https://queue.taskcluster.net/v1/task/MPftHDKXTZmY3qJSE-OeLg/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 08:22:14 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MPftHDKXTZmY3qJSE-OeLg/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 08:22:14 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MPftHDKXTZmY3qJSE-OeLg/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 08:22:14 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MPftHDKXTZmY3qJSE-OeLg/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 08:22:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MPftHDKXTZmY3qJSE-OeLg/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 08:22:16 INFO - Downloaded 1235 bytes. 08:22:16 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 08:22:16 INFO - Using the following test package requirements: 08:22:16 INFO - {u'common': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 08:22:16 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 08:22:16 INFO - u'firefox-48.0a2.en-US.mac64.cppunittest.tests.zip'], 08:22:16 INFO - u'gtest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 08:22:16 INFO - u'firefox-48.0a2.en-US.mac64.gtest.tests.zip'], 08:22:16 INFO - u'jittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 08:22:16 INFO - u'jsshell-mac64.zip'], 08:22:16 INFO - u'mochitest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 08:22:16 INFO - u'firefox-48.0a2.en-US.mac64.mochitest.tests.zip'], 08:22:16 INFO - u'mozbase': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 08:22:16 INFO - u'reftest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 08:22:16 INFO - u'firefox-48.0a2.en-US.mac64.reftest.tests.zip'], 08:22:16 INFO - u'talos': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 08:22:16 INFO - u'firefox-48.0a2.en-US.mac64.talos.tests.zip'], 08:22:16 INFO - u'web-platform': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 08:22:16 INFO - u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'], 08:22:16 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 08:22:16 INFO - u'firefox-48.0a2.en-US.mac64.xpcshell.tests.zip']} 08:22:16 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 08:22:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:22:16 INFO - https://queue.taskcluster.net/v1/task/MPftHDKXTZmY3qJSE-OeLg/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 08:22:16 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MPftHDKXTZmY3qJSE-OeLg/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 08:22:16 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MPftHDKXTZmY3qJSE-OeLg/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 08:22:16 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MPftHDKXTZmY3qJSE-OeLg/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 08:22:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MPftHDKXTZmY3qJSE-OeLg/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 08:22:17 INFO - Downloaded 18306363 bytes. 08:22:17 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/*'] 08:22:17 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/* 08:22:17 INFO - caution: filename not matched: web-platform/* 08:22:17 INFO - Return code: 11 08:22:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:22:17 INFO - https://queue.taskcluster.net/v1/task/MPftHDKXTZmY3qJSE-OeLg/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 08:22:17 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MPftHDKXTZmY3qJSE-OeLg/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 08:22:17 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MPftHDKXTZmY3qJSE-OeLg/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 08:22:17 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MPftHDKXTZmY3qJSE-OeLg/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 08:22:17 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MPftHDKXTZmY3qJSE-OeLg/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 08:22:19 INFO - Downloaded 36409193 bytes. 08:22:19 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/*'] 08:22:19 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/* 08:22:23 INFO - caution: filename not matched: bin/* 08:22:23 INFO - caution: filename not matched: config/* 08:22:23 INFO - caution: filename not matched: mozbase/* 08:22:23 INFO - caution: filename not matched: marionette/* 08:22:23 INFO - caution: filename not matched: tools/wptserve/* 08:22:23 INFO - Return code: 11 08:22:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:22:23 INFO - https://queue.taskcluster.net/v1/task/MPftHDKXTZmY3qJSE-OeLg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg matches https://queue.taskcluster.net 08:22:23 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MPftHDKXTZmY3qJSE-OeLg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 08:22:23 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MPftHDKXTZmY3qJSE-OeLg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 08:22:23 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MPftHDKXTZmY3qJSE-OeLg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg 08:22:23 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MPftHDKXTZmY3qJSE-OeLg/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 08:22:25 INFO - Downloaded 73043828 bytes. 08:22:25 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/MPftHDKXTZmY3qJSE-OeLg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 08:22:25 INFO - mkdir: /builds/slave/test/properties 08:22:25 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 08:22:25 INFO - Writing to file /builds/slave/test/properties/build_url 08:22:25 INFO - Contents: 08:22:25 INFO - build_url:https://queue.taskcluster.net/v1/task/MPftHDKXTZmY3qJSE-OeLg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 08:22:27 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/MPftHDKXTZmY3qJSE-OeLg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 08:22:27 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 08:22:27 INFO - Writing to file /builds/slave/test/properties/symbols_url 08:22:27 INFO - Contents: 08:22:27 INFO - symbols_url:https://queue.taskcluster.net/v1/task/MPftHDKXTZmY3qJSE-OeLg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 08:22:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:22:27 INFO - https://queue.taskcluster.net/v1/task/MPftHDKXTZmY3qJSE-OeLg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 08:22:27 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MPftHDKXTZmY3qJSE-OeLg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 08:22:27 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MPftHDKXTZmY3qJSE-OeLg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 08:22:27 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MPftHDKXTZmY3qJSE-OeLg/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 08:22:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MPftHDKXTZmY3qJSE-OeLg/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 08:22:29 INFO - Downloaded 103658599 bytes. 08:22:29 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'] 08:22:29 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 08:22:33 INFO - Return code: 0 08:22:33 INFO - Running post-action listener: _resource_record_post_action 08:22:33 INFO - Running post-action listener: set_extra_try_arguments 08:22:33 INFO - ##### 08:22:33 INFO - ##### Running create-virtualenv step. 08:22:33 INFO - ##### 08:22:33 INFO - Running pre-action listener: _pre_create_virtualenv 08:22:33 INFO - Running pre-action listener: _resource_record_pre_action 08:22:33 INFO - Running main action method: create_virtualenv 08:22:33 INFO - Creating virtualenv /builds/slave/test/build/venv 08:22:33 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 08:22:33 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 08:22:33 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 08:22:33 INFO - Using real prefix '/tools/python27' 08:22:33 INFO - New python executable in /builds/slave/test/build/venv/bin/python 08:22:34 INFO - Installing distribute.............................................................................................................................................................................................done. 08:22:36 INFO - Installing pip.................done. 08:22:36 INFO - Return code: 0 08:22:36 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 08:22: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')]} 08:22:36 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:22:36 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:22: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')]} 08:22:36 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:22:36 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:22:36 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 0x109dfde90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109e1af48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe4d9caff70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109e165e0>, '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 0x1099f9cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x109a24990>, '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.TDlNOg8QZ0/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.CKk5Z5MNWx/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/07/z5h29ykn58v73zfg5g95jh1r00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 08:22:36 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 08:22:36 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 08:22:36 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.TDlNOg8QZ0/Render', 08:22:36 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:22:36 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:22:36 INFO - 'HOME': '/Users/cltbld', 08:22:36 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:22:36 INFO - 'LOGNAME': 'cltbld', 08:22:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:22:36 INFO - 'MOZ_NO_REMOTE': '1', 08:22:36 INFO - 'NO_EM_RESTART': '1', 08:22:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:22:36 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:22:36 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:22:36 INFO - 'PWD': '/builds/slave/test', 08:22:36 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:22:36 INFO - 'SHELL': '/bin/bash', 08:22:36 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.CKk5Z5MNWx/Listeners', 08:22:36 INFO - 'TMPDIR': '/var/folders/07/z5h29ykn58v73zfg5g95jh1r00000w/T/', 08:22:36 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:22:36 INFO - 'USER': 'cltbld', 08:22:36 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:22:36 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:22:36 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:22:36 INFO - 'XPC_FLAGS': '0x0', 08:22:36 INFO - 'XPC_SERVICE_NAME': '0', 08:22:36 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:22:37 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:22:37 INFO - Downloading/unpacking psutil>=0.7.1 08:22:37 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:22:37 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:22:37 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 08:22:37 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 08:22:37 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:22:37 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:22:40 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 08:22:40 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 08:22:40 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:22:40 INFO - Installing collected packages: psutil 08:22:40 INFO - Running setup.py install for psutil 08:22:40 INFO - building 'psutil._psutil_osx' extension 08:22:40 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 08:22:40 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 08:22:40 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 08:22:40 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 08:22:40 INFO - building 'psutil._psutil_posix' extension 08:22:40 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 08:22:40 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 08:22:40 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 08:22:40 INFO - ^ 08:22:40 INFO - 1 warning generated. 08:22:40 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 08:22:41 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 08:22:41 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:22:41 INFO - Successfully installed psutil 08:22:41 INFO - Cleaning up... 08:22:41 INFO - Return code: 0 08:22:41 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 08:22:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:22:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:22:41 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:22:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:22:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:22:41 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:22:41 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 0x109dfde90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109e1af48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe4d9caff70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109e165e0>, '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 0x1099f9cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x109a24990>, '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.TDlNOg8QZ0/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.CKk5Z5MNWx/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/07/z5h29ykn58v73zfg5g95jh1r00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 08:22:41 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 08:22:41 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 08:22:41 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.TDlNOg8QZ0/Render', 08:22:41 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:22:41 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:22:41 INFO - 'HOME': '/Users/cltbld', 08:22:41 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:22:41 INFO - 'LOGNAME': 'cltbld', 08:22:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:22:41 INFO - 'MOZ_NO_REMOTE': '1', 08:22:41 INFO - 'NO_EM_RESTART': '1', 08:22:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:22:41 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:22:41 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:22:41 INFO - 'PWD': '/builds/slave/test', 08:22:41 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:22:41 INFO - 'SHELL': '/bin/bash', 08:22:41 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.CKk5Z5MNWx/Listeners', 08:22:41 INFO - 'TMPDIR': '/var/folders/07/z5h29ykn58v73zfg5g95jh1r00000w/T/', 08:22:41 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:22:41 INFO - 'USER': 'cltbld', 08:22:41 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:22:41 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:22:41 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:22:41 INFO - 'XPC_FLAGS': '0x0', 08:22:41 INFO - 'XPC_SERVICE_NAME': '0', 08:22:41 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:22:41 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:22:41 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 08:22:41 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 08:22:41 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 08:22:41 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 08:22:41 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 08:22:41 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 08:22:41 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 08:22:43 INFO - Downloading mozsystemmonitor-0.0.tar.gz 08:22:43 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 08:22:44 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 08:22:44 INFO - Installing collected packages: mozsystemmonitor 08:22:44 INFO - Running setup.py install for mozsystemmonitor 08:22:44 INFO - Successfully installed mozsystemmonitor 08:22:44 INFO - Cleaning up... 08:22:44 INFO - Return code: 0 08:22:44 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 08:22:44 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')]} 08:22:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:22:44 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:22:44 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')]} 08:22:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:22:44 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:22:44 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 0x109dfde90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109e1af48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe4d9caff70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109e165e0>, '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 0x1099f9cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x109a24990>, '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.TDlNOg8QZ0/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.CKk5Z5MNWx/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/07/z5h29ykn58v73zfg5g95jh1r00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 08:22:44 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 08:22:44 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 08:22:44 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.TDlNOg8QZ0/Render', 08:22:44 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:22:44 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:22:44 INFO - 'HOME': '/Users/cltbld', 08:22:44 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:22:44 INFO - 'LOGNAME': 'cltbld', 08:22:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:22:44 INFO - 'MOZ_NO_REMOTE': '1', 08:22:44 INFO - 'NO_EM_RESTART': '1', 08:22:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:22:44 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:22:44 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:22:44 INFO - 'PWD': '/builds/slave/test', 08:22:44 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:22:44 INFO - 'SHELL': '/bin/bash', 08:22:44 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.CKk5Z5MNWx/Listeners', 08:22:44 INFO - 'TMPDIR': '/var/folders/07/z5h29ykn58v73zfg5g95jh1r00000w/T/', 08:22:44 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:22:44 INFO - 'USER': 'cltbld', 08:22:44 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:22:44 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:22:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:22:44 INFO - 'XPC_FLAGS': '0x0', 08:22:44 INFO - 'XPC_SERVICE_NAME': '0', 08:22:44 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:22:44 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:22:44 INFO - Downloading/unpacking blobuploader==1.2.4 08:22:44 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 08:22:44 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 08:22:44 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 08:22:44 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 08:22:44 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 08:22:44 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 08:22:46 INFO - Downloading blobuploader-1.2.4.tar.gz 08:22:46 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 08:22:46 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 08:22:46 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 08:22:46 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 08:22:46 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 08:22:46 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 08:22:46 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 08:22:46 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 08:22:47 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 08:22:47 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 08:22:47 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 08:22:47 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 08:22:47 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 08:22:47 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 08:22:47 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 08:22:47 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 08:22:48 INFO - Downloading docopt-0.6.1.tar.gz 08:22:48 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 08:22:48 INFO - Installing collected packages: blobuploader, requests, docopt 08:22:48 INFO - Running setup.py install for blobuploader 08:22:48 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 08:22:48 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 08:22:48 INFO - Running setup.py install for requests 08:22:48 INFO - Running setup.py install for docopt 08:22:48 INFO - Successfully installed blobuploader requests docopt 08:22:48 INFO - Cleaning up... 08:22:49 INFO - Return code: 0 08:22:49 INFO - Installing None into virtualenv /builds/slave/test/build/venv 08:22:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:22:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:22:49 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:22:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:22:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:22:49 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:22:49 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 0x109dfde90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109e1af48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe4d9caff70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109e165e0>, '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 0x1099f9cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x109a24990>, '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.TDlNOg8QZ0/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.CKk5Z5MNWx/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/07/z5h29ykn58v73zfg5g95jh1r00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 08:22:49 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 08:22:49 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 08:22:49 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.TDlNOg8QZ0/Render', 08:22:49 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:22:49 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:22:49 INFO - 'HOME': '/Users/cltbld', 08:22:49 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:22:49 INFO - 'LOGNAME': 'cltbld', 08:22:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:22:49 INFO - 'MOZ_NO_REMOTE': '1', 08:22:49 INFO - 'NO_EM_RESTART': '1', 08:22:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:22:49 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:22:49 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:22:49 INFO - 'PWD': '/builds/slave/test', 08:22:49 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:22:49 INFO - 'SHELL': '/bin/bash', 08:22:49 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.CKk5Z5MNWx/Listeners', 08:22:49 INFO - 'TMPDIR': '/var/folders/07/z5h29ykn58v73zfg5g95jh1r00000w/T/', 08:22:49 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:22:49 INFO - 'USER': 'cltbld', 08:22:49 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:22:49 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:22:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:22:49 INFO - 'XPC_FLAGS': '0x0', 08:22:49 INFO - 'XPC_SERVICE_NAME': '0', 08:22:49 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:22:49 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:22:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 08:22:49 INFO - Running setup.py (path:/var/folders/07/z5h29ykn58v73zfg5g95jh1r00000w/T/pip-gDdJTn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 08:22:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 08:22:49 INFO - Running setup.py (path:/var/folders/07/z5h29ykn58v73zfg5g95jh1r00000w/T/pip-bjTBtA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 08:22:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 08:22:49 INFO - Running setup.py (path:/var/folders/07/z5h29ykn58v73zfg5g95jh1r00000w/T/pip-tjEOsa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 08:22:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 08:22:49 INFO - Running setup.py (path:/var/folders/07/z5h29ykn58v73zfg5g95jh1r00000w/T/pip-z9fXWb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 08:22:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 08:22:49 INFO - Running setup.py (path:/var/folders/07/z5h29ykn58v73zfg5g95jh1r00000w/T/pip-oUn8Y3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 08:22:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 08:22:49 INFO - Running setup.py (path:/var/folders/07/z5h29ykn58v73zfg5g95jh1r00000w/T/pip-EFxJ_O-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 08:22:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 08:22:49 INFO - Running setup.py (path:/var/folders/07/z5h29ykn58v73zfg5g95jh1r00000w/T/pip-5VdE8f-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 08:22:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 08:22:49 INFO - Running setup.py (path:/var/folders/07/z5h29ykn58v73zfg5g95jh1r00000w/T/pip-1rQNOz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 08:22:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 08:22:50 INFO - Running setup.py (path:/var/folders/07/z5h29ykn58v73zfg5g95jh1r00000w/T/pip-Tti3C2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 08:22:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 08:22:50 INFO - Running setup.py (path:/var/folders/07/z5h29ykn58v73zfg5g95jh1r00000w/T/pip-Kxfxq3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 08:22:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 08:22:50 INFO - Running setup.py (path:/var/folders/07/z5h29ykn58v73zfg5g95jh1r00000w/T/pip-asn3QZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 08:22:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 08:22:50 INFO - Running setup.py (path:/var/folders/07/z5h29ykn58v73zfg5g95jh1r00000w/T/pip-HnsCf2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 08:22:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 08:22:50 INFO - Running setup.py (path:/var/folders/07/z5h29ykn58v73zfg5g95jh1r00000w/T/pip-kfwDl8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 08:22:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 08:22:50 INFO - Running setup.py (path:/var/folders/07/z5h29ykn58v73zfg5g95jh1r00000w/T/pip-IqYbQ8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 08:22:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 08:22:50 INFO - Running setup.py (path:/var/folders/07/z5h29ykn58v73zfg5g95jh1r00000w/T/pip-K6btm5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 08:22:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 08:22:50 INFO - Running setup.py (path:/var/folders/07/z5h29ykn58v73zfg5g95jh1r00000w/T/pip-E9JQ_H-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 08:22:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 08:22:50 INFO - Running setup.py (path:/var/folders/07/z5h29ykn58v73zfg5g95jh1r00000w/T/pip-5fYHQ8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 08:22:51 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 08:22:51 INFO - Running setup.py (path:/var/folders/07/z5h29ykn58v73zfg5g95jh1r00000w/T/pip-RRzp55-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 08:22:51 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 08:22:51 INFO - Running setup.py (path:/var/folders/07/z5h29ykn58v73zfg5g95jh1r00000w/T/pip-YzgUSa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 08:22:51 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:22:51 INFO - Running setup.py (path:/var/folders/07/z5h29ykn58v73zfg5g95jh1r00000w/T/pip-NVCg4r-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:22:51 INFO - Unpacking /builds/slave/test/build/tests/marionette 08:22:51 INFO - Running setup.py (path:/var/folders/07/z5h29ykn58v73zfg5g95jh1r00000w/T/pip-BWClfK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 08:22:51 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:22:51 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 08:22:51 INFO - Running setup.py install for manifestparser 08:22:51 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 08:22:52 INFO - Running setup.py install for mozcrash 08:22:52 INFO - Running setup.py install for mozdebug 08:22:52 INFO - Running setup.py install for mozdevice 08:22:52 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 08:22:52 INFO - Installing dm script to /builds/slave/test/build/venv/bin 08:22:52 INFO - Running setup.py install for mozfile 08:22:52 INFO - Running setup.py install for mozhttpd 08:22:52 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 08:22:52 INFO - Running setup.py install for mozinfo 08:22:52 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 08:22:52 INFO - Running setup.py install for mozInstall 08:22:52 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 08:22:52 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 08:22:52 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 08:22:52 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 08:22:53 INFO - Running setup.py install for mozleak 08:22:53 INFO - Running setup.py install for mozlog 08:22:53 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 08:22:53 INFO - Running setup.py install for moznetwork 08:22:53 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 08:22:53 INFO - Running setup.py install for mozprocess 08:22:53 INFO - Running setup.py install for mozprofile 08:22:53 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 08:22:53 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 08:22:53 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 08:22:53 INFO - Running setup.py install for mozrunner 08:22:53 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 08:22:53 INFO - Running setup.py install for mozscreenshot 08:22:54 INFO - Running setup.py install for moztest 08:22:54 INFO - Running setup.py install for mozversion 08:22:54 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 08:22:54 INFO - Running setup.py install for wptserve 08:22:54 INFO - Running setup.py install for marionette-driver 08:22:54 INFO - Running setup.py install for browsermob-proxy 08:22:54 INFO - Running setup.py install for marionette-client 08:22:55 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:22:55 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 08:22:55 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 08:22:55 INFO - Cleaning up... 08:22:55 INFO - Return code: 0 08:22:55 INFO - Installing None into virtualenv /builds/slave/test/build/venv 08:22:55 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')]} 08:22:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:22:55 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:22:55 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')]} 08:22:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:22:55 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:22:55 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 0x109dfde90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109e1af48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe4d9caff70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109e165e0>, '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 0x1099f9cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x109a24990>, '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.TDlNOg8QZ0/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.CKk5Z5MNWx/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/07/z5h29ykn58v73zfg5g95jh1r00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 08:22:55 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 08:22:55 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 08:22:55 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.TDlNOg8QZ0/Render', 08:22:55 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:22:55 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:22:55 INFO - 'HOME': '/Users/cltbld', 08:22:55 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:22:55 INFO - 'LOGNAME': 'cltbld', 08:22:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:22:55 INFO - 'MOZ_NO_REMOTE': '1', 08:22:55 INFO - 'NO_EM_RESTART': '1', 08:22:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:22:55 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:22:55 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:22:55 INFO - 'PWD': '/builds/slave/test', 08:22:55 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:22:55 INFO - 'SHELL': '/bin/bash', 08:22:55 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.CKk5Z5MNWx/Listeners', 08:22:55 INFO - 'TMPDIR': '/var/folders/07/z5h29ykn58v73zfg5g95jh1r00000w/T/', 08:22:55 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:22:55 INFO - 'USER': 'cltbld', 08:22:55 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:22:55 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:22:55 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:22:55 INFO - 'XPC_FLAGS': '0x0', 08:22:55 INFO - 'XPC_SERVICE_NAME': '0', 08:22:55 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:22:55 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:22:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 08:22:55 INFO - Running setup.py (path:/var/folders/07/z5h29ykn58v73zfg5g95jh1r00000w/T/pip-x5hSS7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 08:22:55 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)) 08:22:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 08:22:55 INFO - Running setup.py (path:/var/folders/07/z5h29ykn58v73zfg5g95jh1r00000w/T/pip-VfKdMp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 08:22:55 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)) 08:22:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 08:22:55 INFO - Running setup.py (path:/var/folders/07/z5h29ykn58v73zfg5g95jh1r00000w/T/pip-XunIG2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 08:22:55 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)) 08:22:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 08:22:55 INFO - Running setup.py (path:/var/folders/07/z5h29ykn58v73zfg5g95jh1r00000w/T/pip-_9K7eq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 08:22:55 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)) 08:22:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 08:22:55 INFO - Running setup.py (path:/var/folders/07/z5h29ykn58v73zfg5g95jh1r00000w/T/pip-mHLxDi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 08:22:56 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)) 08:22:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 08:22:56 INFO - Running setup.py (path:/var/folders/07/z5h29ykn58v73zfg5g95jh1r00000w/T/pip-GxZkhI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 08:22:56 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)) 08:22:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 08:22:56 INFO - Running setup.py (path:/var/folders/07/z5h29ykn58v73zfg5g95jh1r00000w/T/pip-58Mitq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 08:22:56 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)) 08:22:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 08:22:56 INFO - Running setup.py (path:/var/folders/07/z5h29ykn58v73zfg5g95jh1r00000w/T/pip-bASe7u-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 08:22:56 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)) 08:22:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 08:22:56 INFO - Running setup.py (path:/var/folders/07/z5h29ykn58v73zfg5g95jh1r00000w/T/pip-hYePcE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 08:22:56 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)) 08:22:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 08:22:56 INFO - Running setup.py (path:/var/folders/07/z5h29ykn58v73zfg5g95jh1r00000w/T/pip-4kGfbk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 08:22:56 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)) 08:22:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 08:22:56 INFO - Running setup.py (path:/var/folders/07/z5h29ykn58v73zfg5g95jh1r00000w/T/pip-RBmOCl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 08:22:56 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)) 08:22:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 08:22:56 INFO - Running setup.py (path:/var/folders/07/z5h29ykn58v73zfg5g95jh1r00000w/T/pip-io9QHK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 08:22:56 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)) 08:22:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 08:22:56 INFO - Running setup.py (path:/var/folders/07/z5h29ykn58v73zfg5g95jh1r00000w/T/pip-xrToHH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 08:22:56 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)) 08:22:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 08:22:56 INFO - Running setup.py (path:/var/folders/07/z5h29ykn58v73zfg5g95jh1r00000w/T/pip-sQCVEy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 08:22:57 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)) 08:22:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 08:22:57 INFO - Running setup.py (path:/var/folders/07/z5h29ykn58v73zfg5g95jh1r00000w/T/pip-jqs83I-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 08:22:57 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)) 08:22:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 08:22:57 INFO - Running setup.py (path:/var/folders/07/z5h29ykn58v73zfg5g95jh1r00000w/T/pip-zM1Wfy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 08:22:57 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)) 08:22:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 08:22:57 INFO - Running setup.py (path:/var/folders/07/z5h29ykn58v73zfg5g95jh1r00000w/T/pip-aVgW8E-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 08:22:57 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)) 08:22:57 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 08:22:57 INFO - Running setup.py (path:/var/folders/07/z5h29ykn58v73zfg5g95jh1r00000w/T/pip-DPd7Xw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 08:22:57 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)) 08:22:57 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 08:22:57 INFO - Running setup.py (path:/var/folders/07/z5h29ykn58v73zfg5g95jh1r00000w/T/pip-OmLoES-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 08:22:57 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)) 08:22:57 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:22:57 INFO - Running setup.py (path:/var/folders/07/z5h29ykn58v73zfg5g95jh1r00000w/T/pip-_eiai3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:22:57 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)) 08:22:57 INFO - Unpacking /builds/slave/test/build/tests/marionette 08:22:58 INFO - Running setup.py (path:/var/folders/07/z5h29ykn58v73zfg5g95jh1r00000w/T/pip-ZC4QXh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 08:22:58 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:22:58 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)) 08:22:58 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)) 08:22:58 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)) 08:22:58 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)) 08:22:58 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)) 08:22:58 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)) 08:22:58 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 08:22:58 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 08:22:58 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 08:22:58 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 08:22:58 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 08:22:58 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 08:22:58 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 08:23:00 INFO - Downloading blessings-1.6.tar.gz 08:23:00 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 08:23:00 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)) 08:23:00 INFO - Installing collected packages: blessings 08:23:00 INFO - Running setup.py install for blessings 08:23:00 INFO - Successfully installed blessings 08:23:00 INFO - Cleaning up... 08:23:00 INFO - Return code: 0 08:23:00 INFO - Done creating virtualenv /builds/slave/test/build/venv. 08:23:00 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 08:23:00 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 08:23:01 INFO - Reading from file tmpfile_stdout 08:23:01 INFO - Current package versions: 08:23:01 INFO - blessings == 1.6 08:23:01 INFO - blobuploader == 1.2.4 08:23:01 INFO - browsermob-proxy == 0.6.0 08:23:01 INFO - docopt == 0.6.1 08:23:01 INFO - manifestparser == 1.1 08:23:01 INFO - marionette-client == 2.3.0 08:23:01 INFO - marionette-driver == 1.4.0 08:23:01 INFO - mozInstall == 1.12 08:23:01 INFO - mozcrash == 0.17 08:23:01 INFO - mozdebug == 0.1 08:23:01 INFO - mozdevice == 0.48 08:23:01 INFO - mozfile == 1.2 08:23:01 INFO - mozhttpd == 0.7 08:23:01 INFO - mozinfo == 0.9 08:23:01 INFO - mozleak == 0.1 08:23:01 INFO - mozlog == 3.1 08:23:01 INFO - moznetwork == 0.27 08:23:01 INFO - mozprocess == 0.22 08:23:01 INFO - mozprofile == 0.28 08:23:01 INFO - mozrunner == 6.11 08:23:01 INFO - mozscreenshot == 0.1 08:23:01 INFO - mozsystemmonitor == 0.0 08:23:01 INFO - moztest == 0.7 08:23:01 INFO - mozversion == 1.4 08:23:01 INFO - psutil == 3.1.1 08:23:01 INFO - requests == 1.2.3 08:23:01 INFO - wptserve == 1.4.0 08:23:01 INFO - wsgiref == 0.1.2 08:23:01 INFO - Running post-action listener: _resource_record_post_action 08:23:01 INFO - Running post-action listener: _start_resource_monitoring 08:23:01 INFO - Starting resource monitoring. 08:23:01 INFO - ##### 08:23:01 INFO - ##### Running pull step. 08:23:01 INFO - ##### 08:23:01 INFO - Running pre-action listener: _resource_record_pre_action 08:23:01 INFO - Running main action method: pull 08:23:01 INFO - Pull has nothing to do! 08:23:01 INFO - Running post-action listener: _resource_record_post_action 08:23:01 INFO - ##### 08:23:01 INFO - ##### Running install step. 08:23:01 INFO - ##### 08:23:01 INFO - Running pre-action listener: _resource_record_pre_action 08:23:01 INFO - Running main action method: install 08:23:01 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 08:23:01 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 08:23:01 INFO - Reading from file tmpfile_stdout 08:23:01 INFO - Detecting whether we're running mozinstall >=1.0... 08:23:01 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 08:23:01 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 08:23:01 INFO - Reading from file tmpfile_stdout 08:23:01 INFO - Output received: 08:23:01 INFO - Usage: mozinstall [options] installer 08:23:01 INFO - Options: 08:23:01 INFO - -h, --help show this help message and exit 08:23:01 INFO - -d DEST, --destination=DEST 08:23:01 INFO - Directory to install application into. [default: 08:23:01 INFO - "/builds/slave/test"] 08:23:01 INFO - --app=APP Application being installed. [default: firefox] 08:23:01 INFO - mkdir: /builds/slave/test/build/application 08:23:01 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'] 08:23:01 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 08:23:19 INFO - Reading from file tmpfile_stdout 08:23:19 INFO - Output received: 08:23:19 INFO - /builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox 08:23:19 INFO - Running post-action listener: _resource_record_post_action 08:23:19 INFO - ##### 08:23:19 INFO - ##### Running run-tests step. 08:23:19 INFO - ##### 08:23:19 INFO - Running pre-action listener: _resource_record_pre_action 08:23:19 INFO - Running main action method: run_tests 08:23:19 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 08:23:19 INFO - Minidump filename unknown. Determining based upon platform and architecture. 08:23:19 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 08:23:19 INFO - grabbing minidump binary from tooltool 08:23:19 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')]} 08:23:19 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 0x109e165e0>, '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 0x1099f9cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x109a24990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 08:23:19 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 08:23:19 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 08:23:19 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 08:23:19 INFO - Return code: 0 08:23:19 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 08:23:19 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 08:23:19 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/MPftHDKXTZmY3qJSE-OeLg/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 08:23:19 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/MPftHDKXTZmY3qJSE-OeLg/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 08:23:19 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.TDlNOg8QZ0/Render', 08:23:19 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:23:19 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:23:19 INFO - 'HOME': '/Users/cltbld', 08:23:19 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:23:19 INFO - 'LOGNAME': 'cltbld', 08:23:19 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 08:23:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:23:19 INFO - 'MOZ_NO_REMOTE': '1', 08:23:19 INFO - 'NO_EM_RESTART': '1', 08:23:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:23:19 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:23:19 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:23:19 INFO - 'PWD': '/builds/slave/test', 08:23:19 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:23:19 INFO - 'SHELL': '/bin/bash', 08:23:19 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.CKk5Z5MNWx/Listeners', 08:23:19 INFO - 'TMPDIR': '/var/folders/07/z5h29ykn58v73zfg5g95jh1r00000w/T/', 08:23:19 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:23:19 INFO - 'USER': 'cltbld', 08:23:19 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:23:19 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:23:19 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:23:19 INFO - 'XPC_FLAGS': '0x0', 08:23:19 INFO - 'XPC_SERVICE_NAME': '0', 08:23:19 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:23:19 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/MPftHDKXTZmY3qJSE-OeLg/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 08:23:20 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 08:23:20 INFO - import pkg_resources 08:23:21 INFO - Using 1 client processes 08:23:21 INFO - wptserve Starting http server on 127.0.0.1:8001 08:23:21 INFO - wptserve Starting http server on 127.0.0.1:8000 08:23:21 INFO - wptserve Starting http server on 127.0.0.1:8443 08:23:23 INFO - SUITE-START | Running 778 tests 08:23:23 INFO - Running testharness tests 08:23:23 INFO - Setting up ssl 08:23:23 INFO - PROCESS | certutil | 08:23:23 INFO - PROCESS | certutil | 08:23:23 INFO - PROCESS | certutil | 08:23:23 INFO - Certificate Nickname Trust Attributes 08:23:23 INFO - SSL,S/MIME,JAR/XPI 08:23:23 INFO - 08:23:23 INFO - web-platform-tests CT,, 08:23:23 INFO - 08:23:23 INFO - Starting runner 08:23:24 INFO - PROCESS | 1929 | [1929] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 08:23:24 INFO - PROCESS | 1929 | 1464621804290 Marionette DEBUG Marionette enabled via build flag and pref 08:23:24 INFO - PROCESS | 1929 | ++DOCSHELL 0x113e22000 == 1 [pid = 1929] [id = 1] 08:23:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 1 (0x113e22800) [pid = 1929] [serial = 1] [outer = 0x0] 08:23:24 INFO - PROCESS | 1929 | [1929] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:23:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 2 (0x113e23800) [pid = 1929] [serial = 2] [outer = 0x113e22800] 08:23:24 INFO - PROCESS | 1929 | 1464621804601 Marionette INFO Listening on port 2828 08:23:24 INFO - PROCESS | 1929 | 1464621804832 Marionette DEBUG Marionette enabled via command-line flag 08:23:24 INFO - PROCESS | 1929 | ++DOCSHELL 0x116851000 == 2 [pid = 1929] [id = 2] 08:23:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 3 (0x116851800) [pid = 1929] [serial = 3] [outer = 0x0] 08:23:24 INFO - PROCESS | 1929 | [1929] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:23:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 4 (0x116852800) [pid = 1929] [serial = 4] [outer = 0x116851800] 08:23:24 INFO - PROCESS | 1929 | [1929] 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 08:23:24 INFO - PROCESS | 1929 | 1464621804981 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:52110 08:23:25 INFO - PROCESS | 1929 | 1464621805065 Marionette DEBUG Closed connection conn0 08:23:25 INFO - PROCESS | 1929 | [1929] 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 08:23:25 INFO - PROCESS | 1929 | 1464621805068 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:52111 08:23:25 INFO - PROCESS | 1929 | 1464621805079 Marionette DEBUG Closed connection conn1 08:23:25 INFO - PROCESS | 1929 | [1929] 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 08:23:25 INFO - PROCESS | 1929 | 1464621805084 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:52112 08:23:25 INFO - PROCESS | 1929 | 1464621805093 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 08:23:25 INFO - PROCESS | 1929 | 1464621805099 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":"20160530072146","device":"desktop","version":"48.0a2"} 08:23:25 INFO - PROCESS | 1929 | [1929] 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 08:23:25 INFO - PROCESS | 1929 | ++DOCSHELL 0x11a109000 == 3 [pid = 1929] [id = 3] 08:23:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 5 (0x11a109800) [pid = 1929] [serial = 5] [outer = 0x0] 08:23:25 INFO - PROCESS | 1929 | ++DOCSHELL 0x11a10a000 == 4 [pid = 1929] [id = 4] 08:23:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 6 (0x11a128400) [pid = 1929] [serial = 6] [outer = 0x0] 08:23:26 INFO - PROCESS | 1929 | [1929] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 08:23:26 INFO - PROCESS | 1929 | [1929] 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 08:23:26 INFO - PROCESS | 1929 | ++DOCSHELL 0x12363b800 == 5 [pid = 1929] [id = 5] 08:23:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 7 (0x11a127c00) [pid = 1929] [serial = 7] [outer = 0x0] 08:23:26 INFO - PROCESS | 1929 | [1929] 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 08:23:26 INFO - PROCESS | 1929 | [1929] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 08:23:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 8 (0x123791c00) [pid = 1929] [serial = 8] [outer = 0x11a127c00] 08:23:26 INFO - PROCESS | 1929 | [1929] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 08:23:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 9 (0x123e09000) [pid = 1929] [serial = 9] [outer = 0x11a109800] 08:23:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 10 (0x1235c2800) [pid = 1929] [serial = 10] [outer = 0x11a128400] 08:23:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 11 (0x123312400) [pid = 1929] [serial = 11] [outer = 0x11a127c00] 08:23:26 INFO - PROCESS | 1929 | [1929] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 08:23:26 INFO - PROCESS | 1929 | 1464621806975 Marionette DEBUG loaded listener.js 08:23:26 INFO - PROCESS | 1929 | 1464621806985 Marionette DEBUG loaded listener.js 08:23:27 INFO - PROCESS | 1929 | [1929] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 08:23:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 12 (0x1268a2400) [pid = 1929] [serial = 12] [outer = 0x11a127c00] 08:23:27 INFO - PROCESS | 1929 | 1464621807333 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"7bd5eb71-377c-574b-9528-6bb56ea5a986","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":"20160530072146","device":"desktop","version":"48.0a2","command_id":1}}] 08:23:27 INFO - PROCESS | 1929 | 1464621807435 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}] 08:23:27 INFO - PROCESS | 1929 | 1464621807481 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 08:23:27 INFO - PROCESS | 1929 | 1464621807617 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 08:23:27 INFO - PROCESS | 1929 | [1929] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 08:23:27 INFO - PROCESS | 1929 | [1929] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:23:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 13 (0x11997b400) [pid = 1929] [serial = 13] [outer = 0x11a127c00] 08:23:27 INFO - PROCESS | 1929 | [1929] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:23:27 INFO - PROCESS | 1929 | [1929] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:23:27 INFO - PROCESS | 1929 | 1464621807902 Marionette TRACE conn2 <- [1,3,null,{}] 08:23:27 INFO - PROCESS | 1929 | 1464621807904 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 08:23:27 INFO - PROCESS | 1929 | 1464621807927 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 08:23:27 INFO - PROCESS | 1929 | 1464621807954 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 08:23:27 INFO - PROCESS | 1929 | 1464621807956 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 08:23:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 08:23:27 INFO - PROCESS | 1929 | 1464621807958 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 08:23:27 INFO - PROCESS | 1929 | 1464621807961 Marionette TRACE conn2 <- [1,6,null,{}] 08:23:27 INFO - PROCESS | 1929 | 1464621807966 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}] 08:23:27 INFO - PROCESS | 1929 | 1464621807973 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 08:23:27 INFO - PROCESS | 1929 | 1464621807976 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:27 INFO - PROCESS | 1929 | ++DOCSHELL 0x1286d1000 == 6 [pid = 1929] [id = 6] 08:23:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 14 (0x128a10800) [pid = 1929] [serial = 14] [outer = 0x0] 08:23:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 15 (0x128a9f800) [pid = 1929] [serial = 15] [outer = 0x128a10800] 08:23:28 INFO - PROCESS | 1929 | 1464621808007 Marionette DEBUG loaded listener.js 08:23:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 16 (0x128aa5400) [pid = 1929] [serial = 16] [outer = 0x128a10800] 08:23:28 INFO - PROCESS | 1929 | 1464621808284 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]]]}] 08:23:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 08:23:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 373ms 08:23:28 INFO - PROCESS | 1929 | ++DOCSHELL 0x128ed0000 == 7 [pid = 1929] [id = 7] 08:23:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 17 (0x128ee7c00) [pid = 1929] [serial = 17] [outer = 0x0] 08:23:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 18 (0x128ee9800) [pid = 1929] [serial = 18] [outer = 0x128ee7c00] 08:23:28 INFO - PROCESS | 1929 | 1464621808355 Marionette DEBUG loaded listener.js 08:23:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 19 (0x128eef400) [pid = 1929] [serial = 19] [outer = 0x128ee7c00] 08:23:28 INFO - PROCESS | 1929 | 1464621808392 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 08:23:28 INFO - PROCESS | 1929 | 1464621808394 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 08:23:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 08:23:28 INFO - PROCESS | 1929 | 1464621808426 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 08:23:28 INFO - PROCESS | 1929 | 1464621808427 Marionette TRACE conn2 <- [1,10,null,{}] 08:23:28 INFO - PROCESS | 1929 | 1464621808441 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}] 08:23:28 INFO - PROCESS | 1929 | 1464621808561 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 08:23:28 INFO - PROCESS | 1929 | 1464621808593 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:28 INFO - PROCESS | 1929 | ++DOCSHELL 0x12a04c800 == 8 [pid = 1929] [id = 8] 08:23:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 20 (0x129f1fc00) [pid = 1929] [serial = 20] [outer = 0x0] 08:23:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 21 (0x129f21800) [pid = 1929] [serial = 21] [outer = 0x129f1fc00] 08:23:28 INFO - PROCESS | 1929 | 1464621808621 Marionette DEBUG loaded listener.js 08:23:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 22 (0x129f25800) [pid = 1929] [serial = 22] [outer = 0x129f1fc00] 08:23:28 INFO - PROCESS | 1929 | 1464621808968 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]]]}] 08:23:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 08:23:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 580ms 08:23:29 INFO - PROCESS | 1929 | 1464621808999 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 08:23:29 INFO - PROCESS | 1929 | 1464621809001 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 08:23:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 08:23:29 INFO - PROCESS | 1929 | 1464621809003 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 08:23:29 INFO - PROCESS | 1929 | 1464621809004 Marionette TRACE conn2 <- [1,14,null,{}] 08:23:29 INFO - PROCESS | 1929 | 1464621809006 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}] 08:23:29 INFO - PROCESS | 1929 | 1464621809093 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 08:23:29 INFO - PROCESS | 1929 | 1464621809100 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:29 INFO - PROCESS | 1929 | ++DOCSHELL 0x12b80e800 == 9 [pid = 1929] [id = 9] 08:23:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 23 (0x129fcdc00) [pid = 1929] [serial = 23] [outer = 0x0] 08:23:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 24 (0x12a374000) [pid = 1929] [serial = 24] [outer = 0x129fcdc00] 08:23:29 INFO - PROCESS | 1929 | 1464621809125 Marionette DEBUG loaded listener.js 08:23:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 25 (0x12ba04400) [pid = 1929] [serial = 25] [outer = 0x129fcdc00] 08:23:29 INFO - PROCESS | 1929 | 1464621809376 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]]]}] 08:23:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 08:23:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 419ms 08:23:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 08:23:29 INFO - PROCESS | 1929 | 1464621809423 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 08:23:29 INFO - PROCESS | 1929 | 1464621809424 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 08:23:29 INFO - PROCESS | 1929 | 1464621809426 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 08:23:29 INFO - PROCESS | 1929 | 1464621809427 Marionette TRACE conn2 <- [1,18,null,{}] 08:23:29 INFO - PROCESS | 1929 | 1464621809430 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}] 08:23:29 INFO - PROCESS | 1929 | 1464621809526 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 08:23:29 INFO - PROCESS | 1929 | 1464621809534 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:29 INFO - PROCESS | 1929 | ++DOCSHELL 0x12bab6800 == 10 [pid = 1929] [id = 10] 08:23:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 26 (0x12ba10c00) [pid = 1929] [serial = 26] [outer = 0x0] 08:23:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 27 (0x12bada800) [pid = 1929] [serial = 27] [outer = 0x12ba10c00] 08:23:29 INFO - PROCESS | 1929 | 1464621809559 Marionette DEBUG loaded listener.js 08:23:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 28 (0x12bae3c00) [pid = 1929] [serial = 28] [outer = 0x12ba10c00] 08:23:29 INFO - PROCESS | 1929 | 1464621809819 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]]]}] 08:23:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 08:23:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 419ms 08:23:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 08:23:29 INFO - PROCESS | 1929 | 1464621809853 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 08:23:29 INFO - PROCESS | 1929 | 1464621809855 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 08:23:29 INFO - PROCESS | 1929 | 1464621809857 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 08:23:29 INFO - PROCESS | 1929 | 1464621809858 Marionette TRACE conn2 <- [1,22,null,{}] 08:23:29 INFO - PROCESS | 1929 | 1464621809861 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}] 08:23:29 INFO - PROCESS | 1929 | 1464621809959 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 08:23:29 INFO - PROCESS | 1929 | 1464621809963 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:29 INFO - PROCESS | 1929 | ++DOCSHELL 0x12bdd3000 == 11 [pid = 1929] [id = 11] 08:23:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 29 (0x12bae6c00) [pid = 1929] [serial = 29] [outer = 0x0] 08:23:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 30 (0x12bb0f000) [pid = 1929] [serial = 30] [outer = 0x12bae6c00] 08:23:29 INFO - PROCESS | 1929 | 1464621809990 Marionette DEBUG loaded listener.js 08:23:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 31 (0x12bf16c00) [pid = 1929] [serial = 31] [outer = 0x12bae6c00] 08:23:30 INFO - PROCESS | 1929 | 1464621810249 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]]]}] 08:23:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 08:23:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 419ms 08:23:30 INFO - PROCESS | 1929 | 1464621810278 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 08:23:30 INFO - PROCESS | 1929 | 1464621810279 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 08:23:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 08:23:30 INFO - PROCESS | 1929 | 1464621810289 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 08:23:30 INFO - PROCESS | 1929 | 1464621810290 Marionette TRACE conn2 <- [1,26,null,{}] 08:23:30 INFO - PROCESS | 1929 | 1464621810292 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}] 08:23:30 INFO - PROCESS | 1929 | 1464621810383 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 08:23:30 INFO - PROCESS | 1929 | 1464621810388 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:30 INFO - PROCESS | 1929 | ++DOCSHELL 0x12bda6000 == 12 [pid = 1929] [id = 12] 08:23:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 32 (0x126a58000) [pid = 1929] [serial = 32] [outer = 0x0] 08:23:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 33 (0x12bf1a400) [pid = 1929] [serial = 33] [outer = 0x126a58000] 08:23:30 INFO - PROCESS | 1929 | 1464621810413 Marionette DEBUG loaded listener.js 08:23:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 34 (0x12bf3b800) [pid = 1929] [serial = 34] [outer = 0x126a58000] 08:23:30 INFO - PROCESS | 1929 | 1464621810652 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]]]}] 08:23:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 08:23:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 420ms 08:23:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 08:23:30 INFO - PROCESS | 1929 | 1464621810709 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 08:23:30 INFO - PROCESS | 1929 | 1464621810710 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 08:23:30 INFO - PROCESS | 1929 | 1464621810720 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 08:23:30 INFO - PROCESS | 1929 | 1464621810721 Marionette TRACE conn2 <- [1,30,null,{}] 08:23:30 INFO - PROCESS | 1929 | 1464621810724 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}] 08:23:30 INFO - PROCESS | 1929 | 1464621810809 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 08:23:30 INFO - PROCESS | 1929 | 1464621810814 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:30 INFO - PROCESS | 1929 | ++DOCSHELL 0x117e8d000 == 13 [pid = 1929] [id = 13] 08:23:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 35 (0x12bf3ec00) [pid = 1929] [serial = 35] [outer = 0x0] 08:23:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 36 (0x12c2c8000) [pid = 1929] [serial = 36] [outer = 0x12bf3ec00] 08:23:30 INFO - PROCESS | 1929 | 1464621810838 Marionette DEBUG loaded listener.js 08:23:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 37 (0x12c2cb800) [pid = 1929] [serial = 37] [outer = 0x12bf3ec00] 08:23:31 INFO - PROCESS | 1929 | 1464621811062 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]]]}] 08:23:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 08:23:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 376ms 08:23:31 INFO - PROCESS | 1929 | 1464621811090 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 08:23:31 INFO - PROCESS | 1929 | 1464621811091 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 08:23:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 08:23:31 INFO - PROCESS | 1929 | 1464621811093 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 08:23:31 INFO - PROCESS | 1929 | 1464621811094 Marionette TRACE conn2 <- [1,34,null,{}] 08:23:31 INFO - PROCESS | 1929 | 1464621811104 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}] 08:23:31 INFO - PROCESS | 1929 | 1464621811204 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 08:23:31 INFO - PROCESS | 1929 | 1464621811210 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:31 INFO - PROCESS | 1929 | ++DOCSHELL 0x12c813000 == 14 [pid = 1929] [id = 14] 08:23:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 38 (0x12bb05400) [pid = 1929] [serial = 38] [outer = 0x0] 08:23:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 39 (0x12c2d4400) [pid = 1929] [serial = 39] [outer = 0x12bb05400] 08:23:31 INFO - PROCESS | 1929 | 1464621811244 Marionette DEBUG loaded listener.js 08:23:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 40 (0x12c829000) [pid = 1929] [serial = 40] [outer = 0x12bb05400] 08:23:31 INFO - PROCESS | 1929 | 1464621811487 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]]]}] 08:23:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 08:23:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 424ms 08:23:31 INFO - PROCESS | 1929 | 1464621811527 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 08:23:31 INFO - PROCESS | 1929 | 1464621811529 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 08:23:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 08:23:31 INFO - PROCESS | 1929 | 1464621811543 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 08:23:31 INFO - PROCESS | 1929 | 1464621811544 Marionette TRACE conn2 <- [1,38,null,{}] 08:23:31 INFO - PROCESS | 1929 | 1464621811559 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}] 08:23:31 INFO - PROCESS | 1929 | 1464621811693 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 08:23:31 INFO - PROCESS | 1929 | 1464621811699 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:31 INFO - PROCESS | 1929 | ++DOCSHELL 0x12c977000 == 15 [pid = 1929] [id = 15] 08:23:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 41 (0x12c82d800) [pid = 1929] [serial = 41] [outer = 0x0] 08:23:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 42 (0x12c9dd400) [pid = 1929] [serial = 42] [outer = 0x12c82d800] 08:23:31 INFO - PROCESS | 1929 | 1464621811738 Marionette DEBUG loaded listener.js 08:23:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 43 (0x12c9e2c00) [pid = 1929] [serial = 43] [outer = 0x12c82d800] 08:23:32 INFO - PROCESS | 1929 | 1464621812109 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]]]}] 08:23:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 08:23:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 574ms 08:23:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 08:23:32 INFO - PROCESS | 1929 | 1464621812117 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 08:23:32 INFO - PROCESS | 1929 | 1464621812118 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 08:23:32 INFO - PROCESS | 1929 | 1464621812120 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 08:23:32 INFO - PROCESS | 1929 | 1464621812121 Marionette TRACE conn2 <- [1,42,null,{}] 08:23:32 INFO - PROCESS | 1929 | 1464621812123 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}] 08:23:32 INFO - PROCESS | 1929 | 1464621812210 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 08:23:32 INFO - PROCESS | 1929 | ++DOCSHELL 0x12cd25800 == 16 [pid = 1929] [id = 16] 08:23:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 44 (0x12cd26000) [pid = 1929] [serial = 44] [outer = 0x0] 08:23:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 45 (0x12cd27800) [pid = 1929] [serial = 45] [outer = 0x12cd26000] 08:23:32 INFO - PROCESS | 1929 | 1464621812227 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 46 (0x12cd2e800) [pid = 1929] [serial = 46] [outer = 0x12cd26000] 08:23:32 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d077000 == 17 [pid = 1929] [id = 17] 08:23:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 47 (0x12cd7c000) [pid = 1929] [serial = 47] [outer = 0x0] 08:23:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 48 (0x12cd7dc00) [pid = 1929] [serial = 48] [outer = 0x12cd7c000] 08:23:32 INFO - PROCESS | 1929 | 1464621812260 Marionette DEBUG loaded listener.js 08:23:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 49 (0x12cd82000) [pid = 1929] [serial = 49] [outer = 0x12cd7c000] 08:23:32 INFO - PROCESS | 1929 | ++DOCSHELL 0x12cd25000 == 18 [pid = 1929] [id = 18] 08:23:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 50 (0x12cd78c00) [pid = 1929] [serial = 50] [outer = 0x0] 08:23:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 51 (0x12d2cb800) [pid = 1929] [serial = 51] [outer = 0x12cd78c00] 08:23:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 52 (0x12d2cb000) [pid = 1929] [serial = 52] [outer = 0x12cd78c00] 08:23:32 INFO - PROCESS | 1929 | 1464621812627 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]]]}] 08:23:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 08:23:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 519ms 08:23:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 08:23:32 INFO - PROCESS | 1929 | 1464621812640 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 08:23:32 INFO - PROCESS | 1929 | 1464621812641 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 08:23:32 INFO - PROCESS | 1929 | 1464621812643 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 08:23:32 INFO - PROCESS | 1929 | 1464621812645 Marionette TRACE conn2 <- [1,46,null,{}] 08:23:32 INFO - PROCESS | 1929 | 1464621812649 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}] 08:23:32 INFO - PROCESS | 1929 | 1464621812734 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 08:23:32 INFO - PROCESS | 1929 | 1464621812739 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:32 INFO - PROCESS | 1929 | ++DOCSHELL 0x1181e8800 == 19 [pid = 1929] [id = 19] 08:23:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 53 (0x117e71c00) [pid = 1929] [serial = 53] [outer = 0x0] 08:23:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 54 (0x118353400) [pid = 1929] [serial = 54] [outer = 0x117e71c00] 08:23:32 INFO - PROCESS | 1929 | 1464621812768 Marionette DEBUG loaded listener.js 08:23:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 55 (0x119427800) [pid = 1929] [serial = 55] [outer = 0x117e71c00] 08:23:33 INFO - PROCESS | 1929 | 1464621813005 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]]]}] 08:23:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 08:23:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 370ms 08:23:33 INFO - PROCESS | 1929 | 1464621813019 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 08:23:33 INFO - PROCESS | 1929 | 1464621813020 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 08:23:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 08:23:33 INFO - PROCESS | 1929 | 1464621813022 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 08:23:33 INFO - PROCESS | 1929 | 1464621813023 Marionette TRACE conn2 <- [1,50,null,{}] 08:23:33 INFO - PROCESS | 1929 | 1464621813026 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}] 08:23:33 INFO - PROCESS | 1929 | 1464621813121 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 08:23:33 INFO - PROCESS | 1929 | 1464621813126 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:33 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d317000 == 20 [pid = 1929] [id = 20] 08:23:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 56 (0x12c53a400) [pid = 1929] [serial = 56] [outer = 0x0] 08:23:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 57 (0x12c53d800) [pid = 1929] [serial = 57] [outer = 0x12c53a400] 08:23:33 INFO - PROCESS | 1929 | 1464621813149 Marionette DEBUG loaded listener.js 08:23:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 58 (0x12cd82400) [pid = 1929] [serial = 58] [outer = 0x12c53a400] 08:23:33 INFO - PROCESS | 1929 | 1464621813382 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]]]}] 08:23:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 08:23:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 368ms 08:23:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 08:23:33 INFO - PROCESS | 1929 | 1464621813391 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 08:23:33 INFO - PROCESS | 1929 | 1464621813392 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 08:23:33 INFO - PROCESS | 1929 | 1464621813394 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 08:23:33 INFO - PROCESS | 1929 | 1464621813395 Marionette TRACE conn2 <- [1,54,null,{}] 08:23:33 INFO - PROCESS | 1929 | 1464621813398 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}] 08:23:33 INFO - PROCESS | 1929 | 1464621813506 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 08:23:33 INFO - PROCESS | 1929 | 1464621813521 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:33 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d4f2800 == 21 [pid = 1929] [id = 21] 08:23:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 59 (0x12d417c00) [pid = 1929] [serial = 59] [outer = 0x0] 08:23:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 60 (0x12d41d400) [pid = 1929] [serial = 60] [outer = 0x12d417c00] 08:23:33 INFO - PROCESS | 1929 | 1464621813545 Marionette DEBUG loaded listener.js 08:23:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 61 (0x12d421c00) [pid = 1929] [serial = 61] [outer = 0x12d417c00] 08:23:33 INFO - PROCESS | 1929 | 1464621813767 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]]]}] 08:23:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 08:23:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 420ms 08:23:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 08:23:33 INFO - PROCESS | 1929 | 1464621813823 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 08:23:33 INFO - PROCESS | 1929 | 1464621813824 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 08:23:33 INFO - PROCESS | 1929 | 1464621813826 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 08:23:33 INFO - PROCESS | 1929 | 1464621813827 Marionette TRACE conn2 <- [1,58,null,{}] 08:23:33 INFO - PROCESS | 1929 | 1464621813838 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}] 08:23:33 INFO - PROCESS | 1929 | 1464621813928 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 08:23:33 INFO - PROCESS | 1929 | 1464621813933 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:33 INFO - PROCESS | 1929 | ++DOCSHELL 0x11928d000 == 22 [pid = 1929] [id = 22] 08:23:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 62 (0x119fd8c00) [pid = 1929] [serial = 62] [outer = 0x0] 08:23:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 63 (0x119647400) [pid = 1929] [serial = 63] [outer = 0x119fd8c00] 08:23:33 INFO - PROCESS | 1929 | 1464621813958 Marionette DEBUG loaded listener.js 08:23:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 64 (0x12dcefc00) [pid = 1929] [serial = 64] [outer = 0x119fd8c00] 08:23:34 INFO - PROCESS | 1929 | 1464621814203 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]]]}] 08:23:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 08:23:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 421ms 08:23:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 08:23:34 INFO - PROCESS | 1929 | 1464621814254 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 08:23:34 INFO - PROCESS | 1929 | 1464621814255 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 08:23:34 INFO - PROCESS | 1929 | 1464621814258 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 08:23:34 INFO - PROCESS | 1929 | 1464621814259 Marionette TRACE conn2 <- [1,62,null,{}] 08:23:34 INFO - PROCESS | 1929 | 1464621814261 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}] 08:23:34 INFO - PROCESS | 1929 | 1464621814366 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 08:23:34 INFO - PROCESS | 1929 | 1464621814370 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:34 INFO - PROCESS | 1929 | ++DOCSHELL 0x12dfb5000 == 23 [pid = 1929] [id = 23] 08:23:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 65 (0x123ee7c00) [pid = 1929] [serial = 65] [outer = 0x0] 08:23:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 66 (0x123ef6400) [pid = 1929] [serial = 66] [outer = 0x123ee7c00] 08:23:34 INFO - PROCESS | 1929 | 1464621814394 Marionette DEBUG loaded listener.js 08:23:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 67 (0x12dcf2c00) [pid = 1929] [serial = 67] [outer = 0x123ee7c00] 08:23:35 INFO - PROCESS | 1929 | 1464621815326 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]]]}] 08:23:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 08:23:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1121ms 08:23:35 INFO - PROCESS | 1929 | 1464621815380 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 08:23:35 INFO - PROCESS | 1929 | 1464621815386 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 08:23:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 08:23:35 INFO - PROCESS | 1929 | 1464621815389 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 08:23:35 INFO - PROCESS | 1929 | 1464621815391 Marionette TRACE conn2 <- [1,66,null,{}] 08:23:35 INFO - PROCESS | 1929 | 1464621815395 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}] 08:23:35 INFO - PROCESS | 1929 | 1464621815502 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 08:23:35 INFO - PROCESS | 1929 | 1464621815544 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:35 INFO - PROCESS | 1929 | ++DOCSHELL 0x113018800 == 24 [pid = 1929] [id = 24] 08:23:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 68 (0x11273d800) [pid = 1929] [serial = 68] [outer = 0x0] 08:23:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 69 (0x112a80000) [pid = 1929] [serial = 69] [outer = 0x11273d800] 08:23:35 INFO - PROCESS | 1929 | 1464621815575 Marionette DEBUG loaded listener.js 08:23:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 70 (0x1139ff000) [pid = 1929] [serial = 70] [outer = 0x11273d800] 08:23:35 INFO - PROCESS | 1929 | 1464621815973 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]]]}] 08:23:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 08:23:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 621ms 08:23:36 INFO - PROCESS | 1929 | 1464621816010 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 08:23:36 INFO - PROCESS | 1929 | 1464621816014 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 08:23:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 08:23:36 INFO - PROCESS | 1929 | 1464621816019 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 08:23:36 INFO - PROCESS | 1929 | 1464621816020 Marionette TRACE conn2 <- [1,70,null,{}] 08:23:36 INFO - PROCESS | 1929 | 1464621816023 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}] 08:23:36 INFO - PROCESS | 1929 | 1464621816134 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 08:23:36 INFO - PROCESS | 1929 | 1464621816175 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:36 INFO - PROCESS | 1929 | ++DOCSHELL 0x116a84800 == 25 [pid = 1929] [id = 25] 08:23:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 71 (0x115d3cc00) [pid = 1929] [serial = 71] [outer = 0x0] 08:23:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 72 (0x116735c00) [pid = 1929] [serial = 72] [outer = 0x115d3cc00] 08:23:36 INFO - PROCESS | 1929 | 1464621816206 Marionette DEBUG loaded listener.js 08:23:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 73 (0x116f4d400) [pid = 1929] [serial = 73] [outer = 0x115d3cc00] 08:23:36 INFO - PROCESS | 1929 | 1464621816621 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]]]}] 08:23:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 08:23:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 670ms 08:23:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 08:23:36 INFO - PROCESS | 1929 | 1464621816689 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 08:23:36 INFO - PROCESS | 1929 | 1464621816690 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 08:23:36 INFO - PROCESS | 1929 | 1464621816693 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 08:23:36 INFO - PROCESS | 1929 | 1464621816695 Marionette TRACE conn2 <- [1,74,null,{}] 08:23:36 INFO - PROCESS | 1929 | 1464621816703 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}] 08:23:36 INFO - PROCESS | 1929 | 1464621816816 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 08:23:36 INFO - PROCESS | 1929 | 1464621816870 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:36 INFO - PROCESS | 1929 | ++DOCSHELL 0x117099800 == 26 [pid = 1929] [id = 26] 08:23:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 74 (0x118381000) [pid = 1929] [serial = 74] [outer = 0x0] 08:23:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 75 (0x1184d9800) [pid = 1929] [serial = 75] [outer = 0x118381000] 08:23:36 INFO - PROCESS | 1929 | 1464621816904 Marionette DEBUG loaded listener.js 08:23:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 76 (0x119984000) [pid = 1929] [serial = 76] [outer = 0x118381000] 08:23:37 INFO - PROCESS | 1929 | 1464621817749 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]]]}] 08:23:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 08:23:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1123ms 08:23:37 INFO - PROCESS | 1929 | 1464621817818 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 08:23:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 08:23:37 INFO - PROCESS | 1929 | 1464621817821 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 08:23:37 INFO - PROCESS | 1929 | 1464621817826 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 08:23:37 INFO - PROCESS | 1929 | 1464621817831 Marionette TRACE conn2 <- [1,78,null,{}] 08:23:37 INFO - PROCESS | 1929 | 1464621817837 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}] 08:23:37 INFO - PROCESS | 1929 | 1464621817959 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 08:23:38 INFO - PROCESS | 1929 | 1464621818022 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:38 INFO - PROCESS | 1929 | ++DOCSHELL 0x112f10800 == 27 [pid = 1929] [id = 27] 08:23:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 77 (0x113c77400) [pid = 1929] [serial = 77] [outer = 0x0] 08:23:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 78 (0x11505ac00) [pid = 1929] [serial = 78] [outer = 0x113c77400] 08:23:38 INFO - PROCESS | 1929 | 1464621818070 Marionette DEBUG loaded listener.js 08:23:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 79 (0x115f68800) [pid = 1929] [serial = 79] [outer = 0x113c77400] 08:23:39 INFO - PROCESS | 1929 | 1464621819068 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]]]}] 08:23:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 08:23:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1278ms 08:23:39 INFO - PROCESS | 1929 | 1464621819104 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 08:23:39 INFO - PROCESS | 1929 | 1464621819106 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 08:23:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 08:23:39 INFO - PROCESS | 1929 | 1464621819110 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 08:23:39 INFO - PROCESS | 1929 | 1464621819112 Marionette TRACE conn2 <- [1,82,null,{}] 08:23:39 INFO - PROCESS | 1929 | 1464621819116 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}] 08:23:39 INFO - PROCESS | 1929 | 1464621819188 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 08:23:39 INFO - PROCESS | 1929 | 1464621819194 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:39 INFO - PROCESS | 1929 | ++DOCSHELL 0x112f1d800 == 28 [pid = 1929] [id = 28] 08:23:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 80 (0x113c72400) [pid = 1929] [serial = 80] [outer = 0x0] 08:23:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 81 (0x115d3b400) [pid = 1929] [serial = 81] [outer = 0x113c72400] 08:23:39 INFO - PROCESS | 1929 | 1464621819224 Marionette DEBUG loaded listener.js 08:23:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 82 (0x115fe6400) [pid = 1929] [serial = 82] [outer = 0x113c72400] 08:23:39 INFO - PROCESS | 1929 | 1464621819577 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]]]}] 08:23:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 08:23:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 521ms 08:23:39 INFO - PROCESS | 1929 | 1464621819631 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 08:23:39 INFO - PROCESS | 1929 | 1464621819635 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 08:23:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 08:23:39 INFO - PROCESS | 1929 | 1464621819639 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 08:23:39 INFO - PROCESS | 1929 | 1464621819641 Marionette TRACE conn2 <- [1,86,null,{}] 08:23:39 INFO - PROCESS | 1929 | 1464621819644 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}] 08:23:39 INFO - PROCESS | 1929 | 1464621819714 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 08:23:39 INFO - PROCESS | 1929 | 1464621819719 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:39 INFO - PROCESS | 1929 | ++DOCSHELL 0x11609e800 == 29 [pid = 1929] [id = 29] 08:23:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 83 (0x116454c00) [pid = 1929] [serial = 83] [outer = 0x0] 08:23:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 84 (0x11685e400) [pid = 1929] [serial = 84] [outer = 0x116454c00] 08:23:39 INFO - PROCESS | 1929 | 1464621819747 Marionette DEBUG loaded listener.js 08:23:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 85 (0x116a6dc00) [pid = 1929] [serial = 85] [outer = 0x116454c00] 08:23:40 INFO - PROCESS | 1929 | 1464621820046 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]]]}] 08:23:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 08:23:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 420ms 08:23:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 08:23:40 INFO - PROCESS | 1929 | 1464621820059 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 08:23:40 INFO - PROCESS | 1929 | 1464621820061 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 08:23:40 INFO - PROCESS | 1929 | 1464621820071 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 08:23:40 INFO - PROCESS | 1929 | 1464621820073 Marionette TRACE conn2 <- [1,90,null,{}] 08:23:40 INFO - PROCESS | 1929 | 1464621820084 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}] 08:23:40 INFO - PROCESS | 1929 | 1464621820162 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 08:23:40 INFO - PROCESS | 1929 | 1464621820203 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:40 INFO - PROCESS | 1929 | ++DOCSHELL 0x116848800 == 30 [pid = 1929] [id = 30] 08:23:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 86 (0x111e75000) [pid = 1929] [serial = 86] [outer = 0x0] 08:23:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 87 (0x117e69800) [pid = 1929] [serial = 87] [outer = 0x111e75000] 08:23:40 INFO - PROCESS | 1929 | 1464621820239 Marionette DEBUG loaded listener.js 08:23:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 88 (0x118354000) [pid = 1929] [serial = 88] [outer = 0x111e75000] 08:23:40 INFO - PROCESS | 1929 | 1464621820517 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]]]}] 08:23:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 08:23:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 479ms 08:23:40 INFO - PROCESS | 1929 | 1464621820543 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 08:23:40 INFO - PROCESS | 1929 | 1464621820544 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 08:23:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 08:23:40 INFO - PROCESS | 1929 | 1464621820554 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 08:23:40 INFO - PROCESS | 1929 | 1464621820555 Marionette TRACE conn2 <- [1,94,null,{}] 08:23:40 INFO - PROCESS | 1929 | 1464621820557 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}] 08:23:40 INFO - PROCESS | 1929 | 1464621820633 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 08:23:40 INFO - PROCESS | 1929 | 1464621820638 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:40 INFO - PROCESS | 1929 | ++DOCSHELL 0x116f49000 == 31 [pid = 1929] [id = 31] 08:23:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 89 (0x11835ac00) [pid = 1929] [serial = 89] [outer = 0x0] 08:23:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 90 (0x118594800) [pid = 1929] [serial = 90] [outer = 0x11835ac00] 08:23:40 INFO - PROCESS | 1929 | 1464621820665 Marionette DEBUG loaded listener.js 08:23:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 91 (0x119124c00) [pid = 1929] [serial = 91] [outer = 0x11835ac00] 08:23:40 INFO - PROCESS | 1929 | 1464621820953 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]]]}] 08:23:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 08:23:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 426ms 08:23:40 INFO - PROCESS | 1929 | 1464621820973 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 08:23:40 INFO - PROCESS | 1929 | 1464621820974 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 08:23:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 08:23:40 INFO - PROCESS | 1929 | 1464621820977 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 08:23:40 INFO - PROCESS | 1929 | 1464621820978 Marionette TRACE conn2 <- [1,98,null,{}] 08:23:40 INFO - PROCESS | 1929 | 1464621820990 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}] 08:23:41 INFO - PROCESS | 1929 | 1464621821082 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 08:23:41 INFO - PROCESS | 1929 | 1464621821089 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:41 INFO - PROCESS | 1929 | ++DOCSHELL 0x117e10000 == 32 [pid = 1929] [id = 32] 08:23:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 92 (0x1160cd400) [pid = 1929] [serial = 92] [outer = 0x0] 08:23:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 93 (0x119127c00) [pid = 1929] [serial = 93] [outer = 0x1160cd400] 08:23:41 INFO - PROCESS | 1929 | 1464621821114 Marionette DEBUG loaded listener.js 08:23:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 94 (0x119430c00) [pid = 1929] [serial = 94] [outer = 0x1160cd400] 08:23:41 INFO - PROCESS | 1929 | 1464621821378 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]]]}] 08:23:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 08:23:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 418ms 08:23:41 INFO - PROCESS | 1929 | 1464621821396 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 08:23:41 INFO - PROCESS | 1929 | 1464621821398 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 08:23:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 08:23:41 INFO - PROCESS | 1929 | 1464621821422 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 08:23:41 INFO - PROCESS | 1929 | 1464621821423 Marionette TRACE conn2 <- [1,102,null,{}] 08:23:41 INFO - PROCESS | 1929 | 1464621821426 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}] 08:23:41 INFO - PROCESS | 1929 | 1464621821512 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 08:23:41 INFO - PROCESS | 1929 | 1464621821518 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:41 INFO - PROCESS | 1929 | ++DOCSHELL 0x1187d0000 == 33 [pid = 1929] [id = 33] 08:23:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 95 (0x119644000) [pid = 1929] [serial = 95] [outer = 0x0] 08:23:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 96 (0x119692400) [pid = 1929] [serial = 96] [outer = 0x119644000] 08:23:41 INFO - PROCESS | 1929 | 1464621821546 Marionette DEBUG loaded listener.js 08:23:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 97 (0x11999f800) [pid = 1929] [serial = 97] [outer = 0x119644000] 08:23:41 INFO - PROCESS | 1929 | 1464621821819 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]]]}] 08:23:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 08:23:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 425ms 08:23:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 08:23:41 INFO - PROCESS | 1929 | 1464621821854 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 08:23:41 INFO - PROCESS | 1929 | 1464621821855 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 08:23:41 INFO - PROCESS | 1929 | 1464621821857 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 08:23:41 INFO - PROCESS | 1929 | 1464621821858 Marionette TRACE conn2 <- [1,106,null,{}] 08:23:41 INFO - PROCESS | 1929 | 1464621821860 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}] 08:23:41 INFO - PROCESS | 1929 | 1464621821929 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 08:23:41 INFO - PROCESS | 1929 | 1464621821935 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:41 INFO - PROCESS | 1929 | ++DOCSHELL 0x119288800 == 34 [pid = 1929] [id = 34] 08:23:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 98 (0x119983800) [pid = 1929] [serial = 98] [outer = 0x0] 08:23:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 99 (0x119c53c00) [pid = 1929] [serial = 99] [outer = 0x119983800] 08:23:41 INFO - PROCESS | 1929 | 1464621821961 Marionette DEBUG loaded listener.js 08:23:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 100 (0x11a1b4000) [pid = 1929] [serial = 100] [outer = 0x119983800] 08:23:42 INFO - PROCESS | 1929 | 1464621822241 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]]]}] 08:23:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 08:23:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 420ms 08:23:42 INFO - PROCESS | 1929 | 1464621822279 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 08:23:42 INFO - PROCESS | 1929 | 1464621822281 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 08:23:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 08:23:42 INFO - PROCESS | 1929 | 1464621822286 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 08:23:42 INFO - PROCESS | 1929 | 1464621822287 Marionette TRACE conn2 <- [1,110,null,{}] 08:23:42 INFO - PROCESS | 1929 | 1464621822290 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}] 08:23:42 INFO - PROCESS | 1929 | 1464621822379 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 08:23:42 INFO - PROCESS | 1929 | 1464621822386 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:42 INFO - PROCESS | 1929 | ++DOCSHELL 0x11960e000 == 35 [pid = 1929] [id = 35] 08:23:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 101 (0x119427c00) [pid = 1929] [serial = 101] [outer = 0x0] 08:23:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 102 (0x11a12a400) [pid = 1929] [serial = 102] [outer = 0x119427c00] 08:23:42 INFO - PROCESS | 1929 | 1464621822411 Marionette DEBUG loaded listener.js 08:23:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 103 (0x123311800) [pid = 1929] [serial = 103] [outer = 0x119427c00] 08:23:42 INFO - PROCESS | 1929 | 1464621822694 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]]]}] 08:23:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 08:23:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 418ms 08:23:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 08:23:42 INFO - PROCESS | 1929 | 1464621822707 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 08:23:42 INFO - PROCESS | 1929 | 1464621822709 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 08:23:42 INFO - PROCESS | 1929 | 1464621822711 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 08:23:42 INFO - PROCESS | 1929 | 1464621822713 Marionette TRACE conn2 <- [1,114,null,{}] 08:23:42 INFO - PROCESS | 1929 | 1464621822724 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}] 08:23:42 INFO - PROCESS | 1929 | 1464621822828 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 08:23:42 INFO - PROCESS | 1929 | 1464621822837 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:42 INFO - PROCESS | 1929 | ++DOCSHELL 0x116848000 == 36 [pid = 1929] [id = 36] 08:23:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 104 (0x11858c800) [pid = 1929] [serial = 104] [outer = 0x0] 08:23:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 105 (0x123488800) [pid = 1929] [serial = 105] [outer = 0x11858c800] 08:23:42 INFO - PROCESS | 1929 | 1464621822876 Marionette DEBUG loaded listener.js 08:23:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 106 (0x12379a400) [pid = 1929] [serial = 106] [outer = 0x11858c800] 08:23:43 INFO - PROCESS | 1929 | 1464621823285 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]]]}] 08:23:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 08:23:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 580ms 08:23:43 INFO - PROCESS | 1929 | 1464621823291 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 08:23:43 INFO - PROCESS | 1929 | 1464621823292 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 08:23:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 08:23:43 INFO - PROCESS | 1929 | 1464621823294 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 08:23:43 INFO - PROCESS | 1929 | 1464621823295 Marionette TRACE conn2 <- [1,118,null,{}] 08:23:43 INFO - PROCESS | 1929 | 1464621823314 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}] 08:23:43 INFO - PROCESS | 1929 | 1464621823383 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 08:23:43 INFO - PROCESS | 1929 | 1464621823387 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:43 INFO - PROCESS | 1929 | ++DOCSHELL 0x119ff3000 == 37 [pid = 1929] [id = 37] 08:23:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 107 (0x12395a000) [pid = 1929] [serial = 107] [outer = 0x0] 08:23:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 108 (0x1239f1c00) [pid = 1929] [serial = 108] [outer = 0x12395a000] 08:23:43 INFO - PROCESS | 1929 | 1464621823413 Marionette DEBUG loaded listener.js 08:23:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 109 (0x123eee800) [pid = 1929] [serial = 109] [outer = 0x12395a000] 08:23:43 INFO - PROCESS | 1929 | 1464621823706 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]]]}] 08:23:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 08:23:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 420ms 08:23:43 INFO - PROCESS | 1929 | 1464621823715 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 08:23:43 INFO - PROCESS | 1929 | 1464621823719 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 08:23:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 08:23:43 INFO - PROCESS | 1929 | 1464621823727 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 08:23:43 INFO - PROCESS | 1929 | 1464621823729 Marionette TRACE conn2 <- [1,122,null,{}] 08:23:43 INFO - PROCESS | 1929 | 1464621823735 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}] 08:23:43 INFO - PROCESS | 1929 | 1464621823836 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 08:23:43 INFO - PROCESS | 1929 | 1464621823840 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:43 INFO - PROCESS | 1929 | ++DOCSHELL 0x117e0a000 == 38 [pid = 1929] [id = 38] 08:23:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 110 (0x123ef5000) [pid = 1929] [serial = 110] [outer = 0x0] 08:23:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 111 (0x12470d400) [pid = 1929] [serial = 111] [outer = 0x123ef5000] 08:23:43 INFO - PROCESS | 1929 | 1464621823872 Marionette DEBUG loaded listener.js 08:23:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 112 (0x1249cdc00) [pid = 1929] [serial = 112] [outer = 0x123ef5000] 08:23:44 INFO - PROCESS | 1929 | 1464621824171 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]]]}] 08:23:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 08:23:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 475ms 08:23:44 INFO - PROCESS | 1929 | 1464621824219 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 08:23:44 INFO - PROCESS | 1929 | 1464621824220 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 08:23:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 08:23:44 INFO - PROCESS | 1929 | 1464621824222 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 08:23:44 INFO - PROCESS | 1929 | 1464621824223 Marionette TRACE conn2 <- [1,126,null,{}] 08:23:44 INFO - PROCESS | 1929 | 1464621824226 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}] 08:23:44 INFO - PROCESS | 1929 | 1464621824318 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 08:23:44 INFO - PROCESS | 1929 | 1464621824325 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:44 INFO - PROCESS | 1929 | ++DOCSHELL 0x12320d000 == 39 [pid = 1929] [id = 39] 08:23:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 113 (0x119430400) [pid = 1929] [serial = 113] [outer = 0x0] 08:23:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 114 (0x124ec8c00) [pid = 1929] [serial = 114] [outer = 0x119430400] 08:23:44 INFO - PROCESS | 1929 | 1464621824349 Marionette DEBUG loaded listener.js 08:23:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 115 (0x126529800) [pid = 1929] [serial = 115] [outer = 0x119430400] 08:23:44 INFO - PROCESS | 1929 | 1464621824607 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]]]}] 08:23:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 08:23:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 418ms 08:23:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 08:23:44 INFO - PROCESS | 1929 | 1464621824641 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 08:23:44 INFO - PROCESS | 1929 | 1464621824642 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 08:23:44 INFO - PROCESS | 1929 | 1464621824644 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 08:23:44 INFO - PROCESS | 1929 | 1464621824645 Marionette TRACE conn2 <- [1,130,null,{}] 08:23:44 INFO - PROCESS | 1929 | 1464621824656 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}] 08:23:44 INFO - PROCESS | 1929 | 1464621824729 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 08:23:44 INFO - PROCESS | 1929 | 1464621824736 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:44 INFO - PROCESS | 1929 | ++DOCSHELL 0x12392b000 == 40 [pid = 1929] [id = 40] 08:23:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 116 (0x1265e8800) [pid = 1929] [serial = 116] [outer = 0x0] 08:23:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 117 (0x1265f7800) [pid = 1929] [serial = 117] [outer = 0x1265e8800] 08:23:44 INFO - PROCESS | 1929 | 1464621824767 Marionette DEBUG loaded listener.js 08:23:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 118 (0x1268a4c00) [pid = 1929] [serial = 118] [outer = 0x1265e8800] 08:23:45 INFO - PROCESS | 1929 | 1464621825052 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]]]}] 08:23:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 08:23:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 428ms 08:23:45 INFO - PROCESS | 1929 | 1464621825073 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 08:23:45 INFO - PROCESS | 1929 | 1464621825074 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 08:23:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 08:23:45 INFO - PROCESS | 1929 | 1464621825076 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 08:23:45 INFO - PROCESS | 1929 | 1464621825077 Marionette TRACE conn2 <- [1,134,null,{}] 08:23:45 INFO - PROCESS | 1929 | 1464621825079 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}] 08:23:45 INFO - PROCESS | 1929 | 1464621825155 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 08:23:45 INFO - PROCESS | 1929 | 1464621825158 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:45 INFO - PROCESS | 1929 | ++DOCSHELL 0x123d45000 == 41 [pid = 1929] [id = 41] 08:23:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 119 (0x1268a5000) [pid = 1929] [serial = 119] [outer = 0x0] 08:23:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 120 (0x126a62000) [pid = 1929] [serial = 120] [outer = 0x1268a5000] 08:23:45 INFO - PROCESS | 1929 | 1464621825185 Marionette DEBUG loaded listener.js 08:23:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 121 (0x12823a000) [pid = 1929] [serial = 121] [outer = 0x1268a5000] 08:23:45 INFO - PROCESS | 1929 | 1464621825514 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]]]}] 08:23:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 08:23:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 471ms 08:23:45 INFO - PROCESS | 1929 | 1464621825563 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 08:23:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 08:23:45 INFO - PROCESS | 1929 | 1464621825566 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 08:23:45 INFO - PROCESS | 1929 | 1464621825570 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 08:23:45 INFO - PROCESS | 1929 | 1464621825572 Marionette TRACE conn2 <- [1,138,null,{}] 08:23:45 INFO - PROCESS | 1929 | 1464621825575 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}] 08:23:45 INFO - PROCESS | 1929 | 1464621825685 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 08:23:45 INFO - PROCESS | 1929 | 1464621825691 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:45 INFO - PROCESS | 1929 | ++DOCSHELL 0x1245bc800 == 42 [pid = 1929] [id = 42] 08:23:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 122 (0x1268ac000) [pid = 1929] [serial = 122] [outer = 0x0] 08:23:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 123 (0x128429800) [pid = 1929] [serial = 123] [outer = 0x1268ac000] 08:23:45 INFO - PROCESS | 1929 | 1464621825729 Marionette DEBUG loaded listener.js 08:23:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 124 (0x128a0e400) [pid = 1929] [serial = 124] [outer = 0x1268ac000] 08:23:46 INFO - PROCESS | 1929 | 1464621826214 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]]]}] 08:23:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 08:23:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 671ms 08:23:46 INFO - PROCESS | 1929 | 1464621826241 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 08:23:46 INFO - PROCESS | 1929 | 1464621826243 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 08:23:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 08:23:46 INFO - PROCESS | 1929 | 1464621826247 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 08:23:46 INFO - PROCESS | 1929 | 1464621826249 Marionette TRACE conn2 <- [1,142,null,{}] 08:23:46 INFO - PROCESS | 1929 | 1464621826253 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}] 08:23:46 INFO - PROCESS | 1929 | 1464621826362 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 08:23:46 INFO - PROCESS | 1929 | 1464621826371 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:46 INFO - PROCESS | 1929 | ++DOCSHELL 0x124ebe800 == 43 [pid = 1929] [id = 43] 08:23:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 125 (0x128aa0c00) [pid = 1929] [serial = 125] [outer = 0x0] 08:23:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 126 (0x128aa7800) [pid = 1929] [serial = 126] [outer = 0x128aa0c00] 08:23:46 INFO - PROCESS | 1929 | 1464621826408 Marionette DEBUG loaded listener.js 08:23:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 127 (0x128d36400) [pid = 1929] [serial = 127] [outer = 0x128aa0c00] 08:23:47 INFO - PROCESS | 1929 | --DOCSHELL 0x112f1d800 == 42 [pid = 1929] [id = 28] 08:23:47 INFO - PROCESS | 1929 | --DOCSHELL 0x112f10800 == 41 [pid = 1929] [id = 27] 08:23:47 INFO - PROCESS | 1929 | 1464621827478 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]]]}] 08:23:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 08:23:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1274ms 08:23:47 INFO - PROCESS | 1929 | 1464621827521 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 08:23:47 INFO - PROCESS | 1929 | 1464621827524 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 08:23:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 08:23:47 INFO - PROCESS | 1929 | 1464621827527 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 08:23:47 INFO - PROCESS | 1929 | 1464621827530 Marionette TRACE conn2 <- [1,146,null,{}] 08:23:47 INFO - PROCESS | 1929 | 1464621827537 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}] 08:23:47 INFO - PROCESS | 1929 | 1464621827625 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 08:23:47 INFO - PROCESS | 1929 | 1464621827654 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:47 INFO - PROCESS | 1929 | ++DOCSHELL 0x1130ce000 == 42 [pid = 1929] [id = 44] 08:23:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 128 (0x113cf4000) [pid = 1929] [serial = 128] [outer = 0x0] 08:23:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 129 (0x115f71400) [pid = 1929] [serial = 129] [outer = 0x113cf4000] 08:23:47 INFO - PROCESS | 1929 | 1464621827682 Marionette DEBUG loaded listener.js 08:23:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 130 (0x1160cbc00) [pid = 1929] [serial = 130] [outer = 0x113cf4000] 08:23:48 INFO - PROCESS | 1929 | 1464621828009 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]]]}] 08:23:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 08:23:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 525ms 08:23:48 INFO - PROCESS | 1929 | 1464621828053 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 08:23:48 INFO - PROCESS | 1929 | 1464621828057 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 08:23:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 08:23:48 INFO - PROCESS | 1929 | 1464621828061 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 08:23:48 INFO - PROCESS | 1929 | 1464621828063 Marionette TRACE conn2 <- [1,150,null,{}] 08:23:48 INFO - PROCESS | 1929 | 1464621828065 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}] 08:23:48 INFO - PROCESS | 1929 | 1464621828153 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 08:23:48 INFO - PROCESS | 1929 | 1464621828182 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:48 INFO - PROCESS | 1929 | ++DOCSHELL 0x1164e8000 == 43 [pid = 1929] [id = 45] 08:23:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 131 (0x1164bc400) [pid = 1929] [serial = 131] [outer = 0x0] 08:23:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 132 (0x116739c00) [pid = 1929] [serial = 132] [outer = 0x1164bc400] 08:23:48 INFO - PROCESS | 1929 | 1464621828207 Marionette DEBUG loaded listener.js 08:23:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 133 (0x117690000) [pid = 1929] [serial = 133] [outer = 0x1164bc400] 08:23:48 INFO - PROCESS | 1929 | 1464621828526 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]]]}] 08:23:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 08:23:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 469ms 08:23:48 INFO - PROCESS | 1929 | 1464621828532 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 08:23:48 INFO - PROCESS | 1929 | 1464621828534 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 08:23:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 08:23:48 INFO - PROCESS | 1929 | 1464621828536 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 08:23:48 INFO - PROCESS | 1929 | 1464621828538 Marionette TRACE conn2 <- [1,154,null,{}] 08:23:49 INFO - PROCESS | 1929 | --DOMWINDOW == 132 (0x129f1fc00) [pid = 1929] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 08:23:49 INFO - PROCESS | 1929 | --DOMWINDOW == 131 (0x128a10800) [pid = 1929] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 08:23:49 INFO - PROCESS | 1929 | --DOMWINDOW == 130 (0x119fd8c00) [pid = 1929] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 08:23:49 INFO - PROCESS | 1929 | --DOMWINDOW == 129 (0x12d417c00) [pid = 1929] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 08:23:49 INFO - PROCESS | 1929 | --DOMWINDOW == 128 (0x12c53a400) [pid = 1929] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 08:23:49 INFO - PROCESS | 1929 | --DOMWINDOW == 127 (0x117e71c00) [pid = 1929] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 08:23:49 INFO - PROCESS | 1929 | --DOMWINDOW == 126 (0x12cd7c000) [pid = 1929] [serial = 47] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 08:23:49 INFO - PROCESS | 1929 | --DOMWINDOW == 125 (0x12c82d800) [pid = 1929] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 08:23:49 INFO - PROCESS | 1929 | --DOMWINDOW == 124 (0x12bb05400) [pid = 1929] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 08:23:49 INFO - PROCESS | 1929 | --DOMWINDOW == 123 (0x12bf3ec00) [pid = 1929] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 08:23:49 INFO - PROCESS | 1929 | --DOMWINDOW == 122 (0x126a58000) [pid = 1929] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 08:23:49 INFO - PROCESS | 1929 | --DOMWINDOW == 121 (0x12bae6c00) [pid = 1929] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 08:23:49 INFO - PROCESS | 1929 | --DOMWINDOW == 120 (0x12ba10c00) [pid = 1929] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 08:23:49 INFO - PROCESS | 1929 | --DOMWINDOW == 119 (0x129fcdc00) [pid = 1929] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 08:23:49 INFO - PROCESS | 1929 | --DOMWINDOW == 118 (0x11835ac00) [pid = 1929] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 08:23:49 INFO - PROCESS | 1929 | --DOMWINDOW == 117 (0x1160cd400) [pid = 1929] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 08:23:49 INFO - PROCESS | 1929 | --DOMWINDOW == 116 (0x119644000) [pid = 1929] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 08:23:49 INFO - PROCESS | 1929 | --DOMWINDOW == 115 (0x119983800) [pid = 1929] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 08:23:49 INFO - PROCESS | 1929 | --DOMWINDOW == 114 (0x11858c800) [pid = 1929] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 08:23:49 INFO - PROCESS | 1929 | --DOMWINDOW == 113 (0x12395a000) [pid = 1929] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 08:23:49 INFO - PROCESS | 1929 | --DOMWINDOW == 112 (0x123ef5000) [pid = 1929] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 08:23:49 INFO - PROCESS | 1929 | --DOMWINDOW == 111 (0x123ee7c00) [pid = 1929] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 08:23:49 INFO - PROCESS | 1929 | --DOMWINDOW == 110 (0x11273d800) [pid = 1929] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 08:23:49 INFO - PROCESS | 1929 | --DOMWINDOW == 109 (0x115d3cc00) [pid = 1929] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 08:23:49 INFO - PROCESS | 1929 | --DOMWINDOW == 108 (0x118381000) [pid = 1929] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 08:23:49 INFO - PROCESS | 1929 | --DOMWINDOW == 107 (0x113c77400) [pid = 1929] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 08:23:49 INFO - PROCESS | 1929 | --DOMWINDOW == 106 (0x113c72400) [pid = 1929] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 08:23:49 INFO - PROCESS | 1929 | --DOMWINDOW == 105 (0x116454c00) [pid = 1929] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 08:23:49 INFO - PROCESS | 1929 | --DOMWINDOW == 104 (0x111e75000) [pid = 1929] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 08:23:49 INFO - PROCESS | 1929 | 1464621829057 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}] 08:23:49 INFO - PROCESS | 1929 | 1464621829130 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 08:23:49 INFO - PROCESS | 1929 | 1464621829136 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:49 INFO - PROCESS | 1929 | ++DOCSHELL 0x116a8a800 == 44 [pid = 1929] [id = 46] 08:23:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 105 (0x116454c00) [pid = 1929] [serial = 134] [outer = 0x0] 08:23:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 106 (0x116f4e000) [pid = 1929] [serial = 135] [outer = 0x116454c00] 08:23:49 INFO - PROCESS | 1929 | 1464621829164 Marionette DEBUG loaded listener.js 08:23:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 107 (0x1181b6000) [pid = 1929] [serial = 136] [outer = 0x116454c00] 08:23:49 INFO - PROCESS | 1929 | 1464621829502 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]]]}] 08:23:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 08:23:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 998ms 08:23:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 08:23:49 INFO - PROCESS | 1929 | 1464621829535 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 08:23:49 INFO - PROCESS | 1929 | 1464621829536 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 08:23:49 INFO - PROCESS | 1929 | 1464621829538 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 08:23:49 INFO - PROCESS | 1929 | 1464621829540 Marionette TRACE conn2 <- [1,158,null,{}] 08:23:49 INFO - PROCESS | 1929 | 1464621829542 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}] 08:23:49 INFO - PROCESS | 1929 | 1464621829616 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 08:23:49 INFO - PROCESS | 1929 | 1464621829659 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:49 INFO - PROCESS | 1929 | ++DOCSHELL 0x116f48800 == 45 [pid = 1929] [id = 47] 08:23:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 108 (0x115f70800) [pid = 1929] [serial = 137] [outer = 0x0] 08:23:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 109 (0x11835ac00) [pid = 1929] [serial = 138] [outer = 0x115f70800] 08:23:49 INFO - PROCESS | 1929 | 1464621829684 Marionette DEBUG loaded listener.js 08:23:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 110 (0x11858f000) [pid = 1929] [serial = 139] [outer = 0x115f70800] 08:23:49 INFO - PROCESS | 1929 | 1464621829946 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]]]}] 08:23:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 08:23:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 419ms 08:23:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 08:23:49 INFO - PROCESS | 1929 | 1464621829959 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 08:23:49 INFO - PROCESS | 1929 | 1464621829960 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 08:23:49 INFO - PROCESS | 1929 | 1464621829962 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 08:23:49 INFO - PROCESS | 1929 | 1464621829963 Marionette TRACE conn2 <- [1,162,null,{}] 08:23:49 INFO - PROCESS | 1929 | 1464621829977 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}] 08:23:50 INFO - PROCESS | 1929 | 1464621830060 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 08:23:50 INFO - PROCESS | 1929 | 1464621830068 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:50 INFO - PROCESS | 1929 | ++DOCSHELL 0x1187b7000 == 46 [pid = 1929] [id = 48] 08:23:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 111 (0x117e72c00) [pid = 1929] [serial = 140] [outer = 0x0] 08:23:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 112 (0x11917d800) [pid = 1929] [serial = 141] [outer = 0x117e72c00] 08:23:50 INFO - PROCESS | 1929 | 1464621830107 Marionette DEBUG loaded listener.js 08:23:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 113 (0x119643400) [pid = 1929] [serial = 142] [outer = 0x117e72c00] 08:23:50 INFO - PROCESS | 1929 | 1464621830516 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]]]}] 08:23:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 08:23:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 580ms 08:23:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 08:23:50 INFO - PROCESS | 1929 | 1464621830542 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 08:23:50 INFO - PROCESS | 1929 | 1464621830543 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 08:23:50 INFO - PROCESS | 1929 | 1464621830546 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 08:23:50 INFO - PROCESS | 1929 | 1464621830547 Marionette TRACE conn2 <- [1,166,null,{}] 08:23:50 INFO - PROCESS | 1929 | 1464621830549 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}] 08:23:50 INFO - PROCESS | 1929 | 1464621830625 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 08:23:50 INFO - PROCESS | 1929 | 1464621830629 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:50 INFO - PROCESS | 1929 | ++DOCSHELL 0x119605800 == 47 [pid = 1929] [id = 49] 08:23:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 114 (0x119651400) [pid = 1929] [serial = 143] [outer = 0x0] 08:23:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 115 (0x119980000) [pid = 1929] [serial = 144] [outer = 0x119651400] 08:23:50 INFO - PROCESS | 1929 | 1464621830657 Marionette DEBUG loaded listener.js 08:23:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 116 (0x119fd2400) [pid = 1929] [serial = 145] [outer = 0x119651400] 08:23:50 INFO - PROCESS | 1929 | 1464621830970 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]]]}] 08:23:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 08:23:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 470ms 08:23:51 INFO - PROCESS | 1929 | 1464621831064 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 08:23:51 INFO - PROCESS | 1929 | 1464621831066 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 08:23:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 08:23:51 INFO - PROCESS | 1929 | 1464621831070 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 08:23:51 INFO - PROCESS | 1929 | 1464621831073 Marionette TRACE conn2 <- [1,170,null,{}] 08:23:51 INFO - PROCESS | 1929 | 1464621831077 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}] 08:23:51 INFO - PROCESS | 1929 | 1464621831154 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 08:23:51 INFO - PROCESS | 1929 | 1464621831201 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:51 INFO - PROCESS | 1929 | ++DOCSHELL 0x112ebf000 == 48 [pid = 1929] [id = 50] 08:23:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 117 (0x112740400) [pid = 1929] [serial = 146] [outer = 0x0] 08:23:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 118 (0x112a7f000) [pid = 1929] [serial = 147] [outer = 0x112740400] 08:23:51 INFO - PROCESS | 1929 | 1464621831270 Marionette DEBUG loaded listener.js 08:23:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 119 (0x1139f5000) [pid = 1929] [serial = 148] [outer = 0x112740400] 08:23:51 INFO - PROCESS | 1929 | 1464621831700 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]]]}] 08:23:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 08:23:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 670ms 08:23:51 INFO - PROCESS | 1929 | 1464621831741 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 08:23:51 INFO - PROCESS | 1929 | 1464621831744 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 08:23:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 08:23:51 INFO - PROCESS | 1929 | 1464621831749 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 08:23:51 INFO - PROCESS | 1929 | 1464621831752 Marionette TRACE conn2 <- [1,174,null,{}] 08:23:51 INFO - PROCESS | 1929 | 1464621831755 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}] 08:23:51 INFO - PROCESS | 1929 | 1464621831844 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 08:23:51 INFO - PROCESS | 1929 | 1464621831921 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:51 INFO - PROCESS | 1929 | ++DOCSHELL 0x1187ba800 == 49 [pid = 1929] [id = 51] 08:23:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 120 (0x116862400) [pid = 1929] [serial = 149] [outer = 0x0] 08:23:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 121 (0x116a6ac00) [pid = 1929] [serial = 150] [outer = 0x116862400] 08:23:51 INFO - PROCESS | 1929 | 1464621831952 Marionette DEBUG loaded listener.js 08:23:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 122 (0x117e71000) [pid = 1929] [serial = 151] [outer = 0x116862400] 08:23:52 INFO - PROCESS | 1929 | 1464621832327 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]]]}] 08:23:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 08:23:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 623ms 08:23:52 INFO - PROCESS | 1929 | 1464621832371 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 08:23:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 08:23:52 INFO - PROCESS | 1929 | 1464621832373 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 08:23:52 INFO - PROCESS | 1929 | 1464621832375 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 08:23:52 INFO - PROCESS | 1929 | 1464621832376 Marionette TRACE conn2 <- [1,178,null,{}] 08:23:52 INFO - PROCESS | 1929 | 1464621832383 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}] 08:23:52 INFO - PROCESS | 1929 | 1464621832475 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 08:23:52 INFO - PROCESS | 1929 | 1464621832532 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:52 INFO - PROCESS | 1929 | ++DOCSHELL 0x119ff4000 == 50 [pid = 1929] [id = 52] 08:23:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 123 (0x11820f800) [pid = 1929] [serial = 152] [outer = 0x0] 08:23:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 124 (0x119644400) [pid = 1929] [serial = 153] [outer = 0x11820f800] 08:23:52 INFO - PROCESS | 1929 | 1464621832566 Marionette DEBUG loaded listener.js 08:23:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 125 (0x1196e4000) [pid = 1929] [serial = 154] [outer = 0x11820f800] 08:23:52 INFO - PROCESS | 1929 | 1464621832966 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]]]}] 08:23:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 08:23:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 618ms 08:23:52 INFO - PROCESS | 1929 | 1464621832994 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 08:23:52 INFO - PROCESS | 1929 | 1464621832995 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 08:23:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 08:23:52 INFO - PROCESS | 1929 | 1464621832997 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 08:23:52 INFO - PROCESS | 1929 | 1464621832998 Marionette TRACE conn2 <- [1,182,null,{}] 08:23:53 INFO - PROCESS | 1929 | 1464621833000 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}] 08:23:53 INFO - PROCESS | 1929 | 1464621833092 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 08:23:53 INFO - PROCESS | 1929 | 1464621833162 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:53 INFO - PROCESS | 1929 | ++DOCSHELL 0x123139800 == 51 [pid = 1929] [id = 53] 08:23:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 126 (0x1199a8c00) [pid = 1929] [serial = 155] [outer = 0x0] 08:23:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 127 (0x11a1b8000) [pid = 1929] [serial = 156] [outer = 0x1199a8c00] 08:23:53 INFO - PROCESS | 1929 | 1464621833197 Marionette DEBUG loaded listener.js 08:23:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 128 (0x12331d400) [pid = 1929] [serial = 157] [outer = 0x1199a8c00] 08:23:53 INFO - PROCESS | 1929 | 1464621833614 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]]]}] 08:23:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 08:23:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 670ms 08:23:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 08:23:53 INFO - PROCESS | 1929 | 1464621833668 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 08:23:53 INFO - PROCESS | 1929 | 1464621833669 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 08:23:53 INFO - PROCESS | 1929 | 1464621833671 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 08:23:53 INFO - PROCESS | 1929 | 1464621833673 Marionette TRACE conn2 <- [1,186,null,{}] 08:23:53 INFO - PROCESS | 1929 | 1464621833675 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}] 08:23:53 INFO - PROCESS | 1929 | 1464621833762 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 08:23:53 INFO - PROCESS | 1929 | 1464621833819 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:53 INFO - PROCESS | 1929 | ++DOCSHELL 0x112f18800 == 52 [pid = 1929] [id = 54] 08:23:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 129 (0x11273cc00) [pid = 1929] [serial = 158] [outer = 0x0] 08:23:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 130 (0x115dd6400) [pid = 1929] [serial = 159] [outer = 0x11273cc00] 08:23:53 INFO - PROCESS | 1929 | 1464621833848 Marionette DEBUG loaded listener.js 08:23:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 131 (0x118593400) [pid = 1929] [serial = 160] [outer = 0x11273cc00] 08:23:54 INFO - PROCESS | 1929 | 1464621834332 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]]]}] 08:23:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 08:23:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 671ms 08:23:54 INFO - PROCESS | 1929 | 1464621834344 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 08:23:54 INFO - PROCESS | 1929 | 1464621834347 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 08:23:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 08:23:54 INFO - PROCESS | 1929 | 1464621834400 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 08:23:54 INFO - PROCESS | 1929 | 1464621834404 Marionette TRACE conn2 <- [1,190,null,{}] 08:23:54 INFO - PROCESS | 1929 | 1464621834412 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}] 08:23:54 INFO - PROCESS | 1929 | 1464621834539 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 08:23:54 INFO - PROCESS | 1929 | 1464621834625 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:54 INFO - PROCESS | 1929 | ++DOCSHELL 0x11684c000 == 53 [pid = 1929] [id = 55] 08:23:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 132 (0x11336f000) [pid = 1929] [serial = 161] [outer = 0x0] 08:23:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 133 (0x113c79000) [pid = 1929] [serial = 162] [outer = 0x11336f000] 08:23:54 INFO - PROCESS | 1929 | 1464621834669 Marionette DEBUG loaded listener.js 08:23:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 134 (0x115fe0800) [pid = 1929] [serial = 163] [outer = 0x11336f000] 08:23:55 INFO - PROCESS | 1929 | --DOCSHELL 0x1187b7000 == 52 [pid = 1929] [id = 48] 08:23:55 INFO - PROCESS | 1929 | --DOCSHELL 0x116f48800 == 51 [pid = 1929] [id = 47] 08:23:55 INFO - PROCESS | 1929 | --DOCSHELL 0x11960e000 == 50 [pid = 1929] [id = 35] 08:23:55 INFO - PROCESS | 1929 | --DOCSHELL 0x116a8a800 == 49 [pid = 1929] [id = 46] 08:23:55 INFO - PROCESS | 1929 | --DOCSHELL 0x1164e8000 == 48 [pid = 1929] [id = 45] 08:23:55 INFO - PROCESS | 1929 | --DOCSHELL 0x1187d0000 == 47 [pid = 1929] [id = 33] 08:23:55 INFO - PROCESS | 1929 | --DOCSHELL 0x116848000 == 46 [pid = 1929] [id = 36] 08:23:55 INFO - PROCESS | 1929 | --DOCSHELL 0x116848800 == 45 [pid = 1929] [id = 30] 08:23:55 INFO - PROCESS | 1929 | --DOCSHELL 0x116f49000 == 44 [pid = 1929] [id = 31] 08:23:55 INFO - PROCESS | 1929 | --DOCSHELL 0x119288800 == 43 [pid = 1929] [id = 34] 08:23:55 INFO - PROCESS | 1929 | --DOCSHELL 0x1130ce000 == 42 [pid = 1929] [id = 44] 08:23:55 INFO - PROCESS | 1929 | --DOCSHELL 0x11609e800 == 41 [pid = 1929] [id = 29] 08:23:55 INFO - PROCESS | 1929 | --DOCSHELL 0x124ebe800 == 40 [pid = 1929] [id = 43] 08:23:55 INFO - PROCESS | 1929 | --DOCSHELL 0x117e10000 == 39 [pid = 1929] [id = 32] 08:23:55 INFO - PROCESS | 1929 | --DOCSHELL 0x112f18800 == 38 [pid = 1929] [id = 54] 08:23:55 INFO - PROCESS | 1929 | --DOCSHELL 0x123139800 == 37 [pid = 1929] [id = 53] 08:23:55 INFO - PROCESS | 1929 | --DOCSHELL 0x119ff4000 == 36 [pid = 1929] [id = 52] 08:23:55 INFO - PROCESS | 1929 | --DOCSHELL 0x1245bc800 == 35 [pid = 1929] [id = 42] 08:23:55 INFO - PROCESS | 1929 | --DOCSHELL 0x1187ba800 == 34 [pid = 1929] [id = 51] 08:23:55 INFO - PROCESS | 1929 | --DOCSHELL 0x123d45000 == 33 [pid = 1929] [id = 41] 08:23:55 INFO - PROCESS | 1929 | --DOCSHELL 0x12320d000 == 32 [pid = 1929] [id = 39] 08:23:55 INFO - PROCESS | 1929 | --DOCSHELL 0x119ff3000 == 31 [pid = 1929] [id = 37] 08:23:55 INFO - PROCESS | 1929 | --DOCSHELL 0x119605800 == 30 [pid = 1929] [id = 49] 08:23:55 INFO - PROCESS | 1929 | --DOCSHELL 0x117e0a000 == 29 [pid = 1929] [id = 38] 08:23:55 INFO - PROCESS | 1929 | --DOCSHELL 0x112ebf000 == 28 [pid = 1929] [id = 50] 08:23:55 INFO - PROCESS | 1929 | --DOCSHELL 0x12392b000 == 27 [pid = 1929] [id = 40] 08:23:55 INFO - PROCESS | 1929 | --DOMWINDOW == 133 (0x12cd27800) [pid = 1929] [serial = 45] [outer = 0x0] [url = about:blank] 08:23:55 INFO - PROCESS | 1929 | --DOMWINDOW == 132 (0x12d2cb800) [pid = 1929] [serial = 51] [outer = 0x0] [url = about:blank] 08:23:55 INFO - PROCESS | 1929 | --DOMWINDOW == 131 (0x123312400) [pid = 1929] [serial = 11] [outer = 0x0] [url = about:blank] 08:23:55 INFO - PROCESS | 1929 | --DOMWINDOW == 130 (0x128ee9800) [pid = 1929] [serial = 18] [outer = 0x0] [url = about:blank] 08:23:55 INFO - PROCESS | 1929 | --DOMWINDOW == 129 (0x123791c00) [pid = 1929] [serial = 8] [outer = 0x0] [url = about:blank] 08:23:55 INFO - PROCESS | 1929 | --DOMWINDOW == 128 (0x128429800) [pid = 1929] [serial = 123] [outer = 0x0] [url = about:blank] 08:23:55 INFO - PROCESS | 1929 | --DOMWINDOW == 127 (0x118594800) [pid = 1929] [serial = 90] [outer = 0x0] [url = about:blank] 08:23:55 INFO - PROCESS | 1929 | --DOMWINDOW == 126 (0x119124c00) [pid = 1929] [serial = 91] [outer = 0x0] [url = about:blank] 08:23:55 INFO - PROCESS | 1929 | --DOMWINDOW == 125 (0x119127c00) [pid = 1929] [serial = 93] [outer = 0x0] [url = about:blank] 08:23:55 INFO - PROCESS | 1929 | --DOMWINDOW == 124 (0x119430c00) [pid = 1929] [serial = 94] [outer = 0x0] [url = about:blank] 08:23:55 INFO - PROCESS | 1929 | --DOMWINDOW == 123 (0x119692400) [pid = 1929] [serial = 96] [outer = 0x0] [url = about:blank] 08:23:55 INFO - PROCESS | 1929 | --DOMWINDOW == 122 (0x119c53c00) [pid = 1929] [serial = 99] [outer = 0x0] [url = about:blank] 08:23:55 INFO - PROCESS | 1929 | --DOMWINDOW == 121 (0x11a12a400) [pid = 1929] [serial = 102] [outer = 0x0] [url = about:blank] 08:23:55 INFO - PROCESS | 1929 | --DOMWINDOW == 120 (0x123488800) [pid = 1929] [serial = 105] [outer = 0x0] [url = about:blank] 08:23:55 INFO - PROCESS | 1929 | --DOMWINDOW == 119 (0x1239f1c00) [pid = 1929] [serial = 108] [outer = 0x0] [url = about:blank] 08:23:55 INFO - PROCESS | 1929 | --DOMWINDOW == 118 (0x12470d400) [pid = 1929] [serial = 111] [outer = 0x0] [url = about:blank] 08:23:55 INFO - PROCESS | 1929 | --DOMWINDOW == 117 (0x124ec8c00) [pid = 1929] [serial = 114] [outer = 0x0] [url = about:blank] 08:23:55 INFO - PROCESS | 1929 | --DOMWINDOW == 116 (0x1265f7800) [pid = 1929] [serial = 117] [outer = 0x0] [url = about:blank] 08:23:55 INFO - PROCESS | 1929 | --DOMWINDOW == 115 (0x126a62000) [pid = 1929] [serial = 120] [outer = 0x0] [url = about:blank] 08:23:55 INFO - PROCESS | 1929 | --DOMWINDOW == 114 (0x11a1b4000) [pid = 1929] [serial = 100] [outer = 0x0] [url = about:blank] 08:23:55 INFO - PROCESS | 1929 | --DOMWINDOW == 113 (0x11999f800) [pid = 1929] [serial = 97] [outer = 0x0] [url = about:blank] 08:23:55 INFO - PROCESS | 1929 | --DOMWINDOW == 112 (0x123ef6400) [pid = 1929] [serial = 66] [outer = 0x0] [url = about:blank] 08:23:55 INFO - PROCESS | 1929 | --DOMWINDOW == 111 (0x112a80000) [pid = 1929] [serial = 69] [outer = 0x0] [url = about:blank] 08:23:55 INFO - PROCESS | 1929 | --DOMWINDOW == 110 (0x116735c00) [pid = 1929] [serial = 72] [outer = 0x0] [url = about:blank] 08:23:55 INFO - PROCESS | 1929 | --DOMWINDOW == 109 (0x1184d9800) [pid = 1929] [serial = 75] [outer = 0x0] [url = about:blank] 08:23:55 INFO - PROCESS | 1929 | --DOMWINDOW == 108 (0x11505ac00) [pid = 1929] [serial = 78] [outer = 0x0] [url = about:blank] 08:23:55 INFO - PROCESS | 1929 | --DOMWINDOW == 107 (0x115d3b400) [pid = 1929] [serial = 81] [outer = 0x0] [url = about:blank] 08:23:55 INFO - PROCESS | 1929 | --DOMWINDOW == 106 (0x11685e400) [pid = 1929] [serial = 84] [outer = 0x0] [url = about:blank] 08:23:55 INFO - PROCESS | 1929 | --DOMWINDOW == 105 (0x116a6dc00) [pid = 1929] [serial = 85] [outer = 0x0] [url = about:blank] 08:23:55 INFO - PROCESS | 1929 | --DOMWINDOW == 104 (0x117e69800) [pid = 1929] [serial = 87] [outer = 0x0] [url = about:blank] 08:23:55 INFO - PROCESS | 1929 | --DOMWINDOW == 103 (0x115fe6400) [pid = 1929] [serial = 82] [outer = 0x0] [url = about:blank] 08:23:55 INFO - PROCESS | 1929 | --DOMWINDOW == 102 (0x12379a400) [pid = 1929] [serial = 106] [outer = 0x0] [url = about:blank] 08:23:55 INFO - PROCESS | 1929 | --DOMWINDOW == 101 (0x118354000) [pid = 1929] [serial = 88] [outer = 0x0] [url = about:blank] 08:23:55 INFO - PROCESS | 1929 | --DOMWINDOW == 100 (0x119984000) [pid = 1929] [serial = 76] [outer = 0x0] [url = about:blank] 08:23:55 INFO - PROCESS | 1929 | --DOMWINDOW == 99 (0x123eee800) [pid = 1929] [serial = 109] [outer = 0x0] [url = about:blank] 08:23:55 INFO - PROCESS | 1929 | --DOMWINDOW == 98 (0x1249cdc00) [pid = 1929] [serial = 112] [outer = 0x0] [url = about:blank] 08:23:55 INFO - PROCESS | 1929 | --DOMWINDOW == 97 (0x116f4d400) [pid = 1929] [serial = 73] [outer = 0x0] [url = about:blank] 08:23:55 INFO - PROCESS | 1929 | --DOMWINDOW == 96 (0x1139ff000) [pid = 1929] [serial = 70] [outer = 0x0] [url = about:blank] 08:23:55 INFO - PROCESS | 1929 | --DOMWINDOW == 95 (0x115f68800) [pid = 1929] [serial = 79] [outer = 0x0] [url = about:blank] 08:23:55 INFO - PROCESS | 1929 | --DOMWINDOW == 94 (0x12dcf2c00) [pid = 1929] [serial = 67] [outer = 0x0] [url = about:blank] 08:23:55 INFO - PROCESS | 1929 | --DOMWINDOW == 93 (0x12bf3b800) [pid = 1929] [serial = 34] [outer = 0x0] [url = about:blank] 08:23:55 INFO - PROCESS | 1929 | --DOMWINDOW == 92 (0x12bf1a400) [pid = 1929] [serial = 33] [outer = 0x0] [url = about:blank] 08:23:55 INFO - PROCESS | 1929 | --DOMWINDOW == 91 (0x12bb0f000) [pid = 1929] [serial = 30] [outer = 0x0] [url = about:blank] 08:23:55 INFO - PROCESS | 1929 | --DOMWINDOW == 90 (0x12bf16c00) [pid = 1929] [serial = 31] [outer = 0x0] [url = about:blank] 08:23:55 INFO - PROCESS | 1929 | --DOMWINDOW == 89 (0x12bada800) [pid = 1929] [serial = 27] [outer = 0x0] [url = about:blank] 08:23:55 INFO - PROCESS | 1929 | --DOMWINDOW == 88 (0x12bae3c00) [pid = 1929] [serial = 28] [outer = 0x0] [url = about:blank] 08:23:55 INFO - PROCESS | 1929 | --DOMWINDOW == 87 (0x12ba04400) [pid = 1929] [serial = 25] [outer = 0x0] [url = about:blank] 08:23:55 INFO - PROCESS | 1929 | --DOMWINDOW == 86 (0x12a374000) [pid = 1929] [serial = 24] [outer = 0x0] [url = about:blank] 08:23:55 INFO - PROCESS | 1929 | --DOMWINDOW == 85 (0x129f21800) [pid = 1929] [serial = 21] [outer = 0x0] [url = about:blank] 08:23:55 INFO - PROCESS | 1929 | --DOMWINDOW == 84 (0x129f25800) [pid = 1929] [serial = 22] [outer = 0x0] [url = about:blank] 08:23:55 INFO - PROCESS | 1929 | --DOMWINDOW == 83 (0x128a9f800) [pid = 1929] [serial = 15] [outer = 0x0] [url = about:blank] 08:23:55 INFO - PROCESS | 1929 | --DOMWINDOW == 82 (0x128aa5400) [pid = 1929] [serial = 16] [outer = 0x0] [url = about:blank] 08:23:55 INFO - PROCESS | 1929 | --DOMWINDOW == 81 (0x119647400) [pid = 1929] [serial = 63] [outer = 0x0] [url = about:blank] 08:23:55 INFO - PROCESS | 1929 | --DOMWINDOW == 80 (0x12dcefc00) [pid = 1929] [serial = 64] [outer = 0x0] [url = about:blank] 08:23:55 INFO - PROCESS | 1929 | --DOMWINDOW == 79 (0x12d421c00) [pid = 1929] [serial = 61] [outer = 0x0] [url = about:blank] 08:23:55 INFO - PROCESS | 1929 | --DOMWINDOW == 78 (0x12d41d400) [pid = 1929] [serial = 60] [outer = 0x0] [url = about:blank] 08:23:55 INFO - PROCESS | 1929 | --DOMWINDOW == 77 (0x12c53d800) [pid = 1929] [serial = 57] [outer = 0x0] [url = about:blank] 08:23:55 INFO - PROCESS | 1929 | --DOMWINDOW == 76 (0x12cd82400) [pid = 1929] [serial = 58] [outer = 0x0] [url = about:blank] 08:23:55 INFO - PROCESS | 1929 | --DOMWINDOW == 75 (0x118353400) [pid = 1929] [serial = 54] [outer = 0x0] [url = about:blank] 08:23:55 INFO - PROCESS | 1929 | --DOMWINDOW == 74 (0x119427800) [pid = 1929] [serial = 55] [outer = 0x0] [url = about:blank] 08:23:55 INFO - PROCESS | 1929 | --DOMWINDOW == 73 (0x12cd7dc00) [pid = 1929] [serial = 48] [outer = 0x0] [url = about:blank] 08:23:55 INFO - PROCESS | 1929 | --DOMWINDOW == 72 (0x12cd82000) [pid = 1929] [serial = 49] [outer = 0x0] [url = about:blank] 08:23:55 INFO - PROCESS | 1929 | --DOMWINDOW == 71 (0x12c9dd400) [pid = 1929] [serial = 42] [outer = 0x0] [url = about:blank] 08:23:55 INFO - PROCESS | 1929 | --DOMWINDOW == 70 (0x12c9e2c00) [pid = 1929] [serial = 43] [outer = 0x0] [url = about:blank] 08:23:55 INFO - PROCESS | 1929 | --DOMWINDOW == 69 (0x12c2d4400) [pid = 1929] [serial = 39] [outer = 0x0] [url = about:blank] 08:23:55 INFO - PROCESS | 1929 | --DOMWINDOW == 68 (0x12c829000) [pid = 1929] [serial = 40] [outer = 0x0] [url = about:blank] 08:23:55 INFO - PROCESS | 1929 | --DOMWINDOW == 67 (0x12c2c8000) [pid = 1929] [serial = 36] [outer = 0x0] [url = about:blank] 08:23:55 INFO - PROCESS | 1929 | --DOMWINDOW == 66 (0x12c2cb800) [pid = 1929] [serial = 37] [outer = 0x0] [url = about:blank] 08:23:55 INFO - PROCESS | 1929 | 1464621835577 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]]]}] 08:23:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 08:23:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1250ms 08:23:55 INFO - PROCESS | 1929 | 1464621835639 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 08:23:55 INFO - PROCESS | 1929 | 1464621835642 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 08:23:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 08:23:55 INFO - PROCESS | 1929 | 1464621835649 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 08:23:55 INFO - PROCESS | 1929 | 1464621835652 Marionette TRACE conn2 <- [1,194,null,{}] 08:23:55 INFO - PROCESS | 1929 | 1464621835657 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}] 08:23:55 INFO - PROCESS | 1929 | 1464621835749 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 08:23:55 INFO - PROCESS | 1929 | 1464621835756 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:55 INFO - PROCESS | 1929 | ++DOCSHELL 0x112655800 == 28 [pid = 1929] [id = 56] 08:23:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 67 (0x113369c00) [pid = 1929] [serial = 164] [outer = 0x0] 08:23:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 68 (0x1139f3800) [pid = 1929] [serial = 165] [outer = 0x113369c00] 08:23:55 INFO - PROCESS | 1929 | 1464621835785 Marionette DEBUG loaded listener.js 08:23:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 69 (0x115d3f400) [pid = 1929] [serial = 166] [outer = 0x113369c00] 08:23:56 INFO - PROCESS | 1929 | 1464621836106 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]]]}] 08:23:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 08:23:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 474ms 08:23:56 INFO - PROCESS | 1929 | 1464621836137 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 08:23:56 INFO - PROCESS | 1929 | 1464621836141 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 08:23:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 08:23:56 INFO - PROCESS | 1929 | 1464621836147 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 08:23:56 INFO - PROCESS | 1929 | 1464621836149 Marionette TRACE conn2 <- [1,198,null,{}] 08:23:56 INFO - PROCESS | 1929 | 1464621836151 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}] 08:23:56 INFO - PROCESS | 1929 | 1464621836219 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 08:23:56 INFO - PROCESS | 1929 | 1464621836224 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:56 INFO - PROCESS | 1929 | ++DOCSHELL 0x115f98000 == 29 [pid = 1929] [id = 57] 08:23:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 70 (0x115fe1c00) [pid = 1929] [serial = 167] [outer = 0x0] 08:23:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 71 (0x116859c00) [pid = 1929] [serial = 168] [outer = 0x115fe1c00] 08:23:56 INFO - PROCESS | 1929 | 1464621836252 Marionette DEBUG loaded listener.js 08:23:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 72 (0x116f4d400) [pid = 1929] [serial = 169] [outer = 0x115fe1c00] 08:23:56 INFO - PROCESS | 1929 | 1464621836570 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]]]}] 08:23:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 08:23:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 471ms 08:23:56 INFO - PROCESS | 1929 | 1464621836618 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 08:23:56 INFO - PROCESS | 1929 | 1464621836619 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 08:23:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 08:23:56 INFO - PROCESS | 1929 | 1464621836622 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 08:23:56 INFO - PROCESS | 1929 | 1464621836624 Marionette TRACE conn2 <- [1,202,null,{}] 08:23:56 INFO - PROCESS | 1929 | 1464621836632 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}] 08:23:56 INFO - PROCESS | 1929 | 1464621836711 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 08:23:56 INFO - PROCESS | 1929 | 1464621836754 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:56 INFO - PROCESS | 1929 | ++DOCSHELL 0x11687c800 == 30 [pid = 1929] [id = 58] 08:23:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 73 (0x113305800) [pid = 1929] [serial = 170] [outer = 0x0] 08:23:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 74 (0x1181b1400) [pid = 1929] [serial = 171] [outer = 0x113305800] 08:23:56 INFO - PROCESS | 1929 | 1464621836784 Marionette DEBUG loaded listener.js 08:23:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 75 (0x11835f400) [pid = 1929] [serial = 172] [outer = 0x113305800] 08:23:57 INFO - PROCESS | 1929 | 1464621837182 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]]]}] 08:23:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 08:23:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 570ms 08:23:57 INFO - PROCESS | 1929 | 1464621837193 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 08:23:57 INFO - PROCESS | 1929 | 1464621837196 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 08:23:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 08:23:57 INFO - PROCESS | 1929 | 1464621837202 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 08:23:57 INFO - PROCESS | 1929 | 1464621837204 Marionette TRACE conn2 <- [1,206,null,{}] 08:23:57 INFO - PROCESS | 1929 | 1464621837207 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}] 08:23:57 INFO - PROCESS | 1929 | 1464621837339 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 08:23:57 INFO - PROCESS | 1929 | 1464621837345 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:57 INFO - PROCESS | 1929 | ++DOCSHELL 0x116aa0800 == 31 [pid = 1929] [id = 59] 08:23:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 76 (0x1184dc400) [pid = 1929] [serial = 173] [outer = 0x0] 08:23:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 77 (0x11911f800) [pid = 1929] [serial = 174] [outer = 0x1184dc400] 08:23:57 INFO - PROCESS | 1929 | 1464621837374 Marionette DEBUG loaded listener.js 08:23:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 78 (0x119177400) [pid = 1929] [serial = 175] [outer = 0x1184dc400] 08:23:57 INFO - PROCESS | 1929 | 1464621837678 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]]]}] 08:23:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 08:23:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 521ms 08:23:57 INFO - PROCESS | 1929 | 1464621837722 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 08:23:57 INFO - PROCESS | 1929 | 1464621837723 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 08:23:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 08:23:57 INFO - PROCESS | 1929 | 1464621837725 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 08:23:57 INFO - PROCESS | 1929 | 1464621837726 Marionette TRACE conn2 <- [1,210,null,{}] 08:23:57 INFO - PROCESS | 1929 | 1464621837729 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}] 08:23:57 INFO - PROCESS | 1929 | 1464621837808 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 08:23:57 INFO - PROCESS | 1929 | 1464621837812 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:57 INFO - PROCESS | 1929 | ++DOCSHELL 0x117e80000 == 32 [pid = 1929] [id = 60] 08:23:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 79 (0x115f72800) [pid = 1929] [serial = 176] [outer = 0x0] 08:23:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 80 (0x119432c00) [pid = 1929] [serial = 177] [outer = 0x115f72800] 08:23:57 INFO - PROCESS | 1929 | 1464621837862 Marionette DEBUG loaded listener.js 08:23:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 81 (0x119698400) [pid = 1929] [serial = 178] [outer = 0x115f72800] 08:23:58 INFO - PROCESS | 1929 | 1464621838192 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]]]}] 08:23:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 08:23:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 517ms 08:23:58 INFO - PROCESS | 1929 | 1464621838244 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 08:23:58 INFO - PROCESS | 1929 | 1464621838245 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 08:23:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 08:23:58 INFO - PROCESS | 1929 | 1464621838247 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 08:23:58 INFO - PROCESS | 1929 | 1464621838248 Marionette TRACE conn2 <- [1,214,null,{}] 08:23:58 INFO - PROCESS | 1929 | 1464621838251 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}] 08:23:58 INFO - PROCESS | 1929 | 1464621838346 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 08:23:58 INFO - PROCESS | 1929 | 1464621838352 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:58 INFO - PROCESS | 1929 | ++DOCSHELL 0x1187d3800 == 33 [pid = 1929] [id = 61] 08:23:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 82 (0x119646000) [pid = 1929] [serial = 179] [outer = 0x0] 08:23:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 83 (0x119981000) [pid = 1929] [serial = 180] [outer = 0x119646000] 08:23:58 INFO - PROCESS | 1929 | 1464621838403 Marionette DEBUG loaded listener.js 08:23:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 84 (0x123037400) [pid = 1929] [serial = 181] [outer = 0x119646000] 08:23:58 INFO - PROCESS | 1929 | 1464621838687 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]]]}] 08:23:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 08:23:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 471ms 08:23:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 08:23:58 INFO - PROCESS | 1929 | 1464621838720 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 08:23:58 INFO - PROCESS | 1929 | 1464621838721 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 08:23:58 INFO - PROCESS | 1929 | 1464621838724 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 08:23:58 INFO - PROCESS | 1929 | 1464621838725 Marionette TRACE conn2 <- [1,218,null,{}] 08:23:58 INFO - PROCESS | 1929 | 1464621838727 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}] 08:23:58 INFO - PROCESS | 1929 | 1464621838808 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 08:23:58 INFO - PROCESS | 1929 | 1464621838812 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:58 INFO - PROCESS | 1929 | ++DOCSHELL 0x119284800 == 34 [pid = 1929] [id = 62] 08:23:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 85 (0x123316000) [pid = 1929] [serial = 182] [outer = 0x0] 08:23:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 86 (0x123483000) [pid = 1929] [serial = 183] [outer = 0x123316000] 08:23:58 INFO - PROCESS | 1929 | 1464621838859 Marionette DEBUG loaded listener.js 08:23:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 87 (0x1235c3c00) [pid = 1929] [serial = 184] [outer = 0x123316000] 08:23:59 INFO - PROCESS | 1929 | 1464621839153 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]]]}] 08:23:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 08:23:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 469ms 08:23:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 08:23:59 INFO - PROCESS | 1929 | 1464621839193 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 08:23:59 INFO - PROCESS | 1929 | 1464621839194 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 08:23:59 INFO - PROCESS | 1929 | 1464621839197 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 08:23:59 INFO - PROCESS | 1929 | 1464621839198 Marionette TRACE conn2 <- [1,222,null,{}] 08:23:59 INFO - PROCESS | 1929 | 1464621839203 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}] 08:23:59 INFO - PROCESS | 1929 | 1464621839289 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 08:23:59 INFO - PROCESS | 1929 | 1464621839332 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:59 INFO - PROCESS | 1929 | --DOMWINDOW == 86 (0x119651400) [pid = 1929] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 08:23:59 INFO - PROCESS | 1929 | --DOMWINDOW == 85 (0x117e72c00) [pid = 1929] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 08:23:59 INFO - PROCESS | 1929 | --DOMWINDOW == 84 (0x113cf4000) [pid = 1929] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 08:23:59 INFO - PROCESS | 1929 | --DOMWINDOW == 83 (0x1164bc400) [pid = 1929] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 08:23:59 INFO - PROCESS | 1929 | --DOMWINDOW == 82 (0x116454c00) [pid = 1929] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 08:23:59 INFO - PROCESS | 1929 | --DOMWINDOW == 81 (0x115f70800) [pid = 1929] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 08:23:59 INFO - PROCESS | 1929 | --DOMWINDOW == 80 (0x128aa0c00) [pid = 1929] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 08:23:59 INFO - PROCESS | 1929 | --DOMWINDOW == 79 (0x1268ac000) [pid = 1929] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 08:23:59 INFO - PROCESS | 1929 | --DOMWINDOW == 78 (0x1268a5000) [pid = 1929] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 08:23:59 INFO - PROCESS | 1929 | --DOMWINDOW == 77 (0x119430400) [pid = 1929] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 08:23:59 INFO - PROCESS | 1929 | --DOMWINDOW == 76 (0x1265e8800) [pid = 1929] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 08:23:59 INFO - PROCESS | 1929 | --DOMWINDOW == 75 (0x119427c00) [pid = 1929] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 08:23:59 INFO - PROCESS | 1929 | ++DOCSHELL 0x113920800 == 35 [pid = 1929] [id = 63] 08:23:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 76 (0x113cf4000) [pid = 1929] [serial = 185] [outer = 0x0] 08:23:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 77 (0x11837b400) [pid = 1929] [serial = 186] [outer = 0x113cf4000] 08:23:59 INFO - PROCESS | 1929 | 1464621839365 Marionette DEBUG loaded listener.js 08:23:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 78 (0x1239f1c00) [pid = 1929] [serial = 187] [outer = 0x113cf4000] 08:23:59 INFO - PROCESS | 1929 | 1464621839635 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]]]}] 08:23:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 08:23:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 471ms 08:23:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 08:23:59 INFO - PROCESS | 1929 | 1464621839672 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 08:23:59 INFO - PROCESS | 1929 | 1464621839673 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 08:23:59 INFO - PROCESS | 1929 | 1464621839675 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 08:23:59 INFO - PROCESS | 1929 | 1464621839676 Marionette TRACE conn2 <- [1,226,null,{}] 08:23:59 INFO - PROCESS | 1929 | 1464621839679 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}] 08:23:59 INFO - PROCESS | 1929 | 1464621839769 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 08:23:59 INFO - PROCESS | 1929 | 1464621839793 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:59 INFO - PROCESS | 1929 | ++DOCSHELL 0x11687c000 == 36 [pid = 1929] [id = 64] 08:23:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 79 (0x111c28400) [pid = 1929] [serial = 188] [outer = 0x0] 08:23:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 80 (0x1239f0000) [pid = 1929] [serial = 189] [outer = 0x111c28400] 08:23:59 INFO - PROCESS | 1929 | 1464621839817 Marionette DEBUG loaded listener.js 08:23:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 81 (0x123ef0400) [pid = 1929] [serial = 190] [outer = 0x111c28400] 08:24:00 INFO - PROCESS | 1929 | 1464621840058 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]]]}] 08:24:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 08:24:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 418ms 08:24:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 08:24:00 INFO - PROCESS | 1929 | 1464621840094 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 08:24:00 INFO - PROCESS | 1929 | 1464621840095 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 08:24:00 INFO - PROCESS | 1929 | 1464621840105 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 08:24:00 INFO - PROCESS | 1929 | 1464621840106 Marionette TRACE conn2 <- [1,230,null,{}] 08:24:00 INFO - PROCESS | 1929 | 1464621840109 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}] 08:24:00 INFO - PROCESS | 1929 | 1464621840181 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 08:24:00 INFO - PROCESS | 1929 | 1464621840186 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:00 INFO - PROCESS | 1929 | ++DOCSHELL 0x1213b7000 == 37 [pid = 1929] [id = 65] 08:24:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 82 (0x123eee800) [pid = 1929] [serial = 191] [outer = 0x0] 08:24:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 83 (0x1242d5800) [pid = 1929] [serial = 192] [outer = 0x123eee800] 08:24:00 INFO - PROCESS | 1929 | 1464621840212 Marionette DEBUG loaded listener.js 08:24:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 84 (0x1245d8000) [pid = 1929] [serial = 193] [outer = 0x123eee800] 08:24:00 INFO - PROCESS | 1929 | 1464621840514 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]]]}] 08:24:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 08:24:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 476ms 08:24:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 08:24:00 INFO - PROCESS | 1929 | 1464621840574 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 08:24:00 INFO - PROCESS | 1929 | 1464621840575 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 08:24:00 INFO - PROCESS | 1929 | 1464621840584 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 08:24:00 INFO - PROCESS | 1929 | 1464621840586 Marionette TRACE conn2 <- [1,234,null,{}] 08:24:00 INFO - PROCESS | 1929 | 1464621840590 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}] 08:24:00 INFO - PROCESS | 1929 | 1464621840671 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 08:24:00 INFO - PROCESS | 1929 | 1464621840675 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:00 INFO - PROCESS | 1929 | ++DOCSHELL 0x117e7f000 == 38 [pid = 1929] [id = 66] 08:24:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 85 (0x1242cfc00) [pid = 1929] [serial = 194] [outer = 0x0] 08:24:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 86 (0x1248c7400) [pid = 1929] [serial = 195] [outer = 0x1242cfc00] 08:24:00 INFO - PROCESS | 1929 | 1464621840705 Marionette DEBUG loaded listener.js 08:24:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 87 (0x119694000) [pid = 1929] [serial = 196] [outer = 0x1242cfc00] 08:24:01 INFO - PROCESS | 1929 | 1464621841003 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]]]}] 08:24:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 08:24:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 476ms 08:24:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 08:24:01 INFO - PROCESS | 1929 | 1464621841055 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 08:24:01 INFO - PROCESS | 1929 | 1464621841056 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 08:24:01 INFO - PROCESS | 1929 | 1464621841058 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 08:24:01 INFO - PROCESS | 1929 | 1464621841059 Marionette TRACE conn2 <- [1,238,null,{}] 08:24:01 INFO - PROCESS | 1929 | 1464621841061 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}] 08:24:01 INFO - PROCESS | 1929 | 1464621841129 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 08:24:01 INFO - PROCESS | 1929 | 1464621841135 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:01 INFO - PROCESS | 1929 | ++DOCSHELL 0x123d2b800 == 39 [pid = 1929] [id = 67] 08:24:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 88 (0x124ec3400) [pid = 1929] [serial = 197] [outer = 0x0] 08:24:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 89 (0x124f5e000) [pid = 1929] [serial = 198] [outer = 0x124ec3400] 08:24:01 INFO - PROCESS | 1929 | 1464621841159 Marionette DEBUG loaded listener.js 08:24:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 90 (0x126527000) [pid = 1929] [serial = 199] [outer = 0x124ec3400] 08:24:01 INFO - PROCESS | 1929 | 1464621841437 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]]]}] 08:24:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 08:24:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 419ms 08:24:01 INFO - PROCESS | 1929 | 1464621841478 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 08:24:01 INFO - PROCESS | 1929 | 1464621841479 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 08:24:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 08:24:01 INFO - PROCESS | 1929 | 1464621841482 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 08:24:01 INFO - PROCESS | 1929 | 1464621841485 Marionette TRACE conn2 <- [1,242,null,{}] 08:24:01 INFO - PROCESS | 1929 | 1464621841488 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}] 08:24:01 INFO - PROCESS | 1929 | 1464621841587 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 08:24:01 INFO - PROCESS | 1929 | 1464621841652 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:01 INFO - PROCESS | 1929 | ++DOCSHELL 0x111e03800 == 40 [pid = 1929] [id = 68] 08:24:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 91 (0x111a02c00) [pid = 1929] [serial = 200] [outer = 0x0] 08:24:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 92 (0x111c84800) [pid = 1929] [serial = 201] [outer = 0x111a02c00] 08:24:01 INFO - PROCESS | 1929 | 1464621841683 Marionette DEBUG loaded listener.js 08:24:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 93 (0x11273dc00) [pid = 1929] [serial = 202] [outer = 0x111a02c00] 08:24:02 INFO - PROCESS | 1929 | 1464621842105 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]]]}] 08:24:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 08:24:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 671ms 08:24:02 INFO - PROCESS | 1929 | 1464621842155 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 08:24:02 INFO - PROCESS | 1929 | 1464621842157 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 08:24:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 08:24:02 INFO - PROCESS | 1929 | 1464621842160 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 08:24:02 INFO - PROCESS | 1929 | 1464621842163 Marionette TRACE conn2 <- [1,246,null,{}] 08:24:02 INFO - PROCESS | 1929 | 1464621842194 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}] 08:24:02 INFO - PROCESS | 1929 | 1464621842297 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 08:24:02 INFO - PROCESS | 1929 | 1464621842381 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:02 INFO - PROCESS | 1929 | ++DOCSHELL 0x116876800 == 41 [pid = 1929] [id = 69] 08:24:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 94 (0x11660a000) [pid = 1929] [serial = 203] [outer = 0x0] 08:24:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 95 (0x11672c000) [pid = 1929] [serial = 204] [outer = 0x11660a000] 08:24:02 INFO - PROCESS | 1929 | 1464621842412 Marionette DEBUG loaded listener.js 08:24:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 96 (0x116a6b800) [pid = 1929] [serial = 205] [outer = 0x11660a000] 08:24:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 97 (0x117e72400) [pid = 1929] [serial = 206] [outer = 0x12cd78c00] 08:24:03 INFO - PROCESS | 1929 | 1464621843214 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]]]}] 08:24:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 08:24:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1101ms 08:24:03 INFO - PROCESS | 1929 | 1464621843262 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 08:24:03 INFO - PROCESS | 1929 | 1464621843264 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 08:24:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 08:24:03 INFO - PROCESS | 1929 | 1464621843267 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 08:24:03 INFO - PROCESS | 1929 | 1464621843269 Marionette TRACE conn2 <- [1,250,null,{}] 08:24:03 INFO - PROCESS | 1929 | 1464621843274 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}] 08:24:03 INFO - PROCESS | 1929 | 1464621843365 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 08:24:03 INFO - PROCESS | 1929 | --DOCSHELL 0x123d2b800 == 40 [pid = 1929] [id = 67] 08:24:03 INFO - PROCESS | 1929 | --DOCSHELL 0x117e7f000 == 39 [pid = 1929] [id = 66] 08:24:03 INFO - PROCESS | 1929 | --DOCSHELL 0x1213b7000 == 38 [pid = 1929] [id = 65] 08:24:03 INFO - PROCESS | 1929 | --DOCSHELL 0x11687c000 == 37 [pid = 1929] [id = 64] 08:24:03 INFO - PROCESS | 1929 | --DOCSHELL 0x113920800 == 36 [pid = 1929] [id = 63] 08:24:03 INFO - PROCESS | 1929 | --DOCSHELL 0x119284800 == 35 [pid = 1929] [id = 62] 08:24:03 INFO - PROCESS | 1929 | --DOCSHELL 0x1187d3800 == 34 [pid = 1929] [id = 61] 08:24:03 INFO - PROCESS | 1929 | --DOCSHELL 0x117e80000 == 33 [pid = 1929] [id = 60] 08:24:03 INFO - PROCESS | 1929 | --DOCSHELL 0x116aa0800 == 32 [pid = 1929] [id = 59] 08:24:03 INFO - PROCESS | 1929 | --DOCSHELL 0x11687c800 == 31 [pid = 1929] [id = 58] 08:24:03 INFO - PROCESS | 1929 | --DOCSHELL 0x115f98000 == 30 [pid = 1929] [id = 57] 08:24:03 INFO - PROCESS | 1929 | --DOCSHELL 0x112655800 == 29 [pid = 1929] [id = 56] 08:24:03 INFO - PROCESS | 1929 | --DOMWINDOW == 96 (0x119980000) [pid = 1929] [serial = 144] [outer = 0x0] [url = about:blank] 08:24:03 INFO - PROCESS | 1929 | --DOMWINDOW == 95 (0x119fd2400) [pid = 1929] [serial = 145] [outer = 0x0] [url = about:blank] 08:24:03 INFO - PROCESS | 1929 | --DOMWINDOW == 94 (0x119643400) [pid = 1929] [serial = 142] [outer = 0x0] [url = about:blank] 08:24:03 INFO - PROCESS | 1929 | --DOMWINDOW == 93 (0x1160cbc00) [pid = 1929] [serial = 130] [outer = 0x0] [url = about:blank] 08:24:03 INFO - PROCESS | 1929 | --DOMWINDOW == 92 (0x115f71400) [pid = 1929] [serial = 129] [outer = 0x0] [url = about:blank] 08:24:03 INFO - PROCESS | 1929 | --DOMWINDOW == 91 (0x116739c00) [pid = 1929] [serial = 132] [outer = 0x0] [url = about:blank] 08:24:03 INFO - PROCESS | 1929 | --DOMWINDOW == 90 (0x11917d800) [pid = 1929] [serial = 141] [outer = 0x0] [url = about:blank] 08:24:03 INFO - PROCESS | 1929 | --DOMWINDOW == 89 (0x117690000) [pid = 1929] [serial = 133] [outer = 0x0] [url = about:blank] 08:24:03 INFO - PROCESS | 1929 | --DOMWINDOW == 88 (0x1181b6000) [pid = 1929] [serial = 136] [outer = 0x0] [url = about:blank] 08:24:03 INFO - PROCESS | 1929 | --DOMWINDOW == 87 (0x116f4e000) [pid = 1929] [serial = 135] [outer = 0x0] [url = about:blank] 08:24:03 INFO - PROCESS | 1929 | --DOMWINDOW == 86 (0x11835ac00) [pid = 1929] [serial = 138] [outer = 0x0] [url = about:blank] 08:24:03 INFO - PROCESS | 1929 | --DOMWINDOW == 85 (0x11858f000) [pid = 1929] [serial = 139] [outer = 0x0] [url = about:blank] 08:24:03 INFO - PROCESS | 1929 | --DOMWINDOW == 84 (0x128d36400) [pid = 1929] [serial = 127] [outer = 0x0] [url = about:blank] 08:24:03 INFO - PROCESS | 1929 | --DOMWINDOW == 83 (0x128aa7800) [pid = 1929] [serial = 126] [outer = 0x0] [url = about:blank] 08:24:03 INFO - PROCESS | 1929 | --DOMWINDOW == 82 (0x128a0e400) [pid = 1929] [serial = 124] [outer = 0x0] [url = about:blank] 08:24:03 INFO - PROCESS | 1929 | --DOMWINDOW == 81 (0x12823a000) [pid = 1929] [serial = 121] [outer = 0x0] [url = about:blank] 08:24:03 INFO - PROCESS | 1929 | --DOMWINDOW == 80 (0x126529800) [pid = 1929] [serial = 115] [outer = 0x0] [url = about:blank] 08:24:03 INFO - PROCESS | 1929 | --DOMWINDOW == 79 (0x1268a4c00) [pid = 1929] [serial = 118] [outer = 0x0] [url = about:blank] 08:24:03 INFO - PROCESS | 1929 | --DOMWINDOW == 78 (0x123311800) [pid = 1929] [serial = 103] [outer = 0x0] [url = about:blank] 08:24:03 INFO - PROCESS | 1929 | 1464621843439 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:03 INFO - PROCESS | 1929 | ++DOCSHELL 0x11301a000 == 30 [pid = 1929] [id = 70] 08:24:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 79 (0x113c76000) [pid = 1929] [serial = 207] [outer = 0x0] 08:24:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 80 (0x115f71400) [pid = 1929] [serial = 208] [outer = 0x113c76000] 08:24:03 INFO - PROCESS | 1929 | 1464621843469 Marionette DEBUG loaded listener.js 08:24:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 81 (0x1164bb400) [pid = 1929] [serial = 209] [outer = 0x113c76000] 08:24:03 INFO - PROCESS | 1929 | 1464621843810 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]]]}] 08:24:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 08:24:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 570ms 08:24:03 INFO - PROCESS | 1929 | 1464621843838 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 08:24:03 INFO - PROCESS | 1929 | 1464621843842 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 08:24:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 08:24:03 INFO - PROCESS | 1929 | 1464621843846 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 08:24:03 INFO - PROCESS | 1929 | 1464621843848 Marionette TRACE conn2 <- [1,254,null,{}] 08:24:03 INFO - PROCESS | 1929 | 1464621843851 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}] 08:24:03 INFO - PROCESS | 1929 | 1464621843923 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 08:24:03 INFO - PROCESS | 1929 | 1464621843927 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:03 INFO - PROCESS | 1929 | ++DOCSHELL 0x116846000 == 31 [pid = 1929] [id = 71] 08:24:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 82 (0x1166d5000) [pid = 1929] [serial = 210] [outer = 0x0] 08:24:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 83 (0x117e71c00) [pid = 1929] [serial = 211] [outer = 0x1166d5000] 08:24:03 INFO - PROCESS | 1929 | 1464621843955 Marionette DEBUG loaded listener.js 08:24:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 84 (0x118353400) [pid = 1929] [serial = 212] [outer = 0x1166d5000] 08:24:04 INFO - PROCESS | 1929 | 1464621844260 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]]]}] 08:24:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 08:24:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 422ms 08:24:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 08:24:04 INFO - PROCESS | 1929 | 1464621844272 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 08:24:04 INFO - PROCESS | 1929 | 1464621844274 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 08:24:04 INFO - PROCESS | 1929 | 1464621844276 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 08:24:04 INFO - PROCESS | 1929 | 1464621844278 Marionette TRACE conn2 <- [1,258,null,{}] 08:24:04 INFO - PROCESS | 1929 | 1464621844289 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}] 08:24:04 INFO - PROCESS | 1929 | 1464621844379 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 08:24:04 INFO - PROCESS | 1929 | 1464621844387 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:04 INFO - PROCESS | 1929 | ++DOCSHELL 0x117e05000 == 32 [pid = 1929] [id = 72] 08:24:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 85 (0x112a73800) [pid = 1929] [serial = 213] [outer = 0x0] 08:24:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 86 (0x118592400) [pid = 1929] [serial = 214] [outer = 0x112a73800] 08:24:04 INFO - PROCESS | 1929 | 1464621844417 Marionette DEBUG loaded listener.js 08:24:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 87 (0x11964a000) [pid = 1929] [serial = 215] [outer = 0x112a73800] 08:24:04 INFO - PROCESS | 1929 | 1464621844710 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]]]}] 08:24:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 08:24:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 471ms 08:24:04 INFO - PROCESS | 1929 | 1464621844749 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 08:24:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 08:24:04 INFO - PROCESS | 1929 | 1464621844751 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 08:24:04 INFO - PROCESS | 1929 | 1464621844753 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 08:24:04 INFO - PROCESS | 1929 | 1464621844754 Marionette TRACE conn2 <- [1,262,null,{}] 08:24:04 INFO - PROCESS | 1929 | 1464621844756 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}] 08:24:04 INFO - PROCESS | 1929 | 1464621844828 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 08:24:04 INFO - PROCESS | 1929 | 1464621844868 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:04 INFO - PROCESS | 1929 | ++DOCSHELL 0x117e94000 == 33 [pid = 1929] [id = 73] 08:24:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 88 (0x1181b8000) [pid = 1929] [serial = 216] [outer = 0x0] 08:24:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 89 (0x1196ed000) [pid = 1929] [serial = 217] [outer = 0x1181b8000] 08:24:04 INFO - PROCESS | 1929 | 1464621844893 Marionette DEBUG loaded listener.js 08:24:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 90 (0x1199a6c00) [pid = 1929] [serial = 218] [outer = 0x1181b8000] 08:24:05 INFO - PROCESS | 1929 | 1464621845148 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]]]}] 08:24:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 08:24:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 418ms 08:24:05 INFO - PROCESS | 1929 | 1464621845174 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 08:24:05 INFO - PROCESS | 1929 | 1464621845175 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 08:24:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 08:24:05 INFO - PROCESS | 1929 | 1464621845177 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 08:24:05 INFO - PROCESS | 1929 | 1464621845178 Marionette TRACE conn2 <- [1,266,null,{}] 08:24:05 INFO - PROCESS | 1929 | 1464621845188 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}] 08:24:05 INFO - PROCESS | 1929 | 1464621845262 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 08:24:05 INFO - PROCESS | 1929 | 1464621845268 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:05 INFO - PROCESS | 1929 | ++DOCSHELL 0x11301b800 == 34 [pid = 1929] [id = 74] 08:24:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 91 (0x119c53c00) [pid = 1929] [serial = 219] [outer = 0x0] 08:24:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 92 (0x11a1b5400) [pid = 1929] [serial = 220] [outer = 0x119c53c00] 08:24:05 INFO - PROCESS | 1929 | 1464621845293 Marionette DEBUG loaded listener.js 08:24:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 93 (0x123313c00) [pid = 1929] [serial = 221] [outer = 0x119c53c00] 08:24:05 INFO - PROCESS | 1929 | 1464621845611 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]]]}] 08:24:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 08:24:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 471ms 08:24:05 INFO - PROCESS | 1929 | 1464621845649 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 08:24:05 INFO - PROCESS | 1929 | 1464621845650 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 08:24:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 08:24:05 INFO - PROCESS | 1929 | 1464621845653 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 08:24:05 INFO - PROCESS | 1929 | 1464621845654 Marionette TRACE conn2 <- [1,270,null,{}] 08:24:05 INFO - PROCESS | 1929 | 1464621845656 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}] 08:24:05 INFO - PROCESS | 1929 | 1464621845762 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 08:24:05 INFO - PROCESS | 1929 | 1464621845792 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:05 INFO - PROCESS | 1929 | ++DOCSHELL 0x11a114000 == 35 [pid = 1929] [id = 75] 08:24:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 94 (0x12331e400) [pid = 1929] [serial = 222] [outer = 0x0] 08:24:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 95 (0x1239ec400) [pid = 1929] [serial = 223] [outer = 0x12331e400] 08:24:05 INFO - PROCESS | 1929 | 1464621845817 Marionette DEBUG loaded listener.js 08:24:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 96 (0x12470e400) [pid = 1929] [serial = 224] [outer = 0x12331e400] 08:24:06 INFO - PROCESS | 1929 | 1464621846126 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]]]}] 08:24:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 08:24:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 518ms 08:24:06 INFO - PROCESS | 1929 | 1464621846172 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 08:24:06 INFO - PROCESS | 1929 | 1464621846173 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 08:24:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 08:24:06 INFO - PROCESS | 1929 | 1464621846175 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 08:24:06 INFO - PROCESS | 1929 | 1464621846176 Marionette TRACE conn2 <- [1,274,null,{}] 08:24:06 INFO - PROCESS | 1929 | 1464621846185 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}] 08:24:06 INFO - PROCESS | 1929 | 1464621846269 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 08:24:06 INFO - PROCESS | 1929 | 1464621846274 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:06 INFO - PROCESS | 1929 | ++DOCSHELL 0x12313f000 == 36 [pid = 1929] [id = 76] 08:24:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 97 (0x12470dc00) [pid = 1929] [serial = 225] [outer = 0x0] 08:24:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 98 (0x1249c6400) [pid = 1929] [serial = 226] [outer = 0x12470dc00] 08:24:06 INFO - PROCESS | 1929 | 1464621846299 Marionette DEBUG loaded listener.js 08:24:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 99 (0x124ec7c00) [pid = 1929] [serial = 227] [outer = 0x12470dc00] 08:24:06 INFO - PROCESS | 1929 | 1464621846608 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]]]}] 08:24:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 08:24:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 479ms 08:24:06 INFO - PROCESS | 1929 | 1464621846655 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 08:24:06 INFO - PROCESS | 1929 | 1464621846656 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 08:24:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 08:24:06 INFO - PROCESS | 1929 | 1464621846658 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 08:24:06 INFO - PROCESS | 1929 | 1464621846659 Marionette TRACE conn2 <- [1,278,null,{}] 08:24:06 INFO - PROCESS | 1929 | 1464621846662 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}] 08:24:06 INFO - PROCESS | 1929 | 1464621846745 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 08:24:06 INFO - PROCESS | 1929 | 1464621846749 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:06 INFO - PROCESS | 1929 | ++DOCSHELL 0x12364c000 == 37 [pid = 1929] [id = 77] 08:24:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 100 (0x1248c9400) [pid = 1929] [serial = 228] [outer = 0x0] 08:24:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 101 (0x126522c00) [pid = 1929] [serial = 229] [outer = 0x1248c9400] 08:24:06 INFO - PROCESS | 1929 | 1464621846774 Marionette DEBUG loaded listener.js 08:24:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 102 (0x1265f7800) [pid = 1929] [serial = 230] [outer = 0x1248c9400] 08:24:07 INFO - PROCESS | 1929 | 1464621847074 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]]]}] 08:24:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 08:24:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 469ms 08:24:07 INFO - PROCESS | 1929 | 1464621847128 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 08:24:07 INFO - PROCESS | 1929 | 1464621847129 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 08:24:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 08:24:07 INFO - PROCESS | 1929 | 1464621847132 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 08:24:07 INFO - PROCESS | 1929 | 1464621847135 Marionette TRACE conn2 <- [1,282,null,{}] 08:24:07 INFO - PROCESS | 1929 | 1464621847139 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}] 08:24:07 INFO - PROCESS | 1929 | 1464621847222 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 08:24:07 INFO - PROCESS | 1929 | 1464621847251 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:07 INFO - PROCESS | 1929 | ++DOCSHELL 0x123e06800 == 38 [pid = 1929] [id = 78] 08:24:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 103 (0x124f64000) [pid = 1929] [serial = 231] [outer = 0x0] 08:24:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 104 (0x1268a1400) [pid = 1929] [serial = 232] [outer = 0x124f64000] 08:24:07 INFO - PROCESS | 1929 | 1464621847275 Marionette DEBUG loaded listener.js 08:24:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 105 (0x126a48000) [pid = 1929] [serial = 233] [outer = 0x124f64000] 08:24:07 INFO - PROCESS | 1929 | --DOMWINDOW == 104 (0x1242cfc00) [pid = 1929] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 08:24:07 INFO - PROCESS | 1929 | --DOMWINDOW == 103 (0x119646000) [pid = 1929] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 08:24:07 INFO - PROCESS | 1929 | --DOMWINDOW == 102 (0x113369c00) [pid = 1929] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 08:24:07 INFO - PROCESS | 1929 | --DOMWINDOW == 101 (0x1184dc400) [pid = 1929] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 08:24:07 INFO - PROCESS | 1929 | --DOMWINDOW == 100 (0x113305800) [pid = 1929] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 08:24:07 INFO - PROCESS | 1929 | --DOMWINDOW == 99 (0x123316000) [pid = 1929] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 08:24:07 INFO - PROCESS | 1929 | --DOMWINDOW == 98 (0x115fe1c00) [pid = 1929] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 08:24:07 INFO - PROCESS | 1929 | --DOMWINDOW == 97 (0x111c28400) [pid = 1929] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 08:24:07 INFO - PROCESS | 1929 | --DOMWINDOW == 96 (0x113cf4000) [pid = 1929] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 08:24:07 INFO - PROCESS | 1929 | --DOMWINDOW == 95 (0x112740400) [pid = 1929] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 08:24:07 INFO - PROCESS | 1929 | --DOMWINDOW == 94 (0x123eee800) [pid = 1929] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 08:24:07 INFO - PROCESS | 1929 | --DOMWINDOW == 93 (0x116862400) [pid = 1929] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 08:24:07 INFO - PROCESS | 1929 | --DOMWINDOW == 92 (0x11820f800) [pid = 1929] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 08:24:07 INFO - PROCESS | 1929 | --DOMWINDOW == 91 (0x1199a8c00) [pid = 1929] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 08:24:07 INFO - PROCESS | 1929 | --DOMWINDOW == 90 (0x11273cc00) [pid = 1929] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 08:24:07 INFO - PROCESS | 1929 | --DOMWINDOW == 89 (0x115f72800) [pid = 1929] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 08:24:07 INFO - PROCESS | 1929 | 1464621847632 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]]]}] 08:24:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 08:24:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 521ms 08:24:07 INFO - PROCESS | 1929 | 1464621847654 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 08:24:07 INFO - PROCESS | 1929 | 1464621847655 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 08:24:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 08:24:07 INFO - PROCESS | 1929 | 1464621847657 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 08:24:07 INFO - PROCESS | 1929 | 1464621847658 Marionette TRACE conn2 <- [1,286,null,{}] 08:24:07 INFO - PROCESS | 1929 | 1464621847661 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}] 08:24:07 INFO - PROCESS | 1929 | 1464621847730 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 08:24:07 INFO - PROCESS | 1929 | 1464621847737 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:07 INFO - PROCESS | 1929 | ++DOCSHELL 0x117e95800 == 39 [pid = 1929] [id = 79] 08:24:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 90 (0x113360c00) [pid = 1929] [serial = 234] [outer = 0x0] 08:24:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 91 (0x11820f800) [pid = 1929] [serial = 235] [outer = 0x113360c00] 08:24:07 INFO - PROCESS | 1929 | 1464621847761 Marionette DEBUG loaded listener.js 08:24:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 92 (0x11997f000) [pid = 1929] [serial = 236] [outer = 0x113360c00] 08:24:08 INFO - PROCESS | 1929 | 1464621848061 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]]]}] 08:24:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 08:24:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 421ms 08:24:08 INFO - PROCESS | 1929 | 1464621848078 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 08:24:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 08:24:08 INFO - PROCESS | 1929 | 1464621848091 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 08:24:08 INFO - PROCESS | 1929 | 1464621848093 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 08:24:08 INFO - PROCESS | 1929 | 1464621848095 Marionette TRACE conn2 <- [1,290,null,{}] 08:24:08 INFO - PROCESS | 1929 | 1464621848097 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}] 08:24:08 INFO - PROCESS | 1929 | 1464621848200 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 08:24:08 INFO - PROCESS | 1929 | 1464621848206 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:08 INFO - PROCESS | 1929 | ++DOCSHELL 0x12494c800 == 40 [pid = 1929] [id = 80] 08:24:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 93 (0x11660a400) [pid = 1929] [serial = 237] [outer = 0x0] 08:24:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 94 (0x1242cfc00) [pid = 1929] [serial = 238] [outer = 0x11660a400] 08:24:08 INFO - PROCESS | 1929 | 1464621848241 Marionette DEBUG loaded listener.js 08:24:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 95 (0x128428c00) [pid = 1929] [serial = 239] [outer = 0x11660a400] 08:24:08 INFO - PROCESS | 1929 | 1464621848554 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]]]}] 08:24:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 08:24:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 471ms 08:24:08 INFO - PROCESS | 1929 | 1464621848567 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 08:24:08 INFO - PROCESS | 1929 | 1464621848569 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 08:24:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 08:24:08 INFO - PROCESS | 1929 | 1464621848577 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 08:24:08 INFO - PROCESS | 1929 | 1464621848578 Marionette TRACE conn2 <- [1,294,null,{}] 08:24:08 INFO - PROCESS | 1929 | 1464621848580 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}] 08:24:08 INFO - PROCESS | 1929 | 1464621848656 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 08:24:08 INFO - PROCESS | 1929 | 1464621848659 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:08 INFO - PROCESS | 1929 | ++DOCSHELL 0x126832000 == 41 [pid = 1929] [id = 81] 08:24:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 96 (0x116735400) [pid = 1929] [serial = 240] [outer = 0x0] 08:24:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 97 (0x128a10400) [pid = 1929] [serial = 241] [outer = 0x116735400] 08:24:08 INFO - PROCESS | 1929 | 1464621848685 Marionette DEBUG loaded listener.js 08:24:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 98 (0x128aa2800) [pid = 1929] [serial = 242] [outer = 0x116735400] 08:24:08 INFO - PROCESS | 1929 | 1464621848981 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]]]}] 08:24:08 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. 08:24:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 418ms 08:24:08 INFO - PROCESS | 1929 | 1464621848996 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 08:24:08 INFO - PROCESS | 1929 | 1464621848998 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 08:24:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 08:24:09 INFO - PROCESS | 1929 | 1464621849008 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 08:24:09 INFO - PROCESS | 1929 | 1464621849009 Marionette TRACE conn2 <- [1,298,null,{}] 08:24:09 INFO - PROCESS | 1929 | 1464621849011 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}] 08:24:09 INFO - PROCESS | 1929 | 1464621849118 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 08:24:09 INFO - PROCESS | 1929 | 1464621849128 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:09 INFO - PROCESS | 1929 | ++DOCSHELL 0x128202800 == 42 [pid = 1929] [id = 82] 08:24:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 99 (0x1239f2800) [pid = 1929] [serial = 243] [outer = 0x0] 08:24:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 100 (0x128aa2000) [pid = 1929] [serial = 244] [outer = 0x1239f2800] 08:24:09 INFO - PROCESS | 1929 | 1464621849176 Marionette DEBUG loaded listener.js 08:24:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 101 (0x128d38000) [pid = 1929] [serial = 245] [outer = 0x1239f2800] 08:24:09 INFO - PROCESS | 1929 | 1464621849450 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]]]}] 08:24:09 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. 08:24:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 470ms 08:24:09 INFO - PROCESS | 1929 | 1464621849478 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 08:24:09 INFO - PROCESS | 1929 | 1464621849479 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 08:24:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 08:24:09 INFO - PROCESS | 1929 | 1464621849490 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 08:24:09 INFO - PROCESS | 1929 | 1464621849491 Marionette TRACE conn2 <- [1,302,null,{}] 08:24:09 INFO - PROCESS | 1929 | 1464621849493 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}] 08:24:09 INFO - PROCESS | 1929 | 1464621849570 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 08:24:09 INFO - PROCESS | 1929 | 1464621849655 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:09 INFO - PROCESS | 1929 | ++DOCSHELL 0x112f02800 == 43 [pid = 1929] [id = 83] 08:24:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 102 (0x111ab9800) [pid = 1929] [serial = 246] [outer = 0x0] 08:24:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 103 (0x1121b6800) [pid = 1929] [serial = 247] [outer = 0x111ab9800] 08:24:09 INFO - PROCESS | 1929 | 1464621849686 Marionette DEBUG loaded listener.js 08:24:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 104 (0x113cf3c00) [pid = 1929] [serial = 248] [outer = 0x111ab9800] 08:24:10 INFO - PROCESS | 1929 | 1464621850110 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]]]}] 08:24:10 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. 08:24:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 672ms 08:24:10 INFO - PROCESS | 1929 | 1464621850164 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 08:24:10 INFO - PROCESS | 1929 | 1464621850166 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 08:24:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 08:24:10 INFO - PROCESS | 1929 | 1464621850170 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 08:24:10 INFO - PROCESS | 1929 | 1464621850172 Marionette TRACE conn2 <- [1,306,null,{}] 08:24:10 INFO - PROCESS | 1929 | 1464621850175 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}] 08:24:10 INFO - PROCESS | 1929 | 1464621850272 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 08:24:10 INFO - PROCESS | 1929 | 1464621850316 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:10 INFO - PROCESS | 1929 | ++DOCSHELL 0x118312800 == 44 [pid = 1929] [id = 84] 08:24:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 105 (0x116455000) [pid = 1929] [serial = 249] [outer = 0x0] 08:24:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 106 (0x1181bd800) [pid = 1929] [serial = 250] [outer = 0x116455000] 08:24:10 INFO - PROCESS | 1929 | 1464621850347 Marionette DEBUG loaded listener.js 08:24:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 107 (0x118385400) [pid = 1929] [serial = 251] [outer = 0x116455000] 08:24:10 INFO - PROCESS | 1929 | 1464621850750 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]]]}] 08:24:10 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. 08:24:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 621ms 08:24:10 INFO - PROCESS | 1929 | 1464621850793 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 08:24:10 INFO - PROCESS | 1929 | 1464621850796 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 08:24:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 08:24:10 INFO - PROCESS | 1929 | 1464621850798 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 08:24:10 INFO - PROCESS | 1929 | 1464621850799 Marionette TRACE conn2 <- [1,310,null,{}] 08:24:10 INFO - PROCESS | 1929 | 1464621850802 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}] 08:24:10 INFO - PROCESS | 1929 | 1464621850895 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 08:24:10 INFO - PROCESS | 1929 | 1464621850940 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:10 INFO - PROCESS | 1929 | ++DOCSHELL 0x123d39800 == 45 [pid = 1929] [id = 85] 08:24:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 108 (0x119427800) [pid = 1929] [serial = 252] [outer = 0x0] 08:24:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 109 (0x119699c00) [pid = 1929] [serial = 253] [outer = 0x119427800] 08:24:10 INFO - PROCESS | 1929 | 1464621850970 Marionette DEBUG loaded listener.js 08:24:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 110 (0x119c52800) [pid = 1929] [serial = 254] [outer = 0x119427800] 08:24:11 INFO - PROCESS | 1929 | 1464621851387 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]]]}] 08:24:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:24:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 618ms 08:24:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 08:24:11 INFO - PROCESS | 1929 | 1464621851417 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 08:24:11 INFO - PROCESS | 1929 | 1464621851418 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 08:24:11 INFO - PROCESS | 1929 | 1464621851426 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 08:24:11 INFO - PROCESS | 1929 | 1464621851430 Marionette TRACE conn2 <- [1,314,null,{}] 08:24:11 INFO - PROCESS | 1929 | 1464621851433 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}] 08:24:11 INFO - PROCESS | 1929 | 1464621851527 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 08:24:11 INFO - PROCESS | 1929 | 1464621851568 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:11 INFO - PROCESS | 1929 | ++DOCSHELL 0x1286d4000 == 46 [pid = 1929] [id = 86] 08:24:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 111 (0x11942f000) [pid = 1929] [serial = 255] [outer = 0x0] 08:24:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 112 (0x119c5c400) [pid = 1929] [serial = 256] [outer = 0x11942f000] 08:24:11 INFO - PROCESS | 1929 | 1464621851598 Marionette DEBUG loaded listener.js 08:24:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 113 (0x1239f1000) [pid = 1929] [serial = 257] [outer = 0x11942f000] 08:24:12 INFO - PROCESS | 1929 | 1464621852034 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]]]}] 08:24:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:24:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 631ms 08:24:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 08:24:12 INFO - PROCESS | 1929 | 1464621852065 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 08:24:12 INFO - PROCESS | 1929 | 1464621852067 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 08:24:12 INFO - PROCESS | 1929 | 1464621852071 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 08:24:12 INFO - PROCESS | 1929 | 1464621852072 Marionette TRACE conn2 <- [1,318,null,{}] 08:24:12 INFO - PROCESS | 1929 | 1464621852074 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}] 08:24:12 INFO - PROCESS | 1929 | 1464621852169 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 08:24:12 INFO - PROCESS | 1929 | 1464621852248 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:12 INFO - PROCESS | 1929 | ++DOCSHELL 0x115d17000 == 47 [pid = 1929] [id = 87] 08:24:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 114 (0x116738000) [pid = 1929] [serial = 258] [outer = 0x0] 08:24:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 115 (0x1199a6400) [pid = 1929] [serial = 259] [outer = 0x116738000] 08:24:12 INFO - PROCESS | 1929 | 1464621852277 Marionette DEBUG loaded listener.js 08:24:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 116 (0x123ef6c00) [pid = 1929] [serial = 260] [outer = 0x116738000] 08:24:12 INFO - PROCESS | 1929 | 1464621852831 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]]]}] 08:24:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:24:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 768ms 08:24:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 08:24:12 INFO - PROCESS | 1929 | 1464621852840 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 08:24:12 INFO - PROCESS | 1929 | 1464621852842 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 08:24:12 INFO - PROCESS | 1929 | 1464621852845 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 08:24:12 INFO - PROCESS | 1929 | 1464621852847 Marionette TRACE conn2 <- [1,322,null,{}] 08:24:12 INFO - PROCESS | 1929 | 1464621852851 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}] 08:24:12 INFO - PROCESS | 1929 | 1464621852938 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 08:24:12 INFO - PROCESS | 1929 | 1464621852980 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:12 INFO - PROCESS | 1929 | ++DOCSHELL 0x116652000 == 48 [pid = 1929] [id = 88] 08:24:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 117 (0x115056800) [pid = 1929] [serial = 261] [outer = 0x0] 08:24:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 118 (0x115f68800) [pid = 1929] [serial = 262] [outer = 0x115056800] 08:24:13 INFO - PROCESS | 1929 | 1464621853008 Marionette DEBUG loaded listener.js 08:24:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 119 (0x116610800) [pid = 1929] [serial = 263] [outer = 0x115056800] 08:24:13 INFO - PROCESS | 1929 | --DOCSHELL 0x128202800 == 47 [pid = 1929] [id = 82] 08:24:13 INFO - PROCESS | 1929 | --DOCSHELL 0x126832000 == 46 [pid = 1929] [id = 81] 08:24:13 INFO - PROCESS | 1929 | --DOCSHELL 0x12494c800 == 45 [pid = 1929] [id = 80] 08:24:13 INFO - PROCESS | 1929 | --DOCSHELL 0x117e95800 == 44 [pid = 1929] [id = 79] 08:24:13 INFO - PROCESS | 1929 | --DOCSHELL 0x123e06800 == 43 [pid = 1929] [id = 78] 08:24:13 INFO - PROCESS | 1929 | --DOCSHELL 0x12364c000 == 42 [pid = 1929] [id = 77] 08:24:13 INFO - PROCESS | 1929 | --DOCSHELL 0x12313f000 == 41 [pid = 1929] [id = 76] 08:24:13 INFO - PROCESS | 1929 | --DOCSHELL 0x11a114000 == 40 [pid = 1929] [id = 75] 08:24:13 INFO - PROCESS | 1929 | --DOCSHELL 0x11301b800 == 39 [pid = 1929] [id = 74] 08:24:13 INFO - PROCESS | 1929 | --DOCSHELL 0x117e94000 == 38 [pid = 1929] [id = 73] 08:24:13 INFO - PROCESS | 1929 | --DOMWINDOW == 118 (0x124f5e000) [pid = 1929] [serial = 198] [outer = 0x0] [url = about:blank] 08:24:13 INFO - PROCESS | 1929 | --DOCSHELL 0x117e05000 == 37 [pid = 1929] [id = 72] 08:24:13 INFO - PROCESS | 1929 | --DOCSHELL 0x116846000 == 36 [pid = 1929] [id = 71] 08:24:13 INFO - PROCESS | 1929 | --DOCSHELL 0x11301a000 == 35 [pid = 1929] [id = 70] 08:24:13 INFO - PROCESS | 1929 | --DOCSHELL 0x116876800 == 34 [pid = 1929] [id = 69] 08:24:13 INFO - PROCESS | 1929 | --DOCSHELL 0x111e03800 == 33 [pid = 1929] [id = 68] 08:24:13 INFO - PROCESS | 1929 | --DOMWINDOW == 117 (0x119694000) [pid = 1929] [serial = 196] [outer = 0x0] [url = about:blank] 08:24:13 INFO - PROCESS | 1929 | --DOMWINDOW == 116 (0x119981000) [pid = 1929] [serial = 180] [outer = 0x0] [url = about:blank] 08:24:13 INFO - PROCESS | 1929 | --DOMWINDOW == 115 (0x1139f3800) [pid = 1929] [serial = 165] [outer = 0x0] [url = about:blank] 08:24:13 INFO - PROCESS | 1929 | --DOMWINDOW == 114 (0x115d3f400) [pid = 1929] [serial = 166] [outer = 0x0] [url = about:blank] 08:24:13 INFO - PROCESS | 1929 | --DOMWINDOW == 113 (0x11911f800) [pid = 1929] [serial = 174] [outer = 0x0] [url = about:blank] 08:24:13 INFO - PROCESS | 1929 | --DOMWINDOW == 112 (0x1181b1400) [pid = 1929] [serial = 171] [outer = 0x0] [url = about:blank] 08:24:13 INFO - PROCESS | 1929 | --DOMWINDOW == 111 (0x11835f400) [pid = 1929] [serial = 172] [outer = 0x0] [url = about:blank] 08:24:13 INFO - PROCESS | 1929 | --DOMWINDOW == 110 (0x123483000) [pid = 1929] [serial = 183] [outer = 0x0] [url = about:blank] 08:24:13 INFO - PROCESS | 1929 | --DOMWINDOW == 109 (0x116859c00) [pid = 1929] [serial = 168] [outer = 0x0] [url = about:blank] 08:24:13 INFO - PROCESS | 1929 | --DOMWINDOW == 108 (0x116f4d400) [pid = 1929] [serial = 169] [outer = 0x0] [url = about:blank] 08:24:13 INFO - PROCESS | 1929 | --DOMWINDOW == 107 (0x123037400) [pid = 1929] [serial = 181] [outer = 0x0] [url = about:blank] 08:24:13 INFO - PROCESS | 1929 | --DOMWINDOW == 106 (0x1239f0000) [pid = 1929] [serial = 189] [outer = 0x0] [url = about:blank] 08:24:13 INFO - PROCESS | 1929 | --DOMWINDOW == 105 (0x1235c3c00) [pid = 1929] [serial = 184] [outer = 0x0] [url = about:blank] 08:24:13 INFO - PROCESS | 1929 | --DOMWINDOW == 104 (0x11837b400) [pid = 1929] [serial = 186] [outer = 0x0] [url = about:blank] 08:24:13 INFO - PROCESS | 1929 | --DOMWINDOW == 103 (0x1139f5000) [pid = 1929] [serial = 148] [outer = 0x0] [url = about:blank] 08:24:13 INFO - PROCESS | 1929 | --DOMWINDOW == 102 (0x112a7f000) [pid = 1929] [serial = 147] [outer = 0x0] [url = about:blank] 08:24:13 INFO - PROCESS | 1929 | --DOMWINDOW == 101 (0x113c79000) [pid = 1929] [serial = 162] [outer = 0x0] [url = about:blank] 08:24:13 INFO - PROCESS | 1929 | --DOMWINDOW == 100 (0x123ef0400) [pid = 1929] [serial = 190] [outer = 0x0] [url = about:blank] 08:24:13 INFO - PROCESS | 1929 | --DOMWINDOW == 99 (0x1242d5800) [pid = 1929] [serial = 192] [outer = 0x0] [url = about:blank] 08:24:13 INFO - PROCESS | 1929 | --DOMWINDOW == 98 (0x117e71000) [pid = 1929] [serial = 151] [outer = 0x0] [url = about:blank] 08:24:13 INFO - PROCESS | 1929 | --DOMWINDOW == 97 (0x1248c7400) [pid = 1929] [serial = 195] [outer = 0x0] [url = about:blank] 08:24:13 INFO - PROCESS | 1929 | --DOMWINDOW == 96 (0x116a6ac00) [pid = 1929] [serial = 150] [outer = 0x0] [url = about:blank] 08:24:13 INFO - PROCESS | 1929 | --DOMWINDOW == 95 (0x1196e4000) [pid = 1929] [serial = 154] [outer = 0x0] [url = about:blank] 08:24:13 INFO - PROCESS | 1929 | --DOMWINDOW == 94 (0x119644400) [pid = 1929] [serial = 153] [outer = 0x0] [url = about:blank] 08:24:13 INFO - PROCESS | 1929 | --DOMWINDOW == 93 (0x1239f1c00) [pid = 1929] [serial = 187] [outer = 0x0] [url = about:blank] 08:24:13 INFO - PROCESS | 1929 | --DOMWINDOW == 92 (0x12331d400) [pid = 1929] [serial = 157] [outer = 0x0] [url = about:blank] 08:24:13 INFO - PROCESS | 1929 | --DOMWINDOW == 91 (0x11a1b8000) [pid = 1929] [serial = 156] [outer = 0x0] [url = about:blank] 08:24:13 INFO - PROCESS | 1929 | --DOMWINDOW == 90 (0x118593400) [pid = 1929] [serial = 160] [outer = 0x0] [url = about:blank] 08:24:13 INFO - PROCESS | 1929 | --DOMWINDOW == 89 (0x115dd6400) [pid = 1929] [serial = 159] [outer = 0x0] [url = about:blank] 08:24:13 INFO - PROCESS | 1929 | --DOMWINDOW == 88 (0x119432c00) [pid = 1929] [serial = 177] [outer = 0x0] [url = about:blank] 08:24:13 INFO - PROCESS | 1929 | --DOMWINDOW == 87 (0x1245d8000) [pid = 1929] [serial = 193] [outer = 0x0] [url = about:blank] 08:24:13 INFO - PROCESS | 1929 | --DOMWINDOW == 86 (0x119698400) [pid = 1929] [serial = 178] [outer = 0x0] [url = about:blank] 08:24:13 INFO - PROCESS | 1929 | --DOMWINDOW == 85 (0x119177400) [pid = 1929] [serial = 175] [outer = 0x0] [url = about:blank] 08:24:13 INFO - PROCESS | 1929 | 1464621853393 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]]]}] 08:24:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:24:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 570ms 08:24:13 INFO - PROCESS | 1929 | 1464621853418 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 08:24:13 INFO - PROCESS | 1929 | 1464621853422 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 08:24:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 08:24:13 INFO - PROCESS | 1929 | 1464621853446 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 08:24:13 INFO - PROCESS | 1929 | 1464621853448 Marionette TRACE conn2 <- [1,326,null,{}] 08:24:13 INFO - PROCESS | 1929 | 1464621853453 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}] 08:24:13 INFO - PROCESS | 1929 | 1464621853529 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 08:24:13 INFO - PROCESS | 1929 | 1464621853574 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:13 INFO - PROCESS | 1929 | ++DOCSHELL 0x115f7e000 == 34 [pid = 1929] [id = 89] 08:24:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 86 (0x11505a400) [pid = 1929] [serial = 264] [outer = 0x0] 08:24:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 87 (0x11685f000) [pid = 1929] [serial = 265] [outer = 0x11505a400] 08:24:13 INFO - PROCESS | 1929 | 1464621853607 Marionette DEBUG loaded listener.js 08:24:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 88 (0x1181bc400) [pid = 1929] [serial = 266] [outer = 0x11505a400] 08:24:13 INFO - PROCESS | 1929 | 1464621853962 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]]]}] 08:24:14 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. 08:24:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 593ms 08:24:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 08:24:14 INFO - PROCESS | 1929 | 1464621854019 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 08:24:14 INFO - PROCESS | 1929 | 1464621854021 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 08:24:14 INFO - PROCESS | 1929 | 1464621854023 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 08:24:14 INFO - PROCESS | 1929 | 1464621854025 Marionette TRACE conn2 <- [1,330,null,{}] 08:24:14 INFO - PROCESS | 1929 | 1464621854032 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}] 08:24:14 INFO - PROCESS | 1929 | 1464621854107 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 08:24:14 INFO - PROCESS | 1929 | 1464621854160 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:14 INFO - PROCESS | 1929 | ++DOCSHELL 0x117e1c800 == 35 [pid = 1929] [id = 90] 08:24:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 89 (0x1181bf000) [pid = 1929] [serial = 267] [outer = 0x0] 08:24:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 90 (0x119642400) [pid = 1929] [serial = 268] [outer = 0x1181bf000] 08:24:14 INFO - PROCESS | 1929 | 1464621854185 Marionette DEBUG loaded listener.js 08:24:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 91 (0x11997a000) [pid = 1929] [serial = 269] [outer = 0x1181bf000] 08:24:14 INFO - PROCESS | 1929 | 1464621854469 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]]]}] 08:24:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:24:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 470ms 08:24:14 INFO - PROCESS | 1929 | 1464621854493 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 08:24:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 08:24:14 INFO - PROCESS | 1929 | 1464621854495 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 08:24:14 INFO - PROCESS | 1929 | 1464621854497 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 08:24:14 INFO - PROCESS | 1929 | 1464621854500 Marionette TRACE conn2 <- [1,334,null,{}] 08:24:14 INFO - PROCESS | 1929 | 1464621854509 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}] 08:24:14 INFO - PROCESS | 1929 | 1464621854587 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 08:24:14 INFO - PROCESS | 1929 | 1464621854592 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:14 INFO - PROCESS | 1929 | ++DOCSHELL 0x11919d800 == 36 [pid = 1929] [id = 91] 08:24:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 92 (0x119c4f800) [pid = 1929] [serial = 270] [outer = 0x0] 08:24:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 93 (0x119fd3000) [pid = 1929] [serial = 271] [outer = 0x119c4f800] 08:24:14 INFO - PROCESS | 1929 | 1464621854618 Marionette DEBUG loaded listener.js 08:24:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 94 (0x123316000) [pid = 1929] [serial = 272] [outer = 0x119c4f800] 08:24:14 INFO - PROCESS | 1929 | 1464621854924 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]]]}] 08:24:14 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. 08:24:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 476ms 08:24:14 INFO - PROCESS | 1929 | 1464621854974 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 08:24:14 INFO - PROCESS | 1929 | 1464621854975 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 08:24:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 08:24:14 INFO - PROCESS | 1929 | 1464621854977 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 08:24:14 INFO - PROCESS | 1929 | 1464621854978 Marionette TRACE conn2 <- [1,338,null,{}] 08:24:14 INFO - PROCESS | 1929 | 1464621854994 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}] 08:24:15 INFO - PROCESS | 1929 | 1464621855065 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 08:24:15 INFO - PROCESS | 1929 | 1464621855071 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:15 INFO - PROCESS | 1929 | ++DOCSHELL 0x11961c800 == 37 [pid = 1929] [id = 92] 08:24:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 95 (0x12337b400) [pid = 1929] [serial = 273] [outer = 0x0] 08:24:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 96 (0x12379a400) [pid = 1929] [serial = 274] [outer = 0x12337b400] 08:24:15 INFO - PROCESS | 1929 | 1464621855096 Marionette DEBUG loaded listener.js 08:24:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 97 (0x123ee8800) [pid = 1929] [serial = 275] [outer = 0x12337b400] 08:24:15 INFO - PROCESS | 1929 | 1464621855424 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]]]}] 08:24:15 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. 08:24:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 470ms 08:24:15 INFO - PROCESS | 1929 | 1464621855448 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 08:24:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 08:24:15 INFO - PROCESS | 1929 | 1464621855451 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 08:24:15 INFO - PROCESS | 1929 | 1464621855454 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 08:24:15 INFO - PROCESS | 1929 | 1464621855455 Marionette TRACE conn2 <- [1,342,null,{}] 08:24:15 INFO - PROCESS | 1929 | 1464621855457 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}] 08:24:15 INFO - PROCESS | 1929 | 1464621855564 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 08:24:15 INFO - PROCESS | 1929 | 1464621855596 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:15 INFO - PROCESS | 1929 | ++DOCSHELL 0x119cea000 == 38 [pid = 1929] [id = 93] 08:24:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 98 (0x123ef4800) [pid = 1929] [serial = 276] [outer = 0x0] 08:24:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 99 (0x124713c00) [pid = 1929] [serial = 277] [outer = 0x123ef4800] 08:24:15 INFO - PROCESS | 1929 | 1464621855621 Marionette DEBUG loaded listener.js 08:24:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 100 (0x124ec2800) [pid = 1929] [serial = 278] [outer = 0x123ef4800] 08:24:15 INFO - PROCESS | 1929 | 1464621855942 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]]]}] 08:24:15 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. 08:24:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 518ms 08:24:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 08:24:15 INFO - PROCESS | 1929 | 1464621855978 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 08:24:15 INFO - PROCESS | 1929 | 1464621855979 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 08:24:15 INFO - PROCESS | 1929 | 1464621855981 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 08:24:15 INFO - PROCESS | 1929 | 1464621855982 Marionette TRACE conn2 <- [1,346,null,{}] 08:24:15 INFO - PROCESS | 1929 | 1464621855985 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}] 08:24:16 INFO - PROCESS | 1929 | 1464621856072 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 08:24:16 INFO - PROCESS | 1929 | 1464621856076 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:16 INFO - PROCESS | 1929 | ++DOCSHELL 0x116720000 == 39 [pid = 1929] [id = 94] 08:24:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 101 (0x124ec2c00) [pid = 1929] [serial = 279] [outer = 0x0] 08:24:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 102 (0x124f64400) [pid = 1929] [serial = 280] [outer = 0x124ec2c00] 08:24:16 INFO - PROCESS | 1929 | 1464621856101 Marionette DEBUG loaded listener.js 08:24:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 103 (0x1267b7c00) [pid = 1929] [serial = 281] [outer = 0x124ec2c00] 08:24:16 INFO - PROCESS | 1929 | 1464621856396 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]]]}] 08:24:16 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. 08:24:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 423ms 08:24:16 INFO - PROCESS | 1929 | 1464621856409 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 08:24:16 INFO - PROCESS | 1929 | 1464621856410 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 08:24:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 08:24:16 INFO - PROCESS | 1929 | 1464621856413 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 08:24:16 INFO - PROCESS | 1929 | 1464621856414 Marionette TRACE conn2 <- [1,350,null,{}] 08:24:16 INFO - PROCESS | 1929 | 1464621856424 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}] 08:24:16 INFO - PROCESS | 1929 | 1464621856518 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 08:24:16 INFO - PROCESS | 1929 | 1464621856546 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:16 INFO - PROCESS | 1929 | ++DOCSHELL 0x123927800 == 40 [pid = 1929] [id = 95] 08:24:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 104 (0x1267bf800) [pid = 1929] [serial = 282] [outer = 0x0] 08:24:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 105 (0x126a57c00) [pid = 1929] [serial = 283] [outer = 0x1267bf800] 08:24:16 INFO - PROCESS | 1929 | 1464621856570 Marionette DEBUG loaded listener.js 08:24:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 106 (0x128237000) [pid = 1929] [serial = 284] [outer = 0x1267bf800] 08:24:16 INFO - PROCESS | 1929 | 1464621856861 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]]]}] 08:24:16 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. 08:24:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 477ms 08:24:16 INFO - PROCESS | 1929 | 1464621856890 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 08:24:16 INFO - PROCESS | 1929 | 1464621856891 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 08:24:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 08:24:16 INFO - PROCESS | 1929 | 1464621856902 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 08:24:16 INFO - PROCESS | 1929 | 1464621856903 Marionette TRACE conn2 <- [1,354,null,{}] 08:24:16 INFO - PROCESS | 1929 | 1464621856906 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}] 08:24:16 INFO - PROCESS | 1929 | 1464621856994 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 08:24:17 INFO - PROCESS | 1929 | 1464621856999 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:17 INFO - PROCESS | 1929 | ++DOCSHELL 0x123e15000 == 41 [pid = 1929] [id = 96] 08:24:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 107 (0x126a44400) [pid = 1929] [serial = 285] [outer = 0x0] 08:24:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 108 (0x12841e000) [pid = 1929] [serial = 286] [outer = 0x126a44400] 08:24:17 INFO - PROCESS | 1929 | 1464621857023 Marionette DEBUG loaded listener.js 08:24:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 109 (0x128422c00) [pid = 1929] [serial = 287] [outer = 0x126a44400] 08:24:17 INFO - PROCESS | 1929 | --DOMWINDOW == 108 (0x124ec3400) [pid = 1929] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 08:24:17 INFO - PROCESS | 1929 | --DOMWINDOW == 107 (0x12331e400) [pid = 1929] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 08:24:17 INFO - PROCESS | 1929 | --DOMWINDOW == 106 (0x119c53c00) [pid = 1929] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 08:24:17 INFO - PROCESS | 1929 | --DOMWINDOW == 105 (0x113c76000) [pid = 1929] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 08:24:17 INFO - PROCESS | 1929 | --DOMWINDOW == 104 (0x1166d5000) [pid = 1929] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 08:24:17 INFO - PROCESS | 1929 | --DOMWINDOW == 103 (0x12470dc00) [pid = 1929] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 08:24:17 INFO - PROCESS | 1929 | --DOMWINDOW == 102 (0x124f64000) [pid = 1929] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 08:24:17 INFO - PROCESS | 1929 | --DOMWINDOW == 101 (0x1248c9400) [pid = 1929] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 08:24:17 INFO - PROCESS | 1929 | --DOMWINDOW == 100 (0x113360c00) [pid = 1929] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 08:24:17 INFO - PROCESS | 1929 | --DOMWINDOW == 99 (0x112a73800) [pid = 1929] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 08:24:17 INFO - PROCESS | 1929 | --DOMWINDOW == 98 (0x11660a400) [pid = 1929] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 08:24:17 INFO - PROCESS | 1929 | --DOMWINDOW == 97 (0x1181b8000) [pid = 1929] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 08:24:17 INFO - PROCESS | 1929 | --DOMWINDOW == 96 (0x116735400) [pid = 1929] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 08:24:17 INFO - PROCESS | 1929 | 1464621857421 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]]]}] 08:24:17 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. 08:24:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 578ms 08:24:17 INFO - PROCESS | 1929 | 1464621857472 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 08:24:17 INFO - PROCESS | 1929 | 1464621857473 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 08:24:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 08:24:17 INFO - PROCESS | 1929 | 1464621857476 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 08:24:17 INFO - PROCESS | 1929 | 1464621857477 Marionette TRACE conn2 <- [1,358,null,{}] 08:24:17 INFO - PROCESS | 1929 | 1464621857479 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}] 08:24:17 INFO - PROCESS | 1929 | 1464621857555 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 08:24:17 INFO - PROCESS | 1929 | 1464621857559 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:17 INFO - PROCESS | 1929 | ++DOCSHELL 0x12321f800 == 42 [pid = 1929] [id = 97] 08:24:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 97 (0x116077c00) [pid = 1929] [serial = 288] [outer = 0x0] 08:24:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 98 (0x1184db400) [pid = 1929] [serial = 289] [outer = 0x116077c00] 08:24:17 INFO - PROCESS | 1929 | 1464621857584 Marionette DEBUG loaded listener.js 08:24:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 99 (0x12652d000) [pid = 1929] [serial = 290] [outer = 0x116077c00] 08:24:17 INFO - PROCESS | 1929 | 1464621857891 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]]]}] 08:24:17 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. 08:24:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 418ms 08:24:17 INFO - PROCESS | 1929 | 1464621857894 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 08:24:17 INFO - PROCESS | 1929 | 1464621857896 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 08:24:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 08:24:17 INFO - PROCESS | 1929 | 1464621857921 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 08:24:17 INFO - PROCESS | 1929 | 1464621857922 Marionette TRACE conn2 <- [1,362,null,{}] 08:24:17 INFO - PROCESS | 1929 | 1464621857925 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}] 08:24:18 INFO - PROCESS | 1929 | 1464621858030 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 08:24:18 INFO - PROCESS | 1929 | 1464621858036 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:18 INFO - PROCESS | 1929 | ++DOCSHELL 0x126a1a000 == 43 [pid = 1929] [id = 98] 08:24:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 100 (0x11273d000) [pid = 1929] [serial = 291] [outer = 0x0] 08:24:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 101 (0x128424c00) [pid = 1929] [serial = 292] [outer = 0x11273d000] 08:24:18 INFO - PROCESS | 1929 | 1464621858065 Marionette DEBUG loaded listener.js 08:24:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 102 (0x128d3d000) [pid = 1929] [serial = 293] [outer = 0x11273d000] 08:24:18 INFO - PROCESS | 1929 | 1464621858387 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]]]}] 08:24:18 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. 08:24:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 543ms 08:24:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 08:24:18 INFO - PROCESS | 1929 | 1464621858442 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 08:24:18 INFO - PROCESS | 1929 | 1464621858444 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 08:24:18 INFO - PROCESS | 1929 | 1464621858447 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 08:24:18 INFO - PROCESS | 1929 | 1464621858449 Marionette TRACE conn2 <- [1,366,null,{}] 08:24:18 INFO - PROCESS | 1929 | 1464621858452 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}] 08:24:18 INFO - PROCESS | 1929 | 1464621858568 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 08:24:18 INFO - PROCESS | 1929 | 1464621858632 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:18 INFO - PROCESS | 1929 | ++DOCSHELL 0x128b6c800 == 44 [pid = 1929] [id = 99] 08:24:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 103 (0x1164c1400) [pid = 1929] [serial = 294] [outer = 0x0] 08:24:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 104 (0x128ee6800) [pid = 1929] [serial = 295] [outer = 0x1164c1400] 08:24:18 INFO - PROCESS | 1929 | 1464621858669 Marionette DEBUG loaded listener.js 08:24:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 105 (0x129ee6000) [pid = 1929] [serial = 296] [outer = 0x1164c1400] 08:24:19 INFO - PROCESS | 1929 | 1464621859016 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]]]}] 08:24:19 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. 08:24:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 621ms 08:24:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 08:24:19 INFO - PROCESS | 1929 | 1464621859068 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 08:24:19 INFO - PROCESS | 1929 | 1464621859069 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 08:24:19 INFO - PROCESS | 1929 | 1464621859071 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 08:24:19 INFO - PROCESS | 1929 | 1464621859072 Marionette TRACE conn2 <- [1,370,null,{}] 08:24:19 INFO - PROCESS | 1929 | 1464621859074 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}] 08:24:19 INFO - PROCESS | 1929 | 1464621859148 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 08:24:19 INFO - PROCESS | 1929 | 1464621859193 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:19 INFO - PROCESS | 1929 | ++DOCSHELL 0x128ee5000 == 45 [pid = 1929] [id = 100] 08:24:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 106 (0x119173800) [pid = 1929] [serial = 297] [outer = 0x0] 08:24:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 107 (0x129eea000) [pid = 1929] [serial = 298] [outer = 0x119173800] 08:24:19 INFO - PROCESS | 1929 | 1464621859224 Marionette DEBUG loaded listener.js 08:24:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 108 (0x129f24000) [pid = 1929] [serial = 299] [outer = 0x119173800] 08:24:19 INFO - PROCESS | 1929 | --DOCSHELL 0x11684c000 == 44 [pid = 1929] [id = 55] 08:24:19 INFO - PROCESS | 1929 | --DOCSHELL 0x116652000 == 43 [pid = 1929] [id = 88] 08:24:19 INFO - PROCESS | 1929 | --DOCSHELL 0x115d17000 == 42 [pid = 1929] [id = 87] 08:24:19 INFO - PROCESS | 1929 | --DOCSHELL 0x1286d4000 == 41 [pid = 1929] [id = 86] 08:24:19 INFO - PROCESS | 1929 | --DOCSHELL 0x123d39800 == 40 [pid = 1929] [id = 85] 08:24:19 INFO - PROCESS | 1929 | --DOCSHELL 0x118312800 == 39 [pid = 1929] [id = 84] 08:24:19 INFO - PROCESS | 1929 | --DOCSHELL 0x112f02800 == 38 [pid = 1929] [id = 83] 08:24:20 INFO - PROCESS | 1929 | --DOCSHELL 0x11961c800 == 37 [pid = 1929] [id = 92] 08:24:20 INFO - PROCESS | 1929 | --DOCSHELL 0x119cea000 == 36 [pid = 1929] [id = 93] 08:24:20 INFO - PROCESS | 1929 | --DOCSHELL 0x115f7e000 == 35 [pid = 1929] [id = 89] 08:24:20 INFO - PROCESS | 1929 | --DOCSHELL 0x12321f800 == 34 [pid = 1929] [id = 97] 08:24:20 INFO - PROCESS | 1929 | --DOCSHELL 0x126a1a000 == 33 [pid = 1929] [id = 98] 08:24:20 INFO - PROCESS | 1929 | --DOCSHELL 0x117e1c800 == 32 [pid = 1929] [id = 90] 08:24:20 INFO - PROCESS | 1929 | --DOCSHELL 0x116720000 == 31 [pid = 1929] [id = 94] 08:24:20 INFO - PROCESS | 1929 | --DOCSHELL 0x123927800 == 30 [pid = 1929] [id = 95] 08:24:20 INFO - PROCESS | 1929 | --DOCSHELL 0x11919d800 == 29 [pid = 1929] [id = 91] 08:24:20 INFO - PROCESS | 1929 | --DOCSHELL 0x123e15000 == 28 [pid = 1929] [id = 96] 08:24:20 INFO - PROCESS | 1929 | --DOMWINDOW == 107 (0x126527000) [pid = 1929] [serial = 199] [outer = 0x0] [url = about:blank] 08:24:20 INFO - PROCESS | 1929 | --DOMWINDOW == 106 (0x12470e400) [pid = 1929] [serial = 224] [outer = 0x0] [url = about:blank] 08:24:20 INFO - PROCESS | 1929 | --DOMWINDOW == 105 (0x1239ec400) [pid = 1929] [serial = 223] [outer = 0x0] [url = about:blank] 08:24:20 INFO - PROCESS | 1929 | --DOMWINDOW == 104 (0x111c84800) [pid = 1929] [serial = 201] [outer = 0x0] [url = about:blank] 08:24:20 INFO - PROCESS | 1929 | --DOMWINDOW == 103 (0x11a1b5400) [pid = 1929] [serial = 220] [outer = 0x0] [url = about:blank] 08:24:20 INFO - PROCESS | 1929 | --DOMWINDOW == 102 (0x11672c000) [pid = 1929] [serial = 204] [outer = 0x0] [url = about:blank] 08:24:20 INFO - PROCESS | 1929 | --DOMWINDOW == 101 (0x115f71400) [pid = 1929] [serial = 208] [outer = 0x0] [url = about:blank] 08:24:20 INFO - PROCESS | 1929 | --DOMWINDOW == 100 (0x1164bb400) [pid = 1929] [serial = 209] [outer = 0x0] [url = about:blank] 08:24:20 INFO - PROCESS | 1929 | --DOMWINDOW == 99 (0x117e71c00) [pid = 1929] [serial = 211] [outer = 0x0] [url = about:blank] 08:24:20 INFO - PROCESS | 1929 | --DOMWINDOW == 98 (0x1249c6400) [pid = 1929] [serial = 226] [outer = 0x0] [url = about:blank] 08:24:20 INFO - PROCESS | 1929 | --DOMWINDOW == 97 (0x1268a1400) [pid = 1929] [serial = 232] [outer = 0x0] [url = about:blank] 08:24:20 INFO - PROCESS | 1929 | --DOMWINDOW == 96 (0x1265f7800) [pid = 1929] [serial = 230] [outer = 0x0] [url = about:blank] 08:24:20 INFO - PROCESS | 1929 | --DOMWINDOW == 95 (0x118353400) [pid = 1929] [serial = 212] [outer = 0x0] [url = about:blank] 08:24:20 INFO - PROCESS | 1929 | --DOMWINDOW == 94 (0x126522c00) [pid = 1929] [serial = 229] [outer = 0x0] [url = about:blank] 08:24:20 INFO - PROCESS | 1929 | --DOMWINDOW == 93 (0x11997f000) [pid = 1929] [serial = 236] [outer = 0x0] [url = about:blank] 08:24:20 INFO - PROCESS | 1929 | --DOMWINDOW == 92 (0x118592400) [pid = 1929] [serial = 214] [outer = 0x0] [url = about:blank] 08:24:20 INFO - PROCESS | 1929 | --DOMWINDOW == 91 (0x11964a000) [pid = 1929] [serial = 215] [outer = 0x0] [url = about:blank] 08:24:20 INFO - PROCESS | 1929 | --DOMWINDOW == 90 (0x1242cfc00) [pid = 1929] [serial = 238] [outer = 0x0] [url = about:blank] 08:24:20 INFO - PROCESS | 1929 | --DOMWINDOW == 89 (0x11820f800) [pid = 1929] [serial = 235] [outer = 0x0] [url = about:blank] 08:24:20 INFO - PROCESS | 1929 | --DOMWINDOW == 88 (0x1196ed000) [pid = 1929] [serial = 217] [outer = 0x0] [url = about:blank] 08:24:20 INFO - PROCESS | 1929 | --DOMWINDOW == 87 (0x128aa2800) [pid = 1929] [serial = 242] [outer = 0x0] [url = about:blank] 08:24:20 INFO - PROCESS | 1929 | --DOMWINDOW == 86 (0x1199a6c00) [pid = 1929] [serial = 218] [outer = 0x0] [url = about:blank] 08:24:20 INFO - PROCESS | 1929 | --DOMWINDOW == 85 (0x128a10400) [pid = 1929] [serial = 241] [outer = 0x0] [url = about:blank] 08:24:20 INFO - PROCESS | 1929 | --DOMWINDOW == 84 (0x126a48000) [pid = 1929] [serial = 233] [outer = 0x0] [url = about:blank] 08:24:20 INFO - PROCESS | 1929 | --DOMWINDOW == 83 (0x124ec7c00) [pid = 1929] [serial = 227] [outer = 0x0] [url = about:blank] 08:24:20 INFO - PROCESS | 1929 | --DOMWINDOW == 82 (0x128428c00) [pid = 1929] [serial = 239] [outer = 0x0] [url = about:blank] 08:24:20 INFO - PROCESS | 1929 | --DOMWINDOW == 81 (0x123313c00) [pid = 1929] [serial = 221] [outer = 0x0] [url = about:blank] 08:24:20 INFO - PROCESS | 1929 | --DOMWINDOW == 80 (0x128aa2000) [pid = 1929] [serial = 244] [outer = 0x0] [url = about:blank] 08:24:20 INFO - PROCESS | 1929 | --DOMWINDOW == 79 (0x12d2cb000) [pid = 1929] [serial = 52] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:24:20 INFO - PROCESS | 1929 | --DOCSHELL 0x128b6c800 == 27 [pid = 1929] [id = 99] 08:24:20 INFO - PROCESS | 1929 | 1464621860541 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]]]}] 08:24:20 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. 08:24:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1520ms 08:24:20 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 08:24:20 INFO - PROCESS | 1929 | 1464621860592 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 08:24:20 INFO - PROCESS | 1929 | 1464621860594 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 08:24:20 INFO - PROCESS | 1929 | 1464621860604 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 08:24:20 INFO - PROCESS | 1929 | 1464621860606 Marionette TRACE conn2 <- [1,374,null,{}] 08:24:20 INFO - PROCESS | 1929 | 1464621860611 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}] 08:24:20 INFO - PROCESS | 1929 | 1464621860690 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 08:24:20 INFO - PROCESS | 1929 | 1464621860730 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:20 INFO - PROCESS | 1929 | ++DOCSHELL 0x112f0f800 == 28 [pid = 1929] [id = 101] 08:24:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 80 (0x113c76000) [pid = 1929] [serial = 300] [outer = 0x0] 08:24:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 81 (0x113c77400) [pid = 1929] [serial = 301] [outer = 0x113c76000] 08:24:20 INFO - PROCESS | 1929 | 1464621860757 Marionette DEBUG loaded listener.js 08:24:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 82 (0x115fe8c00) [pid = 1929] [serial = 302] [outer = 0x113c76000] 08:24:21 INFO - PROCESS | 1929 | 1464621861070 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 08:24:21 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 08:24:21 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 526ms 08:24:21 INFO - PROCESS | 1929 | 1464621861124 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 08:24:21 INFO - PROCESS | 1929 | 1464621861129 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 08:24:21 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 08:24:21 INFO - PROCESS | 1929 | 1464621861133 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 08:24:21 INFO - PROCESS | 1929 | 1464621861135 Marionette TRACE conn2 <- [1,378,null,{}] 08:24:21 INFO - PROCESS | 1929 | 1464621861138 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}] 08:24:21 INFO - PROCESS | 1929 | 1464621861210 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 08:24:21 INFO - PROCESS | 1929 | 1464621861250 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:21 INFO - PROCESS | 1929 | ++DOCSHELL 0x113993000 == 29 [pid = 1929] [id = 102] 08:24:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 83 (0x113c76c00) [pid = 1929] [serial = 303] [outer = 0x0] 08:24:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 84 (0x1166d3400) [pid = 1929] [serial = 304] [outer = 0x113c76c00] 08:24:21 INFO - PROCESS | 1929 | 1464621861275 Marionette DEBUG loaded listener.js 08:24:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 85 (0x116f4e000) [pid = 1929] [serial = 305] [outer = 0x113c76c00] 08:24:21 INFO - PROCESS | 1929 | 1464621861638 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 08:24:21 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 08:24:21 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 521ms 08:24:21 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 08:24:21 INFO - PROCESS | 1929 | 1464621861655 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 08:24:21 INFO - PROCESS | 1929 | 1464621861656 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 08:24:21 INFO - PROCESS | 1929 | 1464621861658 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 08:24:21 INFO - PROCESS | 1929 | 1464621861661 Marionette TRACE conn2 <- [1,382,null,{}] 08:24:21 INFO - PROCESS | 1929 | 1464621861669 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}] 08:24:21 INFO - PROCESS | 1929 | 1464621861741 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 08:24:21 INFO - PROCESS | 1929 | 1464621861783 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:21 INFO - PROCESS | 1929 | ++DOCSHELL 0x116a99000 == 30 [pid = 1929] [id = 103] 08:24:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 86 (0x111c1c800) [pid = 1929] [serial = 306] [outer = 0x0] 08:24:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 87 (0x1181b7800) [pid = 1929] [serial = 307] [outer = 0x111c1c800] 08:24:21 INFO - PROCESS | 1929 | 1464621861811 Marionette DEBUG loaded listener.js 08:24:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 88 (0x11911e800) [pid = 1929] [serial = 308] [outer = 0x111c1c800] 08:24:22 INFO - PROCESS | 1929 | 1464621862109 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 08:24:22 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 08:24:22 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 471ms 08:24:22 INFO - PROCESS | 1929 | 1464621862130 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 08:24:22 INFO - PROCESS | 1929 | 1464621862132 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 08:24:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 08:24:22 INFO - PROCESS | 1929 | 1464621862142 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 08:24:22 INFO - PROCESS | 1929 | 1464621862143 Marionette TRACE conn2 <- [1,386,null,{}] 08:24:22 INFO - PROCESS | 1929 | 1464621862145 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}] 08:24:22 INFO - PROCESS | 1929 | 1464621862221 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 08:24:22 INFO - PROCESS | 1929 | 1464621862225 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:22 INFO - PROCESS | 1929 | ++DOCSHELL 0x117e1f000 == 31 [pid = 1929] [id = 104] 08:24:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 89 (0x119428400) [pid = 1929] [serial = 309] [outer = 0x0] 08:24:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 90 (0x11968f800) [pid = 1929] [serial = 310] [outer = 0x119428400] 08:24:22 INFO - PROCESS | 1929 | 1464621862253 Marionette DEBUG loaded listener.js 08:24:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 91 (0x11969e800) [pid = 1929] [serial = 311] [outer = 0x119428400] 08:24:22 INFO - PROCESS | 1929 | 1464621862562 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]]]}] 08:24:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 08:24:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 470ms 08:24:22 INFO - PROCESS | 1929 | 1464621862613 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 08:24:22 INFO - PROCESS | 1929 | 1464621862614 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 08:24:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 08:24:22 INFO - PROCESS | 1929 | 1464621862623 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 08:24:22 INFO - PROCESS | 1929 | 1464621862624 Marionette TRACE conn2 <- [1,390,null,{}] 08:24:22 INFO - PROCESS | 1929 | 1464621862627 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}] 08:24:22 INFO - PROCESS | 1929 | 1464621862694 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 08:24:22 INFO - PROCESS | 1929 | 1464621862701 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:22 INFO - PROCESS | 1929 | ++DOCSHELL 0x118320800 == 32 [pid = 1929] [id = 105] 08:24:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 92 (0x1121b2800) [pid = 1929] [serial = 312] [outer = 0x0] 08:24:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 93 (0x119733400) [pid = 1929] [serial = 313] [outer = 0x1121b2800] 08:24:22 INFO - PROCESS | 1929 | 1464621862727 Marionette DEBUG loaded listener.js 08:24:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 94 (0x1199a4000) [pid = 1929] [serial = 314] [outer = 0x1121b2800] 08:24:23 INFO - PROCESS | 1929 | 1464621863048 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]]]}] 08:24:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 08:24:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 468ms 08:24:23 INFO - PROCESS | 1929 | 1464621863092 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 08:24:23 INFO - PROCESS | 1929 | 1464621863093 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 08:24:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 08:24:23 INFO - PROCESS | 1929 | 1464621863095 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 08:24:23 INFO - PROCESS | 1929 | 1464621863096 Marionette TRACE conn2 <- [1,394,null,{}] 08:24:23 INFO - PROCESS | 1929 | 1464621863099 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}] 08:24:23 INFO - PROCESS | 1929 | 1464621863187 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 08:24:23 INFO - PROCESS | 1929 | 1464621863239 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:23 INFO - PROCESS | 1929 | ++DOCSHELL 0x119290800 == 33 [pid = 1929] [id = 106] 08:24:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 95 (0x1184d7800) [pid = 1929] [serial = 315] [outer = 0x0] 08:24:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 96 (0x119c50800) [pid = 1929] [serial = 316] [outer = 0x1184d7800] 08:24:23 INFO - PROCESS | 1929 | 1464621863279 Marionette DEBUG loaded listener.js 08:24:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 97 (0x12337c800) [pid = 1929] [serial = 317] [outer = 0x1184d7800] 08:24:23 INFO - PROCESS | 1929 | 1464621863654 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]]]}] 08:24:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 08:24:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 570ms 08:24:23 INFO - PROCESS | 1929 | 1464621863667 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 08:24:23 INFO - PROCESS | 1929 | 1464621863669 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 08:24:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 08:24:23 INFO - PROCESS | 1929 | 1464621863672 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 08:24:23 INFO - PROCESS | 1929 | 1464621863673 Marionette TRACE conn2 <- [1,398,null,{}] 08:24:23 INFO - PROCESS | 1929 | 1464621863676 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}] 08:24:23 INFO - PROCESS | 1929 | 1464621863750 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 08:24:23 INFO - PROCESS | 1929 | 1464621863754 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:23 INFO - PROCESS | 1929 | ++DOCSHELL 0x11961c800 == 34 [pid = 1929] [id = 107] 08:24:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 98 (0x111ab3400) [pid = 1929] [serial = 318] [outer = 0x0] 08:24:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 99 (0x1239e9800) [pid = 1929] [serial = 319] [outer = 0x111ab3400] 08:24:23 INFO - PROCESS | 1929 | 1464621863781 Marionette DEBUG loaded listener.js 08:24:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 100 (0x123eee400) [pid = 1929] [serial = 320] [outer = 0x111ab3400] 08:24:24 INFO - PROCESS | 1929 | 1464621864128 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]]]}] 08:24:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 08:24:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 470ms 08:24:24 INFO - PROCESS | 1929 | 1464621864154 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 08:24:24 INFO - PROCESS | 1929 | 1464621864156 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 08:24:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 08:24:24 INFO - PROCESS | 1929 | 1464621864159 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 08:24:24 INFO - PROCESS | 1929 | 1464621864161 Marionette TRACE conn2 <- [1,402,null,{}] 08:24:24 INFO - PROCESS | 1929 | 1464621864165 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}] 08:24:24 INFO - PROCESS | 1929 | 1464621864261 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 08:24:24 INFO - PROCESS | 1929 | 1464621864269 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:24 INFO - PROCESS | 1929 | ++DOCSHELL 0x1213ad000 == 35 [pid = 1929] [id = 108] 08:24:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 101 (0x123ef1c00) [pid = 1929] [serial = 321] [outer = 0x0] 08:24:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 102 (0x1242dd800) [pid = 1929] [serial = 322] [outer = 0x123ef1c00] 08:24:24 INFO - PROCESS | 1929 | 1464621864307 Marionette DEBUG loaded listener.js 08:24:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 103 (0x124710800) [pid = 1929] [serial = 323] [outer = 0x123ef1c00] 08:24:24 INFO - PROCESS | 1929 | 1464621864809 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]]]}] 08:24:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 08:24:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 669ms 08:24:24 INFO - PROCESS | 1929 | 1464621864840 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 08:24:24 INFO - PROCESS | 1929 | 1464621864841 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 08:24:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 08:24:24 INFO - PROCESS | 1929 | 1464621864843 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 08:24:24 INFO - PROCESS | 1929 | 1464621864844 Marionette TRACE conn2 <- [1,406,null,{}] 08:24:24 INFO - PROCESS | 1929 | 1464621864847 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}] 08:24:24 INFO - PROCESS | 1929 | 1464621864922 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 08:24:24 INFO - PROCESS | 1929 | 1464621864928 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:24 INFO - PROCESS | 1929 | ++DOCSHELL 0x116a98000 == 36 [pid = 1929] [id = 109] 08:24:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 104 (0x1248c8800) [pid = 1929] [serial = 324] [outer = 0x0] 08:24:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 105 (0x1249c7000) [pid = 1929] [serial = 325] [outer = 0x1248c8800] 08:24:24 INFO - PROCESS | 1929 | 1464621864956 Marionette DEBUG loaded listener.js 08:24:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 106 (0x12652d800) [pid = 1929] [serial = 326] [outer = 0x1248c8800] 08:24:25 INFO - PROCESS | 1929 | 1464621865243 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]]]}] 08:24:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 08:24:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 418ms 08:24:25 INFO - PROCESS | 1929 | 1464621865262 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 08:24:25 INFO - PROCESS | 1929 | 1464621865263 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 08:24:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 08:24:25 INFO - PROCESS | 1929 | 1464621865273 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 08:24:25 INFO - PROCESS | 1929 | 1464621865282 Marionette TRACE conn2 <- [1,410,null,{}] 08:24:25 INFO - PROCESS | 1929 | 1464621865288 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}] 08:24:25 INFO - PROCESS | 1929 | 1464621865363 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 08:24:25 INFO - PROCESS | 1929 | 1464621865369 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:25 INFO - PROCESS | 1929 | ++DOCSHELL 0x123d35000 == 37 [pid = 1929] [id = 110] 08:24:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 107 (0x1265ec000) [pid = 1929] [serial = 327] [outer = 0x0] 08:24:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 108 (0x12689d400) [pid = 1929] [serial = 328] [outer = 0x1265ec000] 08:24:25 INFO - PROCESS | 1929 | 1464621865393 Marionette DEBUG loaded listener.js 08:24:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 109 (0x126a47400) [pid = 1929] [serial = 329] [outer = 0x1265ec000] 08:24:25 INFO - PROCESS | 1929 | 1464621865779 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]]]}] 08:24:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 08:24:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 537ms 08:24:25 INFO - PROCESS | 1929 | 1464621865804 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 08:24:25 INFO - PROCESS | 1929 | 1464621865807 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 08:24:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 08:24:25 INFO - PROCESS | 1929 | 1464621865810 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 08:24:25 INFO - PROCESS | 1929 | 1464621865813 Marionette TRACE conn2 <- [1,414,null,{}] 08:24:25 INFO - PROCESS | 1929 | 1464621865816 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}] 08:24:25 INFO - PROCESS | 1929 | 1464621865964 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 08:24:25 INFO - PROCESS | 1929 | 1464621865992 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:26 INFO - PROCESS | 1929 | ++DOCSHELL 0x11831f800 == 38 [pid = 1929] [id = 111] 08:24:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 110 (0x1265f6c00) [pid = 1929] [serial = 330] [outer = 0x0] 08:24:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 111 (0x128240400) [pid = 1929] [serial = 331] [outer = 0x1265f6c00] 08:24:26 INFO - PROCESS | 1929 | 1464621866035 Marionette DEBUG loaded listener.js 08:24:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 112 (0x12842b000) [pid = 1929] [serial = 332] [outer = 0x1265f6c00] 08:24:26 INFO - PROCESS | 1929 | 1464621866462 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]]]}] 08:24:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 08:24:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 672ms 08:24:26 INFO - PROCESS | 1929 | 1464621866488 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 08:24:26 INFO - PROCESS | 1929 | 1464621866489 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 08:24:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 08:24:26 INFO - PROCESS | 1929 | 1464621866491 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 08:24:26 INFO - PROCESS | 1929 | 1464621866492 Marionette TRACE conn2 <- [1,418,null,{}] 08:24:26 INFO - PROCESS | 1929 | 1464621866495 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}] 08:24:26 INFO - PROCESS | 1929 | 1464621866585 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 08:24:26 INFO - PROCESS | 1929 | 1464621866589 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:26 INFO - PROCESS | 1929 | ++DOCSHELL 0x124eb3800 == 39 [pid = 1929] [id = 112] 08:24:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 113 (0x126a43400) [pid = 1929] [serial = 333] [outer = 0x0] 08:24:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 114 (0x128a0b800) [pid = 1929] [serial = 334] [outer = 0x126a43400] 08:24:26 INFO - PROCESS | 1929 | 1464621866613 Marionette DEBUG loaded listener.js 08:24:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 115 (0x128aa6800) [pid = 1929] [serial = 335] [outer = 0x126a43400] 08:24:26 INFO - PROCESS | 1929 | 1464621866976 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 08:24:27 INFO - PROCESS | 1929 | 1464621867428 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]]]}] 08:24:27 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 08:24:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 969ms 08:24:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 08:24:27 INFO - PROCESS | 1929 | 1464621867461 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 08:24:27 INFO - PROCESS | 1929 | 1464621867463 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 08:24:27 INFO - PROCESS | 1929 | 1464621867465 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 08:24:27 INFO - PROCESS | 1929 | 1464621867467 Marionette TRACE conn2 <- [1,422,null,{}] 08:24:27 INFO - PROCESS | 1929 | 1464621867471 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}] 08:24:27 INFO - PROCESS | 1929 | 1464621867700 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 08:24:27 INFO - PROCESS | 1929 | --DOMWINDOW == 114 (0x111a02c00) [pid = 1929] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 08:24:27 INFO - PROCESS | 1929 | --DOMWINDOW == 113 (0x11660a000) [pid = 1929] [serial = 203] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 08:24:27 INFO - PROCESS | 1929 | --DOMWINDOW == 112 (0x11336f000) [pid = 1929] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 08:24:27 INFO - PROCESS | 1929 | --DOMWINDOW == 111 (0x1239f2800) [pid = 1929] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 08:24:27 INFO - PROCESS | 1929 | --DOMWINDOW == 110 (0x123ef4800) [pid = 1929] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 08:24:27 INFO - PROCESS | 1929 | --DOMWINDOW == 109 (0x1267bf800) [pid = 1929] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 08:24:27 INFO - PROCESS | 1929 | --DOMWINDOW == 108 (0x124ec2c00) [pid = 1929] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 08:24:27 INFO - PROCESS | 1929 | --DOMWINDOW == 107 (0x126a44400) [pid = 1929] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 08:24:27 INFO - PROCESS | 1929 | --DOMWINDOW == 106 (0x116077c00) [pid = 1929] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 08:24:27 INFO - PROCESS | 1929 | --DOMWINDOW == 105 (0x11273d000) [pid = 1929] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 08:24:27 INFO - PROCESS | 1929 | --DOMWINDOW == 104 (0x1164c1400) [pid = 1929] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 08:24:27 INFO - PROCESS | 1929 | --DOMWINDOW == 103 (0x116738000) [pid = 1929] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 08:24:27 INFO - PROCESS | 1929 | --DOMWINDOW == 102 (0x11942f000) [pid = 1929] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 08:24:27 INFO - PROCESS | 1929 | --DOMWINDOW == 101 (0x119427800) [pid = 1929] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 08:24:27 INFO - PROCESS | 1929 | --DOMWINDOW == 100 (0x116455000) [pid = 1929] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 08:24:27 INFO - PROCESS | 1929 | --DOMWINDOW == 99 (0x111ab9800) [pid = 1929] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 08:24:27 INFO - PROCESS | 1929 | --DOMWINDOW == 98 (0x12337b400) [pid = 1929] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 08:24:27 INFO - PROCESS | 1929 | --DOMWINDOW == 97 (0x119c4f800) [pid = 1929] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 08:24:27 INFO - PROCESS | 1929 | --DOMWINDOW == 96 (0x1181bf000) [pid = 1929] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 08:24:27 INFO - PROCESS | 1929 | --DOMWINDOW == 95 (0x11505a400) [pid = 1929] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 08:24:27 INFO - PROCESS | 1929 | --DOMWINDOW == 94 (0x115056800) [pid = 1929] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 08:24:27 INFO - PROCESS | 1929 | 1464621867741 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:27 INFO - PROCESS | 1929 | ++DOCSHELL 0x113c33000 == 40 [pid = 1929] [id = 113] 08:24:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 95 (0x111ab9800) [pid = 1929] [serial = 336] [outer = 0x0] 08:24:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 96 (0x11329f400) [pid = 1929] [serial = 337] [outer = 0x111ab9800] 08:24:27 INFO - PROCESS | 1929 | 1464621867766 Marionette DEBUG loaded listener.js 08:24:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 97 (0x11672e000) [pid = 1929] [serial = 338] [outer = 0x111ab9800] 08:24:28 INFO - PROCESS | 1929 | 1464621868524 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]]]}] 08:24:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 08:24:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1074ms 08:24:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 08:24:28 INFO - PROCESS | 1929 | 1464621868539 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 08:24:28 INFO - PROCESS | 1929 | 1464621868541 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 08:24:28 INFO - PROCESS | 1929 | 1464621868543 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 08:24:28 INFO - PROCESS | 1929 | 1464621868544 Marionette TRACE conn2 <- [1,426,null,{}] 08:24:28 INFO - PROCESS | 1929 | 1464621868546 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}] 08:24:28 INFO - PROCESS | 1929 | 1464621868622 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 08:24:28 INFO - PROCESS | 1929 | 1464621868628 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:28 INFO - PROCESS | 1929 | ++DOCSHELL 0x123a87800 == 41 [pid = 1929] [id = 114] 08:24:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 98 (0x11685c000) [pid = 1929] [serial = 339] [outer = 0x0] 08:24:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 99 (0x119c4e800) [pid = 1929] [serial = 340] [outer = 0x11685c000] 08:24:28 INFO - PROCESS | 1929 | 1464621868652 Marionette DEBUG loaded listener.js 08:24:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 100 (0x128aa7800) [pid = 1929] [serial = 341] [outer = 0x11685c000] 08:24:28 INFO - PROCESS | 1929 | 1464621868989 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] 08:24:29 INFO - PROCESS | 1929 | 1464621869013 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 08:24:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 08:24:29 INFO - PROCESS | 1929 | 1464621869015 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 08:24:29 INFO - PROCESS | 1929 | 1464621869018 Marionette TRACE conn2 <- [1,430,null,{}] 08:24:29 INFO - PROCESS | 1929 | 1464621869021 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}] 08:24:29 INFO - PROCESS | 1929 | 1464621869113 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 08:24:29 INFO - PROCESS | 1929 | 1464621869119 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:29 INFO - PROCESS | 1929 | ++DOCSHELL 0x1286d0800 == 42 [pid = 1929] [id = 115] 08:24:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 101 (0x1181bc000) [pid = 1929] [serial = 342] [outer = 0x0] 08:24:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 102 (0x128ef4400) [pid = 1929] [serial = 343] [outer = 0x1181bc000] 08:24:29 INFO - PROCESS | 1929 | 1464621869144 Marionette DEBUG loaded listener.js 08:24:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 103 (0x129fc0c00) [pid = 1929] [serial = 344] [outer = 0x1181bc000] 08:24:29 INFO - PROCESS | 1929 | 1464621869441 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]]]}] 08:24:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 08:24:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 471ms 08:24:29 INFO - PROCESS | 1929 | 1464621869487 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 08:24:29 INFO - PROCESS | 1929 | 1464621869488 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 08:24:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 08:24:29 INFO - PROCESS | 1929 | 1464621869490 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 08:24:29 INFO - PROCESS | 1929 | 1464621869491 Marionette TRACE conn2 <- [1,434,null,{}] 08:24:29 INFO - PROCESS | 1929 | 1464621869493 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}] 08:24:29 INFO - PROCESS | 1929 | 1464621869565 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 08:24:29 INFO - PROCESS | 1929 | 1464621869571 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:29 INFO - PROCESS | 1929 | ++DOCSHELL 0x129cd8000 == 43 [pid = 1929] [id = 116] 08:24:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 104 (0x129fc8400) [pid = 1929] [serial = 345] [outer = 0x0] 08:24:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 105 (0x12a369800) [pid = 1929] [serial = 346] [outer = 0x129fc8400] 08:24:29 INFO - PROCESS | 1929 | 1464621869596 Marionette DEBUG loaded listener.js 08:24:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 106 (0x12a371800) [pid = 1929] [serial = 347] [outer = 0x129fc8400] 08:24:30 INFO - PROCESS | 1929 | 1464621870127 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]]]}] 08:24:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 08:24:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 670ms 08:24:30 INFO - PROCESS | 1929 | 1464621870161 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 08:24:30 INFO - PROCESS | 1929 | 1464621870163 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 08:24:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 08:24:30 INFO - PROCESS | 1929 | 1464621870167 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 08:24:30 INFO - PROCESS | 1929 | 1464621870169 Marionette TRACE conn2 <- [1,438,null,{}] 08:24:30 INFO - PROCESS | 1929 | 1464621870173 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}] 08:24:30 INFO - PROCESS | 1929 | 1464621870282 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 08:24:30 INFO - PROCESS | 1929 | 1464621870375 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:30 INFO - PROCESS | 1929 | ++DOCSHELL 0x1164e7000 == 44 [pid = 1929] [id = 117] 08:24:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 107 (0x115d3b800) [pid = 1929] [serial = 348] [outer = 0x0] 08:24:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 108 (0x115f6c000) [pid = 1929] [serial = 349] [outer = 0x115d3b800] 08:24:30 INFO - PROCESS | 1929 | 1464621870406 Marionette DEBUG loaded listener.js 08:24:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 109 (0x116448000) [pid = 1929] [serial = 350] [outer = 0x115d3b800] 08:24:31 INFO - PROCESS | 1929 | 1464621871054 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]]]}] 08:24:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 08:24:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 921ms 08:24:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 08:24:31 INFO - PROCESS | 1929 | 1464621871146 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 08:24:31 INFO - PROCESS | 1929 | 1464621871148 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 08:24:31 INFO - PROCESS | 1929 | 1464621871152 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 08:24:31 INFO - PROCESS | 1929 | 1464621871155 Marionette TRACE conn2 <- [1,442,null,{}] 08:24:31 INFO - PROCESS | 1929 | 1464621871158 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}] 08:24:31 INFO - PROCESS | 1929 | 1464621871252 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 08:24:31 INFO - PROCESS | 1929 | 1464621871298 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:31 INFO - PROCESS | 1929 | ++DOCSHELL 0x113e0c000 == 45 [pid = 1929] [id = 118] 08:24:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 110 (0x115d3f400) [pid = 1929] [serial = 351] [outer = 0x0] 08:24:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 111 (0x115f70800) [pid = 1929] [serial = 352] [outer = 0x115d3f400] 08:24:31 INFO - PROCESS | 1929 | 1464621871328 Marionette DEBUG loaded listener.js 08:24:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 112 (0x1164b9400) [pid = 1929] [serial = 353] [outer = 0x115d3f400] 08:24:31 INFO - PROCESS | 1929 | --DOCSHELL 0x1286d0800 == 44 [pid = 1929] [id = 115] 08:24:31 INFO - PROCESS | 1929 | --DOCSHELL 0x123a87800 == 43 [pid = 1929] [id = 114] 08:24:31 INFO - PROCESS | 1929 | --DOCSHELL 0x113c33000 == 42 [pid = 1929] [id = 113] 08:24:31 INFO - PROCESS | 1929 | --DOMWINDOW == 111 (0x129eea000) [pid = 1929] [serial = 298] [outer = 0x0] [url = about:blank] 08:24:31 INFO - PROCESS | 1929 | --DOCSHELL 0x124eb3800 == 41 [pid = 1929] [id = 112] 08:24:31 INFO - PROCESS | 1929 | --DOCSHELL 0x11831f800 == 40 [pid = 1929] [id = 111] 08:24:31 INFO - PROCESS | 1929 | --DOCSHELL 0x123d35000 == 39 [pid = 1929] [id = 110] 08:24:31 INFO - PROCESS | 1929 | --DOCSHELL 0x116a98000 == 38 [pid = 1929] [id = 109] 08:24:31 INFO - PROCESS | 1929 | --DOCSHELL 0x1213ad000 == 37 [pid = 1929] [id = 108] 08:24:31 INFO - PROCESS | 1929 | --DOCSHELL 0x11961c800 == 36 [pid = 1929] [id = 107] 08:24:31 INFO - PROCESS | 1929 | --DOCSHELL 0x119290800 == 35 [pid = 1929] [id = 106] 08:24:31 INFO - PROCESS | 1929 | --DOCSHELL 0x118320800 == 34 [pid = 1929] [id = 105] 08:24:31 INFO - PROCESS | 1929 | --DOCSHELL 0x117e1f000 == 33 [pid = 1929] [id = 104] 08:24:31 INFO - PROCESS | 1929 | --DOCSHELL 0x116a99000 == 32 [pid = 1929] [id = 103] 08:24:31 INFO - PROCESS | 1929 | --DOCSHELL 0x113993000 == 31 [pid = 1929] [id = 102] 08:24:31 INFO - PROCESS | 1929 | --DOCSHELL 0x112f0f800 == 30 [pid = 1929] [id = 101] 08:24:31 INFO - PROCESS | 1929 | --DOCSHELL 0x128ee5000 == 29 [pid = 1929] [id = 100] 08:24:31 INFO - PROCESS | 1929 | --DOMWINDOW == 110 (0x128d38000) [pid = 1929] [serial = 245] [outer = 0x0] [url = about:blank] 08:24:31 INFO - PROCESS | 1929 | --DOMWINDOW == 109 (0x116a6b800) [pid = 1929] [serial = 205] [outer = 0x0] [url = about:blank] 08:24:31 INFO - PROCESS | 1929 | --DOMWINDOW == 108 (0x115fe0800) [pid = 1929] [serial = 163] [outer = 0x0] [url = about:blank] 08:24:31 INFO - PROCESS | 1929 | --DOMWINDOW == 107 (0x11273dc00) [pid = 1929] [serial = 202] [outer = 0x0] [url = about:blank] 08:24:31 INFO - PROCESS | 1929 | --DOMWINDOW == 106 (0x124ec2800) [pid = 1929] [serial = 278] [outer = 0x0] [url = about:blank] 08:24:31 INFO - PROCESS | 1929 | --DOMWINDOW == 105 (0x124713c00) [pid = 1929] [serial = 277] [outer = 0x0] [url = about:blank] 08:24:31 INFO - PROCESS | 1929 | --DOMWINDOW == 104 (0x126a57c00) [pid = 1929] [serial = 283] [outer = 0x0] [url = about:blank] 08:24:31 INFO - PROCESS | 1929 | --DOMWINDOW == 103 (0x124f64400) [pid = 1929] [serial = 280] [outer = 0x0] [url = about:blank] 08:24:31 INFO - PROCESS | 1929 | --DOMWINDOW == 102 (0x12841e000) [pid = 1929] [serial = 286] [outer = 0x0] [url = about:blank] 08:24:31 INFO - PROCESS | 1929 | --DOMWINDOW == 101 (0x128237000) [pid = 1929] [serial = 284] [outer = 0x0] [url = about:blank] 08:24:31 INFO - PROCESS | 1929 | --DOMWINDOW == 100 (0x12652d000) [pid = 1929] [serial = 290] [outer = 0x0] [url = about:blank] 08:24:31 INFO - PROCESS | 1929 | --DOMWINDOW == 99 (0x128424c00) [pid = 1929] [serial = 292] [outer = 0x0] [url = about:blank] 08:24:31 INFO - PROCESS | 1929 | --DOMWINDOW == 98 (0x1184db400) [pid = 1929] [serial = 289] [outer = 0x0] [url = about:blank] 08:24:31 INFO - PROCESS | 1929 | --DOMWINDOW == 97 (0x128422c00) [pid = 1929] [serial = 287] [outer = 0x0] [url = about:blank] 08:24:31 INFO - PROCESS | 1929 | --DOMWINDOW == 96 (0x128ee6800) [pid = 1929] [serial = 295] [outer = 0x0] [url = about:blank] 08:24:31 INFO - PROCESS | 1929 | --DOMWINDOW == 95 (0x1199a6400) [pid = 1929] [serial = 259] [outer = 0x0] [url = about:blank] 08:24:31 INFO - PROCESS | 1929 | --DOMWINDOW == 94 (0x1239f1000) [pid = 1929] [serial = 257] [outer = 0x0] [url = about:blank] 08:24:31 INFO - PROCESS | 1929 | --DOMWINDOW == 93 (0x119c5c400) [pid = 1929] [serial = 256] [outer = 0x0] [url = about:blank] 08:24:31 INFO - PROCESS | 1929 | --DOMWINDOW == 92 (0x119c52800) [pid = 1929] [serial = 254] [outer = 0x0] [url = about:blank] 08:24:31 INFO - PROCESS | 1929 | --DOMWINDOW == 91 (0x119699c00) [pid = 1929] [serial = 253] [outer = 0x0] [url = about:blank] 08:24:31 INFO - PROCESS | 1929 | --DOMWINDOW == 90 (0x118385400) [pid = 1929] [serial = 251] [outer = 0x0] [url = about:blank] 08:24:31 INFO - PROCESS | 1929 | --DOMWINDOW == 89 (0x1181bd800) [pid = 1929] [serial = 250] [outer = 0x0] [url = about:blank] 08:24:31 INFO - PROCESS | 1929 | --DOMWINDOW == 88 (0x113cf3c00) [pid = 1929] [serial = 248] [outer = 0x0] [url = about:blank] 08:24:31 INFO - PROCESS | 1929 | --DOMWINDOW == 87 (0x1121b6800) [pid = 1929] [serial = 247] [outer = 0x0] [url = about:blank] 08:24:31 INFO - PROCESS | 1929 | --DOMWINDOW == 86 (0x12379a400) [pid = 1929] [serial = 274] [outer = 0x0] [url = about:blank] 08:24:31 INFO - PROCESS | 1929 | --DOMWINDOW == 85 (0x119fd3000) [pid = 1929] [serial = 271] [outer = 0x0] [url = about:blank] 08:24:31 INFO - PROCESS | 1929 | --DOMWINDOW == 84 (0x123316000) [pid = 1929] [serial = 272] [outer = 0x0] [url = about:blank] 08:24:31 INFO - PROCESS | 1929 | --DOMWINDOW == 83 (0x119642400) [pid = 1929] [serial = 268] [outer = 0x0] [url = about:blank] 08:24:31 INFO - PROCESS | 1929 | --DOMWINDOW == 82 (0x11997a000) [pid = 1929] [serial = 269] [outer = 0x0] [url = about:blank] 08:24:31 INFO - PROCESS | 1929 | --DOMWINDOW == 81 (0x11685f000) [pid = 1929] [serial = 265] [outer = 0x0] [url = about:blank] 08:24:31 INFO - PROCESS | 1929 | --DOMWINDOW == 80 (0x1181bc400) [pid = 1929] [serial = 266] [outer = 0x0] [url = about:blank] 08:24:31 INFO - PROCESS | 1929 | --DOMWINDOW == 79 (0x116610800) [pid = 1929] [serial = 263] [outer = 0x0] [url = about:blank] 08:24:31 INFO - PROCESS | 1929 | --DOMWINDOW == 78 (0x115f68800) [pid = 1929] [serial = 262] [outer = 0x0] [url = about:blank] 08:24:31 INFO - PROCESS | 1929 | --DOMWINDOW == 77 (0x129ee6000) [pid = 1929] [serial = 296] [outer = 0x0] [url = about:blank] 08:24:31 INFO - PROCESS | 1929 | --DOMWINDOW == 76 (0x123ef6c00) [pid = 1929] [serial = 260] [outer = 0x0] [url = about:blank] 08:24:31 INFO - PROCESS | 1929 | --DOMWINDOW == 75 (0x1267b7c00) [pid = 1929] [serial = 281] [outer = 0x0] [url = about:blank] 08:24:31 INFO - PROCESS | 1929 | --DOMWINDOW == 74 (0x123ee8800) [pid = 1929] [serial = 275] [outer = 0x0] [url = about:blank] 08:24:31 INFO - PROCESS | 1929 | --DOMWINDOW == 73 (0x128d3d000) [pid = 1929] [serial = 293] [outer = 0x0] [url = about:blank] 08:24:31 INFO - PROCESS | 1929 | 1464621871888 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]]]}] 08:24:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 08:24:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 770ms 08:24:31 INFO - PROCESS | 1929 | 1464621871923 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 08:24:31 INFO - PROCESS | 1929 | 1464621871926 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 08:24:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 08:24:31 INFO - PROCESS | 1929 | 1464621871931 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 08:24:31 INFO - PROCESS | 1929 | 1464621871934 Marionette TRACE conn2 <- [1,446,null,{}] 08:24:31 INFO - PROCESS | 1929 | 1464621871937 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}] 08:24:32 INFO - PROCESS | 1929 | 1464621872011 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 08:24:32 INFO - PROCESS | 1929 | 1464621872023 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:32 INFO - PROCESS | 1929 | ++DOCSHELL 0x1160b7000 == 30 [pid = 1929] [id = 119] 08:24:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 74 (0x1168c5800) [pid = 1929] [serial = 354] [outer = 0x0] 08:24:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 75 (0x116a6d800) [pid = 1929] [serial = 355] [outer = 0x1168c5800] 08:24:32 INFO - PROCESS | 1929 | 1464621872061 Marionette DEBUG loaded listener.js 08:24:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 76 (0x1181b3400) [pid = 1929] [serial = 356] [outer = 0x1168c5800] 08:24:32 INFO - PROCESS | 1929 | 1464621872546 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]]]}] 08:24:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 08:24:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 624ms 08:24:32 INFO - PROCESS | 1929 | 1464621872563 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 08:24:32 INFO - PROCESS | 1929 | 1464621872568 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 08:24:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 08:24:32 INFO - PROCESS | 1929 | 1464621872573 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 08:24:32 INFO - PROCESS | 1929 | 1464621872577 Marionette TRACE conn2 <- [1,450,null,{}] 08:24:32 INFO - PROCESS | 1929 | 1464621872591 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}] 08:24:32 INFO - PROCESS | 1929 | 1464621872664 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 08:24:32 INFO - PROCESS | 1929 | 1464621872670 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:32 INFO - PROCESS | 1929 | ++DOCSHELL 0x1170a2000 == 31 [pid = 1929] [id = 120] 08:24:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 77 (0x1184dc400) [pid = 1929] [serial = 357] [outer = 0x0] 08:24:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 78 (0x11911f800) [pid = 1929] [serial = 358] [outer = 0x1184dc400] 08:24:32 INFO - PROCESS | 1929 | 1464621872701 Marionette DEBUG loaded listener.js 08:24:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 79 (0x119427800) [pid = 1929] [serial = 359] [outer = 0x1184dc400] 08:24:33 INFO - PROCESS | 1929 | 1464621873045 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] 08:24:33 INFO - PROCESS | 1929 | 1464621873102 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 08:24:33 INFO - PROCESS | 1929 | 1464621873104 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 08:24:33 INFO - PROCESS | 1929 | 1464621873113 Marionette TRACE conn2 <- [1,454,null,{}] 08:24:33 INFO - PROCESS | 1929 | 1464621873115 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}] 08:24:33 INFO - PROCESS | 1929 | 1464621873189 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 08:24:33 INFO - PROCESS | 1929 | 1464621873194 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:33 INFO - PROCESS | 1929 | ++DOCSHELL 0x118314000 == 32 [pid = 1929] [id = 121] 08:24:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 80 (0x113369c00) [pid = 1929] [serial = 360] [outer = 0x0] 08:24:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 81 (0x119698400) [pid = 1929] [serial = 361] [outer = 0x113369c00] 08:24:33 INFO - PROCESS | 1929 | 1464621873224 Marionette DEBUG loaded listener.js 08:24:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 82 (0x1199a2400) [pid = 1929] [serial = 362] [outer = 0x113369c00] 08:24:33 INFO - PROCESS | 1929 | [1929] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:24:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 08:24:33 INFO - PROCESS | 1929 | 1464621873526 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]]]}] 08:24:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 425ms 08:24:33 INFO - PROCESS | 1929 | 1464621873530 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 08:24:33 INFO - PROCESS | 1929 | 1464621873531 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 08:24:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 08:24:33 INFO - PROCESS | 1929 | 1464621873542 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 08:24:33 INFO - PROCESS | 1929 | 1464621873543 Marionette TRACE conn2 <- [1,458,null,{}] 08:24:33 INFO - PROCESS | 1929 | 1464621873545 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}] 08:24:33 INFO - PROCESS | 1929 | 1464621873618 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 08:24:33 INFO - PROCESS | 1929 | 1464621873623 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:33 INFO - PROCESS | 1929 | ++DOCSHELL 0x119283000 == 33 [pid = 1929] [id = 122] 08:24:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 83 (0x113970800) [pid = 1929] [serial = 363] [outer = 0x0] 08:24:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 84 (0x119c55000) [pid = 1929] [serial = 364] [outer = 0x113970800] 08:24:33 INFO - PROCESS | 1929 | 1464621873650 Marionette DEBUG loaded listener.js 08:24:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 85 (0x11a128c00) [pid = 1929] [serial = 365] [outer = 0x113970800] 08:24:33 INFO - PROCESS | 1929 | 1464621873967 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] 08:24:34 INFO - PROCESS | 1929 | 1464621874020 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 08:24:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 08:24:34 INFO - PROCESS | 1929 | 1464621874022 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 08:24:34 INFO - PROCESS | 1929 | 1464621874023 Marionette TRACE conn2 <- [1,462,null,{}] 08:24:34 INFO - PROCESS | 1929 | 1464621874026 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}] 08:24:34 INFO - PROCESS | 1929 | 1464621874136 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 08:24:34 INFO - PROCESS | 1929 | 1464621874142 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:34 INFO - PROCESS | 1929 | ++DOCSHELL 0x119a58000 == 34 [pid = 1929] [id = 123] 08:24:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 86 (0x119c56000) [pid = 1929] [serial = 366] [outer = 0x0] 08:24:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 87 (0x123311800) [pid = 1929] [serial = 367] [outer = 0x119c56000] 08:24:34 INFO - PROCESS | 1929 | 1464621874177 Marionette DEBUG loaded listener.js 08:24:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 88 (0x123ef0400) [pid = 1929] [serial = 368] [outer = 0x119c56000] 08:24:34 INFO - PROCESS | 1929 | [1929] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:24:34 INFO - PROCESS | 1929 | 1464621874519 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] 08:24:34 INFO - PROCESS | 1929 | 1464621874545 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 08:24:34 INFO - PROCESS | 1929 | 1464621874548 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 08:24:34 INFO - PROCESS | 1929 | 1464621874549 Marionette TRACE conn2 <- [1,466,null,{}] 08:24:34 INFO - PROCESS | 1929 | 1464621874553 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}] 08:24:34 INFO - PROCESS | 1929 | 1464621874632 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 08:24:34 INFO - PROCESS | 1929 | 1464621874639 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:34 INFO - PROCESS | 1929 | ++DOCSHELL 0x1213ba000 == 35 [pid = 1929] [id = 124] 08:24:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 89 (0x119c56c00) [pid = 1929] [serial = 369] [outer = 0x0] 08:24:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 90 (0x1247b2800) [pid = 1929] [serial = 370] [outer = 0x119c56c00] 08:24:34 INFO - PROCESS | 1929 | 1464621874664 Marionette DEBUG loaded listener.js 08:24:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 91 (0x124ec3400) [pid = 1929] [serial = 371] [outer = 0x119c56c00] 08:24:34 INFO - PROCESS | 1929 | 1464621874975 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] 08:24:35 INFO - PROCESS | 1929 | 1464621875024 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 08:24:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 08:24:35 INFO - PROCESS | 1929 | 1464621875027 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 08:24:35 INFO - PROCESS | 1929 | 1464621875029 Marionette TRACE conn2 <- [1,470,null,{}] 08:24:35 INFO - PROCESS | 1929 | 1464621875038 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}] 08:24:35 INFO - PROCESS | 1929 | 1464621875168 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 08:24:35 INFO - PROCESS | 1929 | 1464621875212 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:35 INFO - PROCESS | 1929 | ++DOCSHELL 0x12321f800 == 36 [pid = 1929] [id = 125] 08:24:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 92 (0x124714c00) [pid = 1929] [serial = 372] [outer = 0x0] 08:24:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 93 (0x12652c400) [pid = 1929] [serial = 373] [outer = 0x124714c00] 08:24:35 INFO - PROCESS | 1929 | 1464621875252 Marionette DEBUG loaded listener.js 08:24:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 94 (0x12681b800) [pid = 1929] [serial = 374] [outer = 0x124714c00] 08:24:35 INFO - PROCESS | 1929 | 1464621875689 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]]]}] 08:24:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 08:24:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 677ms 08:24:35 INFO - PROCESS | 1929 | 1464621875704 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 08:24:35 INFO - PROCESS | 1929 | 1464621875706 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 08:24:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 08:24:35 INFO - PROCESS | 1929 | 1464621875708 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 08:24:35 INFO - PROCESS | 1929 | 1464621875709 Marionette TRACE conn2 <- [1,474,null,{}] 08:24:35 INFO - PROCESS | 1929 | 1464621875711 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}] 08:24:35 INFO - PROCESS | 1929 | 1464621875795 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 08:24:35 INFO - PROCESS | 1929 | 1464621875823 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:35 INFO - PROCESS | 1929 | ++DOCSHELL 0x123650000 == 37 [pid = 1929] [id = 126] 08:24:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 95 (0x123ef0800) [pid = 1929] [serial = 375] [outer = 0x0] 08:24:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 96 (0x126a57c00) [pid = 1929] [serial = 376] [outer = 0x123ef0800] 08:24:35 INFO - PROCESS | 1929 | 1464621875848 Marionette DEBUG loaded listener.js 08:24:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 97 (0x128238800) [pid = 1929] [serial = 377] [outer = 0x123ef0800] 08:24:36 INFO - PROCESS | 1929 | --DOMWINDOW == 96 (0x1265f6c00) [pid = 1929] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 08:24:36 INFO - PROCESS | 1929 | --DOMWINDOW == 95 (0x126a43400) [pid = 1929] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 08:24:36 INFO - PROCESS | 1929 | --DOMWINDOW == 94 (0x111c1c800) [pid = 1929] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 08:24:36 INFO - PROCESS | 1929 | --DOMWINDOW == 93 (0x111ab3400) [pid = 1929] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 08:24:36 INFO - PROCESS | 1929 | --DOMWINDOW == 92 (0x113c76c00) [pid = 1929] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 08:24:36 INFO - PROCESS | 1929 | --DOMWINDOW == 91 (0x1265ec000) [pid = 1929] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 08:24:36 INFO - PROCESS | 1929 | --DOMWINDOW == 90 (0x119428400) [pid = 1929] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 08:24:36 INFO - PROCESS | 1929 | --DOMWINDOW == 89 (0x123ef1c00) [pid = 1929] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 08:24:36 INFO - PROCESS | 1929 | --DOMWINDOW == 88 (0x1248c8800) [pid = 1929] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 08:24:36 INFO - PROCESS | 1929 | --DOMWINDOW == 87 (0x1184d7800) [pid = 1929] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 08:24:36 INFO - PROCESS | 1929 | --DOMWINDOW == 86 (0x1121b2800) [pid = 1929] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 08:24:36 INFO - PROCESS | 1929 | --DOMWINDOW == 85 (0x113c76000) [pid = 1929] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 08:24:36 INFO - PROCESS | 1929 | --DOMWINDOW == 84 (0x1181bc000) [pid = 1929] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 08:24:36 INFO - PROCESS | 1929 | --DOMWINDOW == 83 (0x111ab9800) [pid = 1929] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 08:24:36 INFO - PROCESS | 1929 | --DOMWINDOW == 82 (0x11685c000) [pid = 1929] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 08:24:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 08:24:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 520ms 08:24:36 INFO - PROCESS | 1929 | 1464621876219 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]]]}] 08:24:36 INFO - PROCESS | 1929 | 1464621876228 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 08:24:36 INFO - PROCESS | 1929 | 1464621876230 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 08:24:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 08:24:36 INFO - PROCESS | 1929 | 1464621876236 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 08:24:36 INFO - PROCESS | 1929 | 1464621876237 Marionette TRACE conn2 <- [1,478,null,{}] 08:24:36 INFO - PROCESS | 1929 | 1464621876239 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}] 08:24:36 INFO - PROCESS | 1929 | 1464621876311 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 08:24:36 INFO - PROCESS | 1929 | 1464621876316 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:36 INFO - PROCESS | 1929 | ++DOCSHELL 0x117e94000 == 38 [pid = 1929] [id = 127] 08:24:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 83 (0x1121b2800) [pid = 1929] [serial = 378] [outer = 0x0] 08:24:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 84 (0x119646000) [pid = 1929] [serial = 379] [outer = 0x1121b2800] 08:24:36 INFO - PROCESS | 1929 | 1464621876342 Marionette DEBUG loaded listener.js 08:24:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 85 (0x123ef1c00) [pid = 1929] [serial = 380] [outer = 0x1121b2800] 08:24:36 INFO - PROCESS | 1929 | 1464621876656 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]]]}] 08:24:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 08:24:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 474ms 08:24:36 INFO - PROCESS | 1929 | 1464621876709 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 08:24:36 INFO - PROCESS | 1929 | 1464621876711 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 08:24:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 08:24:36 INFO - PROCESS | 1929 | 1464621876713 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 08:24:36 INFO - PROCESS | 1929 | 1464621876714 Marionette TRACE conn2 <- [1,482,null,{}] 08:24:36 INFO - PROCESS | 1929 | 1464621876717 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}] 08:24:36 INFO - PROCESS | 1929 | 1464621876808 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 08:24:36 INFO - PROCESS | 1929 | 1464621876813 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:36 INFO - PROCESS | 1929 | ++DOCSHELL 0x124ea2800 == 39 [pid = 1929] [id = 128] 08:24:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 86 (0x1265ec000) [pid = 1929] [serial = 381] [outer = 0x0] 08:24:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 87 (0x128423000) [pid = 1929] [serial = 382] [outer = 0x1265ec000] 08:24:36 INFO - PROCESS | 1929 | 1464621876844 Marionette DEBUG loaded listener.js 08:24:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 88 (0x128a10c00) [pid = 1929] [serial = 383] [outer = 0x1265ec000] 08:24:37 INFO - PROCESS | 1929 | 1464621877170 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]]]}] 08:24:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 08:24:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 469ms 08:24:37 INFO - PROCESS | 1929 | 1464621877182 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 08:24:37 INFO - PROCESS | 1929 | 1464621877185 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 08:24:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 08:24:37 INFO - PROCESS | 1929 | 1464621877189 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 08:24:37 INFO - PROCESS | 1929 | 1464621877190 Marionette TRACE conn2 <- [1,486,null,{}] 08:24:37 INFO - PROCESS | 1929 | 1464621877192 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}] 08:24:37 INFO - PROCESS | 1929 | 1464621877264 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 08:24:37 INFO - PROCESS | 1929 | 1464621877270 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:37 INFO - PROCESS | 1929 | ++DOCSHELL 0x126a24000 == 40 [pid = 1929] [id = 129] 08:24:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 89 (0x128aa0c00) [pid = 1929] [serial = 384] [outer = 0x0] 08:24:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 90 (0x128aabc00) [pid = 1929] [serial = 385] [outer = 0x128aa0c00] 08:24:37 INFO - PROCESS | 1929 | 1464621877295 Marionette DEBUG loaded listener.js 08:24:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 91 (0x128eed800) [pid = 1929] [serial = 386] [outer = 0x128aa0c00] 08:24:37 INFO - PROCESS | 1929 | 1464621877620 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]]]}] 08:24:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 08:24:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 472ms 08:24:37 INFO - PROCESS | 1929 | 1464621877662 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 08:24:37 INFO - PROCESS | 1929 | 1464621877663 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 08:24:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 08:24:37 INFO - PROCESS | 1929 | 1464621877665 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 08:24:37 INFO - PROCESS | 1929 | 1464621877668 Marionette TRACE conn2 <- [1,490,null,{}] 08:24:37 INFO - PROCESS | 1929 | 1464621877671 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}] 08:24:37 INFO - PROCESS | 1929 | 1464621877741 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 08:24:37 INFO - PROCESS | 1929 | 1464621877745 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:37 INFO - PROCESS | 1929 | ++DOCSHELL 0x1285b2800 == 41 [pid = 1929] [id = 130] 08:24:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 92 (0x128d3a400) [pid = 1929] [serial = 387] [outer = 0x0] 08:24:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 93 (0x129f20000) [pid = 1929] [serial = 388] [outer = 0x128d3a400] 08:24:37 INFO - PROCESS | 1929 | 1464621877779 Marionette DEBUG loaded listener.js 08:24:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 94 (0x129fc7c00) [pid = 1929] [serial = 389] [outer = 0x128d3a400] 08:24:38 INFO - PROCESS | 1929 | 1464621878069 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]]]}] 08:24:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 08:24:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 422ms 08:24:38 INFO - PROCESS | 1929 | 1464621878092 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 08:24:38 INFO - PROCESS | 1929 | 1464621878094 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 08:24:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 08:24:38 INFO - PROCESS | 1929 | 1464621878096 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 08:24:38 INFO - PROCESS | 1929 | 1464621878098 Marionette TRACE conn2 <- [1,494,null,{}] 08:24:38 INFO - PROCESS | 1929 | 1464621878104 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}] 08:24:38 INFO - PROCESS | 1929 | 1464621878290 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 08:24:38 INFO - PROCESS | 1929 | 1464621878395 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:38 INFO - PROCESS | 1929 | ++DOCSHELL 0x11265c800 == 42 [pid = 1929] [id = 131] 08:24:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 95 (0x1121a9800) [pid = 1929] [serial = 390] [outer = 0x0] 08:24:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 96 (0x112740000) [pid = 1929] [serial = 391] [outer = 0x1121a9800] 08:24:38 INFO - PROCESS | 1929 | 1464621878446 Marionette DEBUG loaded listener.js 08:24:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 97 (0x113e44c00) [pid = 1929] [serial = 392] [outer = 0x1121a9800] 08:24:38 INFO - PROCESS | 1929 | 1464621878882 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]]]}] 08:24:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 08:24:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 823ms 08:24:38 INFO - PROCESS | 1929 | 1464621878949 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 08:24:38 INFO - PROCESS | 1929 | 1464621878952 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 08:24:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 08:24:38 INFO - PROCESS | 1929 | 1464621878955 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 08:24:38 INFO - PROCESS | 1929 | 1464621878957 Marionette TRACE conn2 <- [1,498,null,{}] 08:24:38 INFO - PROCESS | 1929 | 1464621878961 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}] 08:24:39 INFO - PROCESS | 1929 | 1464621879060 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 08:24:39 INFO - PROCESS | 1929 | 1464621879117 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:39 INFO - PROCESS | 1929 | ++DOCSHELL 0x117e1f000 == 43 [pid = 1929] [id = 132] 08:24:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 98 (0x117694400) [pid = 1929] [serial = 393] [outer = 0x0] 08:24:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 99 (0x1181b5400) [pid = 1929] [serial = 394] [outer = 0x117694400] 08:24:39 INFO - PROCESS | 1929 | 1464621879148 Marionette DEBUG loaded listener.js 08:24:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 100 (0x11835c800) [pid = 1929] [serial = 395] [outer = 0x117694400] 08:24:39 INFO - PROCESS | 1929 | 1464621879562 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]]]}] 08:24:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 08:24:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 621ms 08:24:39 INFO - PROCESS | 1929 | 1464621879576 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 08:24:39 INFO - PROCESS | 1929 | 1464621879578 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 08:24:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 08:24:39 INFO - PROCESS | 1929 | 1464621879581 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 08:24:39 INFO - PROCESS | 1929 | 1464621879582 Marionette TRACE conn2 <- [1,502,null,{}] 08:24:39 INFO - PROCESS | 1929 | 1464621879587 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}] 08:24:39 INFO - PROCESS | 1929 | 1464621879676 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 08:24:39 INFO - PROCESS | 1929 | 1464621879721 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:39 INFO - PROCESS | 1929 | ++DOCSHELL 0x124ea6800 == 44 [pid = 1929] [id = 133] 08:24:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 101 (0x119176800) [pid = 1929] [serial = 396] [outer = 0x0] 08:24:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 102 (0x119699c00) [pid = 1929] [serial = 397] [outer = 0x119176800] 08:24:39 INFO - PROCESS | 1929 | 1464621879750 Marionette DEBUG loaded listener.js 08:24:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 103 (0x119c5b800) [pid = 1929] [serial = 398] [outer = 0x119176800] 08:24:40 INFO - PROCESS | 1929 | 1464621880170 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]]]}] 08:24:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 08:24:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 623ms 08:24:40 INFO - PROCESS | 1929 | 1464621880205 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 08:24:40 INFO - PROCESS | 1929 | 1464621880208 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 08:24:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 08:24:40 INFO - PROCESS | 1929 | 1464621880215 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 08:24:40 INFO - PROCESS | 1929 | 1464621880219 Marionette TRACE conn2 <- [1,506,null,{}] 08:24:40 INFO - PROCESS | 1929 | 1464621880221 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}] 08:24:40 INFO - PROCESS | 1929 | 1464621880317 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 08:24:40 INFO - PROCESS | 1929 | 1464621880397 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:40 INFO - PROCESS | 1929 | ++DOCSHELL 0x129cdc000 == 45 [pid = 1929] [id = 134] 08:24:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 104 (0x12379a400) [pid = 1929] [serial = 399] [outer = 0x0] 08:24:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 105 (0x12652dc00) [pid = 1929] [serial = 400] [outer = 0x12379a400] 08:24:40 INFO - PROCESS | 1929 | 1464621880440 Marionette DEBUG loaded listener.js 08:24:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 106 (0x128244800) [pid = 1929] [serial = 401] [outer = 0x12379a400] 08:24:40 INFO - PROCESS | 1929 | 1464621880897 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]]]}] 08:24:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 08:24:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 726ms 08:24:41 INFO - PROCESS | 1929 | 1464621881115 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 08:24:41 INFO - PROCESS | 1929 | 1464621881120 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 08:24:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 08:24:41 INFO - PROCESS | 1929 | 1464621881139 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 08:24:41 INFO - PROCESS | 1929 | 1464621881142 Marionette TRACE conn2 <- [1,510,null,{}] 08:24:41 INFO - PROCESS | 1929 | 1464621881147 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}] 08:24:41 INFO - PROCESS | 1929 | 1464621881259 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 08:24:41 INFO - PROCESS | 1929 | 1464621881302 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:41 INFO - PROCESS | 1929 | ++DOCSHELL 0x11709a000 == 46 [pid = 1929] [id = 135] 08:24:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 107 (0x115d36800) [pid = 1929] [serial = 402] [outer = 0x0] 08:24:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 108 (0x115fe6400) [pid = 1929] [serial = 403] [outer = 0x115d36800] 08:24:41 INFO - PROCESS | 1929 | 1464621881329 Marionette DEBUG loaded listener.js 08:24:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 109 (0x116731800) [pid = 1929] [serial = 404] [outer = 0x115d36800] 08:24:41 INFO - PROCESS | 1929 | 1464621881783 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]]]}] 08:24:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 08:24:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 674ms 08:24:41 INFO - PROCESS | 1929 | 1464621881813 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 08:24:41 INFO - PROCESS | 1929 | 1464621881815 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 08:24:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 08:24:41 INFO - PROCESS | 1929 | --DOCSHELL 0x1285b2800 == 45 [pid = 1929] [id = 130] 08:24:41 INFO - PROCESS | 1929 | --DOCSHELL 0x126a24000 == 44 [pid = 1929] [id = 129] 08:24:41 INFO - PROCESS | 1929 | --DOCSHELL 0x124ea2800 == 43 [pid = 1929] [id = 128] 08:24:41 INFO - PROCESS | 1929 | --DOCSHELL 0x117e94000 == 42 [pid = 1929] [id = 127] 08:24:41 INFO - PROCESS | 1929 | --DOCSHELL 0x123650000 == 41 [pid = 1929] [id = 126] 08:24:41 INFO - PROCESS | 1929 | --DOCSHELL 0x12321f800 == 40 [pid = 1929] [id = 125] 08:24:41 INFO - PROCESS | 1929 | --DOCSHELL 0x1213ba000 == 39 [pid = 1929] [id = 124] 08:24:41 INFO - PROCESS | 1929 | --DOCSHELL 0x119a58000 == 38 [pid = 1929] [id = 123] 08:24:41 INFO - PROCESS | 1929 | --DOMWINDOW == 108 (0x12a369800) [pid = 1929] [serial = 346] [outer = 0x0] [url = about:blank] 08:24:41 INFO - PROCESS | 1929 | --DOCSHELL 0x119283000 == 37 [pid = 1929] [id = 122] 08:24:41 INFO - PROCESS | 1929 | --DOCSHELL 0x118314000 == 36 [pid = 1929] [id = 121] 08:24:41 INFO - PROCESS | 1929 | --DOCSHELL 0x1170a2000 == 35 [pid = 1929] [id = 120] 08:24:41 INFO - PROCESS | 1929 | --DOCSHELL 0x1160b7000 == 34 [pid = 1929] [id = 119] 08:24:41 INFO - PROCESS | 1929 | --DOCSHELL 0x113e0c000 == 33 [pid = 1929] [id = 118] 08:24:41 INFO - PROCESS | 1929 | --DOCSHELL 0x1164e7000 == 32 [pid = 1929] [id = 117] 08:24:41 INFO - PROCESS | 1929 | --DOCSHELL 0x129cd8000 == 31 [pid = 1929] [id = 116] 08:24:41 INFO - PROCESS | 1929 | --DOMWINDOW == 107 (0x116f4e000) [pid = 1929] [serial = 305] [outer = 0x0] [url = about:blank] 08:24:41 INFO - PROCESS | 1929 | --DOMWINDOW == 106 (0x12689d400) [pid = 1929] [serial = 328] [outer = 0x0] [url = about:blank] 08:24:41 INFO - PROCESS | 1929 | --DOMWINDOW == 105 (0x11968f800) [pid = 1929] [serial = 310] [outer = 0x0] [url = about:blank] 08:24:41 INFO - PROCESS | 1929 | --DOMWINDOW == 104 (0x11969e800) [pid = 1929] [serial = 311] [outer = 0x0] [url = about:blank] 08:24:41 INFO - PROCESS | 1929 | --DOMWINDOW == 103 (0x1242dd800) [pid = 1929] [serial = 322] [outer = 0x0] [url = about:blank] 08:24:41 INFO - PROCESS | 1929 | --DOMWINDOW == 102 (0x124710800) [pid = 1929] [serial = 323] [outer = 0x0] [url = about:blank] 08:24:41 INFO - PROCESS | 1929 | --DOMWINDOW == 101 (0x1249c7000) [pid = 1929] [serial = 325] [outer = 0x0] [url = about:blank] 08:24:41 INFO - PROCESS | 1929 | --DOMWINDOW == 100 (0x12652d800) [pid = 1929] [serial = 326] [outer = 0x0] [url = about:blank] 08:24:41 INFO - PROCESS | 1929 | --DOMWINDOW == 99 (0x119c50800) [pid = 1929] [serial = 316] [outer = 0x0] [url = about:blank] 08:24:41 INFO - PROCESS | 1929 | --DOMWINDOW == 98 (0x12337c800) [pid = 1929] [serial = 317] [outer = 0x0] [url = about:blank] 08:24:41 INFO - PROCESS | 1929 | --DOMWINDOW == 97 (0x119733400) [pid = 1929] [serial = 313] [outer = 0x0] [url = about:blank] 08:24:41 INFO - PROCESS | 1929 | --DOMWINDOW == 96 (0x1199a4000) [pid = 1929] [serial = 314] [outer = 0x0] [url = about:blank] 08:24:41 INFO - PROCESS | 1929 | --DOMWINDOW == 95 (0x113c77400) [pid = 1929] [serial = 301] [outer = 0x0] [url = about:blank] 08:24:41 INFO - PROCESS | 1929 | --DOMWINDOW == 94 (0x115fe8c00) [pid = 1929] [serial = 302] [outer = 0x0] [url = about:blank] 08:24:41 INFO - PROCESS | 1929 | --DOMWINDOW == 93 (0x128aa6800) [pid = 1929] [serial = 335] [outer = 0x0] [url = about:blank] 08:24:41 INFO - PROCESS | 1929 | --DOMWINDOW == 92 (0x128ef4400) [pid = 1929] [serial = 343] [outer = 0x0] [url = about:blank] 08:24:41 INFO - PROCESS | 1929 | --DOMWINDOW == 91 (0x11329f400) [pid = 1929] [serial = 337] [outer = 0x0] [url = about:blank] 08:24:41 INFO - PROCESS | 1929 | --DOMWINDOW == 90 (0x12842b000) [pid = 1929] [serial = 332] [outer = 0x0] [url = about:blank] 08:24:41 INFO - PROCESS | 1929 | --DOMWINDOW == 89 (0x128aa7800) [pid = 1929] [serial = 341] [outer = 0x0] [url = about:blank] 08:24:41 INFO - PROCESS | 1929 | --DOMWINDOW == 88 (0x11672e000) [pid = 1929] [serial = 338] [outer = 0x0] [url = about:blank] 08:24:41 INFO - PROCESS | 1929 | --DOMWINDOW == 87 (0x126a47400) [pid = 1929] [serial = 329] [outer = 0x0] [url = about:blank] 08:24:41 INFO - PROCESS | 1929 | --DOMWINDOW == 86 (0x119c4e800) [pid = 1929] [serial = 340] [outer = 0x0] [url = about:blank] 08:24:41 INFO - PROCESS | 1929 | --DOMWINDOW == 85 (0x129fc0c00) [pid = 1929] [serial = 344] [outer = 0x0] [url = about:blank] 08:24:41 INFO - PROCESS | 1929 | --DOMWINDOW == 84 (0x128240400) [pid = 1929] [serial = 331] [outer = 0x0] [url = about:blank] 08:24:41 INFO - PROCESS | 1929 | --DOMWINDOW == 83 (0x128a0b800) [pid = 1929] [serial = 334] [outer = 0x0] [url = about:blank] 08:24:41 INFO - PROCESS | 1929 | --DOMWINDOW == 82 (0x1181b7800) [pid = 1929] [serial = 307] [outer = 0x0] [url = about:blank] 08:24:41 INFO - PROCESS | 1929 | --DOMWINDOW == 81 (0x11911e800) [pid = 1929] [serial = 308] [outer = 0x0] [url = about:blank] 08:24:41 INFO - PROCESS | 1929 | --DOMWINDOW == 80 (0x1239e9800) [pid = 1929] [serial = 319] [outer = 0x0] [url = about:blank] 08:24:41 INFO - PROCESS | 1929 | --DOMWINDOW == 79 (0x123eee400) [pid = 1929] [serial = 320] [outer = 0x0] [url = about:blank] 08:24:41 INFO - PROCESS | 1929 | --DOMWINDOW == 78 (0x1166d3400) [pid = 1929] [serial = 304] [outer = 0x0] [url = about:blank] 08:24:41 INFO - PROCESS | 1929 | 1464621881884 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 08:24:41 INFO - PROCESS | 1929 | 1464621881886 Marionette TRACE conn2 <- [1,514,null,{}] 08:24:41 INFO - PROCESS | 1929 | 1464621881889 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}] 08:24:41 INFO - PROCESS | 1929 | 1464621881960 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 08:24:42 INFO - PROCESS | 1929 | 1464621882012 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:42 INFO - PROCESS | 1929 | ++DOCSHELL 0x113e0c000 == 32 [pid = 1929] [id = 136] 08:24:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 79 (0x116861c00) [pid = 1929] [serial = 405] [outer = 0x0] 08:24:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 80 (0x117189400) [pid = 1929] [serial = 406] [outer = 0x116861c00] 08:24:42 INFO - PROCESS | 1929 | 1464621882038 Marionette DEBUG loaded listener.js 08:24:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 81 (0x118204000) [pid = 1929] [serial = 407] [outer = 0x116861c00] 08:24:42 INFO - PROCESS | 1929 | 1464621882318 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]]]}] 08:24:42 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 08:24:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 500ms 08:24:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 08:24:42 INFO - PROCESS | 1929 | 1464621882356 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 08:24:42 INFO - PROCESS | 1929 | 1464621882357 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 08:24:42 INFO - PROCESS | 1929 | 1464621882359 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 08:24:42 INFO - PROCESS | 1929 | 1464621882361 Marionette TRACE conn2 <- [1,518,null,{}] 08:24:42 INFO - PROCESS | 1929 | 1464621882370 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}] 08:24:42 INFO - PROCESS | 1929 | 1464621882447 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 08:24:42 INFO - PROCESS | 1929 | 1464621882456 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:42 INFO - PROCESS | 1929 | ++DOCSHELL 0x117e7d000 == 33 [pid = 1929] [id = 137] 08:24:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 82 (0x119649800) [pid = 1929] [serial = 408] [outer = 0x0] 08:24:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 83 (0x1196ecc00) [pid = 1929] [serial = 409] [outer = 0x119649800] 08:24:42 INFO - PROCESS | 1929 | 1464621882484 Marionette DEBUG loaded listener.js 08:24:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 84 (0x1199a9800) [pid = 1929] [serial = 410] [outer = 0x119649800] 08:24:42 INFO - PROCESS | 1929 | 1464621882807 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]]]}] 08:24:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 08:24:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 468ms 08:24:42 INFO - PROCESS | 1929 | 1464621882829 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 08:24:42 INFO - PROCESS | 1929 | 1464621882830 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 08:24:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 08:24:42 INFO - PROCESS | 1929 | 1464621882835 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 08:24:42 INFO - PROCESS | 1929 | 1464621882837 Marionette TRACE conn2 <- [1,522,null,{}] 08:24:42 INFO - PROCESS | 1929 | 1464621882840 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}] 08:24:42 INFO - PROCESS | 1929 | 1464621882915 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 08:24:42 INFO - PROCESS | 1929 | 1464621882927 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:42 INFO - PROCESS | 1929 | ++DOCSHELL 0x119282000 == 34 [pid = 1929] [id = 138] 08:24:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 85 (0x119fd8c00) [pid = 1929] [serial = 411] [outer = 0x0] 08:24:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 86 (0x12331a000) [pid = 1929] [serial = 412] [outer = 0x119fd8c00] 08:24:42 INFO - PROCESS | 1929 | 1464621882953 Marionette DEBUG loaded listener.js 08:24:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 87 (0x1235c2000) [pid = 1929] [serial = 413] [outer = 0x119fd8c00] 08:24:43 INFO - PROCESS | 1929 | 1464621883292 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]]]}] 08:24:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 08:24:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 473ms 08:24:43 INFO - PROCESS | 1929 | 1464621883306 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 08:24:43 INFO - PROCESS | 1929 | 1464621883307 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 08:24:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 08:24:43 INFO - PROCESS | 1929 | 1464621883310 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 08:24:43 INFO - PROCESS | 1929 | 1464621883311 Marionette TRACE conn2 <- [1,526,null,{}] 08:24:43 INFO - PROCESS | 1929 | 1464621883313 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}] 08:24:43 INFO - PROCESS | 1929 | 1464621883389 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 08:24:43 INFO - PROCESS | 1929 | 1464621883433 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:43 INFO - PROCESS | 1929 | ++DOCSHELL 0x119a45800 == 35 [pid = 1929] [id = 139] 08:24:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 88 (0x115d42000) [pid = 1929] [serial = 414] [outer = 0x0] 08:24:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 89 (0x123ee9800) [pid = 1929] [serial = 415] [outer = 0x115d42000] 08:24:43 INFO - PROCESS | 1929 | 1464621883458 Marionette DEBUG loaded listener.js 08:24:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 90 (0x1249c2c00) [pid = 1929] [serial = 416] [outer = 0x115d42000] 08:24:43 INFO - PROCESS | 1929 | 1464621883735 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]]]}] 08:24:43 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 08:24:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 469ms 08:24:43 INFO - PROCESS | 1929 | 1464621883779 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 08:24:43 INFO - PROCESS | 1929 | 1464621883781 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 08:24:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 08:24:43 INFO - PROCESS | 1929 | 1464621883785 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 08:24:43 INFO - PROCESS | 1929 | 1464621883788 Marionette TRACE conn2 <- [1,530,null,{}] 08:24:43 INFO - PROCESS | 1929 | 1464621883790 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}] 08:24:43 INFO - PROCESS | 1929 | 1464621883882 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 08:24:43 INFO - PROCESS | 1929 | 1464621883889 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:43 INFO - PROCESS | 1929 | ++DOCSHELL 0x123214000 == 36 [pid = 1929] [id = 140] 08:24:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 91 (0x124ec9800) [pid = 1929] [serial = 417] [outer = 0x0] 08:24:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 92 (0x12680ec00) [pid = 1929] [serial = 418] [outer = 0x124ec9800] 08:24:43 INFO - PROCESS | 1929 | 1464621883916 Marionette DEBUG loaded listener.js 08:24:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 93 (0x128a0d800) [pid = 1929] [serial = 419] [outer = 0x124ec9800] 08:24:44 INFO - PROCESS | 1929 | 1464621884375 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"]]]}] 08:24:44 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 08:24:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 08:24:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:24:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 08:24:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:24:44 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 08:24:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 08:24:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:24:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 08:24:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:24:44 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 620ms 08:24:44 INFO - PROCESS | 1929 | 1464621884406 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 08:24:44 INFO - PROCESS | 1929 | 1464621884408 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 08:24:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 08:24:44 INFO - PROCESS | 1929 | 1464621884418 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 08:24:44 INFO - PROCESS | 1929 | 1464621884420 Marionette TRACE conn2 <- [1,534,null,{}] 08:24:44 INFO - PROCESS | 1929 | 1464621884423 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}] 08:24:44 INFO - PROCESS | 1929 | 1464621884533 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 08:24:44 INFO - PROCESS | 1929 | 1464621884539 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:44 INFO - PROCESS | 1929 | ++DOCSHELL 0x123e03000 == 37 [pid = 1929] [id = 141] 08:24:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 94 (0x128a0e400) [pid = 1929] [serial = 420] [outer = 0x0] 08:24:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 95 (0x128d41400) [pid = 1929] [serial = 421] [outer = 0x128a0e400] 08:24:44 INFO - PROCESS | 1929 | 1464621884564 Marionette DEBUG loaded listener.js 08:24:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 96 (0x129fc0c00) [pid = 1929] [serial = 422] [outer = 0x128a0e400] 08:24:44 INFO - PROCESS | 1929 | 1464621884901 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]]]}] 08:24:44 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 08:24:44 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 526ms 08:24:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 08:24:44 INFO - PROCESS | 1929 | 1464621884938 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 08:24:44 INFO - PROCESS | 1929 | 1464621884939 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 08:24:44 INFO - PROCESS | 1929 | 1464621884941 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 08:24:44 INFO - PROCESS | 1929 | 1464621884942 Marionette TRACE conn2 <- [1,538,null,{}] 08:24:44 INFO - PROCESS | 1929 | 1464621884944 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}] 08:24:45 INFO - PROCESS | 1929 | 1464621885032 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 08:24:45 INFO - PROCESS | 1929 | 1464621885073 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:45 INFO - PROCESS | 1929 | ++DOCSHELL 0x124eb0000 == 38 [pid = 1929] [id = 142] 08:24:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 97 (0x128ee9800) [pid = 1929] [serial = 423] [outer = 0x0] 08:24:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 98 (0x12a36ec00) [pid = 1929] [serial = 424] [outer = 0x128ee9800] 08:24:45 INFO - PROCESS | 1929 | 1464621885103 Marionette DEBUG loaded listener.js 08:24:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 99 (0x12b030000) [pid = 1929] [serial = 425] [outer = 0x128ee9800] 08:24:45 INFO - PROCESS | 1929 | 1464621885437 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]]]}] 08:24:45 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. 08:24:45 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 519ms 08:24:45 INFO - PROCESS | 1929 | 1464621885461 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 08:24:45 INFO - PROCESS | 1929 | 1464621885462 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 08:24:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 08:24:45 INFO - PROCESS | 1929 | 1464621885465 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 08:24:45 INFO - PROCESS | 1929 | 1464621885467 Marionette TRACE conn2 <- [1,542,null,{}] 08:24:45 INFO - PROCESS | 1929 | 1464621885476 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}] 08:24:45 INFO - PROCESS | 1929 | 1464621885564 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 08:24:45 INFO - PROCESS | 1929 | 1464621885569 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:45 INFO - PROCESS | 1929 | ++DOCSHELL 0x126a22800 == 39 [pid = 1929] [id = 143] 08:24:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 100 (0x12a369800) [pid = 1929] [serial = 426] [outer = 0x0] 08:24:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 101 (0x12b2b5400) [pid = 1929] [serial = 427] [outer = 0x12a369800] 08:24:45 INFO - PROCESS | 1929 | 1464621885594 Marionette DEBUG loaded listener.js 08:24:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 102 (0x12b2bb800) [pid = 1929] [serial = 428] [outer = 0x12a369800] 08:24:45 INFO - PROCESS | 1929 | 1464621885923 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]]]}] 08:24:45 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. 08:24:45 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 477ms 08:24:45 INFO - PROCESS | 1929 | 1464621885942 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 08:24:45 INFO - PROCESS | 1929 | 1464621885943 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 08:24:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 08:24:45 INFO - PROCESS | 1929 | 1464621885946 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 08:24:45 INFO - PROCESS | 1929 | 1464621885947 Marionette TRACE conn2 <- [1,546,null,{}] 08:24:45 INFO - PROCESS | 1929 | 1464621885950 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}] 08:24:46 INFO - PROCESS | 1929 | 1464621886101 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 08:24:46 INFO - PROCESS | 1929 | --DOMWINDOW == 101 (0x119c56c00) [pid = 1929] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 08:24:46 INFO - PROCESS | 1929 | --DOMWINDOW == 100 (0x124714c00) [pid = 1929] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 08:24:46 INFO - PROCESS | 1929 | --DOMWINDOW == 99 (0x113970800) [pid = 1929] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 08:24:46 INFO - PROCESS | 1929 | --DOMWINDOW == 98 (0x115d3f400) [pid = 1929] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 08:24:46 INFO - PROCESS | 1929 | --DOMWINDOW == 97 (0x113369c00) [pid = 1929] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 08:24:46 INFO - PROCESS | 1929 | --DOMWINDOW == 96 (0x1168c5800) [pid = 1929] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 08:24:46 INFO - PROCESS | 1929 | --DOMWINDOW == 95 (0x1184dc400) [pid = 1929] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 08:24:46 INFO - PROCESS | 1929 | --DOMWINDOW == 94 (0x128aa0c00) [pid = 1929] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 08:24:46 INFO - PROCESS | 1929 | --DOMWINDOW == 93 (0x123ef0800) [pid = 1929] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 08:24:46 INFO - PROCESS | 1929 | --DOMWINDOW == 92 (0x1121b2800) [pid = 1929] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 08:24:46 INFO - PROCESS | 1929 | --DOMWINDOW == 91 (0x119c56000) [pid = 1929] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 08:24:46 INFO - PROCESS | 1929 | --DOMWINDOW == 90 (0x1265ec000) [pid = 1929] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 08:24:46 INFO - PROCESS | 1929 | 1464621886152 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:46 INFO - PROCESS | 1929 | ++DOCSHELL 0x116a99800 == 40 [pid = 1929] [id = 144] 08:24:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 91 (0x1121b2800) [pid = 1929] [serial = 429] [outer = 0x0] 08:24:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 92 (0x1164b6800) [pid = 1929] [serial = 430] [outer = 0x1121b2800] 08:24:46 INFO - PROCESS | 1929 | 1464621886182 Marionette DEBUG loaded listener.js 08:24:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 93 (0x119c56400) [pid = 1929] [serial = 431] [outer = 0x1121b2800] 08:24:46 INFO - PROCESS | 1929 | 1464621886458 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]]]}] 08:24:46 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 08:24:46 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 523ms 08:24:46 INFO - PROCESS | 1929 | 1464621886473 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 08:24:46 INFO - PROCESS | 1929 | 1464621886474 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 08:24:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 08:24:46 INFO - PROCESS | 1929 | 1464621886481 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 08:24:46 INFO - PROCESS | 1929 | 1464621886483 Marionette TRACE conn2 <- [1,550,null,{}] 08:24:46 INFO - PROCESS | 1929 | 1464621886493 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}] 08:24:46 INFO - PROCESS | 1929 | 1464621886615 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 08:24:46 INFO - PROCESS | 1929 | 1464621886675 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:46 INFO - PROCESS | 1929 | ++DOCSHELL 0x129f59000 == 41 [pid = 1929] [id = 145] 08:24:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 94 (0x119698000) [pid = 1929] [serial = 432] [outer = 0x0] 08:24:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 95 (0x12ba09400) [pid = 1929] [serial = 433] [outer = 0x119698000] 08:24:46 INFO - PROCESS | 1929 | 1464621886710 Marionette DEBUG loaded listener.js 08:24:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 96 (0x12baddc00) [pid = 1929] [serial = 434] [outer = 0x119698000] 08:24:47 INFO - PROCESS | 1929 | 1464621887023 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]]]}] 08:24:47 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. 08:24:47 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 583ms 08:24:47 INFO - PROCESS | 1929 | 1464621887065 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 08:24:47 INFO - PROCESS | 1929 | 1464621887066 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 08:24:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 08:24:47 INFO - PROCESS | 1929 | 1464621887070 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 08:24:47 INFO - PROCESS | 1929 | 1464621887071 Marionette TRACE conn2 <- [1,554,null,{}] 08:24:47 INFO - PROCESS | 1929 | 1464621887074 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}] 08:24:47 INFO - PROCESS | 1929 | 1464621887146 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 08:24:47 INFO - PROCESS | 1929 | 1464621887152 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:47 INFO - PROCESS | 1929 | ++DOCSHELL 0x12a3e1000 == 42 [pid = 1929] [id = 146] 08:24:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 97 (0x12bae1400) [pid = 1929] [serial = 435] [outer = 0x0] 08:24:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 98 (0x12bb05000) [pid = 1929] [serial = 436] [outer = 0x12bae1400] 08:24:47 INFO - PROCESS | 1929 | 1464621887177 Marionette DEBUG loaded listener.js 08:24:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 99 (0x12bb0a400) [pid = 1929] [serial = 437] [outer = 0x12bae1400] 08:24:47 INFO - PROCESS | 1929 | [1929] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:24:47 INFO - PROCESS | 1929 | [1929] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:24:47 INFO - PROCESS | 1929 | 1464621887481 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]]]}] 08:24:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 08:24:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 419ms 08:24:47 INFO - PROCESS | 1929 | 1464621887489 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 08:24:47 INFO - PROCESS | 1929 | 1464621887491 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 08:24:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 08:24:47 INFO - PROCESS | 1929 | 1464621887495 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 08:24:47 INFO - PROCESS | 1929 | 1464621887496 Marionette TRACE conn2 <- [1,558,null,{}] 08:24:47 INFO - PROCESS | 1929 | 1464621887499 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}] 08:24:47 INFO - PROCESS | 1929 | 1464621887576 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 08:24:47 INFO - PROCESS | 1929 | 1464621887626 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:47 INFO - PROCESS | 1929 | ++DOCSHELL 0x12b805800 == 43 [pid = 1929] [id = 147] 08:24:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 100 (0x123961000) [pid = 1929] [serial = 438] [outer = 0x0] 08:24:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 101 (0x12bb03000) [pid = 1929] [serial = 439] [outer = 0x123961000] 08:24:47 INFO - PROCESS | 1929 | 1464621887650 Marionette DEBUG loaded listener.js 08:24:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 102 (0x12bf13000) [pid = 1929] [serial = 440] [outer = 0x123961000] 08:24:47 INFO - PROCESS | 1929 | 1464621887941 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]]]}] 08:24:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 08:24:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 470ms 08:24:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 08:24:47 INFO - PROCESS | 1929 | 1464621887974 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 08:24:47 INFO - PROCESS | 1929 | 1464621887975 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 08:24:47 INFO - PROCESS | 1929 | 1464621887977 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 08:24:47 INFO - PROCESS | 1929 | 1464621887978 Marionette TRACE conn2 <- [1,562,null,{}] 08:24:47 INFO - PROCESS | 1929 | 1464621887980 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}] 08:24:48 INFO - PROCESS | 1929 | 1464621888059 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 08:24:48 INFO - PROCESS | 1929 | 1464621888064 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:48 INFO - PROCESS | 1929 | ++DOCSHELL 0x12bab3800 == 44 [pid = 1929] [id = 148] 08:24:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 103 (0x12bf15000) [pid = 1929] [serial = 441] [outer = 0x0] 08:24:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 104 (0x12bf1b800) [pid = 1929] [serial = 442] [outer = 0x12bf15000] 08:24:48 INFO - PROCESS | 1929 | 1464621888091 Marionette DEBUG loaded listener.js 08:24:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 105 (0x12bf36000) [pid = 1929] [serial = 443] [outer = 0x12bf15000] 08:24:48 INFO - PROCESS | 1929 | [1929] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:24:48 INFO - PROCESS | 1929 | 1464621888534 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]]]}] 08:24:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 08:24:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 618ms 08:24:48 INFO - PROCESS | 1929 | 1464621888596 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 08:24:48 INFO - PROCESS | 1929 | 1464621888599 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 08:24:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 08:24:48 INFO - PROCESS | 1929 | 1464621888602 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 08:24:48 INFO - PROCESS | 1929 | 1464621888605 Marionette TRACE conn2 <- [1,566,null,{}] 08:24:48 INFO - PROCESS | 1929 | 1464621888609 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}] 08:24:48 INFO - PROCESS | 1929 | 1464621888709 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 08:24:48 INFO - PROCESS | 1929 | 1464621888757 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:48 INFO - PROCESS | 1929 | ++DOCSHELL 0x116f40800 == 45 [pid = 1929] [id = 149] 08:24:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 106 (0x1160cbc00) [pid = 1929] [serial = 444] [outer = 0x0] 08:24:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 107 (0x116857800) [pid = 1929] [serial = 445] [outer = 0x1160cbc00] 08:24:48 INFO - PROCESS | 1929 | 1464621888788 Marionette DEBUG loaded listener.js 08:24:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 108 (0x1181bd800) [pid = 1929] [serial = 446] [outer = 0x1160cbc00] 08:24:49 INFO - PROCESS | 1929 | [1929] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:24:49 INFO - PROCESS | 1929 | 1464621889171 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]]]}] 08:24:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 08:24:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 620ms 08:24:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 08:24:49 INFO - PROCESS | 1929 | 1464621889223 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 08:24:49 INFO - PROCESS | 1929 | 1464621889227 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 08:24:49 INFO - PROCESS | 1929 | 1464621889244 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 08:24:49 INFO - PROCESS | 1929 | 1464621889246 Marionette TRACE conn2 <- [1,570,null,{}] 08:24:49 INFO - PROCESS | 1929 | 1464621889250 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}] 08:24:49 INFO - PROCESS | 1929 | 1464621889350 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 08:24:49 INFO - PROCESS | 1929 | 1464621889434 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:49 INFO - PROCESS | 1929 | ++DOCSHELL 0x12320c000 == 46 [pid = 1929] [id = 150] 08:24:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 109 (0x119651400) [pid = 1929] [serial = 447] [outer = 0x0] 08:24:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 110 (0x119980400) [pid = 1929] [serial = 448] [outer = 0x119651400] 08:24:49 INFO - PROCESS | 1929 | 1464621889463 Marionette DEBUG loaded listener.js 08:24:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 111 (0x119fcf800) [pid = 1929] [serial = 449] [outer = 0x119651400] 08:24:49 INFO - PROCESS | 1929 | [1929] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:24:49 INFO - PROCESS | 1929 | 1464621889871 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]]]}] 08:24:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 08:24:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 685ms 08:24:49 INFO - PROCESS | 1929 | 1464621889917 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 08:24:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 08:24:49 INFO - PROCESS | 1929 | 1464621889918 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 08:24:49 INFO - PROCESS | 1929 | 1464621889921 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 08:24:49 INFO - PROCESS | 1929 | 1464621889923 Marionette TRACE conn2 <- [1,574,null,{}] 08:24:49 INFO - PROCESS | 1929 | 1464621889931 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}] 08:24:50 INFO - PROCESS | 1929 | 1464621890032 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 08:24:50 INFO - PROCESS | 1929 | 1464621890094 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:50 INFO - PROCESS | 1929 | ++DOCSHELL 0x12baaa000 == 47 [pid = 1929] [id = 151] 08:24:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 112 (0x1235c2c00) [pid = 1929] [serial = 450] [outer = 0x0] 08:24:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 113 (0x1267bf800) [pid = 1929] [serial = 451] [outer = 0x1235c2c00] 08:24:50 INFO - PROCESS | 1929 | 1464621890125 Marionette DEBUG loaded listener.js 08:24:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 114 (0x12841d400) [pid = 1929] [serial = 452] [outer = 0x1235c2c00] 08:24:50 INFO - PROCESS | 1929 | 1464621890564 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]]]}] 08:24:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 08:24:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 672ms 08:24:50 INFO - PROCESS | 1929 | 1464621890622 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 08:24:50 INFO - PROCESS | 1929 | 1464621890625 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 08:24:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 08:24:50 INFO - PROCESS | 1929 | 1464621890664 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 08:24:50 INFO - PROCESS | 1929 | 1464621890666 Marionette TRACE conn2 <- [1,578,null,{}] 08:24:50 INFO - PROCESS | 1929 | 1464621890685 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}] 08:24:50 INFO - PROCESS | 1929 | 1464621890834 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 08:24:50 INFO - PROCESS | 1929 | 1464621890882 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:50 INFO - PROCESS | 1929 | ++DOCSHELL 0x12bda4000 == 48 [pid = 1929] [id = 152] 08:24:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 115 (0x1268a0800) [pid = 1929] [serial = 453] [outer = 0x0] 08:24:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 116 (0x12a36f400) [pid = 1929] [serial = 454] [outer = 0x1268a0800] 08:24:50 INFO - PROCESS | 1929 | 1464621890952 Marionette DEBUG loaded listener.js 08:24:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 117 (0x12ba0c800) [pid = 1929] [serial = 455] [outer = 0x1268a0800] 08:24:51 INFO - PROCESS | 1929 | 1464621891357 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]]]}] 08:24:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 08:24:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 885ms 08:24:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 08:24:51 INFO - PROCESS | 1929 | 1464621891568 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 08:24:51 INFO - PROCESS | 1929 | 1464621891570 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 08:24:51 INFO - PROCESS | 1929 | 1464621891575 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 08:24:51 INFO - PROCESS | 1929 | 1464621891577 Marionette TRACE conn2 <- [1,582,null,{}] 08:24:51 INFO - PROCESS | 1929 | 1464621891581 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}] 08:24:51 INFO - PROCESS | 1929 | 1464621891670 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 08:24:51 INFO - PROCESS | 1929 | 1464621891728 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:51 INFO - PROCESS | 1929 | ++DOCSHELL 0x117e7f000 == 49 [pid = 1929] [id = 153] 08:24:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 118 (0x115f68800) [pid = 1929] [serial = 456] [outer = 0x0] 08:24:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 119 (0x11660a400) [pid = 1929] [serial = 457] [outer = 0x115f68800] 08:24:51 INFO - PROCESS | 1929 | 1464621891755 Marionette DEBUG loaded listener.js 08:24:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 120 (0x11768fc00) [pid = 1929] [serial = 458] [outer = 0x115f68800] 08:24:52 INFO - PROCESS | 1929 | 1464621892194 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]]]}] 08:24:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 08:24:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 673ms 08:24:52 INFO - PROCESS | 1929 | 1464621892249 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 08:24:52 INFO - PROCESS | 1929 | 1464621892251 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 08:24:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 08:24:52 INFO - PROCESS | 1929 | 1464621892256 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 08:24:52 INFO - PROCESS | 1929 | 1464621892258 Marionette TRACE conn2 <- [1,586,null,{}] 08:24:52 INFO - PROCESS | 1929 | 1464621892261 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}] 08:24:52 INFO - PROCESS | 1929 | 1464621892347 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 08:24:52 INFO - PROCESS | 1929 | 1464621892395 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:52 INFO - PROCESS | 1929 | ++DOCSHELL 0x116f34800 == 50 [pid = 1929] [id = 154] 08:24:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 121 (0x11837b400) [pid = 1929] [serial = 459] [outer = 0x0] 08:24:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 122 (0x118590400) [pid = 1929] [serial = 460] [outer = 0x11837b400] 08:24:52 INFO - PROCESS | 1929 | 1464621892422 Marionette DEBUG loaded listener.js 08:24:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 123 (0x119435000) [pid = 1929] [serial = 461] [outer = 0x11837b400] 08:24:52 INFO - PROCESS | 1929 | --DOCSHELL 0x12b805800 == 49 [pid = 1929] [id = 147] 08:24:52 INFO - PROCESS | 1929 | --DOCSHELL 0x12a3e1000 == 48 [pid = 1929] [id = 146] 08:24:52 INFO - PROCESS | 1929 | --DOCSHELL 0x129f59000 == 47 [pid = 1929] [id = 145] 08:24:52 INFO - PROCESS | 1929 | --DOCSHELL 0x116a99800 == 46 [pid = 1929] [id = 144] 08:24:52 INFO - PROCESS | 1929 | --DOCSHELL 0x126a22800 == 45 [pid = 1929] [id = 143] 08:24:52 INFO - PROCESS | 1929 | --DOCSHELL 0x124eb0000 == 44 [pid = 1929] [id = 142] 08:24:52 INFO - PROCESS | 1929 | --DOMWINDOW == 122 (0x129f20000) [pid = 1929] [serial = 388] [outer = 0x0] [url = about:blank] 08:24:52 INFO - PROCESS | 1929 | [1929] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:24:52 INFO - PROCESS | 1929 | --DOCSHELL 0x123e03000 == 43 [pid = 1929] [id = 141] 08:24:52 INFO - PROCESS | 1929 | --DOCSHELL 0x123214000 == 42 [pid = 1929] [id = 140] 08:24:52 INFO - PROCESS | 1929 | --DOCSHELL 0x119a45800 == 41 [pid = 1929] [id = 139] 08:24:52 INFO - PROCESS | 1929 | --DOCSHELL 0x119282000 == 40 [pid = 1929] [id = 138] 08:24:52 INFO - PROCESS | 1929 | --DOCSHELL 0x117e7d000 == 39 [pid = 1929] [id = 137] 08:24:52 INFO - PROCESS | 1929 | --DOCSHELL 0x113e0c000 == 38 [pid = 1929] [id = 136] 08:24:52 INFO - PROCESS | 1929 | --DOCSHELL 0x11709a000 == 37 [pid = 1929] [id = 135] 08:24:52 INFO - PROCESS | 1929 | --DOCSHELL 0x117e1f000 == 36 [pid = 1929] [id = 132] 08:24:52 INFO - PROCESS | 1929 | --DOCSHELL 0x11265c800 == 35 [pid = 1929] [id = 131] 08:24:52 INFO - PROCESS | 1929 | [1929] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:24:52 INFO - PROCESS | 1929 | 1464621892777 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]]]}] 08:24:52 INFO - PROCESS | 1929 | --DOMWINDOW == 121 (0x119427800) [pid = 1929] [serial = 359] [outer = 0x0] [url = about:blank] 08:24:52 INFO - PROCESS | 1929 | --DOMWINDOW == 120 (0x115f6c000) [pid = 1929] [serial = 349] [outer = 0x0] [url = about:blank] 08:24:52 INFO - PROCESS | 1929 | --DOMWINDOW == 119 (0x128eed800) [pid = 1929] [serial = 386] [outer = 0x0] [url = about:blank] 08:24:52 INFO - PROCESS | 1929 | --DOMWINDOW == 118 (0x126a57c00) [pid = 1929] [serial = 376] [outer = 0x0] [url = about:blank] 08:24:52 INFO - PROCESS | 1929 | --DOMWINDOW == 117 (0x12681b800) [pid = 1929] [serial = 374] [outer = 0x0] [url = about:blank] 08:24:52 INFO - PROCESS | 1929 | --DOMWINDOW == 116 (0x119646000) [pid = 1929] [serial = 379] [outer = 0x0] [url = about:blank] 08:24:52 INFO - PROCESS | 1929 | --DOMWINDOW == 115 (0x123ef1c00) [pid = 1929] [serial = 380] [outer = 0x0] [url = about:blank] 08:24:52 INFO - PROCESS | 1929 | --DOMWINDOW == 114 (0x128aabc00) [pid = 1929] [serial = 385] [outer = 0x0] [url = about:blank] 08:24:52 INFO - PROCESS | 1929 | --DOMWINDOW == 113 (0x128238800) [pid = 1929] [serial = 377] [outer = 0x0] [url = about:blank] 08:24:52 INFO - PROCESS | 1929 | --DOMWINDOW == 112 (0x123311800) [pid = 1929] [serial = 367] [outer = 0x0] [url = about:blank] 08:24:52 INFO - PROCESS | 1929 | --DOMWINDOW == 111 (0x124ec3400) [pid = 1929] [serial = 371] [outer = 0x0] [url = about:blank] 08:24:52 INFO - PROCESS | 1929 | --DOMWINDOW == 110 (0x128423000) [pid = 1929] [serial = 382] [outer = 0x0] [url = about:blank] 08:24:52 INFO - PROCESS | 1929 | --DOMWINDOW == 109 (0x128a10c00) [pid = 1929] [serial = 383] [outer = 0x0] [url = about:blank] 08:24:52 INFO - PROCESS | 1929 | --DOMWINDOW == 108 (0x123ef0400) [pid = 1929] [serial = 368] [outer = 0x0] [url = about:blank] 08:24:52 INFO - PROCESS | 1929 | --DOMWINDOW == 107 (0x11a128c00) [pid = 1929] [serial = 365] [outer = 0x0] [url = about:blank] 08:24:52 INFO - PROCESS | 1929 | --DOMWINDOW == 106 (0x1247b2800) [pid = 1929] [serial = 370] [outer = 0x0] [url = about:blank] 08:24:52 INFO - PROCESS | 1929 | --DOMWINDOW == 105 (0x12652c400) [pid = 1929] [serial = 373] [outer = 0x0] [url = about:blank] 08:24:52 INFO - PROCESS | 1929 | --DOMWINDOW == 104 (0x119c55000) [pid = 1929] [serial = 364] [outer = 0x0] [url = about:blank] 08:24:52 INFO - PROCESS | 1929 | --DOMWINDOW == 103 (0x1164b9400) [pid = 1929] [serial = 353] [outer = 0x0] [url = about:blank] 08:24:52 INFO - PROCESS | 1929 | --DOMWINDOW == 102 (0x115f70800) [pid = 1929] [serial = 352] [outer = 0x0] [url = about:blank] 08:24:52 INFO - PROCESS | 1929 | --DOMWINDOW == 101 (0x119698400) [pid = 1929] [serial = 361] [outer = 0x0] [url = about:blank] 08:24:52 INFO - PROCESS | 1929 | --DOMWINDOW == 100 (0x1199a2400) [pid = 1929] [serial = 362] [outer = 0x0] [url = about:blank] 08:24:52 INFO - PROCESS | 1929 | --DOMWINDOW == 99 (0x116a6d800) [pid = 1929] [serial = 355] [outer = 0x0] [url = about:blank] 08:24:52 INFO - PROCESS | 1929 | --DOMWINDOW == 98 (0x1181b3400) [pid = 1929] [serial = 356] [outer = 0x0] [url = about:blank] 08:24:52 INFO - PROCESS | 1929 | --DOMWINDOW == 97 (0x11911f800) [pid = 1929] [serial = 358] [outer = 0x0] [url = about:blank] 08:24:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 08:24:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 572ms 08:24:52 INFO - PROCESS | 1929 | 1464621892827 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 08:24:52 INFO - PROCESS | 1929 | 1464621892828 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 08:24:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 08:24:52 INFO - PROCESS | 1929 | 1464621892831 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 08:24:52 INFO - PROCESS | 1929 | 1464621892832 Marionette TRACE conn2 <- [1,590,null,{}] 08:24:52 INFO - PROCESS | 1929 | 1464621892838 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}] 08:24:52 INFO - PROCESS | 1929 | 1464621892916 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 08:24:52 INFO - PROCESS | 1929 | 1464621892924 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:52 INFO - PROCESS | 1929 | ++DOCSHELL 0x116a9f800 == 36 [pid = 1929] [id = 155] 08:24:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 98 (0x119981000) [pid = 1929] [serial = 462] [outer = 0x0] 08:24:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 99 (0x1199a4800) [pid = 1929] [serial = 463] [outer = 0x119981000] 08:24:52 INFO - PROCESS | 1929 | 1464621892952 Marionette DEBUG loaded listener.js 08:24:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 100 (0x119c5dc00) [pid = 1929] [serial = 464] [outer = 0x119981000] 08:24:53 INFO - PROCESS | 1929 | 1464621893268 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]]]}] 08:24:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 08:24:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 470ms 08:24:53 INFO - PROCESS | 1929 | 1464621893302 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 08:24:53 INFO - PROCESS | 1929 | 1464621893304 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 08:24:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 08:24:53 INFO - PROCESS | 1929 | 1464621893307 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 08:24:53 INFO - PROCESS | 1929 | 1464621893308 Marionette TRACE conn2 <- [1,594,null,{}] 08:24:53 INFO - PROCESS | 1929 | 1464621893310 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}] 08:24:53 INFO - PROCESS | 1929 | 1464621893399 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 08:24:53 INFO - PROCESS | 1929 | 1464621893443 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:53 INFO - PROCESS | 1929 | ++DOCSHELL 0x119297000 == 37 [pid = 1929] [id = 156] 08:24:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 101 (0x119983800) [pid = 1929] [serial = 465] [outer = 0x0] 08:24:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 102 (0x123483000) [pid = 1929] [serial = 466] [outer = 0x119983800] 08:24:53 INFO - PROCESS | 1929 | 1464621893469 Marionette DEBUG loaded listener.js 08:24:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 103 (0x123ef6800) [pid = 1929] [serial = 467] [outer = 0x119983800] 08:24:53 INFO - PROCESS | 1929 | 1464621893776 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]]]}] 08:24:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 08:24:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 518ms 08:24:53 INFO - PROCESS | 1929 | 1464621893826 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 08:24:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 08:24:53 INFO - PROCESS | 1929 | 1464621893839 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 08:24:53 INFO - PROCESS | 1929 | 1464621893842 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 08:24:53 INFO - PROCESS | 1929 | 1464621893844 Marionette TRACE conn2 <- [1,598,null,{}] 08:24:53 INFO - PROCESS | 1929 | 1464621893847 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}] 08:24:53 INFO - PROCESS | 1929 | 1464621893949 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 08:24:54 INFO - PROCESS | 1929 | 1464621894021 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:54 INFO - PROCESS | 1929 | ++DOCSHELL 0x113914800 == 38 [pid = 1929] [id = 157] 08:24:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 104 (0x119c5d000) [pid = 1929] [serial = 468] [outer = 0x0] 08:24:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 105 (0x1245cac00) [pid = 1929] [serial = 469] [outer = 0x119c5d000] 08:24:54 INFO - PROCESS | 1929 | 1464621894061 Marionette DEBUG loaded listener.js 08:24:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 106 (0x12652e400) [pid = 1929] [serial = 470] [outer = 0x119c5d000] 08:24:54 INFO - PROCESS | 1929 | 1464621894383 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]]]}] 08:24:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 08:24:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 569ms 08:24:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 08:24:54 INFO - PROCESS | 1929 | 1464621894412 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 08:24:54 INFO - PROCESS | 1929 | 1464621894413 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 08:24:54 INFO - PROCESS | 1929 | 1464621894423 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 08:24:54 INFO - PROCESS | 1929 | 1464621894424 Marionette TRACE conn2 <- [1,602,null,{}] 08:24:54 INFO - PROCESS | 1929 | 1464621894426 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}] 08:24:54 INFO - PROCESS | 1929 | 1464621894523 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 08:24:54 INFO - PROCESS | 1929 | 1464621894575 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:54 INFO - PROCESS | 1929 | ++DOCSHELL 0x123207000 == 39 [pid = 1929] [id = 158] 08:24:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 107 (0x1247b3000) [pid = 1929] [serial = 471] [outer = 0x0] 08:24:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 108 (0x126a58c00) [pid = 1929] [serial = 472] [outer = 0x1247b3000] 08:24:54 INFO - PROCESS | 1929 | 1464621894601 Marionette DEBUG loaded listener.js 08:24:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 109 (0x128aa9c00) [pid = 1929] [serial = 473] [outer = 0x1247b3000] 08:24:54 INFO - PROCESS | 1929 | 1464621894903 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]]]}] 08:24:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 08:24:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 526ms 08:24:54 INFO - PROCESS | 1929 | 1464621894948 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 08:24:54 INFO - PROCESS | 1929 | 1464621894949 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 08:24:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 08:24:54 INFO - PROCESS | 1929 | 1464621894952 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 08:24:54 INFO - PROCESS | 1929 | 1464621894953 Marionette TRACE conn2 <- [1,606,null,{}] 08:24:54 INFO - PROCESS | 1929 | 1464621894955 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}] 08:24:55 INFO - PROCESS | 1929 | 1464621895052 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 08:24:55 INFO - PROCESS | 1929 | 1464621895056 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:55 INFO - PROCESS | 1929 | ++DOCSHELL 0x123d2f000 == 40 [pid = 1929] [id = 159] 08:24:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 110 (0x12652c400) [pid = 1929] [serial = 474] [outer = 0x0] 08:24:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 111 (0x129f20000) [pid = 1929] [serial = 475] [outer = 0x12652c400] 08:24:55 INFO - PROCESS | 1929 | 1464621895081 Marionette DEBUG loaded listener.js 08:24:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 112 (0x12a373c00) [pid = 1929] [serial = 476] [outer = 0x12652c400] 08:24:55 INFO - PROCESS | 1929 | 1464621895396 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]]]}] 08:24:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 08:24:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 470ms 08:24:55 INFO - PROCESS | 1929 | 1464621895424 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 08:24:55 INFO - PROCESS | 1929 | 1464621895426 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 08:24:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 08:24:55 INFO - PROCESS | 1929 | 1464621895434 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 08:24:55 INFO - PROCESS | 1929 | 1464621895437 Marionette TRACE conn2 <- [1,610,null,{}] 08:24:55 INFO - PROCESS | 1929 | 1464621895440 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}] 08:24:55 INFO - PROCESS | 1929 | 1464621895778 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 08:24:55 INFO - PROCESS | 1929 | --DOMWINDOW == 111 (0x128a0e400) [pid = 1929] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 08:24:55 INFO - PROCESS | 1929 | --DOMWINDOW == 110 (0x128ee9800) [pid = 1929] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 08:24:55 INFO - PROCESS | 1929 | --DOMWINDOW == 109 (0x116861c00) [pid = 1929] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 08:24:55 INFO - PROCESS | 1929 | --DOMWINDOW == 108 (0x12a369800) [pid = 1929] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 08:24:55 INFO - PROCESS | 1929 | --DOMWINDOW == 107 (0x119649800) [pid = 1929] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 08:24:55 INFO - PROCESS | 1929 | --DOMWINDOW == 106 (0x119fd8c00) [pid = 1929] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 08:24:55 INFO - PROCESS | 1929 | --DOMWINDOW == 105 (0x115d36800) [pid = 1929] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 08:24:55 INFO - PROCESS | 1929 | --DOMWINDOW == 104 (0x115d42000) [pid = 1929] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 08:24:55 INFO - PROCESS | 1929 | --DOMWINDOW == 103 (0x128d3a400) [pid = 1929] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 08:24:55 INFO - PROCESS | 1929 | --DOMWINDOW == 102 (0x1121b2800) [pid = 1929] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 08:24:55 INFO - PROCESS | 1929 | --DOMWINDOW == 101 (0x12bae1400) [pid = 1929] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 08:24:55 INFO - PROCESS | 1929 | --DOMWINDOW == 100 (0x123961000) [pid = 1929] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 08:24:55 INFO - PROCESS | 1929 | --DOMWINDOW == 99 (0x119698000) [pid = 1929] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 08:24:55 INFO - PROCESS | 1929 | --DOMWINDOW == 98 (0x124ec9800) [pid = 1929] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 08:24:55 INFO - PROCESS | 1929 | 1464621895844 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:55 INFO - PROCESS | 1929 | ++DOCSHELL 0x1130df800 == 41 [pid = 1929] [id = 160] 08:24:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 99 (0x112ee5400) [pid = 1929] [serial = 477] [outer = 0x0] 08:24:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 100 (0x11336d800) [pid = 1929] [serial = 478] [outer = 0x112ee5400] 08:24:55 INFO - PROCESS | 1929 | 1464621895877 Marionette DEBUG loaded listener.js 08:24:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 101 (0x115d3e400) [pid = 1929] [serial = 479] [outer = 0x112ee5400] 08:24:56 INFO - PROCESS | 1929 | 1464621896299 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]]]}] 08:24:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 08:24:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 877ms 08:24:56 INFO - PROCESS | 1929 | 1464621896306 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 08:24:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 08:24:56 INFO - PROCESS | 1929 | 1464621896308 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 08:24:56 INFO - PROCESS | 1929 | 1464621896311 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 08:24:56 INFO - PROCESS | 1929 | 1464621896314 Marionette TRACE conn2 <- [1,614,null,{}] 08:24:56 INFO - PROCESS | 1929 | 1464621896319 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}] 08:24:56 INFO - PROCESS | 1929 | 1464621896415 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 08:24:56 INFO - PROCESS | 1929 | 1464621896459 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:56 INFO - PROCESS | 1929 | ++DOCSHELL 0x1188b2000 == 42 [pid = 1929] [id = 161] 08:24:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 102 (0x116a6a400) [pid = 1929] [serial = 480] [outer = 0x0] 08:24:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 103 (0x118594c00) [pid = 1929] [serial = 481] [outer = 0x116a6a400] 08:24:56 INFO - PROCESS | 1929 | 1464621896491 Marionette DEBUG loaded listener.js 08:24:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 104 (0x11964f800) [pid = 1929] [serial = 482] [outer = 0x116a6a400] 08:24:56 INFO - PROCESS | 1929 | 1464621896905 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]]]}] 08:24:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 08:24:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 621ms 08:24:56 INFO - PROCESS | 1929 | 1464621896933 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 08:24:56 INFO - PROCESS | 1929 | 1464621896935 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 08:24:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 08:24:56 INFO - PROCESS | 1929 | 1464621896937 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 08:24:56 INFO - PROCESS | 1929 | 1464621896938 Marionette TRACE conn2 <- [1,618,null,{}] 08:24:56 INFO - PROCESS | 1929 | 1464621896941 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}] 08:24:57 INFO - PROCESS | 1929 | 1464621897040 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 08:24:57 INFO - PROCESS | 1929 | 1464621897134 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:57 INFO - PROCESS | 1929 | ++DOCSHELL 0x123e03000 == 43 [pid = 1929] [id = 162] 08:24:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 105 (0x1213d9400) [pid = 1929] [serial = 483] [outer = 0x0] 08:24:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 106 (0x1239f3800) [pid = 1929] [serial = 484] [outer = 0x1213d9400] 08:24:57 INFO - PROCESS | 1929 | 1464621897165 Marionette DEBUG loaded listener.js 08:24:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 107 (0x1249ca000) [pid = 1929] [serial = 485] [outer = 0x1213d9400] 08:24:57 INFO - PROCESS | 1929 | 1464621897578 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]]]}] 08:24:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 08:24:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 668ms 08:24:57 INFO - PROCESS | 1929 | 1464621897606 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 08:24:57 INFO - PROCESS | 1929 | 1464621897609 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 08:24:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 08:24:57 INFO - PROCESS | 1929 | 1464621897618 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 08:24:57 INFO - PROCESS | 1929 | 1464621897622 Marionette TRACE conn2 <- [1,622,null,{}] 08:24:57 INFO - PROCESS | 1929 | 1464621897624 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}] 08:24:57 INFO - PROCESS | 1929 | 1464621897722 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 08:24:57 INFO - PROCESS | 1929 | 1464621897765 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:57 INFO - PROCESS | 1929 | ++DOCSHELL 0x1285bc000 == 44 [pid = 1929] [id = 163] 08:24:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 108 (0x126812800) [pid = 1929] [serial = 486] [outer = 0x0] 08:24:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 109 (0x128421800) [pid = 1929] [serial = 487] [outer = 0x126812800] 08:24:57 INFO - PROCESS | 1929 | 1464621897799 Marionette DEBUG loaded listener.js 08:24:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 110 (0x128ee9800) [pid = 1929] [serial = 488] [outer = 0x126812800] 08:24:58 INFO - PROCESS | 1929 | 1464621898196 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]]]}] 08:24:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 08:24:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 627ms 08:24:58 INFO - PROCESS | 1929 | 1464621898239 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 08:24:58 INFO - PROCESS | 1929 | 1464621898241 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 08:24:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 08:24:58 INFO - PROCESS | 1929 | 1464621898243 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 08:24:58 INFO - PROCESS | 1929 | 1464621898244 Marionette TRACE conn2 <- [1,626,null,{}] 08:24:58 INFO - PROCESS | 1929 | 1464621898247 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}] 08:24:58 INFO - PROCESS | 1929 | 1464621898341 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 08:24:58 INFO - PROCESS | 1929 | 1464621898430 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:58 INFO - PROCESS | 1929 | ++DOCSHELL 0x128ed6800 == 45 [pid = 1929] [id = 164] 08:24:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 111 (0x12a369800) [pid = 1929] [serial = 489] [outer = 0x0] 08:24:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 112 (0x12b2bbc00) [pid = 1929] [serial = 490] [outer = 0x12a369800] 08:24:58 INFO - PROCESS | 1929 | 1464621898460 Marionette DEBUG loaded listener.js 08:24:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 113 (0x12ba0f400) [pid = 1929] [serial = 491] [outer = 0x12a369800] 08:24:58 INFO - PROCESS | 1929 | 1464621898876 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]]]}] 08:24:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 08:24:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 669ms 08:24:58 INFO - PROCESS | 1929 | 1464621898912 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 08:24:58 INFO - PROCESS | 1929 | 1464621898914 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 08:24:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 08:24:58 INFO - PROCESS | 1929 | 1464621898935 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 08:24:58 INFO - PROCESS | 1929 | 1464621898937 Marionette TRACE conn2 <- [1,630,null,{}] 08:24:58 INFO - PROCESS | 1929 | 1464621898940 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}] 08:24:59 INFO - PROCESS | 1929 | 1464621899032 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 08:24:59 INFO - PROCESS | 1929 | 1464621899092 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:59 INFO - PROCESS | 1929 | ++DOCSHELL 0x12a054800 == 46 [pid = 1929] [id = 165] 08:24:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 114 (0x12badfc00) [pid = 1929] [serial = 492] [outer = 0x0] 08:24:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 115 (0x12bae2c00) [pid = 1929] [serial = 493] [outer = 0x12badfc00] 08:24:59 INFO - PROCESS | 1929 | 1464621899126 Marionette DEBUG loaded listener.js 08:24:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 116 (0x12bb11400) [pid = 1929] [serial = 494] [outer = 0x12badfc00] 08:24:59 INFO - PROCESS | 1929 | 1464621899710 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]]]}] 08:24:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 08:24:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 839ms 08:24:59 INFO - PROCESS | 1929 | 1464621899756 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 08:24:59 INFO - PROCESS | 1929 | 1464621899758 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 08:24:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 08:24:59 INFO - PROCESS | 1929 | 1464621899762 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 08:24:59 INFO - PROCESS | 1929 | 1464621899764 Marionette TRACE conn2 <- [1,634,null,{}] 08:24:59 INFO - PROCESS | 1929 | 1464621899768 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}] 08:24:59 INFO - PROCESS | 1929 | 1464621899858 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 08:24:59 INFO - PROCESS | 1929 | 1464621899925 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:59 INFO - PROCESS | 1929 | ++DOCSHELL 0x1187b7000 == 47 [pid = 1929] [id = 166] 08:24:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 117 (0x113cef000) [pid = 1929] [serial = 495] [outer = 0x0] 08:24:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 118 (0x1168c5c00) [pid = 1929] [serial = 496] [outer = 0x113cef000] 08:24:59 INFO - PROCESS | 1929 | 1464621899952 Marionette DEBUG loaded listener.js 08:24:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 119 (0x1184dd400) [pid = 1929] [serial = 497] [outer = 0x113cef000] 08:25:00 INFO - PROCESS | 1929 | [1929] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:25:00 INFO - PROCESS | 1929 | --DOCSHELL 0x123d2f000 == 46 [pid = 1929] [id = 159] 08:25:00 INFO - PROCESS | 1929 | --DOCSHELL 0x123207000 == 45 [pid = 1929] [id = 158] 08:25:00 INFO - PROCESS | 1929 | --DOCSHELL 0x113914800 == 44 [pid = 1929] [id = 157] 08:25:00 INFO - PROCESS | 1929 | --DOCSHELL 0x119297000 == 43 [pid = 1929] [id = 156] 08:25:00 INFO - PROCESS | 1929 | --DOCSHELL 0x116a9f800 == 42 [pid = 1929] [id = 155] 08:25:00 INFO - PROCESS | 1929 | --DOCSHELL 0x116f34800 == 41 [pid = 1929] [id = 154] 08:25:00 INFO - PROCESS | 1929 | --DOCSHELL 0x117e7f000 == 40 [pid = 1929] [id = 153] 08:25:00 INFO - PROCESS | 1929 | --DOCSHELL 0x12320c000 == 39 [pid = 1929] [id = 150] 08:25:00 INFO - PROCESS | 1929 | --DOCSHELL 0x116f40800 == 38 [pid = 1929] [id = 149] 08:25:00 INFO - PROCESS | 1929 | --DOMWINDOW == 118 (0x128d41400) [pid = 1929] [serial = 421] [outer = 0x0] [url = about:blank] 08:25:00 INFO - PROCESS | 1929 | --DOMWINDOW == 117 (0x12a36ec00) [pid = 1929] [serial = 424] [outer = 0x0] [url = about:blank] 08:25:00 INFO - PROCESS | 1929 | --DOMWINDOW == 116 (0x129fc0c00) [pid = 1929] [serial = 422] [outer = 0x0] [url = about:blank] 08:25:00 INFO - PROCESS | 1929 | --DOMWINDOW == 115 (0x112740000) [pid = 1929] [serial = 391] [outer = 0x0] [url = about:blank] 08:25:00 INFO - PROCESS | 1929 | --DOMWINDOW == 114 (0x1181b5400) [pid = 1929] [serial = 394] [outer = 0x0] [url = about:blank] 08:25:00 INFO - PROCESS | 1929 | --DOMWINDOW == 113 (0x119699c00) [pid = 1929] [serial = 397] [outer = 0x0] [url = about:blank] 08:25:00 INFO - PROCESS | 1929 | --DOMWINDOW == 112 (0x117189400) [pid = 1929] [serial = 406] [outer = 0x0] [url = about:blank] 08:25:00 INFO - PROCESS | 1929 | --DOMWINDOW == 111 (0x118204000) [pid = 1929] [serial = 407] [outer = 0x0] [url = about:blank] 08:25:00 INFO - PROCESS | 1929 | --DOMWINDOW == 110 (0x12b2b5400) [pid = 1929] [serial = 427] [outer = 0x0] [url = about:blank] 08:25:00 INFO - PROCESS | 1929 | --DOMWINDOW == 109 (0x1196ecc00) [pid = 1929] [serial = 409] [outer = 0x0] [url = about:blank] 08:25:00 INFO - PROCESS | 1929 | --DOMWINDOW == 108 (0x1199a9800) [pid = 1929] [serial = 410] [outer = 0x0] [url = about:blank] 08:25:00 INFO - PROCESS | 1929 | --DOMWINDOW == 107 (0x12331a000) [pid = 1929] [serial = 412] [outer = 0x0] [url = about:blank] 08:25:00 INFO - PROCESS | 1929 | --DOMWINDOW == 106 (0x1235c2000) [pid = 1929] [serial = 413] [outer = 0x0] [url = about:blank] 08:25:00 INFO - PROCESS | 1929 | --DOMWINDOW == 105 (0x116731800) [pid = 1929] [serial = 404] [outer = 0x0] [url = about:blank] 08:25:00 INFO - PROCESS | 1929 | --DOMWINDOW == 104 (0x115fe6400) [pid = 1929] [serial = 403] [outer = 0x0] [url = about:blank] 08:25:00 INFO - PROCESS | 1929 | --DOMWINDOW == 103 (0x123ee9800) [pid = 1929] [serial = 415] [outer = 0x0] [url = about:blank] 08:25:00 INFO - PROCESS | 1929 | --DOMWINDOW == 102 (0x1249c2c00) [pid = 1929] [serial = 416] [outer = 0x0] [url = about:blank] 08:25:00 INFO - PROCESS | 1929 | --DOMWINDOW == 101 (0x129fc7c00) [pid = 1929] [serial = 389] [outer = 0x0] [url = about:blank] 08:25:00 INFO - PROCESS | 1929 | --DOMWINDOW == 100 (0x12652dc00) [pid = 1929] [serial = 400] [outer = 0x0] [url = about:blank] 08:25:00 INFO - PROCESS | 1929 | --DOMWINDOW == 99 (0x12b030000) [pid = 1929] [serial = 425] [outer = 0x0] [url = about:blank] 08:25:00 INFO - PROCESS | 1929 | --DOMWINDOW == 98 (0x12b2bb800) [pid = 1929] [serial = 428] [outer = 0x0] [url = about:blank] 08:25:00 INFO - PROCESS | 1929 | --DOMWINDOW == 97 (0x119c56400) [pid = 1929] [serial = 431] [outer = 0x0] [url = about:blank] 08:25:00 INFO - PROCESS | 1929 | --DOMWINDOW == 96 (0x12bb0a400) [pid = 1929] [serial = 437] [outer = 0x0] [url = about:blank] 08:25:00 INFO - PROCESS | 1929 | --DOMWINDOW == 95 (0x12bb03000) [pid = 1929] [serial = 439] [outer = 0x0] [url = about:blank] 08:25:00 INFO - PROCESS | 1929 | --DOMWINDOW == 94 (0x12ba09400) [pid = 1929] [serial = 433] [outer = 0x0] [url = about:blank] 08:25:00 INFO - PROCESS | 1929 | --DOMWINDOW == 93 (0x12bb05000) [pid = 1929] [serial = 436] [outer = 0x0] [url = about:blank] 08:25:00 INFO - PROCESS | 1929 | --DOMWINDOW == 92 (0x1164b6800) [pid = 1929] [serial = 430] [outer = 0x0] [url = about:blank] 08:25:00 INFO - PROCESS | 1929 | --DOMWINDOW == 91 (0x12680ec00) [pid = 1929] [serial = 418] [outer = 0x0] [url = about:blank] 08:25:00 INFO - PROCESS | 1929 | --DOMWINDOW == 90 (0x12bf13000) [pid = 1929] [serial = 440] [outer = 0x0] [url = about:blank] 08:25:00 INFO - PROCESS | 1929 | --DOMWINDOW == 89 (0x12baddc00) [pid = 1929] [serial = 434] [outer = 0x0] [url = about:blank] 08:25:00 INFO - PROCESS | 1929 | --DOMWINDOW == 88 (0x128a0d800) [pid = 1929] [serial = 419] [outer = 0x0] [url = about:blank] 08:25:00 INFO - PROCESS | 1929 | 1464621900387 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]]]}] 08:25:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 08:25:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 677ms 08:25:00 INFO - PROCESS | 1929 | 1464621900439 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 08:25:00 INFO - PROCESS | 1929 | 1464621900442 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 08:25:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 08:25:00 INFO - PROCESS | 1929 | 1464621900446 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 08:25:00 INFO - PROCESS | 1929 | 1464621900448 Marionette TRACE conn2 <- [1,638,null,{}] 08:25:00 INFO - PROCESS | 1929 | 1464621900450 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}] 08:25:00 INFO - PROCESS | 1929 | 1464621900528 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 08:25:00 INFO - PROCESS | 1929 | 1464621900536 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:00 INFO - PROCESS | 1929 | ++DOCSHELL 0x11671f000 == 39 [pid = 1929] [id = 167] 08:25:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 89 (0x11917d800) [pid = 1929] [serial = 498] [outer = 0x0] 08:25:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 90 (0x119694000) [pid = 1929] [serial = 499] [outer = 0x11917d800] 08:25:00 INFO - PROCESS | 1929 | 1464621900562 Marionette DEBUG loaded listener.js 08:25:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 91 (0x119c58000) [pid = 1929] [serial = 500] [outer = 0x11917d800] 08:25:00 INFO - PROCESS | 1929 | [1929] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:25:00 INFO - PROCESS | 1929 | [1929] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:25:00 INFO - PROCESS | 1929 | 1464621900894 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]]]}] 08:25:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 08:25:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 469ms 08:25:00 INFO - PROCESS | 1929 | 1464621900915 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 08:25:00 INFO - PROCESS | 1929 | 1464621900917 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 08:25:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 08:25:00 INFO - PROCESS | 1929 | 1464621900919 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 08:25:00 INFO - PROCESS | 1929 | 1464621900921 Marionette TRACE conn2 <- [1,642,null,{}] 08:25:00 INFO - PROCESS | 1929 | 1464621900928 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}] 08:25:01 INFO - PROCESS | 1929 | 1464621901007 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 08:25:01 INFO - PROCESS | 1929 | 1464621901013 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:01 INFO - PROCESS | 1929 | ++DOCSHELL 0x11960b800 == 40 [pid = 1929] [id = 168] 08:25:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 92 (0x123791000) [pid = 1929] [serial = 501] [outer = 0x0] 08:25:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 93 (0x1248c1400) [pid = 1929] [serial = 502] [outer = 0x123791000] 08:25:01 INFO - PROCESS | 1929 | 1464621901043 Marionette DEBUG loaded listener.js 08:25:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 94 (0x126813800) [pid = 1929] [serial = 503] [outer = 0x123791000] 08:25:01 INFO - PROCESS | 1929 | 1464621901374 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]]]}] 08:25:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 08:25:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 470ms 08:25:01 INFO - PROCESS | 1929 | 1464621901390 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 08:25:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 08:25:01 INFO - PROCESS | 1929 | 1464621901392 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 08:25:01 INFO - PROCESS | 1929 | 1464621901394 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 08:25:01 INFO - PROCESS | 1929 | 1464621901395 Marionette TRACE conn2 <- [1,646,null,{}] 08:25:01 INFO - PROCESS | 1929 | 1464621901408 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}] 08:25:01 INFO - PROCESS | 1929 | 1464621901492 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 08:25:01 INFO - PROCESS | 1929 | 1464621901535 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:01 INFO - PROCESS | 1929 | ++DOCSHELL 0x1213a8800 == 41 [pid = 1929] [id = 169] 08:25:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 95 (0x124ec5800) [pid = 1929] [serial = 504] [outer = 0x0] 08:25:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 96 (0x128238800) [pid = 1929] [serial = 505] [outer = 0x124ec5800] 08:25:01 INFO - PROCESS | 1929 | 1464621901561 Marionette DEBUG loaded listener.js 08:25:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 97 (0x129f20800) [pid = 1929] [serial = 506] [outer = 0x124ec5800] 08:25:01 INFO - PROCESS | 1929 | 1464621901820 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]]]}] 08:25:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 08:25:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 480ms 08:25:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 08:25:01 INFO - PROCESS | 1929 | 1464621901875 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 08:25:01 INFO - PROCESS | 1929 | 1464621901876 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 08:25:01 INFO - PROCESS | 1929 | 1464621901878 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 08:25:01 INFO - PROCESS | 1929 | 1464621901879 Marionette TRACE conn2 <- [1,650,null,{}] 08:25:01 INFO - PROCESS | 1929 | 1464621901881 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}] 08:25:01 INFO - PROCESS | 1929 | 1464621901961 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 08:25:01 INFO - PROCESS | 1929 | 1464621901965 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:01 INFO - PROCESS | 1929 | ++DOCSHELL 0x123d3e800 == 42 [pid = 1929] [id = 170] 08:25:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 98 (0x129f28800) [pid = 1929] [serial = 507] [outer = 0x0] 08:25:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 99 (0x12b2bac00) [pid = 1929] [serial = 508] [outer = 0x129f28800] 08:25:01 INFO - PROCESS | 1929 | 1464621901993 Marionette DEBUG loaded listener.js 08:25:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 100 (0x12bad9800) [pid = 1929] [serial = 509] [outer = 0x129f28800] 08:25:02 INFO - PROCESS | 1929 | 1464621902324 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]]]}] 08:25:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 08:25:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 468ms 08:25:02 INFO - PROCESS | 1929 | 1464621902347 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 08:25:02 INFO - PROCESS | 1929 | 1464621902348 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 08:25:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 08:25:02 INFO - PROCESS | 1929 | 1464621902352 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 08:25:02 INFO - PROCESS | 1929 | 1464621902353 Marionette TRACE conn2 <- [1,654,null,{}] 08:25:02 INFO - PROCESS | 1929 | 1464621902355 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}] 08:25:02 INFO - PROCESS | 1929 | 1464621902476 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 08:25:02 INFO - PROCESS | 1929 | 1464621902496 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:02 INFO - PROCESS | 1929 | ++DOCSHELL 0x124eae000 == 43 [pid = 1929] [id = 171] 08:25:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 101 (0x12b034400) [pid = 1929] [serial = 510] [outer = 0x0] 08:25:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 102 (0x12bb03000) [pid = 1929] [serial = 511] [outer = 0x12b034400] 08:25:02 INFO - PROCESS | 1929 | 1464621902521 Marionette DEBUG loaded listener.js 08:25:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 103 (0x12bf38800) [pid = 1929] [serial = 512] [outer = 0x12b034400] 08:25:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 104 (0x12bf3f800) [pid = 1929] [serial = 513] [outer = 0x12cd78c00] 08:25:02 INFO - PROCESS | 1929 | 1464621902877 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]]]}] 08:25:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 08:25:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 569ms 08:25:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 08:25:02 INFO - PROCESS | 1929 | 1464621902927 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 08:25:02 INFO - PROCESS | 1929 | 1464621902928 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 08:25:02 INFO - PROCESS | 1929 | 1464621902931 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 08:25:02 INFO - PROCESS | 1929 | 1464621902932 Marionette TRACE conn2 <- [1,658,null,{}] 08:25:02 INFO - PROCESS | 1929 | 1464621902934 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}] 08:25:03 INFO - PROCESS | 1929 | 1464621903026 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 08:25:03 INFO - PROCESS | 1929 | 1464621903031 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:03 INFO - PROCESS | 1929 | ++DOCSHELL 0x128ed2800 == 44 [pid = 1929] [id = 172] 08:25:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 105 (0x12bad8400) [pid = 1929] [serial = 514] [outer = 0x0] 08:25:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 106 (0x12bf40800) [pid = 1929] [serial = 515] [outer = 0x12bad8400] 08:25:03 INFO - PROCESS | 1929 | 1464621903081 Marionette DEBUG loaded listener.js 08:25:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 107 (0x12c2c8400) [pid = 1929] [serial = 516] [outer = 0x12bad8400] 08:25:03 INFO - PROCESS | 1929 | 1464621903367 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]]]}] 08:25:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 08:25:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 468ms 08:25:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 08:25:03 INFO - PROCESS | 1929 | 1464621903400 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 08:25:03 INFO - PROCESS | 1929 | 1464621903403 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 08:25:03 INFO - PROCESS | 1929 | 1464621903406 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 08:25:03 INFO - PROCESS | 1929 | 1464621903407 Marionette TRACE conn2 <- [1,662,null,{}] 08:25:03 INFO - PROCESS | 1929 | 1464621903409 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}] 08:25:03 INFO - PROCESS | 1929 | 1464621903503 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 08:25:03 INFO - PROCESS | 1929 | 1464621903514 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:03 INFO - PROCESS | 1929 | ++DOCSHELL 0x12a048000 == 45 [pid = 1929] [id = 173] 08:25:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 108 (0x11858fc00) [pid = 1929] [serial = 517] [outer = 0x0] 08:25:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 109 (0x12c2cf000) [pid = 1929] [serial = 518] [outer = 0x11858fc00] 08:25:03 INFO - PROCESS | 1929 | 1464621903540 Marionette DEBUG loaded listener.js 08:25:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 110 (0x12c536400) [pid = 1929] [serial = 519] [outer = 0x11858fc00] 08:25:03 INFO - PROCESS | 1929 | [1929] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:25:03 INFO - PROCESS | 1929 | [1929] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:25:03 INFO - PROCESS | 1929 | 1464621903882 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]]]}] 08:25:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 08:25:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 519ms 08:25:03 INFO - PROCESS | 1929 | 1464621903925 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 08:25:03 INFO - PROCESS | 1929 | 1464621903926 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 08:25:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 08:25:03 INFO - PROCESS | 1929 | 1464621903929 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 08:25:03 INFO - PROCESS | 1929 | 1464621903930 Marionette TRACE conn2 <- [1,666,null,{}] 08:25:03 INFO - PROCESS | 1929 | 1464621903932 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}] 08:25:04 INFO - PROCESS | 1929 | 1464621904038 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 08:25:04 INFO - PROCESS | 1929 | --DOMWINDOW == 109 (0x115f68800) [pid = 1929] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 08:25:04 INFO - PROCESS | 1929 | --DOMWINDOW == 108 (0x119981000) [pid = 1929] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 08:25:04 INFO - PROCESS | 1929 | --DOMWINDOW == 107 (0x119c5d000) [pid = 1929] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 08:25:04 INFO - PROCESS | 1929 | --DOMWINDOW == 106 (0x11837b400) [pid = 1929] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 08:25:04 INFO - PROCESS | 1929 | --DOMWINDOW == 105 (0x119983800) [pid = 1929] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 08:25:04 INFO - PROCESS | 1929 | --DOMWINDOW == 104 (0x1247b3000) [pid = 1929] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 08:25:04 INFO - PROCESS | 1929 | 1464621904076 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:04 INFO - PROCESS | 1929 | ++DOCSHELL 0x118316800 == 46 [pid = 1929] [id = 174] 08:25:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 105 (0x113c77800) [pid = 1929] [serial = 520] [outer = 0x0] 08:25:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 106 (0x119981000) [pid = 1929] [serial = 521] [outer = 0x113c77800] 08:25:04 INFO - PROCESS | 1929 | 1464621904102 Marionette DEBUG loaded listener.js 08:25:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 107 (0x128d36400) [pid = 1929] [serial = 522] [outer = 0x113c77800] 08:25:04 INFO - PROCESS | 1929 | [1929] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:25:04 INFO - PROCESS | 1929 | [1929] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:25:04 INFO - PROCESS | 1929 | 1464621904376 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]]]}] 08:25:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 08:25:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 469ms 08:25:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 08:25:04 INFO - PROCESS | 1929 | 1464621904409 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 08:25:04 INFO - PROCESS | 1929 | 1464621904411 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 08:25:04 INFO - PROCESS | 1929 | 1464621904414 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 08:25:04 INFO - PROCESS | 1929 | 1464621904416 Marionette TRACE conn2 <- [1,670,null,{}] 08:25:04 INFO - PROCESS | 1929 | 1464621904429 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}] 08:25:04 INFO - PROCESS | 1929 | 1464621904553 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 08:25:04 INFO - PROCESS | 1929 | 1464621904559 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:04 INFO - PROCESS | 1929 | ++DOCSHELL 0x12b824000 == 47 [pid = 1929] [id = 175] 08:25:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 108 (0x128ef5400) [pid = 1929] [serial = 523] [outer = 0x0] 08:25:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 109 (0x12c53d800) [pid = 1929] [serial = 524] [outer = 0x128ef5400] 08:25:04 INFO - PROCESS | 1929 | 1464621904598 Marionette DEBUG loaded listener.js 08:25:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 110 (0x12c545800) [pid = 1929] [serial = 525] [outer = 0x128ef5400] 08:25:04 INFO - PROCESS | 1929 | 1464621904987 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]]]}] 08:25:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 08:25:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 582ms 08:25:05 INFO - PROCESS | 1929 | 1464621905009 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 08:25:05 INFO - PROCESS | 1929 | 1464621905011 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 08:25:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 08:25:05 INFO - PROCESS | 1929 | 1464621905014 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 08:25:05 INFO - PROCESS | 1929 | 1464621905021 Marionette TRACE conn2 <- [1,674,null,{}] 08:25:05 INFO - PROCESS | 1929 | 1464621905024 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}] 08:25:05 INFO - PROCESS | 1929 | 1464621905166 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 08:25:05 INFO - PROCESS | 1929 | 1464621905183 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:05 INFO - PROCESS | 1929 | ++DOCSHELL 0x12bdc1800 == 48 [pid = 1929] [id = 176] 08:25:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 111 (0x12c825c00) [pid = 1929] [serial = 526] [outer = 0x0] 08:25:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 112 (0x12c82f400) [pid = 1929] [serial = 527] [outer = 0x12c825c00] 08:25:05 INFO - PROCESS | 1929 | 1464621905227 Marionette DEBUG loaded listener.js 08:25:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 113 (0x12c9e2800) [pid = 1929] [serial = 528] [outer = 0x12c825c00] 08:25:05 INFO - PROCESS | 1929 | [1929] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:25:05 INFO - PROCESS | 1929 | [1929] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:25:05 INFO - PROCESS | 1929 | 1464621905622 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]]]}] 08:25:05 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 08:25:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 624ms 08:25:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 08:25:05 INFO - PROCESS | 1929 | 1464621905639 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 08:25:05 INFO - PROCESS | 1929 | 1464621905640 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 08:25:05 INFO - PROCESS | 1929 | 1464621905642 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 08:25:05 INFO - PROCESS | 1929 | 1464621905643 Marionette TRACE conn2 <- [1,678,null,{}] 08:25:05 INFO - PROCESS | 1929 | 1464621905646 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}] 08:25:05 INFO - PROCESS | 1929 | 1464621905745 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 08:25:05 INFO - PROCESS | 1929 | 1464621905754 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:05 INFO - PROCESS | 1929 | ++DOCSHELL 0x12bdd5000 == 49 [pid = 1929] [id = 177] 08:25:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 114 (0x121387400) [pid = 1929] [serial = 529] [outer = 0x0] 08:25:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 115 (0x121390c00) [pid = 1929] [serial = 530] [outer = 0x121387400] 08:25:05 INFO - PROCESS | 1929 | 1464621905778 Marionette DEBUG loaded listener.js 08:25:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 116 (0x121394c00) [pid = 1929] [serial = 531] [outer = 0x121387400] 08:25:06 INFO - PROCESS | 1929 | 1464621906076 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]]]}] 08:25:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 08:25:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 469ms 08:25:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 08:25:06 INFO - PROCESS | 1929 | 1464621906112 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 08:25:06 INFO - PROCESS | 1929 | 1464621906113 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 08:25:06 INFO - PROCESS | 1929 | 1464621906115 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 08:25:06 INFO - PROCESS | 1929 | 1464621906117 Marionette TRACE conn2 <- [1,682,null,{}] 08:25:06 INFO - PROCESS | 1929 | 1464621906121 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}] 08:25:06 INFO - PROCESS | 1929 | 1464621906205 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 08:25:06 INFO - PROCESS | 1929 | 1464621906209 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:06 INFO - PROCESS | 1929 | ++DOCSHELL 0x12c81c000 == 50 [pid = 1929] [id = 178] 08:25:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 117 (0x121394000) [pid = 1929] [serial = 532] [outer = 0x0] 08:25:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 118 (0x1239a1800) [pid = 1929] [serial = 533] [outer = 0x121394000] 08:25:06 INFO - PROCESS | 1929 | 1464621906234 Marionette DEBUG loaded listener.js 08:25:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 119 (0x1239a9800) [pid = 1929] [serial = 534] [outer = 0x121394000] 08:25:07 INFO - PROCESS | 1929 | --DOCSHELL 0x12baaa000 == 49 [pid = 1929] [id = 151] 08:25:07 INFO - PROCESS | 1929 | --DOCSHELL 0x12bda4000 == 48 [pid = 1929] [id = 152] 08:25:07 INFO - PROCESS | 1929 | --DOCSHELL 0x129cdc000 == 47 [pid = 1929] [id = 134] 08:25:07 INFO - PROCESS | 1929 | --DOCSHELL 0x124ea6800 == 46 [pid = 1929] [id = 133] 08:25:07 INFO - PROCESS | 1929 | --DOCSHELL 0x12bab3800 == 45 [pid = 1929] [id = 148] 08:25:07 INFO - PROCESS | 1929 | --DOCSHELL 0x1187b7000 == 44 [pid = 1929] [id = 166] 08:25:07 INFO - PROCESS | 1929 | --DOCSHELL 0x12a054800 == 43 [pid = 1929] [id = 165] 08:25:07 INFO - PROCESS | 1929 | --DOCSHELL 0x128ed6800 == 42 [pid = 1929] [id = 164] 08:25:07 INFO - PROCESS | 1929 | --DOCSHELL 0x1285bc000 == 41 [pid = 1929] [id = 163] 08:25:07 INFO - PROCESS | 1929 | --DOCSHELL 0x123e03000 == 40 [pid = 1929] [id = 162] 08:25:07 INFO - PROCESS | 1929 | --DOCSHELL 0x1188b2000 == 39 [pid = 1929] [id = 161] 08:25:07 INFO - PROCESS | 1929 | --DOCSHELL 0x1130df800 == 38 [pid = 1929] [id = 160] 08:25:07 INFO - PROCESS | 1929 | --DOCSHELL 0x11960b800 == 37 [pid = 1929] [id = 168] 08:25:07 INFO - PROCESS | 1929 | --DOCSHELL 0x128ed2800 == 36 [pid = 1929] [id = 172] 08:25:07 INFO - PROCESS | 1929 | --DOCSHELL 0x12a048000 == 35 [pid = 1929] [id = 173] 08:25:07 INFO - PROCESS | 1929 | --DOCSHELL 0x124eae000 == 34 [pid = 1929] [id = 171] 08:25:07 INFO - PROCESS | 1929 | --DOCSHELL 0x12b824000 == 33 [pid = 1929] [id = 175] 08:25:07 INFO - PROCESS | 1929 | --DOCSHELL 0x1213a8800 == 32 [pid = 1929] [id = 169] 08:25:07 INFO - PROCESS | 1929 | --DOCSHELL 0x118316800 == 31 [pid = 1929] [id = 174] 08:25:07 INFO - PROCESS | 1929 | --DOCSHELL 0x12bdc1800 == 30 [pid = 1929] [id = 176] 08:25:07 INFO - PROCESS | 1929 | --DOCSHELL 0x123d3e800 == 29 [pid = 1929] [id = 170] 08:25:07 INFO - PROCESS | 1929 | --DOCSHELL 0x11671f000 == 28 [pid = 1929] [id = 167] 08:25:07 INFO - PROCESS | 1929 | --DOMWINDOW == 118 (0x116857800) [pid = 1929] [serial = 445] [outer = 0x0] [url = about:blank] 08:25:07 INFO - PROCESS | 1929 | --DOMWINDOW == 117 (0x12bf1b800) [pid = 1929] [serial = 442] [outer = 0x0] [url = about:blank] 08:25:07 INFO - PROCESS | 1929 | --DOMWINDOW == 116 (0x119980400) [pid = 1929] [serial = 448] [outer = 0x0] [url = about:blank] 08:25:07 INFO - PROCESS | 1929 | --DOMWINDOW == 115 (0x1267bf800) [pid = 1929] [serial = 451] [outer = 0x0] [url = about:blank] 08:25:07 INFO - PROCESS | 1929 | --DOMWINDOW == 114 (0x11768fc00) [pid = 1929] [serial = 458] [outer = 0x0] [url = about:blank] 08:25:07 INFO - PROCESS | 1929 | --DOMWINDOW == 113 (0x11660a400) [pid = 1929] [serial = 457] [outer = 0x0] [url = about:blank] 08:25:07 INFO - PROCESS | 1929 | --DOMWINDOW == 112 (0x1199a4800) [pid = 1929] [serial = 463] [outer = 0x0] [url = about:blank] 08:25:07 INFO - PROCESS | 1929 | --DOMWINDOW == 111 (0x119c5dc00) [pid = 1929] [serial = 464] [outer = 0x0] [url = about:blank] 08:25:07 INFO - PROCESS | 1929 | --DOMWINDOW == 110 (0x1245cac00) [pid = 1929] [serial = 469] [outer = 0x0] [url = about:blank] 08:25:07 INFO - PROCESS | 1929 | --DOMWINDOW == 109 (0x12652e400) [pid = 1929] [serial = 470] [outer = 0x0] [url = about:blank] 08:25:07 INFO - PROCESS | 1929 | --DOMWINDOW == 108 (0x119435000) [pid = 1929] [serial = 461] [outer = 0x0] [url = about:blank] 08:25:07 INFO - PROCESS | 1929 | --DOMWINDOW == 107 (0x118590400) [pid = 1929] [serial = 460] [outer = 0x0] [url = about:blank] 08:25:07 INFO - PROCESS | 1929 | --DOMWINDOW == 106 (0x123483000) [pid = 1929] [serial = 466] [outer = 0x0] [url = about:blank] 08:25:07 INFO - PROCESS | 1929 | --DOMWINDOW == 105 (0x123ef6800) [pid = 1929] [serial = 467] [outer = 0x0] [url = about:blank] 08:25:07 INFO - PROCESS | 1929 | --DOMWINDOW == 104 (0x12a36f400) [pid = 1929] [serial = 454] [outer = 0x0] [url = about:blank] 08:25:07 INFO - PROCESS | 1929 | --DOMWINDOW == 103 (0x128aa9c00) [pid = 1929] [serial = 473] [outer = 0x0] [url = about:blank] 08:25:07 INFO - PROCESS | 1929 | --DOMWINDOW == 102 (0x126a58c00) [pid = 1929] [serial = 472] [outer = 0x0] [url = about:blank] 08:25:07 INFO - PROCESS | 1929 | --DOMWINDOW == 101 (0x129f20000) [pid = 1929] [serial = 475] [outer = 0x0] [url = about:blank] 08:25:07 INFO - PROCESS | 1929 | --DOCSHELL 0x12bdd5000 == 27 [pid = 1929] [id = 177] 08:25:08 INFO - PROCESS | 1929 | 1464621908230 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]]]}] 08:25:08 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) 08:25:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2125ms 08:25:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 08:25:08 INFO - PROCESS | 1929 | 1464621908240 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 08:25:08 INFO - PROCESS | 1929 | 1464621908244 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 08:25:08 INFO - PROCESS | 1929 | 1464621908247 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 08:25:08 INFO - PROCESS | 1929 | 1464621908249 Marionette TRACE conn2 <- [1,686,null,{}] 08:25:08 INFO - PROCESS | 1929 | 1464621908254 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}] 08:25:08 INFO - PROCESS | 1929 | 1464621908328 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 08:25:08 INFO - PROCESS | 1929 | 1464621908336 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:08 INFO - PROCESS | 1929 | ++DOCSHELL 0x113914800 == 28 [pid = 1929] [id = 179] 08:25:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 102 (0x115d41c00) [pid = 1929] [serial = 535] [outer = 0x0] 08:25:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 103 (0x115d42800) [pid = 1929] [serial = 536] [outer = 0x115d41c00] 08:25:08 INFO - PROCESS | 1929 | 1464621908365 Marionette DEBUG loaded listener.js 08:25:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 104 (0x1160c9400) [pid = 1929] [serial = 537] [outer = 0x115d41c00] 08:25:09 INFO - PROCESS | 1929 | 1464621909173 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]]]}] 08:25:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 08:25:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 974ms 08:25:09 INFO - PROCESS | 1929 | 1464621909221 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 08:25:09 INFO - PROCESS | 1929 | 1464621909226 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 08:25:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 08:25:09 INFO - PROCESS | 1929 | 1464621909230 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 08:25:09 INFO - PROCESS | 1929 | 1464621909232 Marionette TRACE conn2 <- [1,690,null,{}] 08:25:09 INFO - PROCESS | 1929 | 1464621909234 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}] 08:25:09 INFO - PROCESS | 1929 | 1464621909307 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 08:25:09 INFO - PROCESS | 1929 | 1464621909311 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:09 INFO - PROCESS | 1929 | ++DOCSHELL 0x116489000 == 29 [pid = 1929] [id = 180] 08:25:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 105 (0x1164bc400) [pid = 1929] [serial = 538] [outer = 0x0] 08:25:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 106 (0x1168cc400) [pid = 1929] [serial = 539] [outer = 0x1164bc400] 08:25:09 INFO - PROCESS | 1929 | 1464621909339 Marionette DEBUG loaded listener.js 08:25:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 107 (0x117688c00) [pid = 1929] [serial = 540] [outer = 0x1164bc400] 08:25:10 INFO - PROCESS | 1929 | 1464621910144 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]]]}] 08:25:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 08:25:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 921ms 08:25:10 INFO - PROCESS | 1929 | 1464621910152 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 08:25:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 08:25:10 INFO - PROCESS | 1929 | 1464621910154 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 08:25:10 INFO - PROCESS | 1929 | 1464621910156 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 08:25:10 INFO - PROCESS | 1929 | 1464621910159 Marionette TRACE conn2 <- [1,694,null,{}] 08:25:10 INFO - PROCESS | 1929 | 1464621910167 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}] 08:25:10 INFO - PROCESS | 1929 | 1464621910248 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 08:25:10 INFO - PROCESS | 1929 | 1464621910254 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:10 INFO - PROCESS | 1929 | ++DOCSHELL 0x116f2b800 == 30 [pid = 1929] [id = 181] 08:25:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 108 (0x111c1fc00) [pid = 1929] [serial = 541] [outer = 0x0] 08:25:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 109 (0x118385400) [pid = 1929] [serial = 542] [outer = 0x111c1fc00] 08:25:10 INFO - PROCESS | 1929 | 1464621910284 Marionette DEBUG loaded listener.js 08:25:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 110 (0x118598400) [pid = 1929] [serial = 543] [outer = 0x111c1fc00] 08:25:11 INFO - PROCESS | 1929 | 1464621911059 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]]]}] 08:25:11 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) 08:25:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 924ms 08:25:11 INFO - PROCESS | 1929 | 1464621911081 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 08:25:11 INFO - PROCESS | 1929 | 1464621911083 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 08:25:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 08:25:11 INFO - PROCESS | 1929 | 1464621911087 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 08:25:11 INFO - PROCESS | 1929 | 1464621911088 Marionette TRACE conn2 <- [1,698,null,{}] 08:25:11 INFO - PROCESS | 1929 | 1464621911090 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}] 08:25:11 INFO - PROCESS | 1929 | 1464621911158 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 08:25:11 INFO - PROCESS | 1929 | 1464621911200 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:11 INFO - PROCESS | 1929 | ++DOCSHELL 0x117e21800 == 31 [pid = 1929] [id = 182] 08:25:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 111 (0x117e6f400) [pid = 1929] [serial = 544] [outer = 0x0] 08:25:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 112 (0x119645400) [pid = 1929] [serial = 545] [outer = 0x117e6f400] 08:25:11 INFO - PROCESS | 1929 | 1464621911226 Marionette DEBUG loaded listener.js 08:25:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 113 (0x11969a000) [pid = 1929] [serial = 546] [outer = 0x117e6f400] 08:25:11 INFO - PROCESS | 1929 | 1464621911976 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]]]}] 08:25:12 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) 08:25:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 920ms 08:25:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 08:25:12 INFO - PROCESS | 1929 | 1464621912010 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 08:25:12 INFO - PROCESS | 1929 | 1464621912011 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 08:25:12 INFO - PROCESS | 1929 | 1464621912013 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 08:25:12 INFO - PROCESS | 1929 | 1464621912014 Marionette TRACE conn2 <- [1,702,null,{}] 08:25:12 INFO - PROCESS | 1929 | 1464621912016 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}] 08:25:12 INFO - PROCESS | 1929 | 1464621912098 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 08:25:12 INFO - PROCESS | 1929 | 1464621912102 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:12 INFO - PROCESS | 1929 | ++DOCSHELL 0x11830a800 == 32 [pid = 1929] [id = 183] 08:25:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 114 (0x113c76000) [pid = 1929] [serial = 547] [outer = 0x0] 08:25:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 115 (0x11969bc00) [pid = 1929] [serial = 548] [outer = 0x113c76000] 08:25:12 INFO - PROCESS | 1929 | 1464621912127 Marionette DEBUG loaded listener.js 08:25:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 116 (0x1199a1800) [pid = 1929] [serial = 549] [outer = 0x113c76000] 08:25:12 INFO - PROCESS | 1929 | 1464621912935 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]]]}] 08:25:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 08:25:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 970ms 08:25:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 08:25:12 INFO - PROCESS | 1929 | 1464621912989 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 08:25:12 INFO - PROCESS | 1929 | 1464621912990 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 08:25:12 INFO - PROCESS | 1929 | 1464621912992 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 08:25:12 INFO - PROCESS | 1929 | 1464621912993 Marionette TRACE conn2 <- [1,706,null,{}] 08:25:12 INFO - PROCESS | 1929 | 1464621912996 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}] 08:25:13 INFO - PROCESS | 1929 | 1464621913096 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 08:25:13 INFO - PROCESS | 1929 | 1464621913102 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:13 INFO - PROCESS | 1929 | ++DOCSHELL 0x1191aa000 == 33 [pid = 1929] [id = 184] 08:25:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 117 (0x119c56c00) [pid = 1929] [serial = 550] [outer = 0x0] 08:25:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 118 (0x119fd4800) [pid = 1929] [serial = 551] [outer = 0x119c56c00] 08:25:13 INFO - PROCESS | 1929 | 1464621913128 Marionette DEBUG loaded listener.js 08:25:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 119 (0x12138fc00) [pid = 1929] [serial = 552] [outer = 0x119c56c00] 08:25:13 INFO - PROCESS | 1929 | 1464621913921 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]]]}] 08:25:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 08:25:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 969ms 08:25:13 INFO - PROCESS | 1929 | 1464621913962 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 08:25:13 INFO - PROCESS | 1929 | 1464621913963 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 08:25:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 08:25:13 INFO - PROCESS | 1929 | 1464621913966 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 08:25:13 INFO - PROCESS | 1929 | 1464621913967 Marionette TRACE conn2 <- [1,710,null,{}] 08:25:13 INFO - PROCESS | 1929 | 1464621913969 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}] 08:25:14 INFO - PROCESS | 1929 | 1464621914213 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 08:25:14 INFO - PROCESS | 1929 | --DOMWINDOW == 118 (0x119173800) [pid = 1929] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 08:25:14 INFO - PROCESS | 1929 | --DOMWINDOW == 117 (0x12bad8400) [pid = 1929] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 08:25:14 INFO - PROCESS | 1929 | --DOMWINDOW == 116 (0x128ef5400) [pid = 1929] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 08:25:14 INFO - PROCESS | 1929 | --DOMWINDOW == 115 (0x11858fc00) [pid = 1929] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 08:25:14 INFO - PROCESS | 1929 | --DOMWINDOW == 114 (0x113c77800) [pid = 1929] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 08:25:14 INFO - PROCESS | 1929 | --DOMWINDOW == 113 (0x113cef000) [pid = 1929] [serial = 495] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 08:25:14 INFO - PROCESS | 1929 | --DOMWINDOW == 112 (0x12badfc00) [pid = 1929] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 08:25:14 INFO - PROCESS | 1929 | --DOMWINDOW == 111 (0x12a369800) [pid = 1929] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 08:25:14 INFO - PROCESS | 1929 | --DOMWINDOW == 110 (0x126812800) [pid = 1929] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 08:25:14 INFO - PROCESS | 1929 | --DOMWINDOW == 109 (0x1213d9400) [pid = 1929] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 08:25:14 INFO - PROCESS | 1929 | --DOMWINDOW == 108 (0x116a6a400) [pid = 1929] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 08:25:14 INFO - PROCESS | 1929 | --DOMWINDOW == 107 (0x112ee5400) [pid = 1929] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 08:25:14 INFO - PROCESS | 1929 | --DOMWINDOW == 106 (0x12652c400) [pid = 1929] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 08:25:14 INFO - PROCESS | 1929 | --DOMWINDOW == 105 (0x129f28800) [pid = 1929] [serial = 507] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 08:25:14 INFO - PROCESS | 1929 | --DOMWINDOW == 104 (0x124ec5800) [pid = 1929] [serial = 504] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 08:25:14 INFO - PROCESS | 1929 | --DOMWINDOW == 103 (0x123791000) [pid = 1929] [serial = 501] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 08:25:14 INFO - PROCESS | 1929 | --DOMWINDOW == 102 (0x11917d800) [pid = 1929] [serial = 498] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 08:25:14 INFO - PROCESS | 1929 | --DOMWINDOW == 101 (0x121387400) [pid = 1929] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 08:25:14 INFO - PROCESS | 1929 | --DOMWINDOW == 100 (0x12b034400) [pid = 1929] [serial = 510] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 08:25:14 INFO - PROCESS | 1929 | --DOMWINDOW == 99 (0x12c825c00) [pid = 1929] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 08:25:14 INFO - PROCESS | 1929 | --DOMWINDOW == 98 (0x1121a9800) [pid = 1929] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 08:25:14 INFO - PROCESS | 1929 | --DOMWINDOW == 97 (0x1160cbc00) [pid = 1929] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 08:25:14 INFO - PROCESS | 1929 | --DOMWINDOW == 96 (0x12379a400) [pid = 1929] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 08:25:14 INFO - PROCESS | 1929 | --DOMWINDOW == 95 (0x115d3b800) [pid = 1929] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 08:25:14 INFO - PROCESS | 1929 | --DOMWINDOW == 94 (0x117694400) [pid = 1929] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 08:25:14 INFO - PROCESS | 1929 | --DOMWINDOW == 93 (0x1235c2c00) [pid = 1929] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 08:25:14 INFO - PROCESS | 1929 | --DOMWINDOW == 92 (0x12bf15000) [pid = 1929] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 08:25:14 INFO - PROCESS | 1929 | --DOMWINDOW == 91 (0x119176800) [pid = 1929] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 08:25:14 INFO - PROCESS | 1929 | --DOMWINDOW == 90 (0x1268a0800) [pid = 1929] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 08:25:14 INFO - PROCESS | 1929 | --DOMWINDOW == 89 (0x129fc8400) [pid = 1929] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 08:25:14 INFO - PROCESS | 1929 | --DOMWINDOW == 88 (0x119651400) [pid = 1929] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 08:25:14 INFO - PROCESS | 1929 | 1464621914258 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:14 INFO - PROCESS | 1929 | ++DOCSHELL 0x112f1b800 == 34 [pid = 1929] [id = 185] 08:25:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 89 (0x111a0c400) [pid = 1929] [serial = 553] [outer = 0x0] 08:25:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 90 (0x1121a9800) [pid = 1929] [serial = 554] [outer = 0x111a0c400] 08:25:14 INFO - PROCESS | 1929 | 1464621914283 Marionette DEBUG loaded listener.js 08:25:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 91 (0x116731000) [pid = 1929] [serial = 555] [outer = 0x111a0c400] 08:25:15 INFO - PROCESS | 1929 | 1464621915053 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]]]}] 08:25:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 08:25:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1121ms 08:25:15 INFO - PROCESS | 1929 | 1464621915088 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 08:25:15 INFO - PROCESS | 1929 | 1464621915089 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 08:25:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 08:25:15 INFO - PROCESS | 1929 | 1464621915091 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 08:25:15 INFO - PROCESS | 1929 | 1464621915092 Marionette TRACE conn2 <- [1,714,null,{}] 08:25:15 INFO - PROCESS | 1929 | 1464621915094 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}] 08:25:15 INFO - PROCESS | 1929 | 1464621915172 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 08:25:15 INFO - PROCESS | 1929 | 1464621915177 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:15 INFO - PROCESS | 1929 | ++DOCSHELL 0x119a5f000 == 35 [pid = 1929] [id = 186] 08:25:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 92 (0x117694800) [pid = 1929] [serial = 556] [outer = 0x0] 08:25:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 93 (0x121391800) [pid = 1929] [serial = 557] [outer = 0x117694800] 08:25:15 INFO - PROCESS | 1929 | 1464621915202 Marionette DEBUG loaded listener.js 08:25:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 94 (0x12331d400) [pid = 1929] [serial = 558] [outer = 0x117694800] 08:25:15 INFO - PROCESS | 1929 | 1464621915991 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]]]}] 08:25:16 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 08:25:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 921ms 08:25:16 INFO - PROCESS | 1929 | 1464621916012 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 08:25:16 INFO - PROCESS | 1929 | 1464621916013 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 08:25:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 08:25:16 INFO - PROCESS | 1929 | 1464621916016 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 08:25:16 INFO - PROCESS | 1929 | 1464621916018 Marionette TRACE conn2 <- [1,718,null,{}] 08:25:16 INFO - PROCESS | 1929 | 1464621916020 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}] 08:25:16 INFO - PROCESS | 1929 | 1464621916090 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 08:25:16 INFO - PROCESS | 1929 | 1464621916133 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:16 INFO - PROCESS | 1929 | ++DOCSHELL 0x116aa3800 == 36 [pid = 1929] [id = 187] 08:25:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 95 (0x11768e800) [pid = 1929] [serial = 559] [outer = 0x0] 08:25:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 96 (0x1235c3800) [pid = 1929] [serial = 560] [outer = 0x11768e800] 08:25:16 INFO - PROCESS | 1929 | 1464621916158 Marionette DEBUG loaded listener.js 08:25:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 97 (0x1239a1400) [pid = 1929] [serial = 561] [outer = 0x11768e800] 08:25:17 INFO - PROCESS | 1929 | 1464621917132 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]]]}] 08:25:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 08:25:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1172ms 08:25:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 08:25:17 INFO - PROCESS | 1929 | 1464621917189 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 08:25:17 INFO - PROCESS | 1929 | 1464621917191 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 08:25:17 INFO - PROCESS | 1929 | 1464621917194 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 08:25:17 INFO - PROCESS | 1929 | 1464621917197 Marionette TRACE conn2 <- [1,722,null,{}] 08:25:17 INFO - PROCESS | 1929 | 1464621917200 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}] 08:25:17 INFO - PROCESS | 1929 | 1464621917302 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 08:25:17 INFO - PROCESS | 1929 | 1464621917389 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:17 INFO - PROCESS | 1929 | ++DOCSHELL 0x116848800 == 37 [pid = 1929] [id = 188] 08:25:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 98 (0x115fe6400) [pid = 1929] [serial = 562] [outer = 0x0] 08:25:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 99 (0x11606ec00) [pid = 1929] [serial = 563] [outer = 0x115fe6400] 08:25:17 INFO - PROCESS | 1929 | 1464621917422 Marionette DEBUG loaded listener.js 08:25:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 100 (0x116738c00) [pid = 1929] [serial = 564] [outer = 0x115fe6400] 08:25:18 INFO - PROCESS | 1929 | 1464621918009 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] 08:25:18 INFO - PROCESS | 1929 | 1464621918071 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 08:25:18 INFO - PROCESS | 1929 | 1464621918075 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 08:25:18 INFO - PROCESS | 1929 | 1464621918077 Marionette TRACE conn2 <- [1,726,null,{}] 08:25:18 INFO - PROCESS | 1929 | 1464621918080 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}] 08:25:18 INFO - PROCESS | 1929 | 1464621918153 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 08:25:18 INFO - PROCESS | 1929 | --DOMWINDOW == 98 (0x129f24000) [pid = 1929] [serial = 299] [outer = 0x0] [url = about:blank] 08:25:18 INFO - PROCESS | 1929 | --DOMWINDOW == 97 (0x113e44c00) [pid = 1929] [serial = 392] [outer = 0x0] [url = about:blank] 08:25:18 INFO - PROCESS | 1929 | --DOMWINDOW == 96 (0x1181bd800) [pid = 1929] [serial = 446] [outer = 0x0] [url = about:blank] 08:25:18 INFO - PROCESS | 1929 | --DOMWINDOW == 95 (0x128244800) [pid = 1929] [serial = 401] [outer = 0x0] [url = about:blank] 08:25:18 INFO - PROCESS | 1929 | --DOMWINDOW == 94 (0x116448000) [pid = 1929] [serial = 350] [outer = 0x0] [url = about:blank] 08:25:18 INFO - PROCESS | 1929 | --DOMWINDOW == 93 (0x11835c800) [pid = 1929] [serial = 395] [outer = 0x0] [url = about:blank] 08:25:18 INFO - PROCESS | 1929 | --DOMWINDOW == 92 (0x12841d400) [pid = 1929] [serial = 452] [outer = 0x0] [url = about:blank] 08:25:18 INFO - PROCESS | 1929 | --DOMWINDOW == 91 (0x12bf36000) [pid = 1929] [serial = 443] [outer = 0x0] [url = about:blank] 08:25:18 INFO - PROCESS | 1929 | --DOMWINDOW == 90 (0x119c5b800) [pid = 1929] [serial = 398] [outer = 0x0] [url = about:blank] 08:25:18 INFO - PROCESS | 1929 | --DOMWINDOW == 89 (0x12ba0c800) [pid = 1929] [serial = 455] [outer = 0x0] [url = about:blank] 08:25:18 INFO - PROCESS | 1929 | --DOMWINDOW == 88 (0x12a371800) [pid = 1929] [serial = 347] [outer = 0x0] [url = about:blank] 08:25:18 INFO - PROCESS | 1929 | --DOMWINDOW == 87 (0x119fcf800) [pid = 1929] [serial = 449] [outer = 0x0] [url = about:blank] 08:25:18 INFO - PROCESS | 1929 | --DOMWINDOW == 86 (0x12bf40800) [pid = 1929] [serial = 515] [outer = 0x0] [url = about:blank] 08:25:18 INFO - PROCESS | 1929 | --DOMWINDOW == 85 (0x12c53d800) [pid = 1929] [serial = 524] [outer = 0x0] [url = about:blank] 08:25:18 INFO - PROCESS | 1929 | --DOMWINDOW == 84 (0x12c2cf000) [pid = 1929] [serial = 518] [outer = 0x0] [url = about:blank] 08:25:18 INFO - PROCESS | 1929 | --DOMWINDOW == 83 (0x119981000) [pid = 1929] [serial = 521] [outer = 0x0] [url = about:blank] 08:25:18 INFO - PROCESS | 1929 | --DOMWINDOW == 82 (0x12c545800) [pid = 1929] [serial = 525] [outer = 0x0] [url = about:blank] 08:25:18 INFO - PROCESS | 1929 | --DOMWINDOW == 81 (0x128d36400) [pid = 1929] [serial = 522] [outer = 0x0] [url = about:blank] 08:25:18 INFO - PROCESS | 1929 | --DOMWINDOW == 80 (0x1168c5c00) [pid = 1929] [serial = 496] [outer = 0x0] [url = about:blank] 08:25:18 INFO - PROCESS | 1929 | --DOMWINDOW == 79 (0x12bb11400) [pid = 1929] [serial = 494] [outer = 0x0] [url = about:blank] 08:25:18 INFO - PROCESS | 1929 | --DOMWINDOW == 78 (0x12bae2c00) [pid = 1929] [serial = 493] [outer = 0x0] [url = about:blank] 08:25:18 INFO - PROCESS | 1929 | --DOMWINDOW == 77 (0x12ba0f400) [pid = 1929] [serial = 491] [outer = 0x0] [url = about:blank] 08:25:18 INFO - PROCESS | 1929 | --DOMWINDOW == 76 (0x12b2bbc00) [pid = 1929] [serial = 490] [outer = 0x0] [url = about:blank] 08:25:18 INFO - PROCESS | 1929 | --DOMWINDOW == 75 (0x128ee9800) [pid = 1929] [serial = 488] [outer = 0x0] [url = about:blank] 08:25:18 INFO - PROCESS | 1929 | --DOMWINDOW == 74 (0x128421800) [pid = 1929] [serial = 487] [outer = 0x0] [url = about:blank] 08:25:18 INFO - PROCESS | 1929 | --DOMWINDOW == 73 (0x1249ca000) [pid = 1929] [serial = 485] [outer = 0x0] [url = about:blank] 08:25:18 INFO - PROCESS | 1929 | --DOMWINDOW == 72 (0x1239f3800) [pid = 1929] [serial = 484] [outer = 0x0] [url = about:blank] 08:25:18 INFO - PROCESS | 1929 | --DOMWINDOW == 71 (0x11964f800) [pid = 1929] [serial = 482] [outer = 0x0] [url = about:blank] 08:25:18 INFO - PROCESS | 1929 | --DOMWINDOW == 70 (0x118594c00) [pid = 1929] [serial = 481] [outer = 0x0] [url = about:blank] 08:25:18 INFO - PROCESS | 1929 | --DOMWINDOW == 69 (0x115d3e400) [pid = 1929] [serial = 479] [outer = 0x0] [url = about:blank] 08:25:18 INFO - PROCESS | 1929 | --DOMWINDOW == 68 (0x11336d800) [pid = 1929] [serial = 478] [outer = 0x0] [url = about:blank] 08:25:18 INFO - PROCESS | 1929 | --DOMWINDOW == 67 (0x12a373c00) [pid = 1929] [serial = 476] [outer = 0x0] [url = about:blank] 08:25:18 INFO - PROCESS | 1929 | --DOMWINDOW == 66 (0x12b2bac00) [pid = 1929] [serial = 508] [outer = 0x0] [url = about:blank] 08:25:18 INFO - PROCESS | 1929 | --DOMWINDOW == 65 (0x12bad9800) [pid = 1929] [serial = 509] [outer = 0x0] [url = about:blank] 08:25:18 INFO - PROCESS | 1929 | --DOMWINDOW == 64 (0x128238800) [pid = 1929] [serial = 505] [outer = 0x0] [url = about:blank] 08:25:18 INFO - PROCESS | 1929 | --DOMWINDOW == 63 (0x129f20800) [pid = 1929] [serial = 506] [outer = 0x0] [url = about:blank] 08:25:18 INFO - PROCESS | 1929 | --DOMWINDOW == 62 (0x1248c1400) [pid = 1929] [serial = 502] [outer = 0x0] [url = about:blank] 08:25:18 INFO - PROCESS | 1929 | --DOMWINDOW == 61 (0x126813800) [pid = 1929] [serial = 503] [outer = 0x0] [url = about:blank] 08:25:18 INFO - PROCESS | 1929 | --DOMWINDOW == 60 (0x119694000) [pid = 1929] [serial = 499] [outer = 0x0] [url = about:blank] 08:25:18 INFO - PROCESS | 1929 | --DOMWINDOW == 59 (0x119c58000) [pid = 1929] [serial = 500] [outer = 0x0] [url = about:blank] 08:25:18 INFO - PROCESS | 1929 | --DOMWINDOW == 58 (0x1184dd400) [pid = 1929] [serial = 497] [outer = 0x0] [url = about:blank] 08:25:18 INFO - PROCESS | 1929 | --DOMWINDOW == 57 (0x121394c00) [pid = 1929] [serial = 531] [outer = 0x0] [url = about:blank] 08:25:18 INFO - PROCESS | 1929 | --DOMWINDOW == 56 (0x12bb03000) [pid = 1929] [serial = 511] [outer = 0x0] [url = about:blank] 08:25:18 INFO - PROCESS | 1929 | --DOMWINDOW == 55 (0x12bf38800) [pid = 1929] [serial = 512] [outer = 0x0] [url = about:blank] 08:25:18 INFO - PROCESS | 1929 | --DOMWINDOW == 54 (0x12c536400) [pid = 1929] [serial = 519] [outer = 0x0] [url = about:blank] 08:25:18 INFO - PROCESS | 1929 | --DOMWINDOW == 53 (0x12c2c8400) [pid = 1929] [serial = 516] [outer = 0x0] [url = about:blank] 08:25:18 INFO - PROCESS | 1929 | --DOMWINDOW == 52 (0x117e72400) [pid = 1929] [serial = 206] [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.] 08:25:18 INFO - PROCESS | 1929 | --DOMWINDOW == 51 (0x12c9e2800) [pid = 1929] [serial = 528] [outer = 0x0] [url = about:blank] 08:25:18 INFO - PROCESS | 1929 | --DOMWINDOW == 50 (0x121390c00) [pid = 1929] [serial = 530] [outer = 0x0] [url = about:blank] 08:25:18 INFO - PROCESS | 1929 | --DOMWINDOW == 49 (0x12c82f400) [pid = 1929] [serial = 527] [outer = 0x0] [url = about:blank] 08:25:18 INFO - PROCESS | 1929 | 1464621918209 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:18 INFO - PROCESS | 1929 | ++DOCSHELL 0x115d15800 == 30 [pid = 1929] [id = 189] 08:25:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 50 (0x115d3e800) [pid = 1929] [serial = 565] [outer = 0x0] 08:25:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 51 (0x11607ac00) [pid = 1929] [serial = 566] [outer = 0x115d3e800] 08:25:18 INFO - PROCESS | 1929 | 1464621918240 Marionette DEBUG loaded listener.js 08:25:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 52 (0x11685ac00) [pid = 1929] [serial = 567] [outer = 0x115d3e800] 08:25:18 INFO - PROCESS | 1929 | 1464621918567 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]]]}] 08:25:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 08:25:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 520ms 08:25:18 INFO - PROCESS | 1929 | 1464621918595 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 08:25:18 INFO - PROCESS | 1929 | 1464621918600 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 08:25:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 08:25:18 INFO - PROCESS | 1929 | 1464621918604 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 08:25:18 INFO - PROCESS | 1929 | 1464621918606 Marionette TRACE conn2 <- [1,730,null,{}] 08:25:18 INFO - PROCESS | 1929 | 1464621918608 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}] 08:25:18 INFO - PROCESS | 1929 | 1464621918707 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 08:25:18 INFO - PROCESS | 1929 | 1464621918755 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:18 INFO - PROCESS | 1929 | ++DOCSHELL 0x116a9f000 == 31 [pid = 1929] [id = 190] 08:25:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 53 (0x115dd1c00) [pid = 1929] [serial = 568] [outer = 0x0] 08:25:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 54 (0x11718f000) [pid = 1929] [serial = 569] [outer = 0x115dd1c00] 08:25:18 INFO - PROCESS | 1929 | 1464621918781 Marionette DEBUG loaded listener.js 08:25:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 55 (0x11837f000) [pid = 1929] [serial = 570] [outer = 0x115dd1c00] 08:25:19 INFO - PROCESS | 1929 | 1464621919081 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] 08:25:19 INFO - PROCESS | 1929 | 1464621919125 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 08:25:19 INFO - PROCESS | 1929 | 1464621919128 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 08:25:19 INFO - PROCESS | 1929 | 1464621919130 Marionette TRACE conn2 <- [1,734,null,{}] 08:25:19 INFO - PROCESS | 1929 | 1464621919140 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}] 08:25:19 INFO - PROCESS | 1929 | 1464621919213 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 08:25:19 INFO - PROCESS | 1929 | 1464621919221 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:19 INFO - PROCESS | 1929 | ++DOCSHELL 0x1181d7800 == 32 [pid = 1929] [id = 191] 08:25:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 56 (0x1184ce800) [pid = 1929] [serial = 571] [outer = 0x0] 08:25:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 57 (0x119647000) [pid = 1929] [serial = 572] [outer = 0x1184ce800] 08:25:19 INFO - PROCESS | 1929 | 1464621919249 Marionette DEBUG loaded listener.js 08:25:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 58 (0x119979400) [pid = 1929] [serial = 573] [outer = 0x1184ce800] 08:25:19 INFO - PROCESS | 1929 | 1464621919559 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]]]}] 08:25:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 08:25:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 474ms 08:25:19 INFO - PROCESS | 1929 | 1464621919602 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 08:25:19 INFO - PROCESS | 1929 | 1464621919604 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 08:25:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 08:25:19 INFO - PROCESS | 1929 | 1464621919607 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 08:25:19 INFO - PROCESS | 1929 | 1464621919608 Marionette TRACE conn2 <- [1,738,null,{}] 08:25:19 INFO - PROCESS | 1929 | 1464621919610 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}] 08:25:19 INFO - PROCESS | 1929 | 1464621919682 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 08:25:19 INFO - PROCESS | 1929 | 1464621919688 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:19 INFO - PROCESS | 1929 | ++DOCSHELL 0x119283000 == 33 [pid = 1929] [id = 192] 08:25:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 59 (0x111f1e800) [pid = 1929] [serial = 574] [outer = 0x0] 08:25:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 60 (0x119c56000) [pid = 1929] [serial = 575] [outer = 0x111f1e800] 08:25:19 INFO - PROCESS | 1929 | 1464621919714 Marionette DEBUG loaded listener.js 08:25:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 61 (0x119c5d400) [pid = 1929] [serial = 576] [outer = 0x111f1e800] 08:25:20 INFO - PROCESS | 1929 | 1464621920515 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]]]}] 08:25:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 08:25:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 919ms 08:25:20 INFO - PROCESS | 1929 | 1464621920526 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 08:25:20 INFO - PROCESS | 1929 | 1464621920528 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 08:25:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 08:25:20 INFO - PROCESS | 1929 | 1464621920530 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 08:25:20 INFO - PROCESS | 1929 | 1464621920531 Marionette TRACE conn2 <- [1,742,null,{}] 08:25:20 INFO - PROCESS | 1929 | 1464621920534 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}] 08:25:20 INFO - PROCESS | 1929 | 1464621920616 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 08:25:20 INFO - PROCESS | 1929 | 1464621920622 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:20 INFO - PROCESS | 1929 | ++DOCSHELL 0x119a49000 == 34 [pid = 1929] [id = 193] 08:25:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 62 (0x1133b5400) [pid = 1929] [serial = 577] [outer = 0x0] 08:25:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 63 (0x121386800) [pid = 1929] [serial = 578] [outer = 0x1133b5400] 08:25:20 INFO - PROCESS | 1929 | 1464621920647 Marionette DEBUG loaded listener.js 08:25:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 64 (0x12138c800) [pid = 1929] [serial = 579] [outer = 0x1133b5400] 08:25:21 INFO - PROCESS | 1929 | --DOMWINDOW == 63 (0x1164bc400) [pid = 1929] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 08:25:21 INFO - PROCESS | 1929 | --DOMWINDOW == 62 (0x111c1fc00) [pid = 1929] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 08:25:21 INFO - PROCESS | 1929 | --DOMWINDOW == 61 (0x115d41c00) [pid = 1929] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 08:25:21 INFO - PROCESS | 1929 | --DOMWINDOW == 60 (0x117e6f400) [pid = 1929] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 08:25:21 INFO - PROCESS | 1929 | --DOMWINDOW == 59 (0x119c56c00) [pid = 1929] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 08:25:21 INFO - PROCESS | 1929 | --DOMWINDOW == 58 (0x117694800) [pid = 1929] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 08:25:21 INFO - PROCESS | 1929 | --DOMWINDOW == 57 (0x111a0c400) [pid = 1929] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 08:25:21 INFO - PROCESS | 1929 | --DOMWINDOW == 56 (0x113c76000) [pid = 1929] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 08:25:21 INFO - PROCESS | 1929 | 1464621921415 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]]]}] 08:25:21 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 08:25:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 919ms 08:25:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 08:25:21 INFO - PROCESS | 1929 | 1464621921450 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 08:25:21 INFO - PROCESS | 1929 | 1464621921451 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 08:25:21 INFO - PROCESS | 1929 | 1464621921455 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 08:25:21 INFO - PROCESS | 1929 | 1464621921456 Marionette TRACE conn2 <- [1,746,null,{}] 08:25:21 INFO - PROCESS | 1929 | 1464621921458 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}] 08:25:21 INFO - PROCESS | 1929 | 1464621921541 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 08:25:21 INFO - PROCESS | 1929 | 1464621921546 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:21 INFO - PROCESS | 1929 | ++DOCSHELL 0x1213b9000 == 35 [pid = 1929] [id = 194] 08:25:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 57 (0x118204000) [pid = 1929] [serial = 580] [outer = 0x0] 08:25:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 58 (0x12331f400) [pid = 1929] [serial = 581] [outer = 0x118204000] 08:25:21 INFO - PROCESS | 1929 | 1464621921574 Marionette DEBUG loaded listener.js 08:25:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 59 (0x1239a1c00) [pid = 1929] [serial = 582] [outer = 0x118204000] 08:25:22 INFO - PROCESS | 1929 | 1464621922362 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]]]}] 08:25:22 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.) 08:25:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 919ms 08:25:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 08:25:22 INFO - PROCESS | 1929 | 1464621922374 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 08:25:22 INFO - PROCESS | 1929 | 1464621922375 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 08:25:22 INFO - PROCESS | 1929 | 1464621922377 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 08:25:22 INFO - PROCESS | 1929 | 1464621922378 Marionette TRACE conn2 <- [1,750,null,{}] 08:25:22 INFO - PROCESS | 1929 | 1464621922380 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}] 08:25:22 INFO - PROCESS | 1929 | 1464621922458 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 08:25:22 INFO - PROCESS | 1929 | 1464621922499 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:22 INFO - PROCESS | 1929 | ++DOCSHELL 0x12341e800 == 36 [pid = 1929] [id = 195] 08:25:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 60 (0x118356000) [pid = 1929] [serial = 583] [outer = 0x0] 08:25:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 61 (0x1239a4c00) [pid = 1929] [serial = 584] [outer = 0x118356000] 08:25:22 INFO - PROCESS | 1929 | 1464621922523 Marionette DEBUG loaded listener.js 08:25:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 62 (0x1239ebc00) [pid = 1929] [serial = 585] [outer = 0x118356000] 08:25:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 08:25:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 868ms 08:25:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 08:25:23 INFO - PROCESS | 1929 | 1464621923242 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]]]}] 08:25:23 INFO - PROCESS | 1929 | 1464621923246 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 08:25:23 INFO - PROCESS | 1929 | 1464621923247 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 08:25:23 INFO - PROCESS | 1929 | 1464621923249 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 08:25:23 INFO - PROCESS | 1929 | 1464621923250 Marionette TRACE conn2 <- [1,754,null,{}] 08:25:23 INFO - PROCESS | 1929 | 1464621923255 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}] 08:25:23 INFO - PROCESS | 1929 | 1464621923340 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 08:25:23 INFO - PROCESS | 1929 | 1464621923347 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:23 INFO - PROCESS | 1929 | ++DOCSHELL 0x116643000 == 37 [pid = 1929] [id = 196] 08:25:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 63 (0x1239ab800) [pid = 1929] [serial = 586] [outer = 0x0] 08:25:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 64 (0x123eec400) [pid = 1929] [serial = 587] [outer = 0x1239ab800] 08:25:23 INFO - PROCESS | 1929 | 1464621923374 Marionette DEBUG loaded listener.js 08:25:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 65 (0x1242d5800) [pid = 1929] [serial = 588] [outer = 0x1239ab800] 08:25:24 INFO - PROCESS | 1929 | 1464621924140 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]]]}] 08:25:24 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 08:25:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 922ms 08:25:24 INFO - PROCESS | 1929 | 1464621924217 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 08:25:24 INFO - PROCESS | 1929 | 1464621924219 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 08:25:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 08:25:24 INFO - PROCESS | 1929 | 1464621924222 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 08:25:24 INFO - PROCESS | 1929 | 1464621924225 Marionette TRACE conn2 <- [1,758,null,{}] 08:25:24 INFO - PROCESS | 1929 | 1464621924229 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}] 08:25:24 INFO - PROCESS | 1929 | 1464621924311 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 08:25:24 INFO - PROCESS | 1929 | 1464621924391 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:24 INFO - PROCESS | 1929 | ++DOCSHELL 0x116872000 == 38 [pid = 1929] [id = 197] 08:25:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 66 (0x113cec000) [pid = 1929] [serial = 589] [outer = 0x0] 08:25:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 67 (0x115f6c000) [pid = 1929] [serial = 590] [outer = 0x113cec000] 08:25:24 INFO - PROCESS | 1929 | 1464621924457 Marionette DEBUG loaded listener.js 08:25:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 68 (0x116736400) [pid = 1929] [serial = 591] [outer = 0x113cec000] 08:25:24 INFO - PROCESS | 1929 | 1464621924907 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]]]}] 08:25:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 08:25:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 721ms 08:25:24 INFO - PROCESS | 1929 | 1464621924944 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 08:25:24 INFO - PROCESS | 1929 | 1464621924947 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 08:25:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 08:25:24 INFO - PROCESS | 1929 | 1464621924952 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 08:25:24 INFO - PROCESS | 1929 | 1464621924955 Marionette TRACE conn2 <- [1,762,null,{}] 08:25:24 INFO - PROCESS | 1929 | 1464621924958 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}] 08:25:25 INFO - PROCESS | 1929 | 1464621925052 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 08:25:25 INFO - PROCESS | 1929 | 1464621925095 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:25 INFO - PROCESS | 1929 | ++DOCSHELL 0x1188a1800 == 39 [pid = 1929] [id = 198] 08:25:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 69 (0x116a6c000) [pid = 1929] [serial = 592] [outer = 0x0] 08:25:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 70 (0x118381000) [pid = 1929] [serial = 593] [outer = 0x116a6c000] 08:25:25 INFO - PROCESS | 1929 | 1464621925124 Marionette DEBUG loaded listener.js 08:25:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 71 (0x119173000) [pid = 1929] [serial = 594] [outer = 0x116a6c000] 08:25:26 INFO - PROCESS | 1929 | 1464621926004 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]]]}] 08:25:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 08:25:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1074ms 08:25:26 INFO - PROCESS | 1929 | 1464621926026 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 08:25:26 INFO - PROCESS | 1929 | 1464621926028 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 08:25:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 08:25:26 INFO - PROCESS | 1929 | 1464621926072 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 08:25:26 INFO - PROCESS | 1929 | 1464621926074 Marionette TRACE conn2 <- [1,766,null,{}] 08:25:26 INFO - PROCESS | 1929 | 1464621926087 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}] 08:25:26 INFO - PROCESS | 1929 | 1464621926207 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 08:25:26 INFO - PROCESS | 1929 | 1464621926294 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:26 INFO - PROCESS | 1929 | ++DOCSHELL 0x123d40000 == 40 [pid = 1929] [id = 199] 08:25:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 72 (0x1199a9800) [pid = 1929] [serial = 595] [outer = 0x0] 08:25:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 73 (0x119c54400) [pid = 1929] [serial = 596] [outer = 0x1199a9800] 08:25:26 INFO - PROCESS | 1929 | 1464621926327 Marionette DEBUG loaded listener.js 08:25:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 74 (0x1213d6c00) [pid = 1929] [serial = 597] [outer = 0x1199a9800] 08:25:27 INFO - PROCESS | 1929 | --DOCSHELL 0x12341e800 == 39 [pid = 1929] [id = 195] 08:25:27 INFO - PROCESS | 1929 | --DOCSHELL 0x1213b9000 == 38 [pid = 1929] [id = 194] 08:25:27 INFO - PROCESS | 1929 | --DOCSHELL 0x119a49000 == 37 [pid = 1929] [id = 193] 08:25:27 INFO - PROCESS | 1929 | --DOCSHELL 0x119283000 == 36 [pid = 1929] [id = 192] 08:25:27 INFO - PROCESS | 1929 | --DOCSHELL 0x1181d7800 == 35 [pid = 1929] [id = 191] 08:25:27 INFO - PROCESS | 1929 | --DOCSHELL 0x116a9f000 == 34 [pid = 1929] [id = 190] 08:25:27 INFO - PROCESS | 1929 | --DOCSHELL 0x115d15800 == 33 [pid = 1929] [id = 189] 08:25:27 INFO - PROCESS | 1929 | --DOCSHELL 0x116848800 == 32 [pid = 1929] [id = 188] 08:25:27 INFO - PROCESS | 1929 | --DOMWINDOW == 73 (0x118385400) [pid = 1929] [serial = 542] [outer = 0x0] [url = about:blank] 08:25:27 INFO - PROCESS | 1929 | --DOMWINDOW == 72 (0x118598400) [pid = 1929] [serial = 543] [outer = 0x0] [url = about:blank] 08:25:27 INFO - PROCESS | 1929 | --DOMWINDOW == 71 (0x115d42800) [pid = 1929] [serial = 536] [outer = 0x0] [url = about:blank] 08:25:27 INFO - PROCESS | 1929 | --DOMWINDOW == 70 (0x1160c9400) [pid = 1929] [serial = 537] [outer = 0x0] [url = about:blank] 08:25:27 INFO - PROCESS | 1929 | --DOMWINDOW == 69 (0x119645400) [pid = 1929] [serial = 545] [outer = 0x0] [url = about:blank] 08:25:27 INFO - PROCESS | 1929 | --DOMWINDOW == 68 (0x119fd4800) [pid = 1929] [serial = 551] [outer = 0x0] [url = about:blank] 08:25:27 INFO - PROCESS | 1929 | --DOMWINDOW == 67 (0x121391800) [pid = 1929] [serial = 557] [outer = 0x0] [url = about:blank] 08:25:27 INFO - PROCESS | 1929 | --DOMWINDOW == 66 (0x116731000) [pid = 1929] [serial = 555] [outer = 0x0] [url = about:blank] 08:25:27 INFO - PROCESS | 1929 | --DOMWINDOW == 65 (0x1121a9800) [pid = 1929] [serial = 554] [outer = 0x0] [url = about:blank] 08:25:27 INFO - PROCESS | 1929 | --DOMWINDOW == 64 (0x11969bc00) [pid = 1929] [serial = 548] [outer = 0x0] [url = about:blank] 08:25:27 INFO - PROCESS | 1929 | --DOMWINDOW == 63 (0x12138fc00) [pid = 1929] [serial = 552] [outer = 0x0] [url = about:blank] 08:25:27 INFO - PROCESS | 1929 | --DOMWINDOW == 62 (0x12331d400) [pid = 1929] [serial = 558] [outer = 0x0] [url = about:blank] 08:25:27 INFO - PROCESS | 1929 | --DOMWINDOW == 61 (0x11969a000) [pid = 1929] [serial = 546] [outer = 0x0] [url = about:blank] 08:25:27 INFO - PROCESS | 1929 | --DOMWINDOW == 60 (0x1199a1800) [pid = 1929] [serial = 549] [outer = 0x0] [url = about:blank] 08:25:27 INFO - PROCESS | 1929 | --DOMWINDOW == 59 (0x1168cc400) [pid = 1929] [serial = 539] [outer = 0x0] [url = about:blank] 08:25:27 INFO - PROCESS | 1929 | --DOMWINDOW == 58 (0x117688c00) [pid = 1929] [serial = 540] [outer = 0x0] [url = about:blank] 08:25:27 INFO - PROCESS | 1929 | 1464621927291 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]]]}] 08:25:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 08:25:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1264ms 08:25:27 INFO - PROCESS | 1929 | 1464621927295 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 08:25:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 08:25:27 INFO - PROCESS | 1929 | 1464621927298 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 08:25:27 INFO - PROCESS | 1929 | 1464621927301 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 08:25:27 INFO - PROCESS | 1929 | 1464621927302 Marionette TRACE conn2 <- [1,770,null,{}] 08:25:27 INFO - PROCESS | 1929 | 1464621927306 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}] 08:25:27 INFO - PROCESS | 1929 | 1464621927378 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 08:25:27 INFO - PROCESS | 1929 | 1464621927385 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:27 INFO - PROCESS | 1929 | ++DOCSHELL 0x115d15800 == 33 [pid = 1929] [id = 200] 08:25:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 59 (0x116075000) [pid = 1929] [serial = 598] [outer = 0x0] 08:25:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 60 (0x1160d3c00) [pid = 1929] [serial = 599] [outer = 0x116075000] 08:25:27 INFO - PROCESS | 1929 | 1464621927417 Marionette DEBUG loaded listener.js 08:25:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 61 (0x116731000) [pid = 1929] [serial = 600] [outer = 0x116075000] 08:25:27 INFO - PROCESS | 1929 | 1464621927759 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]]]}] 08:25:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 08:25:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 470ms 08:25:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 08:25:27 INFO - PROCESS | 1929 | 1464621927773 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 08:25:27 INFO - PROCESS | 1929 | 1464621927777 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 08:25:27 INFO - PROCESS | 1929 | 1464621927781 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 08:25:27 INFO - PROCESS | 1929 | 1464621927783 Marionette TRACE conn2 <- [1,774,null,{}] 08:25:27 INFO - PROCESS | 1929 | 1464621927789 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}] 08:25:27 INFO - PROCESS | 1929 | 1464621927862 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 08:25:27 INFO - PROCESS | 1929 | 1464621927868 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:27 INFO - PROCESS | 1929 | ++DOCSHELL 0x117098800 == 34 [pid = 1929] [id = 201] 08:25:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 62 (0x116a67c00) [pid = 1929] [serial = 601] [outer = 0x0] 08:25:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 63 (0x118354c00) [pid = 1929] [serial = 602] [outer = 0x116a67c00] 08:25:27 INFO - PROCESS | 1929 | 1464621927896 Marionette DEBUG loaded listener.js 08:25:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 64 (0x118596800) [pid = 1929] [serial = 603] [outer = 0x116a67c00] 08:25:28 INFO - PROCESS | 1929 | 1464621928212 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]]]}] 08:25:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 08:25:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 475ms 08:25:28 INFO - PROCESS | 1929 | 1464621928257 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 08:25:28 INFO - PROCESS | 1929 | 1464621928258 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 08:25:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 08:25:28 INFO - PROCESS | 1929 | 1464621928261 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 08:25:28 INFO - PROCESS | 1929 | 1464621928264 Marionette TRACE conn2 <- [1,778,null,{}] 08:25:28 INFO - PROCESS | 1929 | 1464621928275 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}] 08:25:28 INFO - PROCESS | 1929 | 1464621928396 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 08:25:28 INFO - PROCESS | 1929 | 1464621928412 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:28 INFO - PROCESS | 1929 | ++DOCSHELL 0x117e94800 == 35 [pid = 1929] [id = 202] 08:25:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 65 (0x119431000) [pid = 1929] [serial = 604] [outer = 0x0] 08:25:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 66 (0x11969a000) [pid = 1929] [serial = 605] [outer = 0x119431000] 08:25:28 INFO - PROCESS | 1929 | 1464621928455 Marionette DEBUG loaded listener.js 08:25:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 67 (0x119983800) [pid = 1929] [serial = 606] [outer = 0x119431000] 08:25:28 INFO - PROCESS | 1929 | 1464621928874 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]]]}] 08:25:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 08:25:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 623ms 08:25:28 INFO - PROCESS | 1929 | 1464621928892 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 08:25:28 INFO - PROCESS | 1929 | 1464621928894 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 08:25:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 08:25:28 INFO - PROCESS | 1929 | 1464621928896 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 08:25:28 INFO - PROCESS | 1929 | 1464621928897 Marionette TRACE conn2 <- [1,782,null,{}] 08:25:28 INFO - PROCESS | 1929 | 1464621928900 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}] 08:25:28 INFO - PROCESS | 1929 | 1464621928973 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 08:25:28 INFO - PROCESS | 1929 | 1464621928978 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:28 INFO - PROCESS | 1929 | ++DOCSHELL 0x119281800 == 36 [pid = 1929] [id = 203] 08:25:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 68 (0x119c50c00) [pid = 1929] [serial = 607] [outer = 0x0] 08:25:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 69 (0x11a128c00) [pid = 1929] [serial = 608] [outer = 0x119c50c00] 08:25:29 INFO - PROCESS | 1929 | 1464621929007 Marionette DEBUG loaded listener.js 08:25:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 70 (0x12138a000) [pid = 1929] [serial = 609] [outer = 0x119c50c00] 08:25:29 INFO - PROCESS | 1929 | 1464621929432 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]]]}] 08:25:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 08:25:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 568ms 08:25:29 INFO - PROCESS | 1929 | 1464621929465 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 08:25:29 INFO - PROCESS | 1929 | 1464621929467 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 08:25:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 08:25:29 INFO - PROCESS | 1929 | 1464621929470 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 08:25:29 INFO - PROCESS | 1929 | 1464621929472 Marionette TRACE conn2 <- [1,786,null,{}] 08:25:29 INFO - PROCESS | 1929 | 1464621929475 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}] 08:25:29 INFO - PROCESS | 1929 | 1464621929613 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 08:25:29 INFO - PROCESS | 1929 | 1464621929631 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:29 INFO - PROCESS | 1929 | ++DOCSHELL 0x119cee000 == 37 [pid = 1929] [id = 204] 08:25:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 71 (0x123037400) [pid = 1929] [serial = 610] [outer = 0x0] 08:25:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 72 (0x123312800) [pid = 1929] [serial = 611] [outer = 0x123037400] 08:25:29 INFO - PROCESS | 1929 | 1464621929663 Marionette DEBUG loaded listener.js 08:25:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 73 (0x123489800) [pid = 1929] [serial = 612] [outer = 0x123037400] 08:25:30 INFO - PROCESS | 1929 | 1464621930015 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]]]}] 08:25:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 08:25:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 573ms 08:25:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 08:25:30 INFO - PROCESS | 1929 | 1464621930046 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 08:25:30 INFO - PROCESS | 1929 | 1464621930048 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 08:25:30 INFO - PROCESS | 1929 | 1464621930054 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 08:25:30 INFO - PROCESS | 1929 | 1464621930056 Marionette TRACE conn2 <- [1,790,null,{}] 08:25:30 INFO - PROCESS | 1929 | 1464621930059 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}] 08:25:30 INFO - PROCESS | 1929 | 1464621930214 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 08:25:30 INFO - PROCESS | 1929 | 1464621930239 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:30 INFO - PROCESS | 1929 | ++DOCSHELL 0x12313f800 == 38 [pid = 1929] [id = 205] 08:25:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 74 (0x123958800) [pid = 1929] [serial = 613] [outer = 0x0] 08:25:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 75 (0x1242d8c00) [pid = 1929] [serial = 614] [outer = 0x123958800] 08:25:30 INFO - PROCESS | 1929 | 1464621930275 Marionette DEBUG loaded listener.js 08:25:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 76 (0x1249c7c00) [pid = 1929] [serial = 615] [outer = 0x123958800] 08:25:30 INFO - PROCESS | 1929 | 1464621930664 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]]]}] 08:25:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 08:25:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 623ms 08:25:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 08:25:30 INFO - PROCESS | 1929 | 1464621930674 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 08:25:30 INFO - PROCESS | 1929 | 1464621930675 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 08:25:30 INFO - PROCESS | 1929 | 1464621930677 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 08:25:30 INFO - PROCESS | 1929 | 1464621930678 Marionette TRACE conn2 <- [1,794,null,{}] 08:25:30 INFO - PROCESS | 1929 | 1464621930680 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}] 08:25:30 INFO - PROCESS | 1929 | 1464621930772 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 08:25:30 INFO - PROCESS | 1929 | 1464621930776 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:30 INFO - PROCESS | 1929 | ++DOCSHELL 0x123d3a800 == 39 [pid = 1929] [id = 206] 08:25:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 77 (0x1239a2000) [pid = 1929] [serial = 616] [outer = 0x0] 08:25:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 78 (0x124ec8c00) [pid = 1929] [serial = 617] [outer = 0x1239a2000] 08:25:30 INFO - PROCESS | 1929 | 1464621930801 Marionette DEBUG loaded listener.js 08:25:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 79 (0x12652c000) [pid = 1929] [serial = 618] [outer = 0x1239a2000] 08:25:31 INFO - PROCESS | 1929 | 1464621931151 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]]]}] 08:25:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 08:25:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 518ms 08:25:31 INFO - PROCESS | 1929 | --DOMWINDOW == 78 (0x1133b5400) [pid = 1929] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 08:25:31 INFO - PROCESS | 1929 | --DOMWINDOW == 77 (0x118204000) [pid = 1929] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 08:25:31 INFO - PROCESS | 1929 | --DOMWINDOW == 76 (0x111f1e800) [pid = 1929] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 08:25:31 INFO - PROCESS | 1929 | --DOMWINDOW == 75 (0x115d3e800) [pid = 1929] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 08:25:31 INFO - PROCESS | 1929 | --DOMWINDOW == 74 (0x115dd1c00) [pid = 1929] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 08:25:31 INFO - PROCESS | 1929 | --DOMWINDOW == 73 (0x1184ce800) [pid = 1929] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 08:25:31 INFO - PROCESS | 1929 | --DOMWINDOW == 72 (0x118356000) [pid = 1929] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 08:25:31 INFO - PROCESS | 1929 | 1464621931200 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 08:25:31 INFO - PROCESS | 1929 | 1464621931201 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 08:25:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 08:25:31 INFO - PROCESS | 1929 | 1464621931203 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 08:25:31 INFO - PROCESS | 1929 | 1464621931204 Marionette TRACE conn2 <- [1,798,null,{}] 08:25:31 INFO - PROCESS | 1929 | 1464621931207 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}] 08:25:31 INFO - PROCESS | 1929 | 1464621931295 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 08:25:31 INFO - PROCESS | 1929 | 1464621931325 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:31 INFO - PROCESS | 1929 | ++DOCSHELL 0x123d34000 == 40 [pid = 1929] [id = 207] 08:25:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 73 (0x117696400) [pid = 1929] [serial = 619] [outer = 0x0] 08:25:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 74 (0x119644400) [pid = 1929] [serial = 620] [outer = 0x117696400] 08:25:31 INFO - PROCESS | 1929 | 1464621931350 Marionette DEBUG loaded listener.js 08:25:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 75 (0x1265eb800) [pid = 1929] [serial = 621] [outer = 0x117696400] 08:25:31 INFO - PROCESS | 1929 | 1464621931609 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]]]}] 08:25:31 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 08:25:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 420ms 08:25:31 INFO - PROCESS | 1929 | 1464621931627 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 08:25:31 INFO - PROCESS | 1929 | 1464621931628 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 08:25:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 08:25:31 INFO - PROCESS | 1929 | 1464621931630 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 08:25:31 INFO - PROCESS | 1929 | 1464621931632 Marionette TRACE conn2 <- [1,802,null,{}] 08:25:31 INFO - PROCESS | 1929 | 1464621931642 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}] 08:25:31 INFO - PROCESS | 1929 | 1464621931722 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 08:25:31 INFO - PROCESS | 1929 | 1464621931727 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:31 INFO - PROCESS | 1929 | ++DOCSHELL 0x124ea5800 == 41 [pid = 1929] [id = 208] 08:25:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 76 (0x1249c8800) [pid = 1929] [serial = 622] [outer = 0x0] 08:25:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 77 (0x1268a5000) [pid = 1929] [serial = 623] [outer = 0x1249c8800] 08:25:31 INFO - PROCESS | 1929 | 1464621931752 Marionette DEBUG loaded listener.js 08:25:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 78 (0x126a58400) [pid = 1929] [serial = 624] [outer = 0x1249c8800] 08:25:32 INFO - PROCESS | 1929 | 1464621932077 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]]]}] 08:25:32 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 08:25:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 474ms 08:25:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 08:25:32 INFO - PROCESS | 1929 | 1464621932106 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 08:25:32 INFO - PROCESS | 1929 | 1464621932107 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 08:25:32 INFO - PROCESS | 1929 | 1464621932110 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 08:25:32 INFO - PROCESS | 1929 | 1464621932111 Marionette TRACE conn2 <- [1,806,null,{}] 08:25:32 INFO - PROCESS | 1929 | 1464621932114 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}] 08:25:32 INFO - PROCESS | 1929 | 1464621932248 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 08:25:32 INFO - PROCESS | 1929 | 1464621932258 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:32 INFO - PROCESS | 1929 | ++DOCSHELL 0x126580000 == 42 [pid = 1929] [id = 209] 08:25:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 79 (0x126a61800) [pid = 1929] [serial = 625] [outer = 0x0] 08:25:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 80 (0x128244000) [pid = 1929] [serial = 626] [outer = 0x126a61800] 08:25:32 INFO - PROCESS | 1929 | 1464621932297 Marionette DEBUG loaded listener.js 08:25:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 81 (0x128423000) [pid = 1929] [serial = 627] [outer = 0x126a61800] 08:25:32 INFO - PROCESS | 1929 | [1929] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 08:25:32 INFO - PROCESS | 1929 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 08:25:32 INFO - PROCESS | 1929 | Determined SkiaGL cache limits: Size 100663296, Items: 256 08:25:32 INFO - PROCESS | 1929 | [GFX2-]: Using SkiaGL canvas. 08:25:32 INFO - PROCESS | 1929 | 1464621932639 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]]]}] 08:25:32 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 08:25:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 571ms 08:25:32 INFO - PROCESS | 1929 | 1464621932681 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 08:25:32 INFO - PROCESS | 1929 | 1464621932684 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 08:25:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 08:25:32 INFO - PROCESS | 1929 | 1464621932687 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 08:25:32 INFO - PROCESS | 1929 | 1464621932690 Marionette TRACE conn2 <- [1,810,null,{}] 08:25:32 INFO - PROCESS | 1929 | 1464621932693 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}] 08:25:32 INFO - PROCESS | 1929 | 1464621932848 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 08:25:32 INFO - PROCESS | 1929 | 1464621932865 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:32 INFO - PROCESS | 1929 | ++DOCSHELL 0x1286ca800 == 43 [pid = 1929] [id = 210] 08:25:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 82 (0x128422400) [pid = 1929] [serial = 628] [outer = 0x0] 08:25:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 83 (0x128a0a000) [pid = 1929] [serial = 629] [outer = 0x128422400] 08:25:32 INFO - PROCESS | 1929 | 1464621932910 Marionette DEBUG loaded listener.js 08:25:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 84 (0x129ee0400) [pid = 1929] [serial = 630] [outer = 0x128422400] 08:25:33 INFO - PROCESS | 1929 | 1464621933265 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]]]}] 08:25:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 08:25:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 625ms 08:25:33 INFO - PROCESS | 1929 | 1464621933331 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 08:25:33 INFO - PROCESS | 1929 | 1464621933333 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 08:25:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 08:25:33 INFO - PROCESS | 1929 | 1464621933337 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 08:25:33 INFO - PROCESS | 1929 | 1464621933340 Marionette TRACE conn2 <- [1,814,null,{}] 08:25:33 INFO - PROCESS | 1929 | 1464621933344 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}] 08:25:33 INFO - PROCESS | 1929 | 1464621933432 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 08:25:33 INFO - PROCESS | 1929 | 1464621933561 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:33 INFO - PROCESS | 1929 | ++DOCSHELL 0x11671b800 == 44 [pid = 1929] [id = 211] 08:25:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 85 (0x115fe0000) [pid = 1929] [serial = 631] [outer = 0x0] 08:25:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 86 (0x116455000) [pid = 1929] [serial = 632] [outer = 0x115fe0000] 08:25:33 INFO - PROCESS | 1929 | 1464621933592 Marionette DEBUG loaded listener.js 08:25:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 87 (0x116861c00) [pid = 1929] [serial = 633] [outer = 0x115fe0000] 08:25:34 INFO - PROCESS | 1929 | 1464621934024 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] 08:25:34 INFO - PROCESS | 1929 | 1464621934070 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 08:25:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 08:25:34 INFO - PROCESS | 1929 | 1464621934077 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 08:25:34 INFO - PROCESS | 1929 | 1464621934080 Marionette TRACE conn2 <- [1,818,null,{}] 08:25:34 INFO - PROCESS | 1929 | 1464621934083 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}] 08:25:34 INFO - PROCESS | 1929 | 1464621934178 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 08:25:34 INFO - PROCESS | 1929 | 1464621934237 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:34 INFO - PROCESS | 1929 | ++DOCSHELL 0x119294000 == 45 [pid = 1929] [id = 212] 08:25:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 88 (0x118596400) [pid = 1929] [serial = 634] [outer = 0x0] 08:25:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 89 (0x119647400) [pid = 1929] [serial = 635] [outer = 0x118596400] 08:25:34 INFO - PROCESS | 1929 | 1464621934267 Marionette DEBUG loaded listener.js 08:25:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 90 (0x119980000) [pid = 1929] [serial = 636] [outer = 0x118596400] 08:25:34 INFO - PROCESS | 1929 | 1464621934675 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]]]}] 08:25:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 08:25:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 623ms 08:25:34 INFO - PROCESS | 1929 | 1464621934699 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 08:25:34 INFO - PROCESS | 1929 | 1464621934700 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 08:25:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 08:25:34 INFO - PROCESS | 1929 | 1464621934703 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 08:25:34 INFO - PROCESS | 1929 | 1464621934704 Marionette TRACE conn2 <- [1,822,null,{}] 08:25:34 INFO - PROCESS | 1929 | 1464621934711 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}] 08:25:34 INFO - PROCESS | 1929 | 1464621934828 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 08:25:34 INFO - PROCESS | 1929 | 1464621934903 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:34 INFO - PROCESS | 1929 | ++DOCSHELL 0x128b6c000 == 46 [pid = 1929] [id = 213] 08:25:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 91 (0x1231af000) [pid = 1929] [serial = 637] [outer = 0x0] 08:25:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 92 (0x1239a7000) [pid = 1929] [serial = 638] [outer = 0x1231af000] 08:25:34 INFO - PROCESS | 1929 | 1464621934935 Marionette DEBUG loaded listener.js 08:25:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 93 (0x123ef5400) [pid = 1929] [serial = 639] [outer = 0x1231af000] 08:25:35 INFO - PROCESS | 1929 | 1464621935362 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] 08:25:35 INFO - PROCESS | 1929 | 1464621935373 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 08:25:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 08:25:35 INFO - PROCESS | 1929 | 1464621935375 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 08:25:35 INFO - PROCESS | 1929 | 1464621935376 Marionette TRACE conn2 <- [1,826,null,{}] 08:25:35 INFO - PROCESS | 1929 | 1464621935378 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}] 08:25:35 INFO - PROCESS | 1929 | 1464621935473 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 08:25:35 INFO - PROCESS | 1929 | 1464621935515 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:35 INFO - PROCESS | 1929 | ++DOCSHELL 0x129ccf000 == 47 [pid = 1929] [id = 214] 08:25:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 94 (0x1245d2000) [pid = 1929] [serial = 640] [outer = 0x0] 08:25:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 95 (0x126813800) [pid = 1929] [serial = 641] [outer = 0x1245d2000] 08:25:35 INFO - PROCESS | 1929 | 1464621935545 Marionette DEBUG loaded listener.js 08:25:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 96 (0x128428c00) [pid = 1929] [serial = 642] [outer = 0x1245d2000] 08:25:36 INFO - PROCESS | 1929 | 1464621936131 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]]]}] 08:25:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 08:25:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 820ms 08:25:36 INFO - PROCESS | 1929 | 1464621936195 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 08:25:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 08:25:36 INFO - PROCESS | 1929 | 1464621936197 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 08:25:36 INFO - PROCESS | 1929 | 1464621936201 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 08:25:36 INFO - PROCESS | 1929 | 1464621936203 Marionette TRACE conn2 <- [1,830,null,{}] 08:25:36 INFO - PROCESS | 1929 | 1464621936207 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}] 08:25:36 INFO - PROCESS | 1929 | 1464621936291 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 08:25:36 INFO - PROCESS | 1929 | 1464621936353 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:36 INFO - PROCESS | 1929 | ++DOCSHELL 0x113323800 == 48 [pid = 1929] [id = 215] 08:25:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 97 (0x112a75c00) [pid = 1929] [serial = 643] [outer = 0x0] 08:25:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 98 (0x112a80000) [pid = 1929] [serial = 644] [outer = 0x112a75c00] 08:25:36 INFO - PROCESS | 1929 | 1464621936382 Marionette DEBUG loaded listener.js 08:25:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 99 (0x1132ab800) [pid = 1929] [serial = 645] [outer = 0x112a75c00] 08:25:36 INFO - PROCESS | 1929 | --DOCSHELL 0x12c81c000 == 47 [pid = 1929] [id = 178] 08:25:36 INFO - PROCESS | 1929 | --DOCSHELL 0x116aa3800 == 46 [pid = 1929] [id = 187] 08:25:36 INFO - PROCESS | 1929 | --DOCSHELL 0x126580000 == 45 [pid = 1929] [id = 209] 08:25:36 INFO - PROCESS | 1929 | --DOCSHELL 0x124ea5800 == 44 [pid = 1929] [id = 208] 08:25:36 INFO - PROCESS | 1929 | --DOCSHELL 0x123d34000 == 43 [pid = 1929] [id = 207] 08:25:36 INFO - PROCESS | 1929 | --DOCSHELL 0x123d3a800 == 42 [pid = 1929] [id = 206] 08:25:36 INFO - PROCESS | 1929 | --DOCSHELL 0x12313f800 == 41 [pid = 1929] [id = 205] 08:25:36 INFO - PROCESS | 1929 | --DOCSHELL 0x119cee000 == 40 [pid = 1929] [id = 204] 08:25:36 INFO - PROCESS | 1929 | --DOCSHELL 0x119281800 == 39 [pid = 1929] [id = 203] 08:25:36 INFO - PROCESS | 1929 | --DOMWINDOW == 98 (0x123eec400) [pid = 1929] [serial = 587] [outer = 0x0] [url = about:blank] 08:25:36 INFO - PROCESS | 1929 | --DOMWINDOW == 97 (0x11606ec00) [pid = 1929] [serial = 563] [outer = 0x0] [url = about:blank] 08:25:36 INFO - PROCESS | 1929 | --DOCSHELL 0x117e94800 == 38 [pid = 1929] [id = 202] 08:25:36 INFO - PROCESS | 1929 | --DOCSHELL 0x117098800 == 37 [pid = 1929] [id = 201] 08:25:36 INFO - PROCESS | 1929 | --DOCSHELL 0x115d15800 == 36 [pid = 1929] [id = 200] 08:25:36 INFO - PROCESS | 1929 | --DOCSHELL 0x123d40000 == 35 [pid = 1929] [id = 199] 08:25:36 INFO - PROCESS | 1929 | --DOCSHELL 0x1188a1800 == 34 [pid = 1929] [id = 198] 08:25:36 INFO - PROCESS | 1929 | --DOCSHELL 0x116872000 == 33 [pid = 1929] [id = 197] 08:25:36 INFO - PROCESS | 1929 | 1464621936815 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]]]}] 08:25:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 08:25:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 621ms 08:25:36 INFO - PROCESS | 1929 | 1464621936822 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 08:25:36 INFO - PROCESS | 1929 | 1464621936826 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 08:25:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 08:25:36 INFO - PROCESS | 1929 | 1464621936830 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 08:25:36 INFO - PROCESS | 1929 | 1464621936832 Marionette TRACE conn2 <- [1,834,null,{}] 08:25:36 INFO - PROCESS | 1929 | 1464621936835 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}] 08:25:36 INFO - PROCESS | 1929 | 1464621936916 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 08:25:36 INFO - PROCESS | 1929 | --DOMWINDOW == 96 (0x121386800) [pid = 1929] [serial = 578] [outer = 0x0] [url = about:blank] 08:25:36 INFO - PROCESS | 1929 | --DOMWINDOW == 95 (0x12331f400) [pid = 1929] [serial = 581] [outer = 0x0] [url = about:blank] 08:25:36 INFO - PROCESS | 1929 | --DOMWINDOW == 94 (0x119c56000) [pid = 1929] [serial = 575] [outer = 0x0] [url = about:blank] 08:25:36 INFO - PROCESS | 1929 | --DOMWINDOW == 93 (0x11607ac00) [pid = 1929] [serial = 566] [outer = 0x0] [url = about:blank] 08:25:36 INFO - PROCESS | 1929 | --DOMWINDOW == 92 (0x11685ac00) [pid = 1929] [serial = 567] [outer = 0x0] [url = about:blank] 08:25:36 INFO - PROCESS | 1929 | --DOMWINDOW == 91 (0x11718f000) [pid = 1929] [serial = 569] [outer = 0x0] [url = about:blank] 08:25:36 INFO - PROCESS | 1929 | --DOMWINDOW == 90 (0x11837f000) [pid = 1929] [serial = 570] [outer = 0x0] [url = about:blank] 08:25:36 INFO - PROCESS | 1929 | --DOMWINDOW == 89 (0x1235c3800) [pid = 1929] [serial = 560] [outer = 0x0] [url = about:blank] 08:25:36 INFO - PROCESS | 1929 | --DOMWINDOW == 88 (0x119647000) [pid = 1929] [serial = 572] [outer = 0x0] [url = about:blank] 08:25:36 INFO - PROCESS | 1929 | --DOMWINDOW == 87 (0x119979400) [pid = 1929] [serial = 573] [outer = 0x0] [url = about:blank] 08:25:36 INFO - PROCESS | 1929 | --DOMWINDOW == 86 (0x1239ebc00) [pid = 1929] [serial = 585] [outer = 0x0] [url = about:blank] 08:25:36 INFO - PROCESS | 1929 | --DOMWINDOW == 85 (0x12138c800) [pid = 1929] [serial = 579] [outer = 0x0] [url = about:blank] 08:25:36 INFO - PROCESS | 1929 | --DOMWINDOW == 84 (0x119c5d400) [pid = 1929] [serial = 576] [outer = 0x0] [url = about:blank] 08:25:36 INFO - PROCESS | 1929 | --DOMWINDOW == 83 (0x1239a4c00) [pid = 1929] [serial = 584] [outer = 0x0] [url = about:blank] 08:25:36 INFO - PROCESS | 1929 | --DOMWINDOW == 82 (0x1239a1c00) [pid = 1929] [serial = 582] [outer = 0x0] [url = about:blank] 08:25:36 INFO - PROCESS | 1929 | 1464621936964 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:36 INFO - PROCESS | 1929 | ++DOCSHELL 0x113ed5000 == 34 [pid = 1929] [id = 216] 08:25:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 83 (0x1132aa800) [pid = 1929] [serial = 646] [outer = 0x0] 08:25:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 84 (0x115d3b000) [pid = 1929] [serial = 647] [outer = 0x1132aa800] 08:25:36 INFO - PROCESS | 1929 | 1464621936989 Marionette DEBUG loaded listener.js 08:25:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 85 (0x1160c9400) [pid = 1929] [serial = 648] [outer = 0x1132aa800] 08:25:37 INFO - PROCESS | 1929 | 1464621937282 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]]]}] 08:25:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 08:25:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 468ms 08:25:37 INFO - PROCESS | 1929 | 1464621937299 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 08:25:37 INFO - PROCESS | 1929 | 1464621937301 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 08:25:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 08:25:37 INFO - PROCESS | 1929 | 1464621937311 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 08:25:37 INFO - PROCESS | 1929 | 1464621937313 Marionette TRACE conn2 <- [1,838,null,{}] 08:25:37 INFO - PROCESS | 1929 | 1464621937324 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}] 08:25:37 INFO - PROCESS | 1929 | 1464621937400 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 08:25:37 INFO - PROCESS | 1929 | 1464621937407 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:37 INFO - PROCESS | 1929 | ++DOCSHELL 0x116f34800 == 35 [pid = 1929] [id = 217] 08:25:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 86 (0x116732800) [pid = 1929] [serial = 649] [outer = 0x0] 08:25:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 87 (0x1168cdc00) [pid = 1929] [serial = 650] [outer = 0x116732800] 08:25:37 INFO - PROCESS | 1929 | 1464621937435 Marionette DEBUG loaded listener.js 08:25:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 88 (0x1181b3000) [pid = 1929] [serial = 651] [outer = 0x116732800] 08:25:37 INFO - PROCESS | 1929 | 1464621937792 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]]]}] 08:25:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 08:25:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 520ms 08:25:37 INFO - PROCESS | 1929 | 1464621937832 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 08:25:37 INFO - PROCESS | 1929 | 1464621937834 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 08:25:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 08:25:37 INFO - PROCESS | 1929 | 1464621937836 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 08:25:37 INFO - PROCESS | 1929 | 1464621937837 Marionette TRACE conn2 <- [1,842,null,{}] 08:25:37 INFO - PROCESS | 1929 | 1464621937839 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}] 08:25:37 INFO - PROCESS | 1929 | 1464621937919 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 08:25:37 INFO - PROCESS | 1929 | 1464621937924 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:37 INFO - PROCESS | 1929 | ++DOCSHELL 0x117e8a000 == 36 [pid = 1929] [id = 218] 08:25:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 89 (0x11835c000) [pid = 1929] [serial = 652] [outer = 0x0] 08:25:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 90 (0x118385400) [pid = 1929] [serial = 653] [outer = 0x11835c000] 08:25:37 INFO - PROCESS | 1929 | 1464621937950 Marionette DEBUG loaded listener.js 08:25:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 91 (0x118596c00) [pid = 1929] [serial = 654] [outer = 0x11835c000] 08:25:38 INFO - PROCESS | 1929 | 1464621938256 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]]]}] 08:25:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 08:25:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 469ms 08:25:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 08:25:38 INFO - PROCESS | 1929 | 1464621938306 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 08:25:38 INFO - PROCESS | 1929 | 1464621938307 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 08:25:38 INFO - PROCESS | 1929 | 1464621938309 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 08:25:38 INFO - PROCESS | 1929 | 1464621938310 Marionette TRACE conn2 <- [1,846,null,{}] 08:25:38 INFO - PROCESS | 1929 | 1464621938312 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}] 08:25:38 INFO - PROCESS | 1929 | 1464621938401 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 08:25:38 INFO - PROCESS | 1929 | 1464621938411 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:38 INFO - PROCESS | 1929 | ++DOCSHELL 0x1187b7000 == 37 [pid = 1929] [id = 219] 08:25:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 92 (0x119175c00) [pid = 1929] [serial = 655] [outer = 0x0] 08:25:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 93 (0x119432000) [pid = 1929] [serial = 656] [outer = 0x119175c00] 08:25:38 INFO - PROCESS | 1929 | 1464621938436 Marionette DEBUG loaded listener.js 08:25:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 94 (0x119691c00) [pid = 1929] [serial = 657] [outer = 0x119175c00] 08:25:38 INFO - PROCESS | 1929 | 1464621938748 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]]]}] 08:25:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 08:25:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 468ms 08:25:38 INFO - PROCESS | 1929 | 1464621938778 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 08:25:38 INFO - PROCESS | 1929 | 1464621938779 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 08:25:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 08:25:38 INFO - PROCESS | 1929 | 1464621938781 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 08:25:38 INFO - PROCESS | 1929 | 1464621938782 Marionette TRACE conn2 <- [1,850,null,{}] 08:25:38 INFO - PROCESS | 1929 | 1464621938787 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}] 08:25:38 INFO - PROCESS | 1929 | 1464621938876 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 08:25:38 INFO - PROCESS | 1929 | 1464621938882 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:38 INFO - PROCESS | 1929 | ++DOCSHELL 0x119622000 == 38 [pid = 1929] [id = 220] 08:25:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 95 (0x11969d000) [pid = 1929] [serial = 658] [outer = 0x0] 08:25:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 96 (0x1199a1400) [pid = 1929] [serial = 659] [outer = 0x11969d000] 08:25:38 INFO - PROCESS | 1929 | 1464621938911 Marionette DEBUG loaded listener.js 08:25:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 97 (0x121387400) [pid = 1929] [serial = 660] [outer = 0x11969d000] 08:25:39 INFO - PROCESS | 1929 | 1464621939274 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]]]}] 08:25:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 08:25:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 519ms 08:25:39 INFO - PROCESS | 1929 | 1464621939300 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 08:25:39 INFO - PROCESS | 1929 | 1464621939301 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 08:25:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 08:25:39 INFO - PROCESS | 1929 | 1464621939309 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 08:25:39 INFO - PROCESS | 1929 | 1464621939310 Marionette TRACE conn2 <- [1,854,null,{}] 08:25:39 INFO - PROCESS | 1929 | 1464621939312 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}] 08:25:39 INFO - PROCESS | 1929 | 1464621939401 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 08:25:39 INFO - PROCESS | 1929 | 1464621939405 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:39 INFO - PROCESS | 1929 | ++DOCSHELL 0x119cee000 == 39 [pid = 1929] [id = 221] 08:25:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 98 (0x1196e4800) [pid = 1929] [serial = 661] [outer = 0x0] 08:25:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 99 (0x12138ec00) [pid = 1929] [serial = 662] [outer = 0x1196e4800] 08:25:39 INFO - PROCESS | 1929 | 1464621939430 Marionette DEBUG loaded listener.js 08:25:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 100 (0x1213db800) [pid = 1929] [serial = 663] [outer = 0x1196e4800] 08:25:39 INFO - PROCESS | 1929 | 1464621939744 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]]]}] 08:25:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 08:25:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 473ms 08:25:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 08:25:39 INFO - PROCESS | 1929 | 1464621939783 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 08:25:39 INFO - PROCESS | 1929 | 1464621939786 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 08:25:39 INFO - PROCESS | 1929 | 1464621939790 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 08:25:39 INFO - PROCESS | 1929 | 1464621939791 Marionette TRACE conn2 <- [1,858,null,{}] 08:25:39 INFO - PROCESS | 1929 | 1464621939794 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}] 08:25:39 INFO - PROCESS | 1929 | 1464621939883 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 08:25:39 INFO - PROCESS | 1929 | 1464621939915 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:39 INFO - PROCESS | 1929 | ++DOCSHELL 0x1213b1800 == 40 [pid = 1929] [id = 222] 08:25:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 101 (0x123315000) [pid = 1929] [serial = 664] [outer = 0x0] 08:25:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 102 (0x12337c800) [pid = 1929] [serial = 665] [outer = 0x123315000] 08:25:39 INFO - PROCESS | 1929 | 1464621939940 Marionette DEBUG loaded listener.js 08:25:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 103 (0x1235c1400) [pid = 1929] [serial = 666] [outer = 0x123315000] 08:25:40 INFO - PROCESS | 1929 | 1464621940242 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]]]}] 08:25:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 08:25:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 520ms 08:25:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 08:25:40 INFO - PROCESS | 1929 | 1464621940318 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 08:25:40 INFO - PROCESS | 1929 | 1464621940319 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 08:25:40 INFO - PROCESS | 1929 | 1464621940321 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 08:25:40 INFO - PROCESS | 1929 | 1464621940322 Marionette TRACE conn2 <- [1,862,null,{}] 08:25:40 INFO - PROCESS | 1929 | 1464621940324 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}] 08:25:40 INFO - PROCESS | 1929 | 1464621940414 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 08:25:40 INFO - PROCESS | 1929 | 1464621940445 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:40 INFO - PROCESS | 1929 | ++DOCSHELL 0x123632800 == 41 [pid = 1929] [id = 223] 08:25:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 104 (0x117e67000) [pid = 1929] [serial = 667] [outer = 0x0] 08:25:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 105 (0x123790000) [pid = 1929] [serial = 668] [outer = 0x117e67000] 08:25:40 INFO - PROCESS | 1929 | 1464621940470 Marionette DEBUG loaded listener.js 08:25:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 106 (0x1239a7800) [pid = 1929] [serial = 669] [outer = 0x117e67000] 08:25:40 INFO - PROCESS | 1929 | 1464621940764 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]]]}] 08:25:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 08:25:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 469ms 08:25:40 INFO - PROCESS | 1929 | 1464621940791 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 08:25:40 INFO - PROCESS | 1929 | 1464621940792 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 08:25:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 08:25:40 INFO - PROCESS | 1929 | 1464621940794 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 08:25:40 INFO - PROCESS | 1929 | 1464621940795 Marionette TRACE conn2 <- [1,866,null,{}] 08:25:40 INFO - PROCESS | 1929 | 1464621940805 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}] 08:25:40 INFO - PROCESS | 1929 | 1464621940895 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 08:25:40 INFO - PROCESS | 1929 | 1464621940900 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:40 INFO - PROCESS | 1929 | ++DOCSHELL 0x123d2b800 == 42 [pid = 1929] [id = 224] 08:25:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 107 (0x12395b000) [pid = 1929] [serial = 670] [outer = 0x0] 08:25:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 108 (0x1239e8000) [pid = 1929] [serial = 671] [outer = 0x12395b000] 08:25:40 INFO - PROCESS | 1929 | 1464621940925 Marionette DEBUG loaded listener.js 08:25:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 109 (0x123eed800) [pid = 1929] [serial = 672] [outer = 0x12395b000] 08:25:41 INFO - PROCESS | 1929 | --DOMWINDOW == 108 (0x123037400) [pid = 1929] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 08:25:41 INFO - PROCESS | 1929 | --DOMWINDOW == 107 (0x123958800) [pid = 1929] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 08:25:41 INFO - PROCESS | 1929 | --DOMWINDOW == 106 (0x116075000) [pid = 1929] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 08:25:41 INFO - PROCESS | 1929 | --DOMWINDOW == 105 (0x116a67c00) [pid = 1929] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 08:25:41 INFO - PROCESS | 1929 | --DOMWINDOW == 104 (0x119431000) [pid = 1929] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 08:25:41 INFO - PROCESS | 1929 | --DOMWINDOW == 103 (0x119c50c00) [pid = 1929] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 08:25:41 INFO - PROCESS | 1929 | --DOMWINDOW == 102 (0x1199a9800) [pid = 1929] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 08:25:41 INFO - PROCESS | 1929 | --DOMWINDOW == 101 (0x126a61800) [pid = 1929] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 08:25:41 INFO - PROCESS | 1929 | --DOMWINDOW == 100 (0x1239a2000) [pid = 1929] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 08:25:41 INFO - PROCESS | 1929 | --DOMWINDOW == 99 (0x117696400) [pid = 1929] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 08:25:41 INFO - PROCESS | 1929 | --DOMWINDOW == 98 (0x1249c8800) [pid = 1929] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 08:25:41 INFO - PROCESS | 1929 | --DOMWINDOW == 97 (0x121394000) [pid = 1929] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 08:25:41 INFO - PROCESS | 1929 | --DOMWINDOW == 96 (0x115fe6400) [pid = 1929] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 08:25:41 INFO - PROCESS | 1929 | 1464621941310 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]]]}] 08:25:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 08:25:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 568ms 08:25:41 INFO - PROCESS | 1929 | 1464621941363 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 08:25:41 INFO - PROCESS | 1929 | 1464621941364 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 08:25:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 08:25:41 INFO - PROCESS | 1929 | 1464621941366 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 08:25:41 INFO - PROCESS | 1929 | 1464621941368 Marionette TRACE conn2 <- [1,870,null,{}] 08:25:41 INFO - PROCESS | 1929 | 1464621941370 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}] 08:25:41 INFO - PROCESS | 1929 | 1464621941481 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 08:25:41 INFO - PROCESS | 1929 | 1464621941522 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:41 INFO - PROCESS | 1929 | ++DOCSHELL 0x12472c000 == 43 [pid = 1929] [id = 225] 08:25:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 97 (0x118598800) [pid = 1929] [serial = 673] [outer = 0x0] 08:25:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 98 (0x1239ac000) [pid = 1929] [serial = 674] [outer = 0x118598800] 08:25:41 INFO - PROCESS | 1929 | 1464621941551 Marionette DEBUG loaded listener.js 08:25:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 99 (0x124ec2400) [pid = 1929] [serial = 675] [outer = 0x118598800] 08:25:41 INFO - PROCESS | 1929 | 1464621941820 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]]]}] 08:25:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 08:25:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 472ms 08:25:41 INFO - PROCESS | 1929 | 1464621941843 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 08:25:41 INFO - PROCESS | 1929 | 1464621941844 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 08:25:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 08:25:41 INFO - PROCESS | 1929 | 1464621941846 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 08:25:41 INFO - PROCESS | 1929 | 1464621941847 Marionette TRACE conn2 <- [1,874,null,{}] 08:25:41 INFO - PROCESS | 1929 | 1464621941850 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}] 08:25:41 INFO - PROCESS | 1929 | 1464621941940 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 08:25:41 INFO - PROCESS | 1929 | 1464621941944 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:41 INFO - PROCESS | 1929 | ++DOCSHELL 0x12682c000 == 44 [pid = 1929] [id = 226] 08:25:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 100 (0x124f57000) [pid = 1929] [serial = 676] [outer = 0x0] 08:25:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 101 (0x126529800) [pid = 1929] [serial = 677] [outer = 0x124f57000] 08:25:41 INFO - PROCESS | 1929 | 1464621941969 Marionette DEBUG loaded listener.js 08:25:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 102 (0x1267b8400) [pid = 1929] [serial = 678] [outer = 0x124f57000] 08:25:42 INFO - PROCESS | 1929 | 1464621942289 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]]]}] 08:25:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 08:25:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 468ms 08:25:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 08:25:42 INFO - PROCESS | 1929 | 1464621942316 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 08:25:42 INFO - PROCESS | 1929 | 1464621942317 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 08:25:42 INFO - PROCESS | 1929 | 1464621942320 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 08:25:42 INFO - PROCESS | 1929 | 1464621942321 Marionette TRACE conn2 <- [1,878,null,{}] 08:25:42 INFO - PROCESS | 1929 | 1464621942323 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}] 08:25:42 INFO - PROCESS | 1929 | 1464621942420 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 08:25:42 INFO - PROCESS | 1929 | 1464621942427 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:42 INFO - PROCESS | 1929 | ++DOCSHELL 0x1286c8800 == 45 [pid = 1929] [id = 227] 08:25:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 103 (0x119175800) [pid = 1929] [serial = 679] [outer = 0x0] 08:25:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 104 (0x1267b6000) [pid = 1929] [serial = 680] [outer = 0x119175800] 08:25:42 INFO - PROCESS | 1929 | 1464621942451 Marionette DEBUG loaded listener.js 08:25:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 105 (0x126a60800) [pid = 1929] [serial = 681] [outer = 0x119175800] 08:25:42 INFO - PROCESS | 1929 | 1464621942742 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]]]}] 08:25:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 08:25:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 469ms 08:25:42 INFO - PROCESS | 1929 | 1464621942790 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 08:25:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 08:25:42 INFO - PROCESS | 1929 | 1464621942792 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 08:25:42 INFO - PROCESS | 1929 | 1464621942795 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 08:25:42 INFO - PROCESS | 1929 | 1464621942797 Marionette TRACE conn2 <- [1,882,null,{}] 08:25:42 INFO - PROCESS | 1929 | 1464621942801 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}] 08:25:42 INFO - PROCESS | 1929 | 1464621942916 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 08:25:42 INFO - PROCESS | 1929 | 1464621942923 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:42 INFO - PROCESS | 1929 | ++DOCSHELL 0x129cd3800 == 46 [pid = 1929] [id = 228] 08:25:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 106 (0x1248c1800) [pid = 1929] [serial = 682] [outer = 0x0] 08:25:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 107 (0x128424c00) [pid = 1929] [serial = 683] [outer = 0x1248c1800] 08:25:42 INFO - PROCESS | 1929 | 1464621942961 Marionette DEBUG loaded listener.js 08:25:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 108 (0x128a08800) [pid = 1929] [serial = 684] [outer = 0x1248c1800] 08:25:43 INFO - PROCESS | 1929 | 1464621943485 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]]]}] 08:25:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 08:25:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 721ms 08:25:43 INFO - PROCESS | 1929 | 1464621943516 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 08:25:43 INFO - PROCESS | 1929 | 1464621943519 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 08:25:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 08:25:43 INFO - PROCESS | 1929 | 1464621943540 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 08:25:43 INFO - PROCESS | 1929 | 1464621943542 Marionette TRACE conn2 <- [1,886,null,{}] 08:25:43 INFO - PROCESS | 1929 | 1464621943546 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}] 08:25:43 INFO - PROCESS | 1929 | 1464621943672 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 08:25:43 INFO - PROCESS | 1929 | 1464621943748 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:43 INFO - PROCESS | 1929 | ++DOCSHELL 0x116848000 == 47 [pid = 1929] [id = 229] 08:25:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 109 (0x113c71800) [pid = 1929] [serial = 685] [outer = 0x0] 08:25:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 110 (0x115060c00) [pid = 1929] [serial = 686] [outer = 0x113c71800] 08:25:43 INFO - PROCESS | 1929 | 1464621943779 Marionette DEBUG loaded listener.js 08:25:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 111 (0x116454c00) [pid = 1929] [serial = 687] [outer = 0x113c71800] 08:25:44 INFO - PROCESS | 1929 | 1464621944194 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]]]}] 08:25:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 08:25:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 673ms 08:25:44 INFO - PROCESS | 1929 | 1464621944212 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 08:25:44 INFO - PROCESS | 1929 | 1464621944216 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 08:25:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 08:25:44 INFO - PROCESS | 1929 | 1464621944221 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 08:25:44 INFO - PROCESS | 1929 | 1464621944223 Marionette TRACE conn2 <- [1,890,null,{}] 08:25:44 INFO - PROCESS | 1929 | 1464621944225 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}] 08:25:44 INFO - PROCESS | 1929 | 1464621944324 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 08:25:44 INFO - PROCESS | 1929 | 1464621944370 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:44 INFO - PROCESS | 1929 | ++DOCSHELL 0x11960a000 == 48 [pid = 1929] [id = 230] 08:25:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 112 (0x1164b5c00) [pid = 1929] [serial = 688] [outer = 0x0] 08:25:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 113 (0x11718f000) [pid = 1929] [serial = 689] [outer = 0x1164b5c00] 08:25:44 INFO - PROCESS | 1929 | 1464621944399 Marionette DEBUG loaded listener.js 08:25:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 114 (0x11820f800) [pid = 1929] [serial = 690] [outer = 0x1164b5c00] 08:25:44 INFO - PROCESS | 1929 | 1464621944813 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]]]}] 08:25:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 08:25:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 621ms 08:25:44 INFO - PROCESS | 1929 | 1464621944842 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 08:25:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 08:25:44 INFO - PROCESS | 1929 | 1464621944844 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 08:25:44 INFO - PROCESS | 1929 | 1464621944846 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 08:25:44 INFO - PROCESS | 1929 | 1464621944849 Marionette TRACE conn2 <- [1,894,null,{}] 08:25:44 INFO - PROCESS | 1929 | 1464621944857 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}] 08:25:44 INFO - PROCESS | 1929 | 1464621944956 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 08:25:45 INFO - PROCESS | 1929 | 1464621945056 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:45 INFO - PROCESS | 1929 | ++DOCSHELL 0x12a042000 == 49 [pid = 1929] [id = 231] 08:25:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 115 (0x119982c00) [pid = 1929] [serial = 691] [outer = 0x0] 08:25:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 116 (0x119c51c00) [pid = 1929] [serial = 692] [outer = 0x119982c00] 08:25:45 INFO - PROCESS | 1929 | 1464621945087 Marionette DEBUG loaded listener.js 08:25:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 117 (0x121386800) [pid = 1929] [serial = 693] [outer = 0x119982c00] 08:25:45 INFO - PROCESS | 1929 | 1464621945507 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]]]}] 08:25:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 08:25:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 674ms 08:25:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 08:25:45 INFO - PROCESS | 1929 | 1464621945520 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 08:25:45 INFO - PROCESS | 1929 | 1464621945522 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 08:25:45 INFO - PROCESS | 1929 | 1464621945524 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 08:25:45 INFO - PROCESS | 1929 | 1464621945525 Marionette TRACE conn2 <- [1,898,null,{}] 08:25:45 INFO - PROCESS | 1929 | 1464621945528 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}] 08:25:45 INFO - PROCESS | 1929 | 1464621945629 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 08:25:45 INFO - PROCESS | 1929 | 1464621945676 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:45 INFO - PROCESS | 1929 | ++DOCSHELL 0x12a3d3000 == 50 [pid = 1929] [id = 232] 08:25:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 118 (0x1231b9000) [pid = 1929] [serial = 694] [outer = 0x0] 08:25:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 119 (0x123ef6800) [pid = 1929] [serial = 695] [outer = 0x1231b9000] 08:25:45 INFO - PROCESS | 1929 | 1464621945705 Marionette DEBUG loaded listener.js 08:25:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 120 (0x1248c3000) [pid = 1929] [serial = 696] [outer = 0x1231b9000] 08:25:46 INFO - PROCESS | 1929 | 1464621946128 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]]]}] 08:25:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 08:25:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 669ms 08:25:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 08:25:46 INFO - PROCESS | 1929 | 1464621946193 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 08:25:46 INFO - PROCESS | 1929 | 1464621946195 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 08:25:46 INFO - PROCESS | 1929 | 1464621946197 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 08:25:46 INFO - PROCESS | 1929 | 1464621946198 Marionette TRACE conn2 <- [1,902,null,{}] 08:25:46 INFO - PROCESS | 1929 | 1464621946223 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}] 08:25:46 INFO - PROCESS | 1929 | 1464621946338 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 08:25:46 INFO - PROCESS | 1929 | 1464621946387 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:46 INFO - PROCESS | 1929 | ++DOCSHELL 0x1191a8000 == 51 [pid = 1929] [id = 233] 08:25:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 121 (0x115d41c00) [pid = 1929] [serial = 697] [outer = 0x0] 08:25:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 122 (0x1239a3400) [pid = 1929] [serial = 698] [outer = 0x115d41c00] 08:25:46 INFO - PROCESS | 1929 | 1464621946416 Marionette DEBUG loaded listener.js 08:25:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 123 (0x1265ea000) [pid = 1929] [serial = 699] [outer = 0x115d41c00] 08:25:46 INFO - PROCESS | 1929 | 1464621946947 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]]]}] 08:25:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 08:25:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 774ms 08:25:46 INFO - PROCESS | 1929 | 1464621946971 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 08:25:46 INFO - PROCESS | 1929 | 1464621946974 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 08:25:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 08:25:46 INFO - PROCESS | 1929 | 1464621946977 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 08:25:46 INFO - PROCESS | 1929 | 1464621946979 Marionette TRACE conn2 <- [1,906,null,{}] 08:25:46 INFO - PROCESS | 1929 | 1464621946983 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}] 08:25:47 INFO - PROCESS | 1929 | 1464621947079 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 08:25:47 INFO - PROCESS | 1929 | 1464621947127 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:47 INFO - PROCESS | 1929 | ++DOCSHELL 0x117e0e000 == 52 [pid = 1929] [id = 234] 08:25:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 124 (0x112ede000) [pid = 1929] [serial = 700] [outer = 0x0] 08:25:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 125 (0x113e44000) [pid = 1929] [serial = 701] [outer = 0x112ede000] 08:25:47 INFO - PROCESS | 1929 | 1464621947154 Marionette DEBUG loaded listener.js 08:25:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 126 (0x116075000) [pid = 1929] [serial = 702] [outer = 0x112ede000] 08:25:47 INFO - PROCESS | 1929 | 1464621947610 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]]]}] 08:25:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 08:25:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 671ms 08:25:47 INFO - PROCESS | 1929 | 1464621947648 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 08:25:47 INFO - PROCESS | 1929 | 1464621947651 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 08:25:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 08:25:47 INFO - PROCESS | 1929 | --DOCSHELL 0x116643000 == 51 [pid = 1929] [id = 196] 08:25:47 INFO - PROCESS | 1929 | --DOCSHELL 0x1286c8800 == 50 [pid = 1929] [id = 227] 08:25:47 INFO - PROCESS | 1929 | --DOCSHELL 0x12682c000 == 49 [pid = 1929] [id = 226] 08:25:47 INFO - PROCESS | 1929 | --DOCSHELL 0x12472c000 == 48 [pid = 1929] [id = 225] 08:25:47 INFO - PROCESS | 1929 | --DOCSHELL 0x123d2b800 == 47 [pid = 1929] [id = 224] 08:25:47 INFO - PROCESS | 1929 | --DOCSHELL 0x123632800 == 46 [pid = 1929] [id = 223] 08:25:47 INFO - PROCESS | 1929 | --DOCSHELL 0x1213b1800 == 45 [pid = 1929] [id = 222] 08:25:47 INFO - PROCESS | 1929 | --DOCSHELL 0x119cee000 == 44 [pid = 1929] [id = 221] 08:25:47 INFO - PROCESS | 1929 | --DOMWINDOW == 125 (0x128a0a000) [pid = 1929] [serial = 629] [outer = 0x0] [url = about:blank] 08:25:47 INFO - PROCESS | 1929 | --DOCSHELL 0x119622000 == 43 [pid = 1929] [id = 220] 08:25:47 INFO - PROCESS | 1929 | --DOCSHELL 0x1187b7000 == 42 [pid = 1929] [id = 219] 08:25:47 INFO - PROCESS | 1929 | --DOCSHELL 0x117e8a000 == 41 [pid = 1929] [id = 218] 08:25:47 INFO - PROCESS | 1929 | --DOCSHELL 0x116f34800 == 40 [pid = 1929] [id = 217] 08:25:47 INFO - PROCESS | 1929 | --DOCSHELL 0x113ed5000 == 39 [pid = 1929] [id = 216] 08:25:47 INFO - PROCESS | 1929 | --DOCSHELL 0x113323800 == 38 [pid = 1929] [id = 215] 08:25:47 INFO - PROCESS | 1929 | --DOCSHELL 0x128b6c000 == 37 [pid = 1929] [id = 213] 08:25:47 INFO - PROCESS | 1929 | --DOCSHELL 0x119294000 == 36 [pid = 1929] [id = 212] 08:25:47 INFO - PROCESS | 1929 | --DOCSHELL 0x11671b800 == 35 [pid = 1929] [id = 211] 08:25:47 INFO - PROCESS | 1929 | --DOCSHELL 0x1286ca800 == 34 [pid = 1929] [id = 210] 08:25:47 INFO - PROCESS | 1929 | --DOMWINDOW == 124 (0x116738c00) [pid = 1929] [serial = 564] [outer = 0x0] [url = about:blank] 08:25:47 INFO - PROCESS | 1929 | --DOMWINDOW == 123 (0x116731000) [pid = 1929] [serial = 600] [outer = 0x0] [url = about:blank] 08:25:47 INFO - PROCESS | 1929 | --DOMWINDOW == 122 (0x115f6c000) [pid = 1929] [serial = 590] [outer = 0x0] [url = about:blank] 08:25:47 INFO - PROCESS | 1929 | --DOMWINDOW == 121 (0x118354c00) [pid = 1929] [serial = 602] [outer = 0x0] [url = about:blank] 08:25:47 INFO - PROCESS | 1929 | --DOMWINDOW == 120 (0x118596800) [pid = 1929] [serial = 603] [outer = 0x0] [url = about:blank] 08:25:47 INFO - PROCESS | 1929 | --DOMWINDOW == 119 (0x11969a000) [pid = 1929] [serial = 605] [outer = 0x0] [url = about:blank] 08:25:47 INFO - PROCESS | 1929 | --DOMWINDOW == 118 (0x119983800) [pid = 1929] [serial = 606] [outer = 0x0] [url = about:blank] 08:25:47 INFO - PROCESS | 1929 | --DOMWINDOW == 117 (0x118381000) [pid = 1929] [serial = 593] [outer = 0x0] [url = about:blank] 08:25:47 INFO - PROCESS | 1929 | --DOMWINDOW == 116 (0x11a128c00) [pid = 1929] [serial = 608] [outer = 0x0] [url = about:blank] 08:25:47 INFO - PROCESS | 1929 | --DOMWINDOW == 115 (0x1213d6c00) [pid = 1929] [serial = 597] [outer = 0x0] [url = about:blank] 08:25:47 INFO - PROCESS | 1929 | --DOMWINDOW == 114 (0x119c54400) [pid = 1929] [serial = 596] [outer = 0x0] [url = about:blank] 08:25:47 INFO - PROCESS | 1929 | --DOMWINDOW == 113 (0x12138a000) [pid = 1929] [serial = 609] [outer = 0x0] [url = about:blank] 08:25:47 INFO - PROCESS | 1929 | --DOMWINDOW == 112 (0x1239a9800) [pid = 1929] [serial = 534] [outer = 0x0] [url = about:blank] 08:25:47 INFO - PROCESS | 1929 | --DOMWINDOW == 111 (0x1160d3c00) [pid = 1929] [serial = 599] [outer = 0x0] [url = about:blank] 08:25:47 INFO - PROCESS | 1929 | 1464621947723 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 08:25:47 INFO - PROCESS | 1929 | 1464621947725 Marionette TRACE conn2 <- [1,910,null,{}] 08:25:47 INFO - PROCESS | 1929 | 1464621947728 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}] 08:25:47 INFO - PROCESS | 1929 | 1464621947807 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 08:25:47 INFO - PROCESS | 1929 | 1464621947811 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:47 INFO - PROCESS | 1929 | ++DOCSHELL 0x115f80800 == 35 [pid = 1929] [id = 235] 08:25:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 112 (0x116731000) [pid = 1929] [serial = 703] [outer = 0x0] 08:25:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 113 (0x116853800) [pid = 1929] [serial = 704] [outer = 0x116731000] 08:25:47 INFO - PROCESS | 1929 | 1464621947837 Marionette DEBUG loaded listener.js 08:25:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 114 (0x1181b5400) [pid = 1929] [serial = 705] [outer = 0x116731000] 08:25:48 INFO - PROCESS | 1929 | --DOMWINDOW == 113 (0x123489800) [pid = 1929] [serial = 612] [outer = 0x0] [url = about:blank] 08:25:48 INFO - PROCESS | 1929 | --DOMWINDOW == 112 (0x128423000) [pid = 1929] [serial = 627] [outer = 0x0] [url = about:blank] 08:25:48 INFO - PROCESS | 1929 | --DOMWINDOW == 111 (0x124ec8c00) [pid = 1929] [serial = 617] [outer = 0x0] [url = about:blank] 08:25:48 INFO - PROCESS | 1929 | --DOMWINDOW == 110 (0x119644400) [pid = 1929] [serial = 620] [outer = 0x0] [url = about:blank] 08:25:48 INFO - PROCESS | 1929 | --DOMWINDOW == 109 (0x1265eb800) [pid = 1929] [serial = 621] [outer = 0x0] [url = about:blank] 08:25:48 INFO - PROCESS | 1929 | --DOMWINDOW == 108 (0x12652c000) [pid = 1929] [serial = 618] [outer = 0x0] [url = about:blank] 08:25:48 INFO - PROCESS | 1929 | --DOMWINDOW == 107 (0x1249c7c00) [pid = 1929] [serial = 615] [outer = 0x0] [url = about:blank] 08:25:48 INFO - PROCESS | 1929 | --DOMWINDOW == 106 (0x1268a5000) [pid = 1929] [serial = 623] [outer = 0x0] [url = about:blank] 08:25:48 INFO - PROCESS | 1929 | --DOMWINDOW == 105 (0x128244000) [pid = 1929] [serial = 626] [outer = 0x0] [url = about:blank] 08:25:48 INFO - PROCESS | 1929 | --DOMWINDOW == 104 (0x126a58400) [pid = 1929] [serial = 624] [outer = 0x0] [url = about:blank] 08:25:48 INFO - PROCESS | 1929 | --DOMWINDOW == 103 (0x123312800) [pid = 1929] [serial = 611] [outer = 0x0] [url = about:blank] 08:25:48 INFO - PROCESS | 1929 | --DOMWINDOW == 102 (0x1242d8c00) [pid = 1929] [serial = 614] [outer = 0x0] [url = about:blank] 08:25:48 INFO - PROCESS | 1929 | 1464621948192 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]]]}] 08:25:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 08:25:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 561ms 08:25:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 08:25:48 INFO - PROCESS | 1929 | 1464621948243 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 08:25:48 INFO - PROCESS | 1929 | 1464621948244 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 08:25:48 INFO - PROCESS | 1929 | 1464621948247 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 08:25:48 INFO - PROCESS | 1929 | 1464621948249 Marionette TRACE conn2 <- [1,914,null,{}] 08:25:48 INFO - PROCESS | 1929 | 1464621948260 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}] 08:25:48 INFO - PROCESS | 1929 | 1464621948383 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 08:25:48 INFO - PROCESS | 1929 | 1464621948394 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:48 INFO - PROCESS | 1929 | ++DOCSHELL 0x117e79800 == 36 [pid = 1929] [id = 236] 08:25:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 103 (0x118381000) [pid = 1929] [serial = 706] [outer = 0x0] 08:25:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 104 (0x11917d800) [pid = 1929] [serial = 707] [outer = 0x118381000] 08:25:48 INFO - PROCESS | 1929 | 1464621948438 Marionette DEBUG loaded listener.js 08:25:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 105 (0x119649800) [pid = 1929] [serial = 708] [outer = 0x118381000] 08:25:48 INFO - PROCESS | 1929 | 1464621948825 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]]]}] 08:25:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 08:25:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 622ms 08:25:48 INFO - PROCESS | 1929 | 1464621948870 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 08:25:48 INFO - PROCESS | 1929 | 1464621948872 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 08:25:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 08:25:48 INFO - PROCESS | 1929 | 1464621948875 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 08:25:48 INFO - PROCESS | 1929 | 1464621948877 Marionette TRACE conn2 <- [1,918,null,{}] 08:25:48 INFO - PROCESS | 1929 | 1464621948880 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}] 08:25:49 INFO - PROCESS | 1929 | 1464621949004 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 08:25:49 INFO - PROCESS | 1929 | 1464621949045 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:49 INFO - PROCESS | 1929 | ++DOCSHELL 0x119291000 == 37 [pid = 1929] [id = 237] 08:25:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 106 (0x119981400) [pid = 1929] [serial = 709] [outer = 0x0] 08:25:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 107 (0x1199a4800) [pid = 1929] [serial = 710] [outer = 0x119981400] 08:25:49 INFO - PROCESS | 1929 | 1464621949085 Marionette DEBUG loaded listener.js 08:25:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 108 (0x119fd3000) [pid = 1929] [serial = 711] [outer = 0x119981400] 08:25:49 INFO - PROCESS | 1929 | 1464621949485 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]]]}] 08:25:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 08:25:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 619ms 08:25:49 INFO - PROCESS | 1929 | 1464621949494 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 08:25:49 INFO - PROCESS | 1929 | 1464621949495 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 08:25:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 08:25:49 INFO - PROCESS | 1929 | 1464621949497 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 08:25:49 INFO - PROCESS | 1929 | 1464621949498 Marionette TRACE conn2 <- [1,922,null,{}] 08:25:49 INFO - PROCESS | 1929 | 1464621949500 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}] 08:25:49 INFO - PROCESS | 1929 | 1464621949605 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 08:25:49 INFO - PROCESS | 1929 | 1464621949612 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:49 INFO - PROCESS | 1929 | ++DOCSHELL 0x119ce4800 == 38 [pid = 1929] [id = 238] 08:25:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 109 (0x11969cc00) [pid = 1929] [serial = 712] [outer = 0x0] 08:25:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 110 (0x121389800) [pid = 1929] [serial = 713] [outer = 0x11969cc00] 08:25:49 INFO - PROCESS | 1929 | 1464621949637 Marionette DEBUG loaded listener.js 08:25:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 111 (0x121392c00) [pid = 1929] [serial = 714] [outer = 0x11969cc00] 08:25:49 INFO - PROCESS | 1929 | 1464621949959 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]]]}] 08:25:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 08:25:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 474ms 08:25:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 08:25:49 INFO - PROCESS | 1929 | 1464621949973 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 08:25:49 INFO - PROCESS | 1929 | 1464621949974 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 08:25:49 INFO - PROCESS | 1929 | 1464621949976 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 08:25:49 INFO - PROCESS | 1929 | 1464621949977 Marionette TRACE conn2 <- [1,926,null,{}] 08:25:49 INFO - PROCESS | 1929 | 1464621949979 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}] 08:25:50 INFO - PROCESS | 1929 | 1464621950090 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 08:25:50 INFO - PROCESS | 1929 | 1464621950105 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:50 INFO - PROCESS | 1929 | ++DOCSHELL 0x113ee1000 == 39 [pid = 1929] [id = 239] 08:25:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 112 (0x1213dbc00) [pid = 1929] [serial = 715] [outer = 0x0] 08:25:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 113 (0x1239a2000) [pid = 1929] [serial = 716] [outer = 0x1213dbc00] 08:25:50 INFO - PROCESS | 1929 | 1464621950130 Marionette DEBUG loaded listener.js 08:25:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 114 (0x1245ca400) [pid = 1929] [serial = 717] [outer = 0x1213dbc00] 08:25:50 INFO - PROCESS | 1929 | 1464621950473 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]]]}] 08:25:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 08:25:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 519ms 08:25:50 INFO - PROCESS | 1929 | 1464621950496 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 08:25:50 INFO - PROCESS | 1929 | 1464621950497 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 08:25:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 08:25:50 INFO - PROCESS | 1929 | 1464621950500 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 08:25:50 INFO - PROCESS | 1929 | 1464621950500 Marionette TRACE conn2 <- [1,930,null,{}] 08:25:50 INFO - PROCESS | 1929 | 1464621950505 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}] 08:25:50 INFO - PROCESS | 1929 | 1464621950595 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 08:25:50 INFO - PROCESS | 1929 | 1464621950606 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:50 INFO - PROCESS | 1929 | ++DOCSHELL 0x123e0c000 == 40 [pid = 1929] [id = 240] 08:25:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 115 (0x12379a400) [pid = 1929] [serial = 718] [outer = 0x0] 08:25:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 116 (0x124f5bc00) [pid = 1929] [serial = 719] [outer = 0x12379a400] 08:25:50 INFO - PROCESS | 1929 | 1464621950631 Marionette DEBUG loaded listener.js 08:25:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 117 (0x1265e9400) [pid = 1929] [serial = 720] [outer = 0x12379a400] 08:25:50 INFO - PROCESS | 1929 | 1464621950951 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]]]}] 08:25:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 08:25:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 471ms 08:25:50 INFO - PROCESS | 1929 | 1464621950973 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 08:25:50 INFO - PROCESS | 1929 | 1464621950974 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 08:25:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 08:25:50 INFO - PROCESS | 1929 | 1464621950983 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 08:25:50 INFO - PROCESS | 1929 | 1464621950985 Marionette TRACE conn2 <- [1,934,null,{}] 08:25:50 INFO - PROCESS | 1929 | 1464621950989 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}] 08:25:51 INFO - PROCESS | 1929 | 1464621951081 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 08:25:51 INFO - PROCESS | 1929 | 1464621951086 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:51 INFO - PROCESS | 1929 | ++DOCSHELL 0x124ea2000 == 41 [pid = 1929] [id = 241] 08:25:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 118 (0x12470f400) [pid = 1929] [serial = 721] [outer = 0x0] 08:25:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 119 (0x126a46400) [pid = 1929] [serial = 722] [outer = 0x12470f400] 08:25:51 INFO - PROCESS | 1929 | 1464621951111 Marionette DEBUG loaded listener.js 08:25:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 120 (0x12841c400) [pid = 1929] [serial = 723] [outer = 0x12470f400] 08:25:51 INFO - PROCESS | 1929 | 1464621951458 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]]]}] 08:25:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 08:25:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 522ms 08:25:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 08:25:51 INFO - PROCESS | 1929 | 1464621951506 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 08:25:51 INFO - PROCESS | 1929 | 1464621951507 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 08:25:51 INFO - PROCESS | 1929 | 1464621951509 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 08:25:51 INFO - PROCESS | 1929 | 1464621951510 Marionette TRACE conn2 <- [1,938,null,{}] 08:25:51 INFO - PROCESS | 1929 | 1464621951513 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}] 08:25:51 INFO - PROCESS | 1929 | 1464621951606 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 08:25:51 INFO - PROCESS | 1929 | 1464621951618 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:51 INFO - PROCESS | 1929 | ++DOCSHELL 0x12682c000 == 42 [pid = 1929] [id = 242] 08:25:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 121 (0x1265f1000) [pid = 1929] [serial = 724] [outer = 0x0] 08:25:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 122 (0x128424800) [pid = 1929] [serial = 725] [outer = 0x1265f1000] 08:25:51 INFO - PROCESS | 1929 | 1464621951643 Marionette DEBUG loaded listener.js 08:25:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 123 (0x128a11400) [pid = 1929] [serial = 726] [outer = 0x1265f1000] 08:25:52 INFO - PROCESS | 1929 | --DOMWINDOW == 122 (0x1132aa800) [pid = 1929] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 08:25:52 INFO - PROCESS | 1929 | --DOMWINDOW == 121 (0x118596400) [pid = 1929] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 08:25:52 INFO - PROCESS | 1929 | --DOMWINDOW == 120 (0x119175c00) [pid = 1929] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 08:25:52 INFO - PROCESS | 1929 | --DOMWINDOW == 119 (0x123315000) [pid = 1929] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 08:25:52 INFO - PROCESS | 1929 | --DOMWINDOW == 118 (0x1245d2000) [pid = 1929] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 08:25:52 INFO - PROCESS | 1929 | --DOMWINDOW == 117 (0x118598800) [pid = 1929] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 08:25:52 INFO - PROCESS | 1929 | --DOMWINDOW == 116 (0x117e67000) [pid = 1929] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 08:25:52 INFO - PROCESS | 1929 | --DOMWINDOW == 115 (0x1231af000) [pid = 1929] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 08:25:52 INFO - PROCESS | 1929 | --DOMWINDOW == 114 (0x12395b000) [pid = 1929] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 08:25:52 INFO - PROCESS | 1929 | --DOMWINDOW == 113 (0x124f57000) [pid = 1929] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 08:25:52 INFO - PROCESS | 1929 | --DOMWINDOW == 112 (0x119175800) [pid = 1929] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 08:25:52 INFO - PROCESS | 1929 | --DOMWINDOW == 111 (0x1239ab800) [pid = 1929] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 08:25:52 INFO - PROCESS | 1929 | --DOMWINDOW == 110 (0x116a6c000) [pid = 1929] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 08:25:52 INFO - PROCESS | 1929 | --DOMWINDOW == 109 (0x113cec000) [pid = 1929] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 08:25:52 INFO - PROCESS | 1929 | --DOMWINDOW == 108 (0x11768e800) [pid = 1929] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 08:25:52 INFO - PROCESS | 1929 | --DOMWINDOW == 107 (0x115fe0000) [pid = 1929] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 08:25:52 INFO - PROCESS | 1929 | --DOMWINDOW == 106 (0x11969d000) [pid = 1929] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 08:25:52 INFO - PROCESS | 1929 | --DOMWINDOW == 105 (0x1196e4800) [pid = 1929] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 08:25:52 INFO - PROCESS | 1929 | --DOMWINDOW == 104 (0x116732800) [pid = 1929] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 08:25:52 INFO - PROCESS | 1929 | --DOMWINDOW == 103 (0x11835c000) [pid = 1929] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 08:25:52 INFO - PROCESS | 1929 | --DOMWINDOW == 102 (0x112a75c00) [pid = 1929] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 08:25:52 INFO - PROCESS | 1929 | 1464621952079 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]]]}] 08:25:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 08:25:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 573ms 08:25:52 INFO - PROCESS | 1929 | 1464621952082 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 08:25:52 INFO - PROCESS | 1929 | 1464621952084 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 08:25:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 08:25:52 INFO - PROCESS | 1929 | 1464621952087 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 08:25:52 INFO - PROCESS | 1929 | 1464621952088 Marionette TRACE conn2 <- [1,942,null,{}] 08:25:52 INFO - PROCESS | 1929 | 1464621952090 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}] 08:25:52 INFO - PROCESS | 1929 | 1464621952167 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 08:25:52 INFO - PROCESS | 1929 | 1464621952174 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:52 INFO - PROCESS | 1929 | ++DOCSHELL 0x123428800 == 43 [pid = 1929] [id = 243] 08:25:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 103 (0x113c71400) [pid = 1929] [serial = 727] [outer = 0x0] 08:25:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 104 (0x117689800) [pid = 1929] [serial = 728] [outer = 0x113c71400] 08:25:52 INFO - PROCESS | 1929 | 1464621952199 Marionette DEBUG loaded listener.js 08:25:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 105 (0x118598c00) [pid = 1929] [serial = 729] [outer = 0x113c71400] 08:25:52 INFO - PROCESS | 1929 | 1464621952515 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]]]}] 08:25:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 08:25:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 470ms 08:25:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 08:25:52 INFO - PROCESS | 1929 | 1464621952557 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 08:25:52 INFO - PROCESS | 1929 | 1464621952559 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 08:25:52 INFO - PROCESS | 1929 | 1464621952561 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 08:25:52 INFO - PROCESS | 1929 | 1464621952570 Marionette TRACE conn2 <- [1,946,null,{}] 08:25:52 INFO - PROCESS | 1929 | 1464621952578 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}] 08:25:52 INFO - PROCESS | 1929 | 1464621952668 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 08:25:52 INFO - PROCESS | 1929 | 1464621952675 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:52 INFO - PROCESS | 1929 | ++DOCSHELL 0x129f5a800 == 44 [pid = 1929] [id = 244] 08:25:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 106 (0x116448c00) [pid = 1929] [serial = 730] [outer = 0x0] 08:25:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 107 (0x1249cc800) [pid = 1929] [serial = 731] [outer = 0x116448c00] 08:25:52 INFO - PROCESS | 1929 | 1464621952704 Marionette DEBUG loaded listener.js 08:25:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 108 (0x128ee8c00) [pid = 1929] [serial = 732] [outer = 0x116448c00] 08:25:53 INFO - PROCESS | 1929 | 1464621953040 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]]]}] 08:25:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 08:25:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 532ms 08:25:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 08:25:53 INFO - PROCESS | 1929 | 1464621953093 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 08:25:53 INFO - PROCESS | 1929 | 1464621953094 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 08:25:53 INFO - PROCESS | 1929 | 1464621953096 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 08:25:53 INFO - PROCESS | 1929 | 1464621953097 Marionette TRACE conn2 <- [1,950,null,{}] 08:25:53 INFO - PROCESS | 1929 | 1464621953099 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}] 08:25:53 INFO - PROCESS | 1929 | 1464621953179 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 08:25:53 INFO - PROCESS | 1929 | 1464621953231 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:53 INFO - PROCESS | 1929 | ++DOCSHELL 0x12b250800 == 45 [pid = 1929] [id = 245] 08:25:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 109 (0x128aab400) [pid = 1929] [serial = 733] [outer = 0x0] 08:25:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 110 (0x128eec800) [pid = 1929] [serial = 734] [outer = 0x128aab400] 08:25:53 INFO - PROCESS | 1929 | 1464621953256 Marionette DEBUG loaded listener.js 08:25:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 111 (0x129f1b400) [pid = 1929] [serial = 735] [outer = 0x128aab400] 08:25:53 INFO - PROCESS | 1929 | 1464621953499 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]]]}] 08:25:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 08:25:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 418ms 08:25:53 INFO - PROCESS | 1929 | 1464621953514 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 08:25:53 INFO - PROCESS | 1929 | 1464621953516 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 08:25:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 08:25:53 INFO - PROCESS | 1929 | 1464621953525 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 08:25:53 INFO - PROCESS | 1929 | 1464621953526 Marionette TRACE conn2 <- [1,954,null,{}] 08:25:53 INFO - PROCESS | 1929 | 1464621953528 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}] 08:25:53 INFO - PROCESS | 1929 | 1464621953622 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 08:25:53 INFO - PROCESS | 1929 | 1464621953627 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:53 INFO - PROCESS | 1929 | ++DOCSHELL 0x12b822800 == 46 [pid = 1929] [id = 246] 08:25:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 112 (0x129f1e400) [pid = 1929] [serial = 736] [outer = 0x0] 08:25:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 113 (0x129f28400) [pid = 1929] [serial = 737] [outer = 0x129f1e400] 08:25:53 INFO - PROCESS | 1929 | 1464621953651 Marionette DEBUG loaded listener.js 08:25:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 114 (0x129fc8800) [pid = 1929] [serial = 738] [outer = 0x129f1e400] 08:25:53 INFO - PROCESS | 1929 | 1464621953974 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]]]}] 08:25:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 08:25:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 475ms 08:25:54 INFO - PROCESS | 1929 | 1464621954046 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 08:25:54 INFO - PROCESS | 1929 | 1464621954048 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 08:25:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 08:25:54 INFO - PROCESS | 1929 | 1464621954054 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 08:25:54 INFO - PROCESS | 1929 | 1464621954056 Marionette TRACE conn2 <- [1,958,null,{}] 08:25:54 INFO - PROCESS | 1929 | 1464621954060 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}] 08:25:54 INFO - PROCESS | 1929 | 1464621954167 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 08:25:54 INFO - PROCESS | 1929 | 1464621954221 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:54 INFO - PROCESS | 1929 | ++DOCSHELL 0x11602f800 == 47 [pid = 1929] [id = 247] 08:25:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 115 (0x11329fc00) [pid = 1929] [serial = 739] [outer = 0x0] 08:25:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 116 (0x1139fbc00) [pid = 1929] [serial = 740] [outer = 0x11329fc00] 08:25:54 INFO - PROCESS | 1929 | 1464621954252 Marionette DEBUG loaded listener.js 08:25:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 117 (0x1160d3c00) [pid = 1929] [serial = 741] [outer = 0x11329fc00] 08:25:54 INFO - PROCESS | 1929 | 1464621954755 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]]]}] 08:25:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 08:25:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 722ms 08:25:54 INFO - PROCESS | 1929 | 1464621954776 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 08:25:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 08:25:54 INFO - PROCESS | 1929 | 1464621954780 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 08:25:54 INFO - PROCESS | 1929 | 1464621954791 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 08:25:54 INFO - PROCESS | 1929 | 1464621954796 Marionette TRACE conn2 <- [1,962,null,{}] 08:25:54 INFO - PROCESS | 1929 | 1464621954800 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}] 08:25:54 INFO - PROCESS | 1929 | 1464621954922 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 08:25:55 INFO - PROCESS | 1929 | 1464621955011 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:55 INFO - PROCESS | 1929 | ++DOCSHELL 0x1213b0000 == 48 [pid = 1929] [id = 248] 08:25:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 118 (0x1181b6800) [pid = 1929] [serial = 742] [outer = 0x0] 08:25:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 119 (0x11835b800) [pid = 1929] [serial = 743] [outer = 0x1181b6800] 08:25:55 INFO - PROCESS | 1929 | 1464621955041 Marionette DEBUG loaded listener.js 08:25:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 120 (0x118598000) [pid = 1929] [serial = 744] [outer = 0x1181b6800] 08:25:55 INFO - PROCESS | 1929 | 1464621955441 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]]]}] 08:25:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 08:25:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 680ms 08:25:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 08:25:55 INFO - PROCESS | 1929 | 1464621955466 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 08:25:55 INFO - PROCESS | 1929 | 1464621955467 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 08:25:55 INFO - PROCESS | 1929 | 1464621955472 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 08:25:55 INFO - PROCESS | 1929 | 1464621955473 Marionette TRACE conn2 <- [1,966,null,{}] 08:25:55 INFO - PROCESS | 1929 | 1464621955480 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}] 08:25:55 INFO - PROCESS | 1929 | 1464621955584 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 08:25:55 INFO - PROCESS | 1929 | 1464621955637 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:55 INFO - PROCESS | 1929 | ++DOCSHELL 0x12b805800 == 49 [pid = 1929] [id = 249] 08:25:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 121 (0x11a1bf000) [pid = 1929] [serial = 745] [outer = 0x0] 08:25:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 122 (0x12138ac00) [pid = 1929] [serial = 746] [outer = 0x11a1bf000] 08:25:55 INFO - PROCESS | 1929 | 1464621955670 Marionette DEBUG loaded listener.js 08:25:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 123 (0x123791800) [pid = 1929] [serial = 747] [outer = 0x11a1bf000] 08:25:56 INFO - PROCESS | 1929 | 1464621956052 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]]]}] 08:25:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 08:25:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 622ms 08:25:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 08:25:56 INFO - PROCESS | 1929 | 1464621956093 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 08:25:56 INFO - PROCESS | 1929 | 1464621956094 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 08:25:56 INFO - PROCESS | 1929 | 1464621956096 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 08:25:56 INFO - PROCESS | 1929 | 1464621956098 Marionette TRACE conn2 <- [1,970,null,{}] 08:25:56 INFO - PROCESS | 1929 | 1464621956100 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}] 08:25:56 INFO - PROCESS | 1929 | 1464621956202 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 08:25:56 INFO - PROCESS | 1929 | 1464621956288 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:56 INFO - PROCESS | 1929 | ++DOCSHELL 0x12bdac000 == 50 [pid = 1929] [id = 250] 08:25:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 124 (0x1239f4000) [pid = 1929] [serial = 748] [outer = 0x0] 08:25:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 125 (0x1245d6000) [pid = 1929] [serial = 749] [outer = 0x1239f4000] 08:25:56 INFO - PROCESS | 1929 | 1464621956319 Marionette DEBUG loaded listener.js 08:25:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 126 (0x126a45800) [pid = 1929] [serial = 750] [outer = 0x1239f4000] 08:25:56 INFO - PROCESS | 1929 | 1464621956727 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]]]}] 08:25:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 08:25:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 669ms 08:25:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 08:25:56 INFO - PROCESS | 1929 | 1464621956766 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 08:25:56 INFO - PROCESS | 1929 | 1464621956767 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 08:25:56 INFO - PROCESS | 1929 | 1464621956770 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 08:25:56 INFO - PROCESS | 1929 | 1464621956771 Marionette TRACE conn2 <- [1,974,null,{}] 08:25:56 INFO - PROCESS | 1929 | 1464621956774 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}] 08:25:56 INFO - PROCESS | 1929 | 1464621956870 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 08:25:56 INFO - PROCESS | 1929 | 1464621956921 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:56 INFO - PROCESS | 1929 | ++DOCSHELL 0x12bdcd000 == 51 [pid = 1929] [id = 251] 08:25:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 127 (0x123ee8400) [pid = 1929] [serial = 751] [outer = 0x0] 08:25:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 128 (0x128a0e800) [pid = 1929] [serial = 752] [outer = 0x123ee8400] 08:25:56 INFO - PROCESS | 1929 | 1464621956951 Marionette DEBUG loaded listener.js 08:25:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 129 (0x128eed000) [pid = 1929] [serial = 753] [outer = 0x123ee8400] 08:25:57 INFO - PROCESS | 1929 | 1464621957342 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]]]}] 08:25:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 08:25:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 619ms 08:25:57 INFO - PROCESS | 1929 | 1464621957389 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 08:25:57 INFO - PROCESS | 1929 | 1464621957391 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 08:25:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 08:25:57 INFO - PROCESS | 1929 | 1464621957393 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 08:25:57 INFO - PROCESS | 1929 | 1464621957394 Marionette TRACE conn2 <- [1,978,null,{}] 08:25:57 INFO - PROCESS | 1929 | 1464621957397 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}] 08:25:57 INFO - PROCESS | 1929 | 1464621957510 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 08:25:57 INFO - PROCESS | 1929 | 1464621957596 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:57 INFO - PROCESS | 1929 | ++DOCSHELL 0x12c81a800 == 52 [pid = 1929] [id = 252] 08:25:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 130 (0x12a368c00) [pid = 1929] [serial = 754] [outer = 0x0] 08:25:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 131 (0x12a371000) [pid = 1929] [serial = 755] [outer = 0x12a368c00] 08:25:57 INFO - PROCESS | 1929 | 1464621957626 Marionette DEBUG loaded listener.js 08:25:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 132 (0x12b2b5400) [pid = 1929] [serial = 756] [outer = 0x12a368c00] 08:25:58 INFO - PROCESS | 1929 | 1464621958059 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]]]}] 08:25:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 08:25:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 720ms 08:25:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 08:25:58 INFO - PROCESS | 1929 | 1464621958113 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 08:25:58 INFO - PROCESS | 1929 | 1464621958115 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 08:25:58 INFO - PROCESS | 1929 | 1464621958117 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 08:25:58 INFO - PROCESS | 1929 | 1464621958118 Marionette TRACE conn2 <- [1,982,null,{}] 08:25:58 INFO - PROCESS | 1929 | 1464621958121 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}] 08:25:58 INFO - PROCESS | 1929 | 1464621958347 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 08:25:58 INFO - PROCESS | 1929 | 1464621958415 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:58 INFO - PROCESS | 1929 | ++DOCSHELL 0x11709b000 == 53 [pid = 1929] [id = 253] 08:25:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 133 (0x1121b4000) [pid = 1929] [serial = 757] [outer = 0x0] 08:25:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 134 (0x112a73800) [pid = 1929] [serial = 758] [outer = 0x1121b4000] 08:25:58 INFO - PROCESS | 1929 | 1464621958445 Marionette DEBUG loaded listener.js 08:25:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 135 (0x113c76800) [pid = 1929] [serial = 759] [outer = 0x1121b4000] 08:25:58 INFO - PROCESS | 1929 | 1464621958878 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]]]}] 08:25:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 08:25:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 819ms 08:25:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 08:25:58 INFO - PROCESS | 1929 | 1464621958938 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 08:25:58 INFO - PROCESS | 1929 | 1464621958940 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 08:25:58 INFO - PROCESS | 1929 | 1464621958943 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 08:25:58 INFO - PROCESS | 1929 | 1464621958945 Marionette TRACE conn2 <- [1,986,null,{}] 08:25:58 INFO - PROCESS | 1929 | 1464621958948 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}] 08:25:59 INFO - PROCESS | 1929 | 1464621959040 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 08:25:59 INFO - PROCESS | 1929 | 1464621959093 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:59 INFO - PROCESS | 1929 | ++DOCSHELL 0x116a8e000 == 54 [pid = 1929] [id = 254] 08:25:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 136 (0x1166d9800) [pid = 1929] [serial = 760] [outer = 0x0] 08:25:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 137 (0x116f4c800) [pid = 1929] [serial = 761] [outer = 0x1166d9800] 08:25:59 INFO - PROCESS | 1929 | 1464621959122 Marionette DEBUG loaded listener.js 08:25:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 138 (0x117e6fc00) [pid = 1929] [serial = 762] [outer = 0x1166d9800] 08:25:59 INFO - PROCESS | 1929 | --DOCSHELL 0x12b250800 == 53 [pid = 1929] [id = 245] 08:25:59 INFO - PROCESS | 1929 | --DOCSHELL 0x129f5a800 == 52 [pid = 1929] [id = 244] 08:25:59 INFO - PROCESS | 1929 | --DOCSHELL 0x123428800 == 51 [pid = 1929] [id = 243] 08:25:59 INFO - PROCESS | 1929 | --DOCSHELL 0x12682c000 == 50 [pid = 1929] [id = 242] 08:25:59 INFO - PROCESS | 1929 | --DOCSHELL 0x124ea2000 == 49 [pid = 1929] [id = 241] 08:25:59 INFO - PROCESS | 1929 | --DOCSHELL 0x123e0c000 == 48 [pid = 1929] [id = 240] 08:25:59 INFO - PROCESS | 1929 | --DOMWINDOW == 137 (0x128424c00) [pid = 1929] [serial = 683] [outer = 0x0] [url = about:blank] 08:25:59 INFO - PROCESS | 1929 | --DOCSHELL 0x113ee1000 == 47 [pid = 1929] [id = 239] 08:25:59 INFO - PROCESS | 1929 | --DOCSHELL 0x119ce4800 == 46 [pid = 1929] [id = 238] 08:25:59 INFO - PROCESS | 1929 | --DOCSHELL 0x119291000 == 45 [pid = 1929] [id = 237] 08:25:59 INFO - PROCESS | 1929 | --DOCSHELL 0x117e79800 == 44 [pid = 1929] [id = 236] 08:25:59 INFO - PROCESS | 1929 | --DOCSHELL 0x115f80800 == 43 [pid = 1929] [id = 235] 08:25:59 INFO - PROCESS | 1929 | --DOCSHELL 0x117e0e000 == 42 [pid = 1929] [id = 234] 08:25:59 INFO - PROCESS | 1929 | --DOCSHELL 0x12a042000 == 41 [pid = 1929] [id = 231] 08:25:59 INFO - PROCESS | 1929 | --DOCSHELL 0x11960a000 == 40 [pid = 1929] [id = 230] 08:25:59 INFO - PROCESS | 1929 | --DOCSHELL 0x116848000 == 39 [pid = 1929] [id = 229] 08:25:59 INFO - PROCESS | 1929 | --DOCSHELL 0x129cd3800 == 38 [pid = 1929] [id = 228] 08:25:59 INFO - PROCESS | 1929 | --DOMWINDOW == 136 (0x1242d5800) [pid = 1929] [serial = 588] [outer = 0x0] [url = about:blank] 08:25:59 INFO - PROCESS | 1929 | --DOMWINDOW == 135 (0x116861c00) [pid = 1929] [serial = 633] [outer = 0x0] [url = about:blank] 08:25:59 INFO - PROCESS | 1929 | --DOMWINDOW == 134 (0x116455000) [pid = 1929] [serial = 632] [outer = 0x0] [url = about:blank] 08:25:59 INFO - PROCESS | 1929 | --DOMWINDOW == 133 (0x1199a1400) [pid = 1929] [serial = 659] [outer = 0x0] [url = about:blank] 08:25:59 INFO - PROCESS | 1929 | --DOMWINDOW == 132 (0x12138ec00) [pid = 1929] [serial = 662] [outer = 0x0] [url = about:blank] 08:25:59 INFO - PROCESS | 1929 | --DOMWINDOW == 131 (0x1168cdc00) [pid = 1929] [serial = 650] [outer = 0x0] [url = about:blank] 08:25:59 INFO - PROCESS | 1929 | --DOMWINDOW == 130 (0x1181b3000) [pid = 1929] [serial = 651] [outer = 0x0] [url = about:blank] 08:25:59 INFO - PROCESS | 1929 | --DOMWINDOW == 129 (0x118385400) [pid = 1929] [serial = 653] [outer = 0x0] [url = about:blank] 08:25:59 INFO - PROCESS | 1929 | --DOMWINDOW == 128 (0x118596c00) [pid = 1929] [serial = 654] [outer = 0x0] [url = about:blank] 08:25:59 INFO - PROCESS | 1929 | --DOMWINDOW == 127 (0x112a80000) [pid = 1929] [serial = 644] [outer = 0x0] [url = about:blank] 08:25:59 INFO - PROCESS | 1929 | --DOMWINDOW == 126 (0x1132ab800) [pid = 1929] [serial = 645] [outer = 0x0] [url = about:blank] 08:25:59 INFO - PROCESS | 1929 | --DOMWINDOW == 125 (0x115d3b000) [pid = 1929] [serial = 647] [outer = 0x0] [url = about:blank] 08:25:59 INFO - PROCESS | 1929 | --DOMWINDOW == 124 (0x1160c9400) [pid = 1929] [serial = 648] [outer = 0x0] [url = about:blank] 08:25:59 INFO - PROCESS | 1929 | --DOMWINDOW == 123 (0x119980000) [pid = 1929] [serial = 636] [outer = 0x0] [url = about:blank] 08:25:59 INFO - PROCESS | 1929 | --DOMWINDOW == 122 (0x119647400) [pid = 1929] [serial = 635] [outer = 0x0] [url = about:blank] 08:25:59 INFO - PROCESS | 1929 | --DOMWINDOW == 121 (0x119432000) [pid = 1929] [serial = 656] [outer = 0x0] [url = about:blank] 08:25:59 INFO - PROCESS | 1929 | --DOMWINDOW == 120 (0x119691c00) [pid = 1929] [serial = 657] [outer = 0x0] [url = about:blank] 08:25:59 INFO - PROCESS | 1929 | --DOMWINDOW == 119 (0x12337c800) [pid = 1929] [serial = 665] [outer = 0x0] [url = about:blank] 08:25:59 INFO - PROCESS | 1929 | --DOMWINDOW == 118 (0x128428c00) [pid = 1929] [serial = 642] [outer = 0x0] [url = about:blank] 08:25:59 INFO - PROCESS | 1929 | --DOMWINDOW == 117 (0x126813800) [pid = 1929] [serial = 641] [outer = 0x0] [url = about:blank] 08:25:59 INFO - PROCESS | 1929 | --DOMWINDOW == 116 (0x1239ac000) [pid = 1929] [serial = 674] [outer = 0x0] [url = about:blank] 08:25:59 INFO - PROCESS | 1929 | --DOMWINDOW == 115 (0x1239a7800) [pid = 1929] [serial = 669] [outer = 0x0] [url = about:blank] 08:25:59 INFO - PROCESS | 1929 | --DOMWINDOW == 114 (0x123790000) [pid = 1929] [serial = 668] [outer = 0x0] [url = about:blank] 08:25:59 INFO - PROCESS | 1929 | --DOMWINDOW == 113 (0x1235c1400) [pid = 1929] [serial = 666] [outer = 0x0] [url = about:blank] 08:25:59 INFO - PROCESS | 1929 | --DOMWINDOW == 112 (0x123ef5400) [pid = 1929] [serial = 639] [outer = 0x0] [url = about:blank] 08:25:59 INFO - PROCESS | 1929 | --DOMWINDOW == 111 (0x1239a7000) [pid = 1929] [serial = 638] [outer = 0x0] [url = about:blank] 08:25:59 INFO - PROCESS | 1929 | --DOMWINDOW == 110 (0x1239e8000) [pid = 1929] [serial = 671] [outer = 0x0] [url = about:blank] 08:25:59 INFO - PROCESS | 1929 | --DOMWINDOW == 109 (0x126529800) [pid = 1929] [serial = 677] [outer = 0x0] [url = about:blank] 08:25:59 INFO - PROCESS | 1929 | --DOMWINDOW == 108 (0x124ec2400) [pid = 1929] [serial = 675] [outer = 0x0] [url = about:blank] 08:25:59 INFO - PROCESS | 1929 | --DOMWINDOW == 107 (0x1267b6000) [pid = 1929] [serial = 680] [outer = 0x0] [url = about:blank] 08:25:59 INFO - PROCESS | 1929 | --DOMWINDOW == 106 (0x123eed800) [pid = 1929] [serial = 672] [outer = 0x0] [url = about:blank] 08:25:59 INFO - PROCESS | 1929 | --DOMWINDOW == 105 (0x1213db800) [pid = 1929] [serial = 663] [outer = 0x0] [url = about:blank] 08:25:59 INFO - PROCESS | 1929 | --DOMWINDOW == 104 (0x126a60800) [pid = 1929] [serial = 681] [outer = 0x0] [url = about:blank] 08:25:59 INFO - PROCESS | 1929 | --DOMWINDOW == 103 (0x121387400) [pid = 1929] [serial = 660] [outer = 0x0] [url = about:blank] 08:25:59 INFO - PROCESS | 1929 | --DOMWINDOW == 102 (0x1267b8400) [pid = 1929] [serial = 678] [outer = 0x0] [url = about:blank] 08:25:59 INFO - PROCESS | 1929 | --DOMWINDOW == 101 (0x119173000) [pid = 1929] [serial = 594] [outer = 0x0] [url = about:blank] 08:25:59 INFO - PROCESS | 1929 | --DOMWINDOW == 100 (0x116736400) [pid = 1929] [serial = 591] [outer = 0x0] [url = about:blank] 08:25:59 INFO - PROCESS | 1929 | --DOMWINDOW == 99 (0x1239a1400) [pid = 1929] [serial = 561] [outer = 0x0] [url = about:blank] 08:25:59 INFO - PROCESS | 1929 | 1464621959591 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]]]}] 08:25:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 08:25:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 671ms 08:25:59 INFO - PROCESS | 1929 | 1464621959614 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 08:25:59 INFO - PROCESS | 1929 | 1464621959617 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 08:25:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 08:25:59 INFO - PROCESS | 1929 | 1464621959621 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 08:25:59 INFO - PROCESS | 1929 | 1464621959623 Marionette TRACE conn2 <- [1,990,null,{}] 08:25:59 INFO - PROCESS | 1929 | 1464621959626 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}] 08:25:59 INFO - PROCESS | 1929 | 1464621959745 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 08:25:59 INFO - PROCESS | 1929 | 1464621959842 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:59 INFO - PROCESS | 1929 | ++DOCSHELL 0x1164e8000 == 39 [pid = 1929] [id = 255] 08:25:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 100 (0x115d3e000) [pid = 1929] [serial = 763] [outer = 0x0] 08:25:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 101 (0x118353400) [pid = 1929] [serial = 764] [outer = 0x115d3e000] 08:25:59 INFO - PROCESS | 1929 | 1464621959883 Marionette DEBUG loaded listener.js 08:25:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 102 (0x118594000) [pid = 1929] [serial = 765] [outer = 0x115d3e000] 08:26:00 INFO - PROCESS | 1929 | 1464621960222 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]]]}] 08:26:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 08:26:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 620ms 08:26:00 INFO - PROCESS | 1929 | 1464621960242 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 08:26:00 INFO - PROCESS | 1929 | 1464621960244 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 08:26:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 08:26:00 INFO - PROCESS | 1929 | 1464621960253 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 08:26:00 INFO - PROCESS | 1929 | 1464621960258 Marionette TRACE conn2 <- [1,994,null,{}] 08:26:00 INFO - PROCESS | 1929 | 1464621960260 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}] 08:26:00 INFO - PROCESS | 1929 | 1464621960361 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 08:26:00 INFO - PROCESS | 1929 | 1464621960462 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:00 INFO - PROCESS | 1929 | ++DOCSHELL 0x1130d6800 == 40 [pid = 1929] [id = 256] 08:26:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 103 (0x111c82400) [pid = 1929] [serial = 766] [outer = 0x0] 08:26:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 104 (0x1121b6000) [pid = 1929] [serial = 767] [outer = 0x111c82400] 08:26:00 INFO - PROCESS | 1929 | 1464621960495 Marionette DEBUG loaded listener.js 08:26:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 105 (0x113c74000) [pid = 1929] [serial = 768] [outer = 0x111c82400] 08:26:00 INFO - PROCESS | 1929 | 1464621960949 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]]]}] 08:26:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 08:26:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 728ms 08:26:00 INFO - PROCESS | 1929 | 1464621960978 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 08:26:00 INFO - PROCESS | 1929 | 1464621960981 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 08:26:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 08:26:00 INFO - PROCESS | 1929 | 1464621960984 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 08:26:00 INFO - PROCESS | 1929 | 1464621960988 Marionette TRACE conn2 <- [1,998,null,{}] 08:26:00 INFO - PROCESS | 1929 | 1464621960992 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}] 08:26:01 INFO - PROCESS | 1929 | 1464621961090 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 08:26:01 INFO - PROCESS | 1929 | 1464621961139 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:01 INFO - PROCESS | 1929 | ++DOCSHELL 0x1188aa000 == 41 [pid = 1929] [id = 257] 08:26:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 106 (0x116610000) [pid = 1929] [serial = 769] [outer = 0x0] 08:26:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 107 (0x11820d000) [pid = 1929] [serial = 770] [outer = 0x116610000] 08:26:01 INFO - PROCESS | 1929 | 1464621961171 Marionette DEBUG loaded listener.js 08:26:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 108 (0x119121400) [pid = 1929] [serial = 771] [outer = 0x116610000] 08:26:01 INFO - PROCESS | 1929 | 1464621961590 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]]]}] 08:26:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 08:26:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 673ms 08:26:01 INFO - PROCESS | 1929 | 1464621961659 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 08:26:01 INFO - PROCESS | 1929 | 1464621961662 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 08:26:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 08:26:01 INFO - PROCESS | 1929 | 1464621961664 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 08:26:01 INFO - PROCESS | 1929 | 1464621961666 Marionette TRACE conn2 <- [1,1002,null,{}] 08:26:01 INFO - PROCESS | 1929 | 1464621961668 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}] 08:26:01 INFO - PROCESS | 1929 | 1464621961792 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 08:26:01 INFO - PROCESS | 1929 | 1464621961844 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:01 INFO - PROCESS | 1929 | ++DOCSHELL 0x119cdb800 == 42 [pid = 1929] [id = 258] 08:26:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 109 (0x119651800) [pid = 1929] [serial = 772] [outer = 0x0] 08:26:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 110 (0x11999fc00) [pid = 1929] [serial = 773] [outer = 0x119651800] 08:26:01 INFO - PROCESS | 1929 | 1464621961875 Marionette DEBUG loaded listener.js 08:26:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 111 (0x11a1b4400) [pid = 1929] [serial = 774] [outer = 0x119651800] 08:26:02 INFO - PROCESS | 1929 | 1464621962285 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]]]}] 08:26:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 08:26:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 673ms 08:26:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 08:26:02 INFO - PROCESS | 1929 | 1464621962338 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 08:26:02 INFO - PROCESS | 1929 | 1464621962340 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 08:26:02 INFO - PROCESS | 1929 | 1464621962347 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 08:26:02 INFO - PROCESS | 1929 | 1464621962351 Marionette TRACE conn2 <- [1,1006,null,{}] 08:26:02 INFO - PROCESS | 1929 | 1464621962355 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}] 08:26:02 INFO - PROCESS | 1929 | 1464621962456 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 08:26:02 INFO - PROCESS | 1929 | 1464621962507 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:02 INFO - PROCESS | 1929 | ++DOCSHELL 0x123134000 == 43 [pid = 1929] [id = 259] 08:26:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 112 (0x119c5d800) [pid = 1929] [serial = 775] [outer = 0x0] 08:26:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 113 (0x1213d6c00) [pid = 1929] [serial = 776] [outer = 0x119c5d800] 08:26:02 INFO - PROCESS | 1929 | 1464621962536 Marionette DEBUG loaded listener.js 08:26:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 114 (0x123959c00) [pid = 1929] [serial = 777] [outer = 0x119c5d800] 08:26:02 INFO - PROCESS | 1929 | 1464621962948 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]]]}] 08:26:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 08:26:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 628ms 08:26:02 INFO - PROCESS | 1929 | 1464621962971 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 08:26:02 INFO - PROCESS | 1929 | 1464621962974 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 08:26:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 08:26:02 INFO - PROCESS | 1929 | 1464621962976 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 08:26:02 INFO - PROCESS | 1929 | 1464621962977 Marionette TRACE conn2 <- [1,1010,null,{}] 08:26:02 INFO - PROCESS | 1929 | 1464621962980 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}] 08:26:03 INFO - PROCESS | 1929 | 1464621963080 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 08:26:03 INFO - PROCESS | 1929 | 1464621963174 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:03 INFO - PROCESS | 1929 | ++DOCSHELL 0x123d32000 == 44 [pid = 1929] [id = 260] 08:26:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 115 (0x1239a1c00) [pid = 1929] [serial = 778] [outer = 0x0] 08:26:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 116 (0x123ee7800) [pid = 1929] [serial = 779] [outer = 0x1239a1c00] 08:26:03 INFO - PROCESS | 1929 | 1464621963204 Marionette DEBUG loaded listener.js 08:26:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 117 (0x1245cfc00) [pid = 1929] [serial = 780] [outer = 0x1239a1c00] 08:26:03 INFO - PROCESS | 1929 | 1464621963637 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]]]}] 08:26:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 08:26:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 718ms 08:26:03 INFO - PROCESS | 1929 | 1464621963695 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 08:26:03 INFO - PROCESS | 1929 | 1464621963698 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 08:26:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 08:26:03 INFO - PROCESS | 1929 | 1464621963701 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 08:26:03 INFO - PROCESS | 1929 | 1464621963704 Marionette TRACE conn2 <- [1,1014,null,{}] 08:26:03 INFO - PROCESS | 1929 | 1464621963707 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}] 08:26:03 INFO - PROCESS | 1929 | 1464621963842 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 08:26:03 INFO - PROCESS | 1929 | 1464621963905 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:03 INFO - PROCESS | 1929 | ++DOCSHELL 0x12494a800 == 45 [pid = 1929] [id = 261] 08:26:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 118 (0x1249c8000) [pid = 1929] [serial = 781] [outer = 0x0] 08:26:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 119 (0x124ecb000) [pid = 1929] [serial = 782] [outer = 0x1249c8000] 08:26:03 INFO - PROCESS | 1929 | 1464621963941 Marionette DEBUG loaded listener.js 08:26:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 120 (0x126a45000) [pid = 1929] [serial = 783] [outer = 0x1249c8000] 08:26:04 INFO - PROCESS | 1929 | 1464621964402 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]]]}] 08:26:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 08:26:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 723ms 08:26:04 INFO - PROCESS | 1929 | 1464621964426 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 08:26:04 INFO - PROCESS | 1929 | 1464621964428 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 08:26:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 08:26:04 INFO - PROCESS | 1929 | 1464621964431 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 08:26:04 INFO - PROCESS | 1929 | 1464621964434 Marionette TRACE conn2 <- [1,1018,null,{}] 08:26:04 INFO - PROCESS | 1929 | 1464621964440 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}] 08:26:04 INFO - PROCESS | 1929 | 1464621964599 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 08:26:04 INFO - PROCESS | 1929 | 1464621964666 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:04 INFO - PROCESS | 1929 | ++DOCSHELL 0x128208000 == 46 [pid = 1929] [id = 262] 08:26:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 121 (0x1239ab400) [pid = 1929] [serial = 784] [outer = 0x0] 08:26:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 122 (0x128426800) [pid = 1929] [serial = 785] [outer = 0x1239ab400] 08:26:04 INFO - PROCESS | 1929 | 1464621964695 Marionette DEBUG loaded listener.js 08:26:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 123 (0x129f1d400) [pid = 1929] [serial = 786] [outer = 0x1239ab400] 08:26:05 INFO - PROCESS | 1929 | 1464621965086 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]]]}] 08:26:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 08:26:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 726ms 08:26:05 INFO - PROCESS | 1929 | 1464621965216 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 08:26:05 INFO - PROCESS | 1929 | 1464621965218 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 08:26:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 08:26:05 INFO - PROCESS | 1929 | 1464621965240 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 08:26:05 INFO - PROCESS | 1929 | 1464621965243 Marionette TRACE conn2 <- [1,1022,null,{}] 08:26:05 INFO - PROCESS | 1929 | 1464621965247 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}] 08:26:05 INFO - PROCESS | 1929 | 1464621965357 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 08:26:05 INFO - PROCESS | 1929 | 1464621965433 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:05 INFO - PROCESS | 1929 | ++DOCSHELL 0x1188af800 == 47 [pid = 1929] [id = 263] 08:26:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 124 (0x115fe0000) [pid = 1929] [serial = 787] [outer = 0x0] 08:26:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 125 (0x1164bc400) [pid = 1929] [serial = 788] [outer = 0x115fe0000] 08:26:05 INFO - PROCESS | 1929 | 1464621965477 Marionette DEBUG loaded listener.js 08:26:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 126 (0x1181b3400) [pid = 1929] [serial = 789] [outer = 0x115fe0000] 08:26:05 INFO - PROCESS | 1929 | 1464621965972 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]]]}] 08:26:05 INFO - PROCESS | 1929 | --DOCSHELL 0x1164e8000 == 46 [pid = 1929] [id = 255] 08:26:05 INFO - PROCESS | 1929 | --DOCSHELL 0x116a8e000 == 45 [pid = 1929] [id = 254] 08:26:05 INFO - PROCESS | 1929 | --DOCSHELL 0x11709b000 == 44 [pid = 1929] [id = 253] 08:26:05 INFO - PROCESS | 1929 | --DOCSHELL 0x12bdac000 == 43 [pid = 1929] [id = 250] 08:26:05 INFO - PROCESS | 1929 | --DOCSHELL 0x12b805800 == 42 [pid = 1929] [id = 249] 08:26:05 INFO - PROCESS | 1929 | --DOCSHELL 0x1213b0000 == 41 [pid = 1929] [id = 248] 08:26:05 INFO - PROCESS | 1929 | --DOCSHELL 0x11602f800 == 40 [pid = 1929] [id = 247] 08:26:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 08:26:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 774ms 08:26:06 INFO - PROCESS | 1929 | 1464621966012 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 08:26:06 INFO - PROCESS | 1929 | 1464621966014 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 08:26:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 08:26:06 INFO - PROCESS | 1929 | 1464621966020 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 08:26:06 INFO - PROCESS | 1929 | 1464621966022 Marionette TRACE conn2 <- [1,1026,null,{}] 08:26:06 INFO - PROCESS | 1929 | 1464621966025 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}] 08:26:06 INFO - PROCESS | 1929 | 1464621966106 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 08:26:06 INFO - PROCESS | 1929 | 1464621966111 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:06 INFO - PROCESS | 1929 | ++DOCSHELL 0x117e80000 == 41 [pid = 1929] [id = 264] 08:26:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 127 (0x11859a000) [pid = 1929] [serial = 790] [outer = 0x0] 08:26:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 128 (0x11969c400) [pid = 1929] [serial = 791] [outer = 0x11859a000] 08:26:06 INFO - PROCESS | 1929 | 1464621966137 Marionette DEBUG loaded listener.js 08:26:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 129 (0x119fd2400) [pid = 1929] [serial = 792] [outer = 0x11859a000] 08:26:06 INFO - PROCESS | 1929 | 1464621966475 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]]]}] 08:26:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 08:26:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 472ms 08:26:06 INFO - PROCESS | 1929 | 1464621966497 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 08:26:06 INFO - PROCESS | 1929 | 1464621966498 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 08:26:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 08:26:06 INFO - PROCESS | 1929 | 1464621966501 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 08:26:06 INFO - PROCESS | 1929 | 1464621966504 Marionette TRACE conn2 <- [1,1030,null,{}] 08:26:06 INFO - PROCESS | 1929 | 1464621966512 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}] 08:26:06 INFO - PROCESS | 1929 | 1464621966597 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 08:26:06 INFO - PROCESS | 1929 | 1464621966606 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:06 INFO - PROCESS | 1929 | ++DOCSHELL 0x124ea8800 == 42 [pid = 1929] [id = 265] 08:26:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 130 (0x123eeb800) [pid = 1929] [serial = 793] [outer = 0x0] 08:26:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 131 (0x1248c9400) [pid = 1929] [serial = 794] [outer = 0x123eeb800] 08:26:06 INFO - PROCESS | 1929 | 1464621966634 Marionette DEBUG loaded listener.js 08:26:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 132 (0x124f63c00) [pid = 1929] [serial = 795] [outer = 0x123eeb800] 08:26:06 INFO - PROCESS | 1929 | 1464621966985 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]]]}] 08:26:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 08:26:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 522ms 08:26:07 INFO - PROCESS | 1929 | 1464621967024 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 08:26:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 08:26:07 INFO - PROCESS | 1929 | 1464621967025 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 08:26:07 INFO - PROCESS | 1929 | 1464621967028 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 08:26:07 INFO - PROCESS | 1929 | 1464621967029 Marionette TRACE conn2 <- [1,1034,null,{}] 08:26:07 INFO - PROCESS | 1929 | 1464621967051 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}] 08:26:07 INFO - PROCESS | 1929 | 1464621967180 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 08:26:07 INFO - PROCESS | 1929 | 1464621967201 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:07 INFO - PROCESS | 1929 | ++DOCSHELL 0x129cc7000 == 43 [pid = 1929] [id = 266] 08:26:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 133 (0x1268a1c00) [pid = 1929] [serial = 796] [outer = 0x0] 08:26:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 134 (0x128a07400) [pid = 1929] [serial = 797] [outer = 0x1268a1c00] 08:26:07 INFO - PROCESS | 1929 | 1464621967242 Marionette DEBUG loaded listener.js 08:26:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 135 (0x128ee8400) [pid = 1929] [serial = 798] [outer = 0x1268a1c00] 08:26:07 INFO - PROCESS | 1929 | 1464621967695 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]]]}] 08:26:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 08:26:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 689ms 08:26:07 INFO - PROCESS | 1929 | 1464621967717 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 08:26:07 INFO - PROCESS | 1929 | 1464621967720 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 08:26:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 08:26:07 INFO - PROCESS | 1929 | 1464621967723 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 08:26:07 INFO - PROCESS | 1929 | 1464621967724 Marionette TRACE conn2 <- [1,1038,null,{}] 08:26:07 INFO - PROCESS | 1929 | 1464621967734 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}] 08:26:07 INFO - PROCESS | 1929 | 1464621967838 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 08:26:07 INFO - PROCESS | 1929 | 1464621967842 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:07 INFO - PROCESS | 1929 | ++DOCSHELL 0x116aa0800 == 44 [pid = 1929] [id = 267] 08:26:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 136 (0x126a59400) [pid = 1929] [serial = 799] [outer = 0x0] 08:26:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 137 (0x129fc7000) [pid = 1929] [serial = 800] [outer = 0x126a59400] 08:26:07 INFO - PROCESS | 1929 | 1464621967867 Marionette DEBUG loaded listener.js 08:26:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 138 (0x12a36e400) [pid = 1929] [serial = 801] [outer = 0x126a59400] 08:26:08 INFO - PROCESS | 1929 | 1464621968196 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]]]}] 08:26:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 08:26:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 519ms 08:26:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 08:26:08 INFO - PROCESS | 1929 | 1464621968243 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 08:26:08 INFO - PROCESS | 1929 | 1464621968244 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 08:26:08 INFO - PROCESS | 1929 | 1464621968246 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 08:26:08 INFO - PROCESS | 1929 | 1464621968247 Marionette TRACE conn2 <- [1,1042,null,{}] 08:26:08 INFO - PROCESS | 1929 | 1464621968249 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}] 08:26:08 INFO - PROCESS | 1929 | 1464621968364 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 08:26:08 INFO - PROCESS | 1929 | 1464621968387 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:08 INFO - PROCESS | 1929 | ++DOCSHELL 0x12bab2800 == 45 [pid = 1929] [id = 268] 08:26:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 139 (0x12b037000) [pid = 1929] [serial = 802] [outer = 0x0] 08:26:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 140 (0x12b2bd800) [pid = 1929] [serial = 803] [outer = 0x12b037000] 08:26:08 INFO - PROCESS | 1929 | 1464621968412 Marionette DEBUG loaded listener.js 08:26:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 141 (0x12ba0fc00) [pid = 1929] [serial = 804] [outer = 0x12b037000] 08:26:08 INFO - PROCESS | 1929 | 1464621968759 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]]]}] 08:26:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 08:26:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 518ms 08:26:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 08:26:08 INFO - PROCESS | 1929 | 1464621968764 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 08:26:08 INFO - PROCESS | 1929 | 1464621968765 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 08:26:08 INFO - PROCESS | 1929 | 1464621968767 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 08:26:08 INFO - PROCESS | 1929 | 1464621968769 Marionette TRACE conn2 <- [1,1046,null,{}] 08:26:08 INFO - PROCESS | 1929 | 1464621968773 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}] 08:26:08 INFO - PROCESS | 1929 | 1464621968870 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 08:26:08 INFO - PROCESS | 1929 | 1464621968901 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:08 INFO - PROCESS | 1929 | ++DOCSHELL 0x12bd9c800 == 46 [pid = 1929] [id = 269] 08:26:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 142 (0x12ba0c400) [pid = 1929] [serial = 805] [outer = 0x0] 08:26:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 143 (0x12baddc00) [pid = 1929] [serial = 806] [outer = 0x12ba0c400] 08:26:08 INFO - PROCESS | 1929 | 1464621968927 Marionette DEBUG loaded listener.js 08:26:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 144 (0x12bb02c00) [pid = 1929] [serial = 807] [outer = 0x12ba0c400] 08:26:09 INFO - PROCESS | 1929 | --DOMWINDOW == 143 (0x1213dbc00) [pid = 1929] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 08:26:09 INFO - PROCESS | 1929 | --DOMWINDOW == 142 (0x12379a400) [pid = 1929] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 08:26:09 INFO - PROCESS | 1929 | --DOMWINDOW == 141 (0x1265f1000) [pid = 1929] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 08:26:09 INFO - PROCESS | 1929 | --DOMWINDOW == 140 (0x112ede000) [pid = 1929] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 08:26:09 INFO - PROCESS | 1929 | --DOMWINDOW == 139 (0x11969cc00) [pid = 1929] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 08:26:09 INFO - PROCESS | 1929 | --DOMWINDOW == 138 (0x115d41c00) [pid = 1929] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 08:26:09 INFO - PROCESS | 1929 | --DOMWINDOW == 137 (0x1164b5c00) [pid = 1929] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 08:26:09 INFO - PROCESS | 1929 | --DOMWINDOW == 136 (0x113c71800) [pid = 1929] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 08:26:09 INFO - PROCESS | 1929 | --DOMWINDOW == 135 (0x118381000) [pid = 1929] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 08:26:09 INFO - PROCESS | 1929 | --DOMWINDOW == 134 (0x12470f400) [pid = 1929] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 08:26:09 INFO - PROCESS | 1929 | --DOMWINDOW == 133 (0x119982c00) [pid = 1929] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 08:26:09 INFO - PROCESS | 1929 | --DOMWINDOW == 132 (0x1231b9000) [pid = 1929] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 08:26:09 INFO - PROCESS | 1929 | --DOMWINDOW == 131 (0x119981400) [pid = 1929] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 08:26:09 INFO - PROCESS | 1929 | --DOMWINDOW == 130 (0x116731000) [pid = 1929] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 08:26:09 INFO - PROCESS | 1929 | --DOMWINDOW == 129 (0x1121b4000) [pid = 1929] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 08:26:09 INFO - PROCESS | 1929 | --DOMWINDOW == 128 (0x1166d9800) [pid = 1929] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 08:26:09 INFO - PROCESS | 1929 | --DOMWINDOW == 127 (0x113c71400) [pid = 1929] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 08:26:09 INFO - PROCESS | 1929 | --DOMWINDOW == 126 (0x116448c00) [pid = 1929] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 08:26:09 INFO - PROCESS | 1929 | --DOMWINDOW == 125 (0x128aab400) [pid = 1929] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 08:26:09 INFO - PROCESS | 1929 | --DOMWINDOW == 124 (0x129f1e400) [pid = 1929] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 08:26:09 INFO - PROCESS | 1929 | --DOMWINDOW == 123 (0x128422400) [pid = 1929] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 08:26:09 INFO - PROCESS | 1929 | 1464621969286 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]]]}] 08:26:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 08:26:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 571ms 08:26:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 08:26:09 INFO - PROCESS | 1929 | 1464621969338 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 08:26:09 INFO - PROCESS | 1929 | 1464621969339 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 08:26:09 INFO - PROCESS | 1929 | 1464621969341 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 08:26:09 INFO - PROCESS | 1929 | 1464621969342 Marionette TRACE conn2 <- [1,1050,null,{}] 08:26:09 INFO - PROCESS | 1929 | 1464621969345 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}] 08:26:09 INFO - PROCESS | 1929 | 1464621969424 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 08:26:09 INFO - PROCESS | 1929 | 1464621969476 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:09 INFO - PROCESS | 1929 | ++DOCSHELL 0x123a8b000 == 47 [pid = 1929] [id = 270] 08:26:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 124 (0x111ed6800) [pid = 1929] [serial = 808] [outer = 0x0] 08:26:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 125 (0x116855800) [pid = 1929] [serial = 809] [outer = 0x111ed6800] 08:26:09 INFO - PROCESS | 1929 | 1464621969501 Marionette DEBUG loaded listener.js 08:26:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 126 (0x119691400) [pid = 1929] [serial = 810] [outer = 0x111ed6800] 08:26:09 INFO - PROCESS | 1929 | 1464621969786 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]]]}] 08:26:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 08:26:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 469ms 08:26:09 INFO - PROCESS | 1929 | 1464621969811 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 08:26:09 INFO - PROCESS | 1929 | 1464621969812 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 08:26:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 08:26:09 INFO - PROCESS | 1929 | 1464621969814 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 08:26:09 INFO - PROCESS | 1929 | 1464621969815 Marionette TRACE conn2 <- [1,1054,null,{}] 08:26:09 INFO - PROCESS | 1929 | 1464621969818 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}] 08:26:09 INFO - PROCESS | 1929 | 1464621969909 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 08:26:09 INFO - PROCESS | 1929 | 1464621969914 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:09 INFO - PROCESS | 1929 | ++DOCSHELL 0x12c96c000 == 48 [pid = 1929] [id = 271] 08:26:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 127 (0x119c55400) [pid = 1929] [serial = 811] [outer = 0x0] 08:26:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 128 (0x12652c400) [pid = 1929] [serial = 812] [outer = 0x119c55400] 08:26:09 INFO - PROCESS | 1929 | 1464621969937 Marionette DEBUG loaded listener.js 08:26:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 129 (0x129ee6000) [pid = 1929] [serial = 813] [outer = 0x119c55400] 08:26:10 INFO - PROCESS | 1929 | 1464621970232 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]]]}] 08:26:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 08:26:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 468ms 08:26:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 08:26:10 INFO - PROCESS | 1929 | 1464621970283 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 08:26:10 INFO - PROCESS | 1929 | 1464621970284 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 08:26:10 INFO - PROCESS | 1929 | 1464621970286 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 08:26:10 INFO - PROCESS | 1929 | 1464621970287 Marionette TRACE conn2 <- [1,1058,null,{}] 08:26:10 INFO - PROCESS | 1929 | 1464621970290 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}] 08:26:10 INFO - PROCESS | 1929 | 1464621970394 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 08:26:10 INFO - PROCESS | 1929 | 1464621970402 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:10 INFO - PROCESS | 1929 | ++DOCSHELL 0x12c97c800 == 49 [pid = 1929] [id = 272] 08:26:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 130 (0x113368400) [pid = 1929] [serial = 814] [outer = 0x0] 08:26:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 131 (0x129eddc00) [pid = 1929] [serial = 815] [outer = 0x113368400] 08:26:10 INFO - PROCESS | 1929 | 1464621970427 Marionette DEBUG loaded listener.js 08:26:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 132 (0x12bb07800) [pid = 1929] [serial = 816] [outer = 0x113368400] 08:26:10 INFO - PROCESS | 1929 | 1464621970740 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]]]}] 08:26:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 08:26:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 469ms 08:26:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 08:26:10 INFO - PROCESS | 1929 | 1464621970757 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 08:26:10 INFO - PROCESS | 1929 | 1464621970758 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 08:26:10 INFO - PROCESS | 1929 | 1464621970760 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 08:26:10 INFO - PROCESS | 1929 | 1464621970762 Marionette TRACE conn2 <- [1,1062,null,{}] 08:26:10 INFO - PROCESS | 1929 | 1464621970764 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}] 08:26:10 INFO - PROCESS | 1929 | 1464621970865 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 08:26:10 INFO - PROCESS | 1929 | 1464621970870 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:10 INFO - PROCESS | 1929 | ++DOCSHELL 0x12cd26800 == 50 [pid = 1929] [id = 273] 08:26:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 133 (0x12bb0a000) [pid = 1929] [serial = 817] [outer = 0x0] 08:26:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 134 (0x12bb11400) [pid = 1929] [serial = 818] [outer = 0x12bb0a000] 08:26:10 INFO - PROCESS | 1929 | 1464621970899 Marionette DEBUG loaded listener.js 08:26:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 135 (0x12bf35c00) [pid = 1929] [serial = 819] [outer = 0x12bb0a000] 08:26:11 INFO - PROCESS | 1929 | 1464621971305 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]]]}] 08:26:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 08:26:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 568ms 08:26:11 INFO - PROCESS | 1929 | 1464621971329 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 08:26:11 INFO - PROCESS | 1929 | 1464621971332 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 08:26:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 08:26:11 INFO - PROCESS | 1929 | 1464621971335 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 08:26:11 INFO - PROCESS | 1929 | 1464621971338 Marionette TRACE conn2 <- [1,1066,null,{}] 08:26:11 INFO - PROCESS | 1929 | 1464621971342 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}] 08:26:11 INFO - PROCESS | 1929 | 1464621971450 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 08:26:11 INFO - PROCESS | 1929 | 1464621971518 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:11 INFO - PROCESS | 1929 | ++DOCSHELL 0x118315800 == 51 [pid = 1929] [id = 274] 08:26:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 136 (0x115d3b000) [pid = 1929] [serial = 820] [outer = 0x0] 08:26:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 137 (0x116a74800) [pid = 1929] [serial = 821] [outer = 0x115d3b000] 08:26:11 INFO - PROCESS | 1929 | 1464621971551 Marionette DEBUG loaded listener.js 08:26:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 138 (0x118380800) [pid = 1929] [serial = 822] [outer = 0x115d3b000] 08:26:11 INFO - PROCESS | 1929 | 1464621971962 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]]]}] 08:26:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 08:26:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 672ms 08:26:12 INFO - PROCESS | 1929 | 1464621972008 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 08:26:12 INFO - PROCESS | 1929 | 1464621972013 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 08:26:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 08:26:12 INFO - PROCESS | 1929 | 1464621972033 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 08:26:12 INFO - PROCESS | 1929 | 1464621972036 Marionette TRACE conn2 <- [1,1070,null,{}] 08:26:12 INFO - PROCESS | 1929 | 1464621972041 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}] 08:26:12 INFO - PROCESS | 1929 | 1464621972165 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 08:26:12 INFO - PROCESS | 1929 | 1464621972234 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:12 INFO - PROCESS | 1929 | ++DOCSHELL 0x129f69800 == 52 [pid = 1929] [id = 275] 08:26:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 139 (0x119981c00) [pid = 1929] [serial = 823] [outer = 0x0] 08:26:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 140 (0x11a1c0000) [pid = 1929] [serial = 824] [outer = 0x119981c00] 08:26:12 INFO - PROCESS | 1929 | 1464621972264 Marionette DEBUG loaded listener.js 08:26:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 141 (0x123488400) [pid = 1929] [serial = 825] [outer = 0x119981c00] 08:26:12 INFO - PROCESS | 1929 | 1464621972653 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]]]}] 08:26:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 08:26:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 690ms 08:26:12 INFO - PROCESS | 1929 | 1464621972707 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 08:26:12 INFO - PROCESS | 1929 | 1464621972709 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 08:26:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 08:26:12 INFO - PROCESS | 1929 | 1464621972711 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 08:26:12 INFO - PROCESS | 1929 | 1464621972714 Marionette TRACE conn2 <- [1,1074,null,{}] 08:26:12 INFO - PROCESS | 1929 | 1464621972722 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}] 08:26:12 INFO - PROCESS | 1929 | 1464621972825 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 08:26:12 INFO - PROCESS | 1929 | 1464621972883 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:12 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d094000 == 53 [pid = 1929] [id = 276] 08:26:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 142 (0x1245d3c00) [pid = 1929] [serial = 826] [outer = 0x0] 08:26:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 143 (0x128d45000) [pid = 1929] [serial = 827] [outer = 0x1245d3c00] 08:26:12 INFO - PROCESS | 1929 | 1464621972915 Marionette DEBUG loaded listener.js 08:26:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 144 (0x12b034400) [pid = 1929] [serial = 828] [outer = 0x1245d3c00] 08:26:13 INFO - PROCESS | 1929 | 1464621973335 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]]]}] 08:26:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 08:26:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 671ms 08:26:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 08:26:13 INFO - PROCESS | 1929 | 1464621973383 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 08:26:13 INFO - PROCESS | 1929 | 1464621973385 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 08:26:13 INFO - PROCESS | 1929 | 1464621973387 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 08:26:13 INFO - PROCESS | 1929 | 1464621973388 Marionette TRACE conn2 <- [1,1078,null,{}] 08:26:13 INFO - PROCESS | 1929 | 1464621973391 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}] 08:26:13 INFO - PROCESS | 1929 | 1464621973513 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 08:26:13 INFO - PROCESS | 1929 | 1464621973593 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:13 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d381800 == 54 [pid = 1929] [id = 277] 08:26:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 145 (0x12ba05800) [pid = 1929] [serial = 829] [outer = 0x0] 08:26:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 146 (0x12ba0e000) [pid = 1929] [serial = 830] [outer = 0x12ba05800] 08:26:13 INFO - PROCESS | 1929 | 1464621973622 Marionette DEBUG loaded listener.js 08:26:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 147 (0x12bb03000) [pid = 1929] [serial = 831] [outer = 0x12ba05800] 08:26:14 INFO - PROCESS | 1929 | 1464621974019 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]]]}] 08:26:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 08:26:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 670ms 08:26:14 INFO - PROCESS | 1929 | 1464621974058 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 08:26:14 INFO - PROCESS | 1929 | 1464621974059 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 08:26:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 08:26:14 INFO - PROCESS | 1929 | 1464621974061 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 08:26:14 INFO - PROCESS | 1929 | 1464621974062 Marionette TRACE conn2 <- [1,1082,null,{}] 08:26:14 INFO - PROCESS | 1929 | 1464621974065 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}] 08:26:14 INFO - PROCESS | 1929 | 1464621974162 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 08:26:14 INFO - PROCESS | 1929 | 1464621974230 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:14 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d39d000 == 55 [pid = 1929] [id = 278] 08:26:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 148 (0x12b2c0800) [pid = 1929] [serial = 832] [outer = 0x0] 08:26:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 149 (0x12bb10400) [pid = 1929] [serial = 833] [outer = 0x12b2c0800] 08:26:14 INFO - PROCESS | 1929 | 1464621974259 Marionette DEBUG loaded listener.js 08:26:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 150 (0x12bf1ec00) [pid = 1929] [serial = 834] [outer = 0x12b2c0800] 08:26:14 INFO - PROCESS | 1929 | 1464621974698 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]]]}] 08:26:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 08:26:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 671ms 08:26:14 INFO - PROCESS | 1929 | 1464621974733 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 08:26:14 INFO - PROCESS | 1929 | 1464621974734 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 08:26:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 08:26:14 INFO - PROCESS | 1929 | 1464621974739 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 08:26:14 INFO - PROCESS | 1929 | 1464621974740 Marionette TRACE conn2 <- [1,1086,null,{}] 08:26:14 INFO - PROCESS | 1929 | 1464621974743 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}] 08:26:14 INFO - PROCESS | 1929 | 1464621974881 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 08:26:14 INFO - PROCESS | 1929 | 1464621974952 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:14 INFO - PROCESS | 1929 | ++DOCSHELL 0x12a3d0000 == 56 [pid = 1929] [id = 279] 08:26:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 151 (0x12ba04400) [pid = 1929] [serial = 835] [outer = 0x0] 08:26:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 152 (0x12c2cdc00) [pid = 1929] [serial = 836] [outer = 0x12ba04400] 08:26:14 INFO - PROCESS | 1929 | 1464621974981 Marionette DEBUG loaded listener.js 08:26:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 153 (0x12c2d3c00) [pid = 1929] [serial = 837] [outer = 0x12ba04400] 08:26:15 INFO - PROCESS | 1929 | 1464621975586 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]]]}] 08:26:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 08:26:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 875ms 08:26:15 INFO - PROCESS | 1929 | 1464621975613 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 08:26:15 INFO - PROCESS | 1929 | 1464621975615 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 08:26:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 08:26:15 INFO - PROCESS | 1929 | 1464621975618 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 08:26:15 INFO - PROCESS | 1929 | 1464621975621 Marionette TRACE conn2 <- [1,1090,null,{}] 08:26:15 INFO - PROCESS | 1929 | 1464621975625 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}] 08:26:15 INFO - PROCESS | 1929 | 1464621975722 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 08:26:15 INFO - PROCESS | 1929 | 1464621975781 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:15 INFO - PROCESS | 1929 | ++DOCSHELL 0x11831c000 == 57 [pid = 1929] [id = 280] 08:26:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 154 (0x1139f8800) [pid = 1929] [serial = 838] [outer = 0x0] 08:26:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 155 (0x116732800) [pid = 1929] [serial = 839] [outer = 0x1139f8800] 08:26:15 INFO - PROCESS | 1929 | 1464621975808 Marionette DEBUG loaded listener.js 08:26:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 156 (0x115f72800) [pid = 1929] [serial = 840] [outer = 0x1139f8800] 08:26:16 INFO - PROCESS | 1929 | 1464621976249 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]]]}] 08:26:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 08:26:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 672ms 08:26:16 INFO - PROCESS | 1929 | 1464621976291 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 08:26:16 INFO - PROCESS | 1929 | 1464621976295 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 08:26:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 08:26:16 INFO - PROCESS | 1929 | 1464621976299 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 08:26:16 INFO - PROCESS | 1929 | 1464621976301 Marionette TRACE conn2 <- [1,1094,null,{}] 08:26:16 INFO - PROCESS | 1929 | 1464621976303 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}] 08:26:16 INFO - PROCESS | 1929 | 1464621976397 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 08:26:16 INFO - PROCESS | 1929 | 1464621976455 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:16 INFO - PROCESS | 1929 | ++DOCSHELL 0x1187b8800 == 58 [pid = 1929] [id = 281] 08:26:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 157 (0x11837f000) [pid = 1929] [serial = 841] [outer = 0x0] 08:26:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 158 (0x11859a800) [pid = 1929] [serial = 842] [outer = 0x11837f000] 08:26:16 INFO - PROCESS | 1929 | 1464621976482 Marionette DEBUG loaded listener.js 08:26:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 159 (0x119691800) [pid = 1929] [serial = 843] [outer = 0x11837f000] 08:26:16 INFO - PROCESS | 1929 | --DOCSHELL 0x12c97c800 == 57 [pid = 1929] [id = 272] 08:26:16 INFO - PROCESS | 1929 | --DOCSHELL 0x12c96c000 == 56 [pid = 1929] [id = 271] 08:26:16 INFO - PROCESS | 1929 | --DOCSHELL 0x123a8b000 == 55 [pid = 1929] [id = 270] 08:26:16 INFO - PROCESS | 1929 | --DOCSHELL 0x12bd9c800 == 54 [pid = 1929] [id = 269] 08:26:16 INFO - PROCESS | 1929 | --DOCSHELL 0x12bab2800 == 53 [pid = 1929] [id = 268] 08:26:16 INFO - PROCESS | 1929 | --DOCSHELL 0x116aa0800 == 52 [pid = 1929] [id = 267] 08:26:16 INFO - PROCESS | 1929 | --DOMWINDOW == 158 (0x118353400) [pid = 1929] [serial = 764] [outer = 0x0] [url = about:blank] 08:26:16 INFO - PROCESS | 1929 | --DOMWINDOW == 157 (0x128a0e800) [pid = 1929] [serial = 752] [outer = 0x0] [url = about:blank] 08:26:16 INFO - PROCESS | 1929 | --DOMWINDOW == 156 (0x12a371000) [pid = 1929] [serial = 755] [outer = 0x0] [url = about:blank] 08:26:16 INFO - PROCESS | 1929 | --DOCSHELL 0x129cc7000 == 51 [pid = 1929] [id = 266] 08:26:16 INFO - PROCESS | 1929 | --DOCSHELL 0x124ea8800 == 50 [pid = 1929] [id = 265] 08:26:16 INFO - PROCESS | 1929 | --DOCSHELL 0x12b822800 == 49 [pid = 1929] [id = 246] 08:26:16 INFO - PROCESS | 1929 | --DOCSHELL 0x117e80000 == 48 [pid = 1929] [id = 264] 08:26:16 INFO - PROCESS | 1929 | --DOCSHELL 0x1188af800 == 47 [pid = 1929] [id = 263] 08:26:16 INFO - PROCESS | 1929 | --DOCSHELL 0x123134000 == 46 [pid = 1929] [id = 259] 08:26:16 INFO - PROCESS | 1929 | --DOCSHELL 0x119cdb800 == 45 [pid = 1929] [id = 258] 08:26:16 INFO - PROCESS | 1929 | --DOCSHELL 0x1188aa000 == 44 [pid = 1929] [id = 257] 08:26:16 INFO - PROCESS | 1929 | --DOCSHELL 0x1130d6800 == 43 [pid = 1929] [id = 256] 08:26:16 INFO - PROCESS | 1929 | 1464621976884 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]]]}] 08:26:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 08:26:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 622ms 08:26:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 08:26:16 INFO - PROCESS | 1929 | 1464621976921 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 08:26:16 INFO - PROCESS | 1929 | 1464621976923 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 08:26:16 INFO - PROCESS | 1929 | 1464621976925 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 08:26:16 INFO - PROCESS | 1929 | 1464621976927 Marionette TRACE conn2 <- [1,1098,null,{}] 08:26:16 INFO - PROCESS | 1929 | 1464621976935 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}] 08:26:17 INFO - PROCESS | 1929 | 1464621977016 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 08:26:17 INFO - PROCESS | 1929 | 1464621977024 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:17 INFO - PROCESS | 1929 | ++DOCSHELL 0x1170b5800 == 44 [pid = 1929] [id = 282] 08:26:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 157 (0x119c4f000) [pid = 1929] [serial = 844] [outer = 0x0] 08:26:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 158 (0x121389400) [pid = 1929] [serial = 845] [outer = 0x119c4f000] 08:26:17 INFO - PROCESS | 1929 | 1464621977052 Marionette DEBUG loaded listener.js 08:26:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 159 (0x123320400) [pid = 1929] [serial = 846] [outer = 0x119c4f000] 08:26:17 INFO - PROCESS | 1929 | --DOMWINDOW == 158 (0x129ee0400) [pid = 1929] [serial = 630] [outer = 0x0] [url = about:blank] 08:26:17 INFO - PROCESS | 1929 | --DOMWINDOW == 157 (0x1239a2000) [pid = 1929] [serial = 716] [outer = 0x0] [url = about:blank] 08:26:17 INFO - PROCESS | 1929 | --DOMWINDOW == 156 (0x124f5bc00) [pid = 1929] [serial = 719] [outer = 0x0] [url = about:blank] 08:26:17 INFO - PROCESS | 1929 | --DOMWINDOW == 155 (0x128424800) [pid = 1929] [serial = 725] [outer = 0x0] [url = about:blank] 08:26:17 INFO - PROCESS | 1929 | --DOMWINDOW == 154 (0x113e44000) [pid = 1929] [serial = 701] [outer = 0x0] [url = about:blank] 08:26:17 INFO - PROCESS | 1929 | --DOMWINDOW == 153 (0x116075000) [pid = 1929] [serial = 702] [outer = 0x0] [url = about:blank] 08:26:17 INFO - PROCESS | 1929 | --DOMWINDOW == 152 (0x121389800) [pid = 1929] [serial = 713] [outer = 0x0] [url = about:blank] 08:26:17 INFO - PROCESS | 1929 | --DOMWINDOW == 151 (0x1265ea000) [pid = 1929] [serial = 699] [outer = 0x0] [url = about:blank] 08:26:17 INFO - PROCESS | 1929 | --DOMWINDOW == 150 (0x1239a3400) [pid = 1929] [serial = 698] [outer = 0x0] [url = about:blank] 08:26:17 INFO - PROCESS | 1929 | --DOMWINDOW == 149 (0x11820f800) [pid = 1929] [serial = 690] [outer = 0x0] [url = about:blank] 08:26:17 INFO - PROCESS | 1929 | --DOMWINDOW == 148 (0x11718f000) [pid = 1929] [serial = 689] [outer = 0x0] [url = about:blank] 08:26:17 INFO - PROCESS | 1929 | --DOMWINDOW == 147 (0x116454c00) [pid = 1929] [serial = 687] [outer = 0x0] [url = about:blank] 08:26:17 INFO - PROCESS | 1929 | --DOMWINDOW == 146 (0x115060c00) [pid = 1929] [serial = 686] [outer = 0x0] [url = about:blank] 08:26:17 INFO - PROCESS | 1929 | --DOMWINDOW == 145 (0x11917d800) [pid = 1929] [serial = 707] [outer = 0x0] [url = about:blank] 08:26:17 INFO - PROCESS | 1929 | --DOMWINDOW == 144 (0x119649800) [pid = 1929] [serial = 708] [outer = 0x0] [url = about:blank] 08:26:17 INFO - PROCESS | 1929 | --DOMWINDOW == 143 (0x126a46400) [pid = 1929] [serial = 722] [outer = 0x0] [url = about:blank] 08:26:17 INFO - PROCESS | 1929 | --DOMWINDOW == 142 (0x121386800) [pid = 1929] [serial = 693] [outer = 0x0] [url = about:blank] 08:26:17 INFO - PROCESS | 1929 | --DOMWINDOW == 141 (0x119c51c00) [pid = 1929] [serial = 692] [outer = 0x0] [url = about:blank] 08:26:17 INFO - PROCESS | 1929 | --DOMWINDOW == 140 (0x123ef6800) [pid = 1929] [serial = 695] [outer = 0x0] [url = about:blank] 08:26:17 INFO - PROCESS | 1929 | --DOMWINDOW == 139 (0x1248c3000) [pid = 1929] [serial = 696] [outer = 0x0] [url = about:blank] 08:26:17 INFO - PROCESS | 1929 | --DOMWINDOW == 138 (0x1199a4800) [pid = 1929] [serial = 710] [outer = 0x0] [url = about:blank] 08:26:17 INFO - PROCESS | 1929 | --DOMWINDOW == 137 (0x119fd3000) [pid = 1929] [serial = 711] [outer = 0x0] [url = about:blank] 08:26:17 INFO - PROCESS | 1929 | --DOMWINDOW == 136 (0x116853800) [pid = 1929] [serial = 704] [outer = 0x0] [url = about:blank] 08:26:17 INFO - PROCESS | 1929 | --DOMWINDOW == 135 (0x1181b5400) [pid = 1929] [serial = 705] [outer = 0x0] [url = about:blank] 08:26:17 INFO - PROCESS | 1929 | --DOMWINDOW == 134 (0x112a73800) [pid = 1929] [serial = 758] [outer = 0x0] [url = about:blank] 08:26:17 INFO - PROCESS | 1929 | --DOMWINDOW == 133 (0x116f4c800) [pid = 1929] [serial = 761] [outer = 0x0] [url = about:blank] 08:26:17 INFO - PROCESS | 1929 | --DOMWINDOW == 132 (0x117e6fc00) [pid = 1929] [serial = 762] [outer = 0x0] [url = about:blank] 08:26:17 INFO - PROCESS | 1929 | --DOMWINDOW == 131 (0x1139fbc00) [pid = 1929] [serial = 740] [outer = 0x0] [url = about:blank] 08:26:17 INFO - PROCESS | 1929 | --DOMWINDOW == 130 (0x11835b800) [pid = 1929] [serial = 743] [outer = 0x0] [url = about:blank] 08:26:17 INFO - PROCESS | 1929 | --DOMWINDOW == 129 (0x117689800) [pid = 1929] [serial = 728] [outer = 0x0] [url = about:blank] 08:26:17 INFO - PROCESS | 1929 | --DOMWINDOW == 128 (0x12138ac00) [pid = 1929] [serial = 746] [outer = 0x0] [url = about:blank] 08:26:17 INFO - PROCESS | 1929 | --DOMWINDOW == 127 (0x1245d6000) [pid = 1929] [serial = 749] [outer = 0x0] [url = about:blank] 08:26:17 INFO - PROCESS | 1929 | --DOMWINDOW == 126 (0x128a11400) [pid = 1929] [serial = 726] [outer = 0x0] [url = about:blank] 08:26:17 INFO - PROCESS | 1929 | --DOMWINDOW == 125 (0x1249cc800) [pid = 1929] [serial = 731] [outer = 0x0] [url = about:blank] 08:26:17 INFO - PROCESS | 1929 | --DOMWINDOW == 124 (0x113c76800) [pid = 1929] [serial = 759] [outer = 0x0] [url = about:blank] 08:26:17 INFO - PROCESS | 1929 | --DOMWINDOW == 123 (0x1265e9400) [pid = 1929] [serial = 720] [outer = 0x0] [url = about:blank] 08:26:17 INFO - PROCESS | 1929 | --DOMWINDOW == 122 (0x12841c400) [pid = 1929] [serial = 723] [outer = 0x0] [url = about:blank] 08:26:17 INFO - PROCESS | 1929 | --DOMWINDOW == 121 (0x1245ca400) [pid = 1929] [serial = 717] [outer = 0x0] [url = about:blank] 08:26:17 INFO - PROCESS | 1929 | --DOMWINDOW == 120 (0x129f1b400) [pid = 1929] [serial = 735] [outer = 0x0] [url = about:blank] 08:26:17 INFO - PROCESS | 1929 | --DOMWINDOW == 119 (0x128eec800) [pid = 1929] [serial = 734] [outer = 0x0] [url = about:blank] 08:26:17 INFO - PROCESS | 1929 | --DOMWINDOW == 118 (0x128ee8c00) [pid = 1929] [serial = 732] [outer = 0x0] [url = about:blank] 08:26:17 INFO - PROCESS | 1929 | --DOMWINDOW == 117 (0x121392c00) [pid = 1929] [serial = 714] [outer = 0x0] [url = about:blank] 08:26:17 INFO - PROCESS | 1929 | --DOMWINDOW == 116 (0x129f28400) [pid = 1929] [serial = 737] [outer = 0x0] [url = about:blank] 08:26:17 INFO - PROCESS | 1929 | --DOMWINDOW == 115 (0x118598c00) [pid = 1929] [serial = 729] [outer = 0x0] [url = about:blank] 08:26:17 INFO - PROCESS | 1929 | --DOMWINDOW == 114 (0x129fc8800) [pid = 1929] [serial = 738] [outer = 0x0] [url = about:blank] 08:26:17 INFO - PROCESS | 1929 | 1464621977471 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]]]}] 08:26:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 08:26:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 571ms 08:26:17 INFO - PROCESS | 1929 | 1464621977497 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 08:26:17 INFO - PROCESS | 1929 | 1464621977499 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 08:26:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 08:26:17 INFO - PROCESS | 1929 | 1464621977502 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 08:26:17 INFO - PROCESS | 1929 | 1464621977504 Marionette TRACE conn2 <- [1,1102,null,{}] 08:26:17 INFO - PROCESS | 1929 | 1464621977508 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}] 08:26:17 INFO - PROCESS | 1929 | 1464621977630 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 08:26:17 INFO - PROCESS | 1929 | 1464621977661 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:17 INFO - PROCESS | 1929 | ++DOCSHELL 0x1213ad800 == 45 [pid = 1929] [id = 283] 08:26:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 115 (0x123489000) [pid = 1929] [serial = 847] [outer = 0x0] 08:26:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 116 (0x123961400) [pid = 1929] [serial = 848] [outer = 0x123489000] 08:26:17 INFO - PROCESS | 1929 | 1464621977704 Marionette DEBUG loaded listener.js 08:26:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 117 (0x1239a7800) [pid = 1929] [serial = 849] [outer = 0x123489000] 08:26:18 INFO - PROCESS | 1929 | 1464621978029 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]]]}] 08:26:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 08:26:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 571ms 08:26:18 INFO - PROCESS | 1929 | 1464621978076 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 08:26:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 08:26:18 INFO - PROCESS | 1929 | 1464621978084 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 08:26:18 INFO - PROCESS | 1929 | 1464621978088 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 08:26:18 INFO - PROCESS | 1929 | 1464621978091 Marionette TRACE conn2 <- [1,1106,null,{}] 08:26:18 INFO - PROCESS | 1929 | 1464621978093 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}] 08:26:18 INFO - PROCESS | 1929 | 1464621978170 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 08:26:18 INFO - PROCESS | 1929 | 1464621978176 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:18 INFO - PROCESS | 1929 | ++DOCSHELL 0x116a96800 == 46 [pid = 1929] [id = 284] 08:26:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 118 (0x12331e400) [pid = 1929] [serial = 850] [outer = 0x0] 08:26:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 119 (0x123ee9400) [pid = 1929] [serial = 851] [outer = 0x12331e400] 08:26:18 INFO - PROCESS | 1929 | 1464621978206 Marionette DEBUG loaded listener.js 08:26:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 120 (0x12470d000) [pid = 1929] [serial = 852] [outer = 0x12331e400] 08:26:18 INFO - PROCESS | 1929 | 1464621978624 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]]]}] 08:26:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 08:26:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 573ms 08:26:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 08:26:18 INFO - PROCESS | 1929 | 1464621978661 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 08:26:18 INFO - PROCESS | 1929 | 1464621978663 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 08:26:18 INFO - PROCESS | 1929 | 1464621978666 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 08:26:18 INFO - PROCESS | 1929 | 1464621978668 Marionette TRACE conn2 <- [1,1110,null,{}] 08:26:18 INFO - PROCESS | 1929 | 1464621978672 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}] 08:26:18 INFO - PROCESS | 1929 | 1464621978810 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 08:26:18 INFO - PROCESS | 1929 | 1464621978826 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:18 INFO - PROCESS | 1929 | ++DOCSHELL 0x124271000 == 47 [pid = 1929] [id = 285] 08:26:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 121 (0x12652e400) [pid = 1929] [serial = 853] [outer = 0x0] 08:26:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 122 (0x126a46400) [pid = 1929] [serial = 854] [outer = 0x12652e400] 08:26:18 INFO - PROCESS | 1929 | 1464621978866 Marionette DEBUG loaded listener.js 08:26:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 123 (0x128aa4c00) [pid = 1929] [serial = 855] [outer = 0x12652e400] 08:26:19 INFO - PROCESS | 1929 | 1464621979294 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]]]}] 08:26:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 08:26:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 670ms 08:26:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 08:26:19 INFO - PROCESS | 1929 | 1464621979346 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 08:26:19 INFO - PROCESS | 1929 | 1464621979347 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 08:26:19 INFO - PROCESS | 1929 | 1464621979349 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 08:26:19 INFO - PROCESS | 1929 | 1464621979350 Marionette TRACE conn2 <- [1,1114,null,{}] 08:26:19 INFO - PROCESS | 1929 | 1464621979358 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}] 08:26:19 INFO - PROCESS | 1929 | 1464621979469 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 08:26:19 INFO - PROCESS | 1929 | 1464621979505 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:19 INFO - PROCESS | 1929 | ++DOCSHELL 0x126568800 == 48 [pid = 1929] [id = 286] 08:26:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 124 (0x119c52000) [pid = 1929] [serial = 856] [outer = 0x0] 08:26:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 125 (0x128eec000) [pid = 1929] [serial = 857] [outer = 0x119c52000] 08:26:19 INFO - PROCESS | 1929 | 1464621979530 Marionette DEBUG loaded listener.js 08:26:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 126 (0x129fc0000) [pid = 1929] [serial = 858] [outer = 0x119c52000] 08:26:19 INFO - PROCESS | 1929 | 1464621979826 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]]]}] 08:26:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 08:26:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 524ms 08:26:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 08:26:19 INFO - PROCESS | 1929 | 1464621979873 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 08:26:19 INFO - PROCESS | 1929 | 1464621979874 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 08:26:19 INFO - PROCESS | 1929 | 1464621979876 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 08:26:19 INFO - PROCESS | 1929 | 1464621979878 Marionette TRACE conn2 <- [1,1118,null,{}] 08:26:19 INFO - PROCESS | 1929 | 1464621979880 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}] 08:26:19 INFO - PROCESS | 1929 | 1464621979978 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 08:26:19 INFO - PROCESS | 1929 | 1464621979991 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:19 INFO - PROCESS | 1929 | ++DOCSHELL 0x128b62800 == 49 [pid = 1929] [id = 287] 08:26:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 127 (0x129ee0400) [pid = 1929] [serial = 859] [outer = 0x0] 08:26:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 128 (0x12a36f000) [pid = 1929] [serial = 860] [outer = 0x129ee0400] 08:26:20 INFO - PROCESS | 1929 | 1464621980017 Marionette DEBUG loaded listener.js 08:26:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 129 (0x12b03a400) [pid = 1929] [serial = 861] [outer = 0x129ee0400] 08:26:20 INFO - PROCESS | 1929 | 1464621980362 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]]]}] 08:26:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 08:26:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 520ms 08:26:20 INFO - PROCESS | 1929 | 1464621980402 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 08:26:20 INFO - PROCESS | 1929 | 1464621980404 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 08:26:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 08:26:20 INFO - PROCESS | 1929 | 1464621980406 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 08:26:20 INFO - PROCESS | 1929 | 1464621980407 Marionette TRACE conn2 <- [1,1122,null,{}] 08:26:20 INFO - PROCESS | 1929 | 1464621980409 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}] 08:26:20 INFO - PROCESS | 1929 | 1464621980510 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 08:26:20 INFO - PROCESS | 1929 | 1464621980545 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:20 INFO - PROCESS | 1929 | ++DOCSHELL 0x129cd6800 == 50 [pid = 1929] [id = 288] 08:26:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 130 (0x12b2b7000) [pid = 1929] [serial = 862] [outer = 0x0] 08:26:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 131 (0x12ba06800) [pid = 1929] [serial = 863] [outer = 0x12b2b7000] 08:26:20 INFO - PROCESS | 1929 | 1464621980569 Marionette DEBUG loaded listener.js 08:26:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 132 (0x12badd400) [pid = 1929] [serial = 864] [outer = 0x12b2b7000] 08:26:20 INFO - PROCESS | 1929 | 1464621980876 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]]]}] 08:26:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 08:26:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 518ms 08:26:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 08:26:20 INFO - PROCESS | 1929 | 1464621980924 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 08:26:20 INFO - PROCESS | 1929 | 1464621980926 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 08:26:20 INFO - PROCESS | 1929 | 1464621980928 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 08:26:20 INFO - PROCESS | 1929 | 1464621980929 Marionette TRACE conn2 <- [1,1126,null,{}] 08:26:20 INFO - PROCESS | 1929 | 1464621980932 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}] 08:26:21 INFO - PROCESS | 1929 | 1464621981029 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 08:26:21 INFO - PROCESS | 1929 | --DOMWINDOW == 131 (0x115d3e000) [pid = 1929] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 08:26:21 INFO - PROCESS | 1929 | --DOMWINDOW == 130 (0x115fe0000) [pid = 1929] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 08:26:21 INFO - PROCESS | 1929 | --DOMWINDOW == 129 (0x1268a1c00) [pid = 1929] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 08:26:21 INFO - PROCESS | 1929 | --DOMWINDOW == 128 (0x123eeb800) [pid = 1929] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 08:26:21 INFO - PROCESS | 1929 | --DOMWINDOW == 127 (0x12b037000) [pid = 1929] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 08:26:21 INFO - PROCESS | 1929 | --DOMWINDOW == 126 (0x11859a000) [pid = 1929] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 08:26:21 INFO - PROCESS | 1929 | --DOMWINDOW == 125 (0x126a59400) [pid = 1929] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 08:26:21 INFO - PROCESS | 1929 | --DOMWINDOW == 124 (0x12ba0c400) [pid = 1929] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 08:26:21 INFO - PROCESS | 1929 | --DOMWINDOW == 123 (0x111ed6800) [pid = 1929] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 08:26:21 INFO - PROCESS | 1929 | --DOMWINDOW == 122 (0x113368400) [pid = 1929] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 08:26:21 INFO - PROCESS | 1929 | --DOMWINDOW == 121 (0x119c55400) [pid = 1929] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 08:26:21 INFO - PROCESS | 1929 | 1464621981212 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:21 INFO - PROCESS | 1929 | ++DOCSHELL 0x116f41800 == 51 [pid = 1929] [id = 289] 08:26:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 122 (0x1121aa400) [pid = 1929] [serial = 865] [outer = 0x0] 08:26:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 123 (0x1166d5000) [pid = 1929] [serial = 866] [outer = 0x1121aa400] 08:26:21 INFO - PROCESS | 1929 | 1464621981236 Marionette DEBUG loaded listener.js 08:26:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 124 (0x1239ac400) [pid = 1929] [serial = 867] [outer = 0x1121aa400] 08:26:21 INFO - PROCESS | 1929 | 1464621981530 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]]]}] 08:26:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 08:26:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 619ms 08:26:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 08:26:21 INFO - PROCESS | 1929 | 1464621981547 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 08:26:21 INFO - PROCESS | 1929 | 1464621981549 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 08:26:21 INFO - PROCESS | 1929 | 1464621981558 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 08:26:21 INFO - PROCESS | 1929 | 1464621981560 Marionette TRACE conn2 <- [1,1130,null,{}] 08:26:21 INFO - PROCESS | 1929 | 1464621981563 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}] 08:26:21 INFO - PROCESS | 1929 | 1464621981664 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 08:26:21 INFO - PROCESS | 1929 | 1464621981669 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:21 INFO - PROCESS | 1929 | ++DOCSHELL 0x12b817000 == 52 [pid = 1929] [id = 290] 08:26:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 125 (0x129f29800) [pid = 1929] [serial = 868] [outer = 0x0] 08:26:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 126 (0x12bf16800) [pid = 1929] [serial = 869] [outer = 0x129f29800] 08:26:21 INFO - PROCESS | 1929 | 1464621981698 Marionette DEBUG loaded listener.js 08:26:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 127 (0x12c2c9800) [pid = 1929] [serial = 870] [outer = 0x129f29800] 08:26:22 INFO - PROCESS | 1929 | 1464621982032 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]]]}] 08:26:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 08:26:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 527ms 08:26:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 08:26:22 INFO - PROCESS | 1929 | 1464621982084 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 08:26:22 INFO - PROCESS | 1929 | 1464621982085 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 08:26:22 INFO - PROCESS | 1929 | 1464621982088 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 08:26:22 INFO - PROCESS | 1929 | 1464621982089 Marionette TRACE conn2 <- [1,1134,null,{}] 08:26:22 INFO - PROCESS | 1929 | 1464621982091 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}] 08:26:22 INFO - PROCESS | 1929 | 1464621982174 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 08:26:22 INFO - PROCESS | 1929 | 1464621982178 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:22 INFO - PROCESS | 1929 | ++DOCSHELL 0x12bd9a800 == 53 [pid = 1929] [id = 291] 08:26:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 128 (0x12c2cec00) [pid = 1929] [serial = 871] [outer = 0x0] 08:26:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 129 (0x12c537800) [pid = 1929] [serial = 872] [outer = 0x12c2cec00] 08:26:22 INFO - PROCESS | 1929 | 1464621982202 Marionette DEBUG loaded listener.js 08:26:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 130 (0x12c53cc00) [pid = 1929] [serial = 873] [outer = 0x12c2cec00] 08:26:22 INFO - PROCESS | 1929 | 1464621982533 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]]]}] 08:26:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 08:26:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 469ms 08:26:22 INFO - PROCESS | 1929 | 1464621982558 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 08:26:22 INFO - PROCESS | 1929 | 1464621982559 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 08:26:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 08:26:22 INFO - PROCESS | 1929 | 1464621982562 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 08:26:22 INFO - PROCESS | 1929 | 1464621982563 Marionette TRACE conn2 <- [1,1138,null,{}] 08:26:22 INFO - PROCESS | 1929 | 1464621982565 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}] 08:26:22 INFO - PROCESS | 1929 | 1464621982646 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 08:26:22 INFO - PROCESS | 1929 | 1464621982650 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:22 INFO - PROCESS | 1929 | ++DOCSHELL 0x12c818000 == 54 [pid = 1929] [id = 292] 08:26:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 131 (0x12c2d4400) [pid = 1929] [serial = 874] [outer = 0x0] 08:26:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 132 (0x12c545400) [pid = 1929] [serial = 875] [outer = 0x12c2d4400] 08:26:22 INFO - PROCESS | 1929 | 1464621982675 Marionette DEBUG loaded listener.js 08:26:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 133 (0x12c827800) [pid = 1929] [serial = 876] [outer = 0x12c2d4400] 08:26:22 INFO - PROCESS | 1929 | 1464621982975 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]]]}] 08:26:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 08:26:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 420ms 08:26:22 INFO - PROCESS | 1929 | 1464621982982 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 08:26:22 INFO - PROCESS | 1929 | 1464621982983 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 08:26:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 08:26:23 INFO - PROCESS | 1929 | 1464621982993 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 08:26:23 INFO - PROCESS | 1929 | 1464621982994 Marionette TRACE conn2 <- [1,1142,null,{}] 08:26:23 INFO - PROCESS | 1929 | 1464621982996 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}] 08:26:23 INFO - PROCESS | 1929 | 1464621983127 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 08:26:23 INFO - PROCESS | 1929 | 1464621983135 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:23 INFO - PROCESS | 1929 | ++DOCSHELL 0x12c984000 == 55 [pid = 1929] [id = 293] 08:26:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 134 (0x1126b5400) [pid = 1929] [serial = 877] [outer = 0x0] 08:26:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 135 (0x1126be000) [pid = 1929] [serial = 878] [outer = 0x1126b5400] 08:26:23 INFO - PROCESS | 1929 | 1464621983159 Marionette DEBUG loaded listener.js 08:26:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 136 (0x1126c2c00) [pid = 1929] [serial = 879] [outer = 0x1126b5400] 08:26:23 INFO - PROCESS | 1929 | 1464621983632 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]]]}] 08:26:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 08:26:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 670ms 08:26:23 INFO - PROCESS | 1929 | 1464621983664 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 08:26:23 INFO - PROCESS | 1929 | 1464621983667 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 08:26:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 08:26:23 INFO - PROCESS | 1929 | 1464621983670 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 08:26:23 INFO - PROCESS | 1929 | 1464621983673 Marionette TRACE conn2 <- [1,1146,null,{}] 08:26:23 INFO - PROCESS | 1929 | 1464621983676 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}] 08:26:23 INFO - PROCESS | 1929 | 1464621983786 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 08:26:23 INFO - PROCESS | 1929 | 1464621983879 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:23 INFO - PROCESS | 1929 | ++DOCSHELL 0x117e05800 == 56 [pid = 1929] [id = 294] 08:26:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 137 (0x115f70800) [pid = 1929] [serial = 880] [outer = 0x0] 08:26:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 138 (0x116853800) [pid = 1929] [serial = 881] [outer = 0x115f70800] 08:26:23 INFO - PROCESS | 1929 | 1464621983912 Marionette DEBUG loaded listener.js 08:26:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 139 (0x118205400) [pid = 1929] [serial = 882] [outer = 0x115f70800] 08:26:24 INFO - PROCESS | 1929 | 1464621984325 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]]]}] 08:26:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 08:26:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 671ms 08:26:24 INFO - PROCESS | 1929 | 1464621984342 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 08:26:24 INFO - PROCESS | 1929 | 1464621984346 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 08:26:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 08:26:24 INFO - PROCESS | 1929 | 1464621984351 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 08:26:24 INFO - PROCESS | 1929 | 1464621984352 Marionette TRACE conn2 <- [1,1150,null,{}] 08:26:24 INFO - PROCESS | 1929 | 1464621984355 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}] 08:26:24 INFO - PROCESS | 1929 | 1464621984461 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 08:26:24 INFO - PROCESS | 1929 | 1464621984518 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:24 INFO - PROCESS | 1929 | ++DOCSHELL 0x123e0d000 == 57 [pid = 1929] [id = 295] 08:26:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 140 (0x11837f800) [pid = 1929] [serial = 883] [outer = 0x0] 08:26:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 141 (0x1196e4800) [pid = 1929] [serial = 884] [outer = 0x11837f800] 08:26:24 INFO - PROCESS | 1929 | 1464621984548 Marionette DEBUG loaded listener.js 08:26:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 142 (0x12138ac00) [pid = 1929] [serial = 885] [outer = 0x11837f800] 08:26:25 INFO - PROCESS | 1929 | 1464621984998 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]]]}] 08:26:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 08:26:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 669ms 08:26:25 INFO - PROCESS | 1929 | 1464621985020 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 08:26:25 INFO - PROCESS | 1929 | 1464621985021 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 08:26:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 08:26:25 INFO - PROCESS | 1929 | 1464621985024 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 08:26:25 INFO - PROCESS | 1929 | 1464621985027 Marionette TRACE conn2 <- [1,1154,null,{}] 08:26:25 INFO - PROCESS | 1929 | 1464621985034 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}] 08:26:25 INFO - PROCESS | 1929 | 1464621985162 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 08:26:25 INFO - PROCESS | 1929 | 1464621985234 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:25 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d090800 == 58 [pid = 1929] [id = 296] 08:26:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 143 (0x1245d4400) [pid = 1929] [serial = 886] [outer = 0x0] 08:26:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 144 (0x1265ea000) [pid = 1929] [serial = 887] [outer = 0x1245d4400] 08:26:25 INFO - PROCESS | 1929 | 1464621985265 Marionette DEBUG loaded listener.js 08:26:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 145 (0x128242800) [pid = 1929] [serial = 888] [outer = 0x1245d4400] 08:26:25 INFO - PROCESS | 1929 | 1464621985677 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]]]}] 08:26:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 08:26:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 672ms 08:26:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 08:26:25 INFO - PROCESS | 1929 | 1464621985696 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 08:26:25 INFO - PROCESS | 1929 | 1464621985698 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 08:26:25 INFO - PROCESS | 1929 | 1464621985700 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 08:26:25 INFO - PROCESS | 1929 | 1464621985702 Marionette TRACE conn2 <- [1,1158,null,{}] 08:26:25 INFO - PROCESS | 1929 | 1464621985706 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}] 08:26:25 INFO - PROCESS | 1929 | 1464621985810 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 08:26:26 INFO - PROCESS | 1929 | 1464621986024 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:26 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d7c8800 == 59 [pid = 1929] [id = 297] 08:26:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 146 (0x12c53b400) [pid = 1929] [serial = 889] [outer = 0x0] 08:26:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 147 (0x12c543c00) [pid = 1929] [serial = 890] [outer = 0x12c53b400] 08:26:26 INFO - PROCESS | 1929 | 1464621986086 Marionette DEBUG loaded listener.js 08:26:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 148 (0x12c829c00) [pid = 1929] [serial = 891] [outer = 0x12c53b400] 08:26:26 INFO - PROCESS | 1929 | 1464621986526 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]]]}] 08:26:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 08:26:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 872ms 08:26:26 INFO - PROCESS | 1929 | 1464621986572 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 08:26:26 INFO - PROCESS | 1929 | 1464621986574 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 08:26:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 08:26:26 INFO - PROCESS | 1929 | 1464621986576 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 08:26:26 INFO - PROCESS | 1929 | 1464621986577 Marionette TRACE conn2 <- [1,1162,null,{}] 08:26:26 INFO - PROCESS | 1929 | 1464621986579 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}] 08:26:26 INFO - PROCESS | 1929 | 1464621986678 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 08:26:26 INFO - PROCESS | 1929 | 1464621986734 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:26 INFO - PROCESS | 1929 | ++DOCSHELL 0x12dfb7800 == 60 [pid = 1929] [id = 298] 08:26:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 149 (0x1127e2c00) [pid = 1929] [serial = 892] [outer = 0x0] 08:26:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 150 (0x1127e8400) [pid = 1929] [serial = 893] [outer = 0x1127e2c00] 08:26:26 INFO - PROCESS | 1929 | 1464621986763 Marionette DEBUG loaded listener.js 08:26:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 151 (0x11916f400) [pid = 1929] [serial = 894] [outer = 0x1127e2c00] 08:26:27 INFO - PROCESS | 1929 | 1464621987245 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]]]}] 08:26:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 08:26:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 719ms 08:26:27 INFO - PROCESS | 1929 | 1464621987296 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 08:26:27 INFO - PROCESS | 1929 | 1464621987298 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 08:26:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 08:26:27 INFO - PROCESS | 1929 | 1464621987302 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 08:26:27 INFO - PROCESS | 1929 | 1464621987306 Marionette TRACE conn2 <- [1,1166,null,{}] 08:26:27 INFO - PROCESS | 1929 | 1464621987310 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}] 08:26:27 INFO - PROCESS | 1929 | 1464621987472 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 08:26:27 INFO - PROCESS | 1929 | 1464621987542 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:27 INFO - PROCESS | 1929 | ++DOCSHELL 0x119a62800 == 61 [pid = 1929] [id = 299] 08:26:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 152 (0x11837d400) [pid = 1929] [serial = 895] [outer = 0x0] 08:26:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 153 (0x126df3c00) [pid = 1929] [serial = 896] [outer = 0x11837d400] 08:26:27 INFO - PROCESS | 1929 | 1464621987573 Marionette DEBUG loaded listener.js 08:26:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 154 (0x129fc4800) [pid = 1929] [serial = 897] [outer = 0x11837d400] 08:26:28 INFO - PROCESS | 1929 | 1464621988205 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]]]}] 08:26:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 08:26:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 974ms 08:26:28 INFO - PROCESS | 1929 | 1464621988276 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 08:26:28 INFO - PROCESS | 1929 | 1464621988279 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 08:26:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 08:26:28 INFO - PROCESS | 1929 | 1464621988284 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 08:26:28 INFO - PROCESS | 1929 | 1464621988287 Marionette TRACE conn2 <- [1,1170,null,{}] 08:26:28 INFO - PROCESS | 1929 | 1464621988293 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}] 08:26:28 INFO - PROCESS | 1929 | 1464621988434 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 08:26:28 INFO - PROCESS | 1929 | 1464621988570 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:28 INFO - PROCESS | 1929 | ++DOCSHELL 0x119288800 == 62 [pid = 1929] [id = 300] 08:26:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 155 (0x1126c1800) [pid = 1929] [serial = 898] [outer = 0x0] 08:26:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 156 (0x1133b5800) [pid = 1929] [serial = 899] [outer = 0x1126c1800] 08:26:28 INFO - PROCESS | 1929 | 1464621988615 Marionette DEBUG loaded listener.js 08:26:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 157 (0x1164bb400) [pid = 1929] [serial = 900] [outer = 0x1126c1800] 08:26:29 INFO - PROCESS | 1929 | 1464621989077 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]]]}] 08:26:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 08:26:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 824ms 08:26:29 INFO - PROCESS | 1929 | --DOCSHELL 0x12c818000 == 61 [pid = 1929] [id = 292] 08:26:29 INFO - PROCESS | 1929 | --DOCSHELL 0x12bd9a800 == 60 [pid = 1929] [id = 291] 08:26:29 INFO - PROCESS | 1929 | --DOCSHELL 0x12b817000 == 59 [pid = 1929] [id = 290] 08:26:29 INFO - PROCESS | 1929 | --DOCSHELL 0x116f41800 == 58 [pid = 1929] [id = 289] 08:26:29 INFO - PROCESS | 1929 | --DOCSHELL 0x129cd6800 == 57 [pid = 1929] [id = 288] 08:26:29 INFO - PROCESS | 1929 | --DOMWINDOW == 156 (0x128426800) [pid = 1929] [serial = 785] [outer = 0x0] [url = about:blank] 08:26:29 INFO - PROCESS | 1929 | --DOMWINDOW == 155 (0x12bb11400) [pid = 1929] [serial = 818] [outer = 0x0] [url = about:blank] 08:26:29 INFO - PROCESS | 1929 | 1464621989145 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 08:26:29 INFO - PROCESS | 1929 | 1464621989149 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 08:26:29 INFO - PROCESS | 1929 | --DOCSHELL 0x128b62800 == 56 [pid = 1929] [id = 287] 08:26:29 INFO - PROCESS | 1929 | --DOCSHELL 0x126568800 == 55 [pid = 1929] [id = 286] 08:26:29 INFO - PROCESS | 1929 | --DOCSHELL 0x124271000 == 54 [pid = 1929] [id = 285] 08:26:29 INFO - PROCESS | 1929 | --DOCSHELL 0x116a96800 == 53 [pid = 1929] [id = 284] 08:26:29 INFO - PROCESS | 1929 | --DOCSHELL 0x1213ad800 == 52 [pid = 1929] [id = 283] 08:26:29 INFO - PROCESS | 1929 | --DOCSHELL 0x1170b5800 == 51 [pid = 1929] [id = 282] 08:26:29 INFO - PROCESS | 1929 | --DOCSHELL 0x1187b8800 == 50 [pid = 1929] [id = 281] 08:26:29 INFO - PROCESS | 1929 | --DOCSHELL 0x11831c000 == 49 [pid = 1929] [id = 280] 08:26:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 08:26:29 INFO - PROCESS | 1929 | --DOCSHELL 0x12d094000 == 48 [pid = 1929] [id = 276] 08:26:29 INFO - PROCESS | 1929 | --DOCSHELL 0x129f69800 == 47 [pid = 1929] [id = 275] 08:26:29 INFO - PROCESS | 1929 | --DOCSHELL 0x118315800 == 46 [pid = 1929] [id = 274] 08:26:29 INFO - PROCESS | 1929 | 1464621989163 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 08:26:29 INFO - PROCESS | 1929 | 1464621989165 Marionette TRACE conn2 <- [1,1174,null,{}] 08:26:29 INFO - PROCESS | 1929 | 1464621989167 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}] 08:26:29 INFO - PROCESS | 1929 | 1464621989247 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 08:26:29 INFO - PROCESS | 1929 | 1464621989254 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:29 INFO - PROCESS | 1929 | ++DOCSHELL 0x116a95800 == 47 [pid = 1929] [id = 301] 08:26:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 156 (0x11820f000) [pid = 1929] [serial = 901] [outer = 0x0] 08:26:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 157 (0x11835ac00) [pid = 1929] [serial = 902] [outer = 0x11820f000] 08:26:29 INFO - PROCESS | 1929 | 1464621989284 Marionette DEBUG loaded listener.js 08:26:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 158 (0x1196e4400) [pid = 1929] [serial = 903] [outer = 0x11820f000] 08:26:29 INFO - PROCESS | 1929 | --DOMWINDOW == 157 (0x118594000) [pid = 1929] [serial = 765] [outer = 0x0] [url = about:blank] 08:26:29 INFO - PROCESS | 1929 | --DOMWINDOW == 156 (0x1121b6000) [pid = 1929] [serial = 767] [outer = 0x0] [url = about:blank] 08:26:29 INFO - PROCESS | 1929 | --DOMWINDOW == 155 (0x1181b3400) [pid = 1929] [serial = 789] [outer = 0x0] [url = about:blank] 08:26:29 INFO - PROCESS | 1929 | --DOMWINDOW == 154 (0x1164bc400) [pid = 1929] [serial = 788] [outer = 0x0] [url = about:blank] 08:26:29 INFO - PROCESS | 1929 | --DOMWINDOW == 153 (0x11820d000) [pid = 1929] [serial = 770] [outer = 0x0] [url = about:blank] 08:26:29 INFO - PROCESS | 1929 | --DOMWINDOW == 152 (0x128ee8400) [pid = 1929] [serial = 798] [outer = 0x0] [url = about:blank] 08:26:29 INFO - PROCESS | 1929 | --DOMWINDOW == 151 (0x1248c9400) [pid = 1929] [serial = 794] [outer = 0x0] [url = about:blank] 08:26:29 INFO - PROCESS | 1929 | --DOMWINDOW == 150 (0x12b2bd800) [pid = 1929] [serial = 803] [outer = 0x0] [url = about:blank] 08:26:29 INFO - PROCESS | 1929 | --DOMWINDOW == 149 (0x124ecb000) [pid = 1929] [serial = 782] [outer = 0x0] [url = about:blank] 08:26:29 INFO - PROCESS | 1929 | --DOMWINDOW == 148 (0x123ee7800) [pid = 1929] [serial = 779] [outer = 0x0] [url = about:blank] 08:26:29 INFO - PROCESS | 1929 | --DOMWINDOW == 147 (0x11969c400) [pid = 1929] [serial = 791] [outer = 0x0] [url = about:blank] 08:26:29 INFO - PROCESS | 1929 | --DOMWINDOW == 146 (0x119fd2400) [pid = 1929] [serial = 792] [outer = 0x0] [url = about:blank] 08:26:29 INFO - PROCESS | 1929 | --DOMWINDOW == 145 (0x129fc7000) [pid = 1929] [serial = 800] [outer = 0x0] [url = about:blank] 08:26:29 INFO - PROCESS | 1929 | --DOMWINDOW == 144 (0x1213d6c00) [pid = 1929] [serial = 776] [outer = 0x0] [url = about:blank] 08:26:29 INFO - PROCESS | 1929 | --DOMWINDOW == 143 (0x12baddc00) [pid = 1929] [serial = 806] [outer = 0x0] [url = about:blank] 08:26:29 INFO - PROCESS | 1929 | --DOMWINDOW == 142 (0x116855800) [pid = 1929] [serial = 809] [outer = 0x0] [url = about:blank] 08:26:29 INFO - PROCESS | 1929 | --DOMWINDOW == 141 (0x11999fc00) [pid = 1929] [serial = 773] [outer = 0x0] [url = about:blank] 08:26:29 INFO - PROCESS | 1929 | --DOMWINDOW == 140 (0x12bb07800) [pid = 1929] [serial = 816] [outer = 0x0] [url = about:blank] 08:26:29 INFO - PROCESS | 1929 | --DOMWINDOW == 139 (0x12652c400) [pid = 1929] [serial = 812] [outer = 0x0] [url = about:blank] 08:26:29 INFO - PROCESS | 1929 | --DOMWINDOW == 138 (0x12bb02c00) [pid = 1929] [serial = 807] [outer = 0x0] [url = about:blank] 08:26:29 INFO - PROCESS | 1929 | --DOMWINDOW == 137 (0x129ee6000) [pid = 1929] [serial = 813] [outer = 0x0] [url = about:blank] 08:26:29 INFO - PROCESS | 1929 | --DOMWINDOW == 136 (0x12ba0fc00) [pid = 1929] [serial = 804] [outer = 0x0] [url = about:blank] 08:26:29 INFO - PROCESS | 1929 | --DOMWINDOW == 135 (0x128a07400) [pid = 1929] [serial = 797] [outer = 0x0] [url = about:blank] 08:26:29 INFO - PROCESS | 1929 | --DOMWINDOW == 134 (0x12a36e400) [pid = 1929] [serial = 801] [outer = 0x0] [url = about:blank] 08:26:29 INFO - PROCESS | 1929 | --DOMWINDOW == 133 (0x119691400) [pid = 1929] [serial = 810] [outer = 0x0] [url = about:blank] 08:26:29 INFO - PROCESS | 1929 | --DOMWINDOW == 132 (0x129eddc00) [pid = 1929] [serial = 815] [outer = 0x0] [url = about:blank] 08:26:29 INFO - PROCESS | 1929 | --DOMWINDOW == 131 (0x124f63c00) [pid = 1929] [serial = 795] [outer = 0x0] [url = about:blank] 08:26:29 INFO - PROCESS | 1929 | 1464621989643 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] 08:26:29 INFO - PROCESS | 1929 | 1464621989684 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 08:26:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 08:26:29 INFO - PROCESS | 1929 | 1464621989689 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 08:26:29 INFO - PROCESS | 1929 | 1464621989691 Marionette TRACE conn2 <- [1,1178,null,{}] 08:26:29 INFO - PROCESS | 1929 | 1464621989698 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}] 08:26:29 INFO - PROCESS | 1929 | 1464621989781 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 08:26:29 INFO - PROCESS | 1929 | 1464621989789 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:29 INFO - PROCESS | 1929 | ++DOCSHELL 0x1213b5000 == 48 [pid = 1929] [id = 302] 08:26:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 132 (0x119c5c800) [pid = 1929] [serial = 904] [outer = 0x0] 08:26:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 133 (0x1213db800) [pid = 1929] [serial = 905] [outer = 0x119c5c800] 08:26:29 INFO - PROCESS | 1929 | 1464621989817 Marionette DEBUG loaded listener.js 08:26:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 134 (0x1239a5400) [pid = 1929] [serial = 906] [outer = 0x119c5c800] 08:26:30 INFO - PROCESS | 1929 | 1464621990190 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] 08:26:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 08:26:30 INFO - PROCESS | 1929 | 1464621990224 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 08:26:30 INFO - PROCESS | 1929 | 1464621990233 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 08:26:30 INFO - PROCESS | 1929 | 1464621990235 Marionette TRACE conn2 <- [1,1182,null,{}] 08:26:30 INFO - PROCESS | 1929 | 1464621990237 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}] 08:26:30 INFO - PROCESS | 1929 | 1464621990318 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 08:26:30 INFO - PROCESS | 1929 | 1464621990325 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:30 INFO - PROCESS | 1929 | ++DOCSHELL 0x124eb6800 == 49 [pid = 1929] [id = 303] 08:26:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 135 (0x123ef1c00) [pid = 1929] [serial = 907] [outer = 0x0] 08:26:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 136 (0x1265f3000) [pid = 1929] [serial = 908] [outer = 0x123ef1c00] 08:26:30 INFO - PROCESS | 1929 | 1464621990350 Marionette DEBUG loaded listener.js 08:26:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 137 (0x126dea400) [pid = 1929] [serial = 909] [outer = 0x123ef1c00] 08:26:30 INFO - PROCESS | 1929 | 1464621990676 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] 08:26:30 INFO - PROCESS | 1929 | 1464621990707 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 08:26:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 08:26:30 INFO - PROCESS | 1929 | 1464621990709 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 08:26:30 INFO - PROCESS | 1929 | 1464621990710 Marionette TRACE conn2 <- [1,1186,null,{}] 08:26:30 INFO - PROCESS | 1929 | 1464621990713 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}] 08:26:30 INFO - PROCESS | 1929 | 1464621990793 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 08:26:30 INFO - PROCESS | 1929 | 1464621990849 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:30 INFO - PROCESS | 1929 | ++DOCSHELL 0x126dc4000 == 50 [pid = 1929] [id = 304] 08:26:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 138 (0x121395400) [pid = 1929] [serial = 910] [outer = 0x0] 08:26:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 139 (0x126def800) [pid = 1929] [serial = 911] [outer = 0x121395400] 08:26:30 INFO - PROCESS | 1929 | 1464621990875 Marionette DEBUG loaded listener.js 08:26:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 140 (0x128424800) [pid = 1929] [serial = 912] [outer = 0x121395400] 08:26:31 INFO - PROCESS | 1929 | 1464621991182 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] 08:26:31 INFO - PROCESS | 1929 | 1464621991230 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 08:26:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 08:26:31 INFO - PROCESS | 1929 | 1464621991233 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 08:26:31 INFO - PROCESS | 1929 | 1464621991234 Marionette TRACE conn2 <- [1,1190,null,{}] 08:26:31 INFO - PROCESS | 1929 | 1464621991236 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}] 08:26:31 INFO - PROCESS | 1929 | 1464621991335 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 08:26:31 INFO - PROCESS | 1929 | 1464621991342 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:31 INFO - PROCESS | 1929 | ++DOCSHELL 0x12a04e800 == 51 [pid = 1929] [id = 305] 08:26:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 141 (0x128d38400) [pid = 1929] [serial = 913] [outer = 0x0] 08:26:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 142 (0x12a36d400) [pid = 1929] [serial = 914] [outer = 0x128d38400] 08:26:31 INFO - PROCESS | 1929 | 1464621991368 Marionette DEBUG loaded listener.js 08:26:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 143 (0x12bb05c00) [pid = 1929] [serial = 915] [outer = 0x128d38400] 08:26:31 INFO - PROCESS | 1929 | 1464621991732 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] 08:26:31 INFO - PROCESS | 1929 | 1464621991754 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 08:26:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 08:26:31 INFO - PROCESS | 1929 | 1464621991759 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 08:26:31 INFO - PROCESS | 1929 | 1464621991760 Marionette TRACE conn2 <- [1,1194,null,{}] 08:26:31 INFO - PROCESS | 1929 | 1464621991768 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}] 08:26:31 INFO - PROCESS | 1929 | 1464621991871 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 08:26:31 INFO - PROCESS | 1929 | 1464621991905 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:31 INFO - PROCESS | 1929 | ++DOCSHELL 0x12b23e000 == 52 [pid = 1929] [id = 306] 08:26:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 144 (0x128423800) [pid = 1929] [serial = 916] [outer = 0x0] 08:26:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 145 (0x12bf3e800) [pid = 1929] [serial = 917] [outer = 0x128423800] 08:26:31 INFO - PROCESS | 1929 | 1464621991929 Marionette DEBUG loaded listener.js 08:26:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 146 (0x12c2cfc00) [pid = 1929] [serial = 918] [outer = 0x128423800] 08:26:32 INFO - PROCESS | 1929 | 1464621992251 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] 08:26:32 INFO - PROCESS | 1929 | 1464621992293 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 08:26:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 08:26:32 INFO - PROCESS | 1929 | 1464621992295 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 08:26:32 INFO - PROCESS | 1929 | 1464621992296 Marionette TRACE conn2 <- [1,1198,null,{}] 08:26:32 INFO - PROCESS | 1929 | 1464621992298 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}] 08:26:32 INFO - PROCESS | 1929 | 1464621992398 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 08:26:32 INFO - PROCESS | 1929 | 1464621992433 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:32 INFO - PROCESS | 1929 | ++DOCSHELL 0x12bd98000 == 53 [pid = 1929] [id = 307] 08:26:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 147 (0x1126f1000) [pid = 1929] [serial = 919] [outer = 0x0] 08:26:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 148 (0x1126f5c00) [pid = 1929] [serial = 920] [outer = 0x1126f1000] 08:26:32 INFO - PROCESS | 1929 | 1464621992458 Marionette DEBUG loaded listener.js 08:26:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 149 (0x1126fc000) [pid = 1929] [serial = 921] [outer = 0x1126f1000] 08:26:32 INFO - PROCESS | 1929 | 1464621992756 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]]]}] 08:26:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 150 (0x1126fbc00) [pid = 1929] [serial = 922] [outer = 0x12cd78c00] 08:26:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 08:26:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 519ms 08:26:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 08:26:32 INFO - PROCESS | 1929 | 1464621992826 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 08:26:32 INFO - PROCESS | 1929 | 1464621992827 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 08:26:32 INFO - PROCESS | 1929 | 1464621992829 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 08:26:32 INFO - PROCESS | 1929 | 1464621992830 Marionette TRACE conn2 <- [1,1202,null,{}] 08:26:32 INFO - PROCESS | 1929 | 1464621992832 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}] 08:26:32 INFO - PROCESS | 1929 | 1464621992936 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 08:26:32 INFO - PROCESS | 1929 | 1464621992971 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:32 INFO - PROCESS | 1929 | ++DOCSHELL 0x12c812800 == 54 [pid = 1929] [id = 308] 08:26:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 151 (0x1126f7400) [pid = 1929] [serial = 923] [outer = 0x0] 08:26:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 152 (0x12c2d0800) [pid = 1929] [serial = 924] [outer = 0x1126f7400] 08:26:32 INFO - PROCESS | 1929 | 1464621992995 Marionette DEBUG loaded listener.js 08:26:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 153 (0x12c82c800) [pid = 1929] [serial = 925] [outer = 0x1126f7400] 08:26:33 INFO - PROCESS | 1929 | 1464621993307 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]]]}] 08:26:33 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 08:26:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 519ms 08:26:33 INFO - PROCESS | 1929 | 1464621993348 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 08:26:33 INFO - PROCESS | 1929 | 1464621993350 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 08:26:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 08:26:33 INFO - PROCESS | 1929 | 1464621993352 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 08:26:33 INFO - PROCESS | 1929 | 1464621993353 Marionette TRACE conn2 <- [1,1206,null,{}] 08:26:33 INFO - PROCESS | 1929 | 1464621993355 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}] 08:26:33 INFO - PROCESS | 1929 | 1464621993457 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 08:26:33 INFO - PROCESS | 1929 | --DOMWINDOW == 152 (0x129ee0400) [pid = 1929] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 08:26:33 INFO - PROCESS | 1929 | --DOMWINDOW == 151 (0x129f29800) [pid = 1929] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 08:26:33 INFO - PROCESS | 1929 | --DOMWINDOW == 150 (0x1121aa400) [pid = 1929] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 08:26:33 INFO - PROCESS | 1929 | --DOMWINDOW == 149 (0x12c2d4400) [pid = 1929] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 08:26:33 INFO - PROCESS | 1929 | --DOMWINDOW == 148 (0x123489000) [pid = 1929] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 08:26:33 INFO - PROCESS | 1929 | --DOMWINDOW == 147 (0x119c4f000) [pid = 1929] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 08:26:33 INFO - PROCESS | 1929 | --DOMWINDOW == 146 (0x1139f8800) [pid = 1929] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 08:26:33 INFO - PROCESS | 1929 | --DOMWINDOW == 145 (0x12331e400) [pid = 1929] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 08:26:33 INFO - PROCESS | 1929 | --DOMWINDOW == 144 (0x12b2b7000) [pid = 1929] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 08:26:33 INFO - PROCESS | 1929 | --DOMWINDOW == 143 (0x12c2cec00) [pid = 1929] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 08:26:33 INFO - PROCESS | 1929 | --DOMWINDOW == 142 (0x119c52000) [pid = 1929] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 08:26:33 INFO - PROCESS | 1929 | --DOMWINDOW == 141 (0x11837f000) [pid = 1929] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 08:26:33 INFO - PROCESS | 1929 | --DOMWINDOW == 140 (0x12652e400) [pid = 1929] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 08:26:33 INFO - PROCESS | 1929 | 1464621993609 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:33 INFO - PROCESS | 1929 | ++DOCSHELL 0x117e82800 == 55 [pid = 1929] [id = 309] 08:26:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 141 (0x111a06000) [pid = 1929] [serial = 926] [outer = 0x0] 08:26:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 142 (0x11336f000) [pid = 1929] [serial = 927] [outer = 0x111a06000] 08:26:33 INFO - PROCESS | 1929 | 1464621993635 Marionette DEBUG loaded listener.js 08:26:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 143 (0x123488800) [pid = 1929] [serial = 928] [outer = 0x111a06000] 08:26:33 INFO - PROCESS | 1929 | 1464621993928 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]]]}] 08:26:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 08:26:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 620ms 08:26:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 08:26:33 INFO - PROCESS | 1929 | 1464621993974 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 08:26:33 INFO - PROCESS | 1929 | 1464621993976 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 08:26:33 INFO - PROCESS | 1929 | 1464621993978 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 08:26:33 INFO - PROCESS | 1929 | 1464621993980 Marionette TRACE conn2 <- [1,1210,null,{}] 08:26:33 INFO - PROCESS | 1929 | 1464621993982 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}] 08:26:34 INFO - PROCESS | 1929 | 1464621994081 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 08:26:34 INFO - PROCESS | 1929 | 1464621994086 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:34 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d31a000 == 56 [pid = 1929] [id = 310] 08:26:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 144 (0x121104000) [pid = 1929] [serial = 929] [outer = 0x0] 08:26:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 145 (0x12110c800) [pid = 1929] [serial = 930] [outer = 0x121104000] 08:26:34 INFO - PROCESS | 1929 | 1464621994117 Marionette DEBUG loaded listener.js 08:26:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 146 (0x12c82a800) [pid = 1929] [serial = 931] [outer = 0x121104000] 08:26:34 INFO - PROCESS | 1929 | 1464621994463 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]]]}] 08:26:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 08:26:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 519ms 08:26:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 08:26:34 INFO - PROCESS | 1929 | 1464621994498 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 08:26:34 INFO - PROCESS | 1929 | 1464621994499 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 08:26:34 INFO - PROCESS | 1929 | 1464621994501 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 08:26:34 INFO - PROCESS | 1929 | 1464621994502 Marionette TRACE conn2 <- [1,1214,null,{}] 08:26:34 INFO - PROCESS | 1929 | 1464621994517 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}] 08:26:34 INFO - PROCESS | 1929 | 1464621994600 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 08:26:34 INFO - PROCESS | 1929 | 1464621994605 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:34 INFO - PROCESS | 1929 | ++DOCSHELL 0x12dfbd800 == 57 [pid = 1929] [id = 311] 08:26:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 147 (0x12c830000) [pid = 1929] [serial = 932] [outer = 0x0] 08:26:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 148 (0x12c9dd800) [pid = 1929] [serial = 933] [outer = 0x12c830000] 08:26:34 INFO - PROCESS | 1929 | 1464621994629 Marionette DEBUG loaded listener.js 08:26:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 149 (0x12c9e6800) [pid = 1929] [serial = 934] [outer = 0x12c830000] 08:26:34 INFO - PROCESS | 1929 | 1464621994950 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]]]}] 08:26:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 08:26:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 472ms 08:26:34 INFO - PROCESS | 1929 | 1464621994973 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 08:26:34 INFO - PROCESS | 1929 | 1464621994974 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 08:26:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 08:26:34 INFO - PROCESS | 1929 | 1464621994977 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 08:26:34 INFO - PROCESS | 1929 | 1464621994978 Marionette TRACE conn2 <- [1,1218,null,{}] 08:26:34 INFO - PROCESS | 1929 | 1464621994980 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}] 08:26:35 INFO - PROCESS | 1929 | 1464621995071 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 08:26:35 INFO - PROCESS | 1929 | 1464621995076 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:35 INFO - PROCESS | 1929 | ++DOCSHELL 0x110f5d800 == 58 [pid = 1929] [id = 312] 08:26:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 150 (0x12c832800) [pid = 1929] [serial = 935] [outer = 0x0] 08:26:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 151 (0x12cd77000) [pid = 1929] [serial = 936] [outer = 0x12c832800] 08:26:35 INFO - PROCESS | 1929 | 1464621995101 Marionette DEBUG loaded listener.js 08:26:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 152 (0x12cd7e800) [pid = 1929] [serial = 937] [outer = 0x12c832800] 08:26:35 INFO - PROCESS | 1929 | 1464621995439 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]]]}] 08:26:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 08:26:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 470ms 08:26:35 INFO - PROCESS | 1929 | 1464621995447 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 08:26:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 08:26:35 INFO - PROCESS | 1929 | 1464621995449 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 08:26:35 INFO - PROCESS | 1929 | 1464621995451 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 08:26:35 INFO - PROCESS | 1929 | 1464621995452 Marionette TRACE conn2 <- [1,1222,null,{}] 08:26:35 INFO - PROCESS | 1929 | 1464621995457 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}] 08:26:35 INFO - PROCESS | 1929 | 1464621995570 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 08:26:35 INFO - PROCESS | 1929 | 1464621995577 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:35 INFO - PROCESS | 1929 | ++DOCSHELL 0x135697000 == 59 [pid = 1929] [id = 313] 08:26:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 153 (0x111f41c00) [pid = 1929] [serial = 938] [outer = 0x0] 08:26:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 154 (0x12cd7ec00) [pid = 1929] [serial = 939] [outer = 0x111f41c00] 08:26:35 INFO - PROCESS | 1929 | 1464621995601 Marionette DEBUG loaded listener.js 08:26:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 155 (0x12d2cdc00) [pid = 1929] [serial = 940] [outer = 0x111f41c00] 08:26:36 INFO - PROCESS | 1929 | 1464621996056 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] 08:26:36 INFO - PROCESS | 1929 | 1464621996126 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 08:26:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 08:26:36 INFO - PROCESS | 1929 | 1464621996129 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 08:26:36 INFO - PROCESS | 1929 | 1464621996132 Marionette TRACE conn2 <- [1,1226,null,{}] 08:26:36 INFO - PROCESS | 1929 | 1464621996155 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}] 08:26:36 INFO - PROCESS | 1929 | 1464621996269 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 08:26:36 INFO - PROCESS | 1929 | 1464621996342 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:36 INFO - PROCESS | 1929 | ++DOCSHELL 0x119618800 == 60 [pid = 1929] [id = 314] 08:26:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 156 (0x1127e9400) [pid = 1929] [serial = 941] [outer = 0x0] 08:26:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 157 (0x116855800) [pid = 1929] [serial = 942] [outer = 0x1127e9400] 08:26:36 INFO - PROCESS | 1929 | 1464621996373 Marionette DEBUG loaded listener.js 08:26:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 158 (0x1184db400) [pid = 1929] [serial = 943] [outer = 0x1127e9400] 08:26:36 INFO - PROCESS | 1929 | 1464621996796 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]]]}] 08:26:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 08:26:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 720ms 08:26:36 INFO - PROCESS | 1929 | 1464621996860 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 08:26:36 INFO - PROCESS | 1929 | 1464621996864 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 08:26:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 08:26:36 INFO - PROCESS | 1929 | 1464621996883 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 08:26:36 INFO - PROCESS | 1929 | 1464621996885 Marionette TRACE conn2 <- [1,1230,null,{}] 08:26:36 INFO - PROCESS | 1929 | 1464621996906 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}] 08:26:37 INFO - PROCESS | 1929 | 1464621997033 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 08:26:37 INFO - PROCESS | 1929 | 1464621997158 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:37 INFO - PROCESS | 1929 | ++DOCSHELL 0x126dca800 == 61 [pid = 1929] [id = 315] 08:26:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 159 (0x119979400) [pid = 1929] [serial = 944] [outer = 0x0] 08:26:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 160 (0x12110cc00) [pid = 1929] [serial = 945] [outer = 0x119979400] 08:26:37 INFO - PROCESS | 1929 | 1464621997206 Marionette DEBUG loaded listener.js 08:26:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 161 (0x12138f800) [pid = 1929] [serial = 946] [outer = 0x119979400] 08:26:37 INFO - PROCESS | 1929 | 1464621997650 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]]]}] 08:26:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 08:26:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 803ms 08:26:37 INFO - PROCESS | 1929 | 1464621997672 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 08:26:37 INFO - PROCESS | 1929 | 1464621997673 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 08:26:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 08:26:37 INFO - PROCESS | 1929 | 1464621997676 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 08:26:37 INFO - PROCESS | 1929 | 1464621997679 Marionette TRACE conn2 <- [1,1234,null,{}] 08:26:37 INFO - PROCESS | 1929 | 1464621997687 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}] 08:26:37 INFO - PROCESS | 1929 | 1464621997795 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 08:26:37 INFO - PROCESS | 1929 | 1464621997857 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:37 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d395800 == 62 [pid = 1929] [id = 316] 08:26:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 162 (0x1239a3400) [pid = 1929] [serial = 947] [outer = 0x0] 08:26:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 163 (0x126522c00) [pid = 1929] [serial = 948] [outer = 0x1239a3400] 08:26:37 INFO - PROCESS | 1929 | 1464621997929 Marionette DEBUG loaded listener.js 08:26:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 164 (0x128aa9400) [pid = 1929] [serial = 949] [outer = 0x1239a3400] 08:26:38 INFO - PROCESS | 1929 | 1464621998326 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]]]}] 08:26:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 08:26:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 671ms 08:26:38 INFO - PROCESS | 1929 | 1464621998347 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 08:26:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 08:26:38 INFO - PROCESS | 1929 | 1464621998349 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 08:26:38 INFO - PROCESS | 1929 | 1464621998351 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 08:26:38 INFO - PROCESS | 1929 | 1464621998353 Marionette TRACE conn2 <- [1,1238,null,{}] 08:26:38 INFO - PROCESS | 1929 | 1464621998355 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}] 08:26:38 INFO - PROCESS | 1929 | 1464621998463 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 08:26:38 INFO - PROCESS | 1929 | 1464621998555 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:38 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d775800 == 63 [pid = 1929] [id = 317] 08:26:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 165 (0x129fcb400) [pid = 1929] [serial = 950] [outer = 0x0] 08:26:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 166 (0x12b2bb000) [pid = 1929] [serial = 951] [outer = 0x129fcb400] 08:26:38 INFO - PROCESS | 1929 | 1464621998584 Marionette DEBUG loaded listener.js 08:26:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 167 (0x12bad9800) [pid = 1929] [serial = 952] [outer = 0x129fcb400] 08:26:38 INFO - PROCESS | 1929 | 1464621998975 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]]]}] 08:26:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 08:26:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 670ms 08:26:39 INFO - PROCESS | 1929 | 1464621999022 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 08:26:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 08:26:39 INFO - PROCESS | 1929 | 1464621999024 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 08:26:39 INFO - PROCESS | 1929 | 1464621999026 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 08:26:39 INFO - PROCESS | 1929 | 1464621999027 Marionette TRACE conn2 <- [1,1242,null,{}] 08:26:39 INFO - PROCESS | 1929 | 1464621999030 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}] 08:26:39 INFO - PROCESS | 1929 | 1464621999131 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 08:26:39 INFO - PROCESS | 1929 | 1464621999189 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:39 INFO - PROCESS | 1929 | ++DOCSHELL 0x1356ae000 == 64 [pid = 1929] [id = 318] 08:26:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 168 (0x1231cb000) [pid = 1929] [serial = 953] [outer = 0x0] 08:26:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 169 (0x1231ce000) [pid = 1929] [serial = 954] [outer = 0x1231cb000] 08:26:39 INFO - PROCESS | 1929 | 1464621999219 Marionette DEBUG loaded listener.js 08:26:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 170 (0x1231d3800) [pid = 1929] [serial = 955] [outer = 0x1231cb000] 08:26:39 INFO - PROCESS | 1929 | 1464621999709 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]]]}] 08:26:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 08:26:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 721ms 08:26:39 INFO - PROCESS | 1929 | 1464621999765 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 08:26:39 INFO - PROCESS | 1929 | 1464621999767 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 08:26:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 08:26:39 INFO - PROCESS | 1929 | 1464621999789 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 08:26:39 INFO - PROCESS | 1929 | 1464621999790 Marionette TRACE conn2 <- [1,1246,null,{}] 08:26:39 INFO - PROCESS | 1929 | 1464621999794 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}] 08:26:39 INFO - PROCESS | 1929 | 1464621999907 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 08:26:39 INFO - PROCESS | 1929 | 1464621999983 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:39 INFO - PROCESS | 1929 | ++DOCSHELL 0x1213ab000 == 65 [pid = 1929] [id = 319] 08:26:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 171 (0x11820d000) [pid = 1929] [serial = 956] [outer = 0x0] 08:26:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 172 (0x1231d4400) [pid = 1929] [serial = 957] [outer = 0x11820d000] 08:26:40 INFO - PROCESS | 1929 | 1464622000014 Marionette DEBUG loaded listener.js 08:26:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 173 (0x128535400) [pid = 1929] [serial = 958] [outer = 0x11820d000] 08:26:40 INFO - PROCESS | 1929 | 1464622000649 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]]]}] 08:26:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 08:26:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 942ms 08:26:40 INFO - PROCESS | 1929 | 1464622000711 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 08:26:40 INFO - PROCESS | 1929 | 1464622000714 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 08:26:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 08:26:40 INFO - PROCESS | 1929 | 1464622000717 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 08:26:40 INFO - PROCESS | 1929 | 1464622000720 Marionette TRACE conn2 <- [1,1250,null,{}] 08:26:40 INFO - PROCESS | 1929 | 1464622000723 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}] 08:26:40 INFO - PROCESS | 1929 | 1464622000818 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 08:26:40 INFO - PROCESS | 1929 | 1464622000892 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:40 INFO - PROCESS | 1929 | ++DOCSHELL 0x119282000 == 66 [pid = 1929] [id = 320] 08:26:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 174 (0x1133b4800) [pid = 1929] [serial = 959] [outer = 0x0] 08:26:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 175 (0x115060c00) [pid = 1929] [serial = 960] [outer = 0x1133b4800] 08:26:40 INFO - PROCESS | 1929 | 1464622000920 Marionette DEBUG loaded listener.js 08:26:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 176 (0x1166d0800) [pid = 1929] [serial = 961] [outer = 0x1133b4800] 08:26:41 INFO - PROCESS | 1929 | 1464622001381 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]]]}] 08:26:41 INFO - PROCESS | 1929 | --DOCSHELL 0x110f5d800 == 65 [pid = 1929] [id = 312] 08:26:41 INFO - PROCESS | 1929 | --DOCSHELL 0x12dfbd800 == 64 [pid = 1929] [id = 311] 08:26:41 INFO - PROCESS | 1929 | --DOCSHELL 0x12d31a000 == 63 [pid = 1929] [id = 310] 08:26:41 INFO - PROCESS | 1929 | --DOCSHELL 0x117e82800 == 62 [pid = 1929] [id = 309] 08:26:41 INFO - PROCESS | 1929 | --DOCSHELL 0x12c812800 == 61 [pid = 1929] [id = 308] 08:26:41 INFO - PROCESS | 1929 | --DOCSHELL 0x12bd98000 == 60 [pid = 1929] [id = 307] 08:26:41 INFO - PROCESS | 1929 | --DOCSHELL 0x12b23e000 == 59 [pid = 1929] [id = 306] 08:26:41 INFO - PROCESS | 1929 | --DOCSHELL 0x12a04e800 == 58 [pid = 1929] [id = 305] 08:26:41 INFO - PROCESS | 1929 | --DOCSHELL 0x126dc4000 == 57 [pid = 1929] [id = 304] 08:26:41 INFO - PROCESS | 1929 | --DOCSHELL 0x124eb6800 == 56 [pid = 1929] [id = 303] 08:26:41 INFO - PROCESS | 1929 | --DOCSHELL 0x1213b5000 == 55 [pid = 1929] [id = 302] 08:26:41 INFO - PROCESS | 1929 | --DOCSHELL 0x116a95800 == 54 [pid = 1929] [id = 301] 08:26:41 INFO - PROCESS | 1929 | --DOCSHELL 0x119288800 == 53 [pid = 1929] [id = 300] 08:26:41 INFO - PROCESS | 1929 | --DOCSHELL 0x12d090800 == 52 [pid = 1929] [id = 296] 08:26:41 INFO - PROCESS | 1929 | --DOCSHELL 0x123e0d000 == 51 [pid = 1929] [id = 295] 08:26:41 INFO - PROCESS | 1929 | --DOCSHELL 0x117e05800 == 50 [pid = 1929] [id = 294] 08:26:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 08:26:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 723ms 08:26:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 08:26:41 INFO - PROCESS | 1929 | 1464622001446 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 08:26:41 INFO - PROCESS | 1929 | 1464622001449 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 08:26:41 INFO - PROCESS | 1929 | 1464622001455 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 08:26:41 INFO - PROCESS | 1929 | 1464622001456 Marionette TRACE conn2 <- [1,1254,null,{}] 08:26:41 INFO - PROCESS | 1929 | 1464622001459 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}] 08:26:41 INFO - PROCESS | 1929 | 1464622001546 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 08:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 175 (0x123961400) [pid = 1929] [serial = 848] [outer = 0x0] [url = about:blank] 08:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 174 (0x121389400) [pid = 1929] [serial = 845] [outer = 0x0] [url = about:blank] 08:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 173 (0x116732800) [pid = 1929] [serial = 839] [outer = 0x0] [url = about:blank] 08:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 172 (0x12470d000) [pid = 1929] [serial = 852] [outer = 0x0] [url = about:blank] 08:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 171 (0x123320400) [pid = 1929] [serial = 846] [outer = 0x0] [url = about:blank] 08:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 170 (0x12badd400) [pid = 1929] [serial = 864] [outer = 0x0] [url = about:blank] 08:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 169 (0x12c2cdc00) [pid = 1929] [serial = 836] [outer = 0x0] [url = about:blank] 08:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 168 (0x12c537800) [pid = 1929] [serial = 872] [outer = 0x0] [url = about:blank] 08:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 167 (0x128eec000) [pid = 1929] [serial = 857] [outer = 0x0] [url = about:blank] 08:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 166 (0x11859a800) [pid = 1929] [serial = 842] [outer = 0x0] [url = about:blank] 08:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 165 (0x12ba06800) [pid = 1929] [serial = 863] [outer = 0x0] [url = about:blank] 08:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 164 (0x115f72800) [pid = 1929] [serial = 840] [outer = 0x0] [url = about:blank] 08:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 163 (0x12ba0e000) [pid = 1929] [serial = 830] [outer = 0x0] [url = about:blank] 08:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 162 (0x128aa4c00) [pid = 1929] [serial = 855] [outer = 0x0] [url = about:blank] 08:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 161 (0x12a36f000) [pid = 1929] [serial = 860] [outer = 0x0] [url = about:blank] 08:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 160 (0x116a74800) [pid = 1929] [serial = 821] [outer = 0x0] [url = about:blank] 08:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 159 (0x126a46400) [pid = 1929] [serial = 854] [outer = 0x0] [url = about:blank] 08:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 158 (0x1239a7800) [pid = 1929] [serial = 849] [outer = 0x0] [url = about:blank] 08:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 157 (0x12c2c9800) [pid = 1929] [serial = 870] [outer = 0x0] [url = about:blank] 08:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 156 (0x128d45000) [pid = 1929] [serial = 827] [outer = 0x0] [url = about:blank] 08:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 155 (0x119691800) [pid = 1929] [serial = 843] [outer = 0x0] [url = about:blank] 08:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 154 (0x1239ac400) [pid = 1929] [serial = 867] [outer = 0x0] [url = about:blank] 08:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 153 (0x11a1c0000) [pid = 1929] [serial = 824] [outer = 0x0] [url = about:blank] 08:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 152 (0x123ee9400) [pid = 1929] [serial = 851] [outer = 0x0] [url = about:blank] 08:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 151 (0x12bb10400) [pid = 1929] [serial = 833] [outer = 0x0] [url = about:blank] 08:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 150 (0x1166d5000) [pid = 1929] [serial = 866] [outer = 0x0] [url = about:blank] 08:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 149 (0x12bf16800) [pid = 1929] [serial = 869] [outer = 0x0] [url = about:blank] 08:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 148 (0x129fc0000) [pid = 1929] [serial = 858] [outer = 0x0] [url = about:blank] 08:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 147 (0x12b03a400) [pid = 1929] [serial = 861] [outer = 0x0] [url = about:blank] 08:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 146 (0x12c545400) [pid = 1929] [serial = 875] [outer = 0x0] [url = about:blank] 08:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 145 (0x12c53cc00) [pid = 1929] [serial = 873] [outer = 0x0] [url = about:blank] 08:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 144 (0x12c827800) [pid = 1929] [serial = 876] [outer = 0x0] [url = about:blank] 08:26:41 INFO - PROCESS | 1929 | 1464622001615 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:41 INFO - PROCESS | 1929 | ++DOCSHELL 0x113c2d800 == 51 [pid = 1929] [id = 321] 08:26:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 145 (0x11505d800) [pid = 1929] [serial = 962] [outer = 0x0] 08:26:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 146 (0x117e66800) [pid = 1929] [serial = 963] [outer = 0x11505d800] 08:26:41 INFO - PROCESS | 1929 | 1464622001643 Marionette DEBUG loaded listener.js 08:26:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 147 (0x11768fc00) [pid = 1929] [serial = 964] [outer = 0x11505d800] 08:26:41 INFO - PROCESS | 1929 | 1464622001951 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]]]}] 08:26:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 08:26:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 522ms 08:26:41 INFO - PROCESS | 1929 | 1464622001976 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 08:26:41 INFO - PROCESS | 1929 | 1464622001978 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 08:26:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 08:26:41 INFO - PROCESS | 1929 | 1464622001980 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 08:26:41 INFO - PROCESS | 1929 | 1464622001983 Marionette TRACE conn2 <- [1,1258,null,{}] 08:26:41 INFO - PROCESS | 1929 | 1464622001992 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}] 08:26:42 INFO - PROCESS | 1929 | 1464622002075 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 08:26:42 INFO - PROCESS | 1929 | 1464622002080 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:42 INFO - PROCESS | 1929 | ++DOCSHELL 0x1187c7800 == 52 [pid = 1929] [id = 322] 08:26:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 148 (0x11858fc00) [pid = 1929] [serial = 965] [outer = 0x0] 08:26:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 149 (0x119644000) [pid = 1929] [serial = 966] [outer = 0x11858fc00] 08:26:42 INFO - PROCESS | 1929 | 1464622002107 Marionette DEBUG loaded listener.js 08:26:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 150 (0x119c53c00) [pid = 1929] [serial = 967] [outer = 0x11858fc00] 08:26:42 INFO - PROCESS | 1929 | 1464622002455 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]]]}] 08:26:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 08:26:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 521ms 08:26:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 08:26:42 INFO - PROCESS | 1929 | 1464622002501 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 08:26:42 INFO - PROCESS | 1929 | 1464622002503 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 08:26:42 INFO - PROCESS | 1929 | 1464622002505 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 08:26:42 INFO - PROCESS | 1929 | 1464622002506 Marionette TRACE conn2 <- [1,1262,null,{}] 08:26:42 INFO - PROCESS | 1929 | 1464622002509 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}] 08:26:42 INFO - PROCESS | 1929 | 1464622002599 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 08:26:42 INFO - PROCESS | 1929 | 1464622002608 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:42 INFO - PROCESS | 1929 | ++DOCSHELL 0x11a10d000 == 53 [pid = 1929] [id = 323] 08:26:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 151 (0x11942f000) [pid = 1929] [serial = 968] [outer = 0x0] 08:26:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 152 (0x12110a000) [pid = 1929] [serial = 969] [outer = 0x11942f000] 08:26:42 INFO - PROCESS | 1929 | 1464622002633 Marionette DEBUG loaded listener.js 08:26:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 153 (0x121389800) [pid = 1929] [serial = 970] [outer = 0x11942f000] 08:26:42 INFO - PROCESS | 1929 | 1464622002966 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]]]}] 08:26:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 08:26:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 469ms 08:26:42 INFO - PROCESS | 1929 | 1464622002974 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 08:26:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 08:26:42 INFO - PROCESS | 1929 | 1464622002975 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 08:26:42 INFO - PROCESS | 1929 | 1464622002977 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 08:26:42 INFO - PROCESS | 1929 | 1464622002978 Marionette TRACE conn2 <- [1,1266,null,{}] 08:26:42 INFO - PROCESS | 1929 | 1464622002981 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}] 08:26:43 INFO - PROCESS | 1929 | 1464622003088 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 08:26:43 INFO - PROCESS | 1929 | 1464622003095 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:43 INFO - PROCESS | 1929 | ++DOCSHELL 0x123644800 == 54 [pid = 1929] [id = 324] 08:26:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 154 (0x11a126400) [pid = 1929] [serial = 971] [outer = 0x0] 08:26:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 155 (0x1213dcc00) [pid = 1929] [serial = 972] [outer = 0x11a126400] 08:26:43 INFO - PROCESS | 1929 | 1464622003120 Marionette DEBUG loaded listener.js 08:26:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 156 (0x1231d5400) [pid = 1929] [serial = 973] [outer = 0x11a126400] 08:26:43 INFO - PROCESS | 1929 | 1464622003434 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]]]}] 08:26:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 08:26:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 469ms 08:26:43 INFO - PROCESS | 1929 | 1464622003447 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 08:26:43 INFO - PROCESS | 1929 | 1464622003448 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 08:26:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 08:26:43 INFO - PROCESS | 1929 | 1464622003450 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 08:26:43 INFO - PROCESS | 1929 | 1464622003451 Marionette TRACE conn2 <- [1,1270,null,{}] 08:26:43 INFO - PROCESS | 1929 | 1464622003456 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}] 08:26:43 INFO - PROCESS | 1929 | 1464622003546 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 08:26:43 INFO - PROCESS | 1929 | 1464622003558 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:43 INFO - PROCESS | 1929 | ++DOCSHELL 0x124f06800 == 55 [pid = 1929] [id = 325] 08:26:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 157 (0x1231d5800) [pid = 1929] [serial = 974] [outer = 0x0] 08:26:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 158 (0x1239a0800) [pid = 1929] [serial = 975] [outer = 0x1231d5800] 08:26:43 INFO - PROCESS | 1929 | 1464622003585 Marionette DEBUG loaded listener.js 08:26:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 159 (0x124f64000) [pid = 1929] [serial = 976] [outer = 0x1231d5800] 08:26:43 INFO - PROCESS | 1929 | 1464622003972 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]]]}] 08:26:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 08:26:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 571ms 08:26:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 08:26:44 INFO - PROCESS | 1929 | 1464622004021 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 08:26:44 INFO - PROCESS | 1929 | 1464622004023 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 08:26:44 INFO - PROCESS | 1929 | 1464622004025 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 08:26:44 INFO - PROCESS | 1929 | 1464622004026 Marionette TRACE conn2 <- [1,1274,null,{}] 08:26:44 INFO - PROCESS | 1929 | 1464622004028 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}] 08:26:44 INFO - PROCESS | 1929 | 1464622004130 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 08:26:44 INFO - PROCESS | 1929 | 1464622004143 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:44 INFO - PROCESS | 1929 | ++DOCSHELL 0x126db5800 == 56 [pid = 1929] [id = 326] 08:26:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 160 (0x12331fc00) [pid = 1929] [serial = 977] [outer = 0x0] 08:26:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 161 (0x1268a0800) [pid = 1929] [serial = 978] [outer = 0x12331fc00] 08:26:44 INFO - PROCESS | 1929 | 1464622004168 Marionette DEBUG loaded listener.js 08:26:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 162 (0x126dedc00) [pid = 1929] [serial = 979] [outer = 0x12331fc00] 08:26:44 INFO - PROCESS | 1929 | 1464622004505 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]]]}] 08:26:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 08:26:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 520ms 08:26:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 08:26:44 INFO - PROCESS | 1929 | 1464622004545 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 08:26:44 INFO - PROCESS | 1929 | 1464622004547 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 08:26:44 INFO - PROCESS | 1929 | 1464622004549 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 08:26:44 INFO - PROCESS | 1929 | 1464622004550 Marionette TRACE conn2 <- [1,1278,null,{}] 08:26:44 INFO - PROCESS | 1929 | 1464622004552 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}] 08:26:44 INFO - PROCESS | 1929 | 1464622004651 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 08:26:44 INFO - PROCESS | 1929 | 1464622004656 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:44 INFO - PROCESS | 1929 | ++DOCSHELL 0x128b65000 == 57 [pid = 1929] [id = 327] 08:26:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 163 (0x124f5ec00) [pid = 1929] [serial = 980] [outer = 0x0] 08:26:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 164 (0x126df6800) [pid = 1929] [serial = 981] [outer = 0x124f5ec00] 08:26:44 INFO - PROCESS | 1929 | 1464622004713 Marionette DEBUG loaded listener.js 08:26:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 165 (0x128526800) [pid = 1929] [serial = 982] [outer = 0x124f5ec00] 08:26:45 INFO - PROCESS | 1929 | 1464622005014 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]]]}] 08:26:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 08:26:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 519ms 08:26:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 08:26:45 INFO - PROCESS | 1929 | 1464622005068 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 08:26:45 INFO - PROCESS | 1929 | 1464622005071 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 08:26:45 INFO - PROCESS | 1929 | 1464622005082 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 08:26:45 INFO - PROCESS | 1929 | 1464622005083 Marionette TRACE conn2 <- [1,1282,null,{}] 08:26:45 INFO - PROCESS | 1929 | 1464622005085 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}] 08:26:45 INFO - PROCESS | 1929 | 1464622005186 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 08:26:45 INFO - PROCESS | 1929 | 1464622005191 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:45 INFO - PROCESS | 1929 | ++DOCSHELL 0x129f5a000 == 58 [pid = 1929] [id = 328] 08:26:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 166 (0x126df7000) [pid = 1929] [serial = 983] [outer = 0x0] 08:26:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 167 (0x128529400) [pid = 1929] [serial = 984] [outer = 0x126df7000] 08:26:45 INFO - PROCESS | 1929 | 1464622005246 Marionette DEBUG loaded listener.js 08:26:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 168 (0x128a0fc00) [pid = 1929] [serial = 985] [outer = 0x126df7000] 08:26:45 INFO - PROCESS | 1929 | 1464622005558 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]]]}] 08:26:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 08:26:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 530ms 08:26:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 08:26:45 INFO - PROCESS | 1929 | 1464622005604 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 08:26:45 INFO - PROCESS | 1929 | 1464622005605 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 08:26:45 INFO - PROCESS | 1929 | 1464622005607 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 08:26:45 INFO - PROCESS | 1929 | 1464622005609 Marionette TRACE conn2 <- [1,1286,null,{}] 08:26:45 INFO - PROCESS | 1929 | 1464622005611 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}] 08:26:45 INFO - PROCESS | 1929 | 1464622005711 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 08:26:45 INFO - PROCESS | 1929 | --DOMWINDOW == 167 (0x12c832800) [pid = 1929] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 08:26:45 INFO - PROCESS | 1929 | --DOMWINDOW == 166 (0x128423800) [pid = 1929] [serial = 916] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 08:26:45 INFO - PROCESS | 1929 | --DOMWINDOW == 165 (0x1126f1000) [pid = 1929] [serial = 919] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 08:26:45 INFO - PROCESS | 1929 | --DOMWINDOW == 164 (0x1126f7400) [pid = 1929] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 08:26:45 INFO - PROCESS | 1929 | --DOMWINDOW == 163 (0x119c5c800) [pid = 1929] [serial = 904] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 08:26:45 INFO - PROCESS | 1929 | --DOMWINDOW == 162 (0x11820f000) [pid = 1929] [serial = 901] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 08:26:45 INFO - PROCESS | 1929 | --DOMWINDOW == 161 (0x123ef1c00) [pid = 1929] [serial = 907] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 08:26:45 INFO - PROCESS | 1929 | --DOMWINDOW == 160 (0x1126c1800) [pid = 1929] [serial = 898] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 08:26:45 INFO - PROCESS | 1929 | --DOMWINDOW == 159 (0x121395400) [pid = 1929] [serial = 910] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 08:26:45 INFO - PROCESS | 1929 | --DOMWINDOW == 158 (0x128d38400) [pid = 1929] [serial = 913] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 08:26:45 INFO - PROCESS | 1929 | --DOMWINDOW == 157 (0x12c830000) [pid = 1929] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 08:26:45 INFO - PROCESS | 1929 | --DOMWINDOW == 156 (0x121104000) [pid = 1929] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 08:26:45 INFO - PROCESS | 1929 | --DOMWINDOW == 155 (0x111a06000) [pid = 1929] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 08:26:45 INFO - PROCESS | 1929 | 1464622005953 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:45 INFO - PROCESS | 1929 | ++DOCSHELL 0x1188a4800 == 59 [pid = 1929] [id = 329] 08:26:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 156 (0x111a05000) [pid = 1929] [serial = 986] [outer = 0x0] 08:26:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 157 (0x1126f7400) [pid = 1929] [serial = 987] [outer = 0x111a05000] 08:26:45 INFO - PROCESS | 1929 | 1464622005980 Marionette DEBUG loaded listener.js 08:26:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 158 (0x121104000) [pid = 1929] [serial = 988] [outer = 0x111a05000] 08:26:46 INFO - PROCESS | 1929 | 1464622006255 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]]]}] 08:26:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 08:26:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 671ms 08:26:46 INFO - PROCESS | 1929 | 1464622006280 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 08:26:46 INFO - PROCESS | 1929 | 1464622006281 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 08:26:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 08:26:46 INFO - PROCESS | 1929 | 1464622006284 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 08:26:46 INFO - PROCESS | 1929 | 1464622006286 Marionette TRACE conn2 <- [1,1290,null,{}] 08:26:46 INFO - PROCESS | 1929 | 1464622006296 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}] 08:26:46 INFO - PROCESS | 1929 | 1464622006397 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 08:26:46 INFO - PROCESS | 1929 | 1464622006418 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:46 INFO - PROCESS | 1929 | ++DOCSHELL 0x12baba000 == 60 [pid = 1929] [id = 330] 08:26:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 159 (0x12652e800) [pid = 1929] [serial = 989] [outer = 0x0] 08:26:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 160 (0x129f1e000) [pid = 1929] [serial = 990] [outer = 0x12652e800] 08:26:46 INFO - PROCESS | 1929 | 1464622006447 Marionette DEBUG loaded listener.js 08:26:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 161 (0x12ba08c00) [pid = 1929] [serial = 991] [outer = 0x12652e800] 08:26:46 INFO - PROCESS | 1929 | 1464622006745 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]]]}] 08:26:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 08:26:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 479ms 08:26:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 08:26:46 INFO - PROCESS | 1929 | 1464622006763 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 08:26:46 INFO - PROCESS | 1929 | 1464622006765 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 08:26:46 INFO - PROCESS | 1929 | 1464622006767 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 08:26:46 INFO - PROCESS | 1929 | 1464622006768 Marionette TRACE conn2 <- [1,1294,null,{}] 08:26:46 INFO - PROCESS | 1929 | 1464622006780 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}] 08:26:46 INFO - PROCESS | 1929 | 1464622006896 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 08:26:46 INFO - PROCESS | 1929 | 1464622006903 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:46 INFO - PROCESS | 1929 | ++DOCSHELL 0x12bdad000 == 61 [pid = 1929] [id = 331] 08:26:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 162 (0x119c5c800) [pid = 1929] [serial = 992] [outer = 0x0] 08:26:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 163 (0x12ba07800) [pid = 1929] [serial = 993] [outer = 0x119c5c800] 08:26:46 INFO - PROCESS | 1929 | 1464622006927 Marionette DEBUG loaded listener.js 08:26:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 164 (0x12bae3400) [pid = 1929] [serial = 994] [outer = 0x119c5c800] 08:26:47 INFO - PROCESS | 1929 | 1464622007217 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]]]}] 08:26:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 08:26:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 477ms 08:26:47 INFO - PROCESS | 1929 | 1464622007244 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 08:26:47 INFO - PROCESS | 1929 | 1464622007245 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 08:26:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 08:26:47 INFO - PROCESS | 1929 | 1464622007247 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 08:26:47 INFO - PROCESS | 1929 | 1464622007248 Marionette TRACE conn2 <- [1,1298,null,{}] 08:26:47 INFO - PROCESS | 1929 | 1464622007251 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}] 08:26:47 INFO - PROCESS | 1929 | 1464622007346 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 08:26:47 INFO - PROCESS | 1929 | 1464622007350 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:47 INFO - PROCESS | 1929 | ++DOCSHELL 0x12c970800 == 62 [pid = 1929] [id = 332] 08:26:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 165 (0x12bae3c00) [pid = 1929] [serial = 995] [outer = 0x0] 08:26:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 166 (0x12bf12400) [pid = 1929] [serial = 996] [outer = 0x12bae3c00] 08:26:47 INFO - PROCESS | 1929 | 1464622007376 Marionette DEBUG loaded listener.js 08:26:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 167 (0x12bf37000) [pid = 1929] [serial = 997] [outer = 0x12bae3c00] 08:26:47 INFO - PROCESS | 1929 | 1464622007727 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]]]}] 08:26:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 08:26:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 519ms 08:26:47 INFO - PROCESS | 1929 | 1464622007771 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 08:26:47 INFO - PROCESS | 1929 | 1464622007772 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 08:26:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 08:26:47 INFO - PROCESS | 1929 | 1464622007774 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 08:26:47 INFO - PROCESS | 1929 | 1464622007775 Marionette TRACE conn2 <- [1,1302,null,{}] 08:26:47 INFO - PROCESS | 1929 | 1464622007778 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}] 08:26:47 INFO - PROCESS | 1929 | 1464622007861 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 08:26:47 INFO - PROCESS | 1929 | 1464622007865 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:47 INFO - PROCESS | 1929 | ++DOCSHELL 0x12cd29000 == 63 [pid = 1929] [id = 333] 08:26:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 168 (0x1211b9000) [pid = 1929] [serial = 998] [outer = 0x0] 08:26:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 169 (0x1211be000) [pid = 1929] [serial = 999] [outer = 0x1211b9000] 08:26:47 INFO - PROCESS | 1929 | 1464622007889 Marionette DEBUG loaded listener.js 08:26:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 170 (0x12ba11c00) [pid = 1929] [serial = 1000] [outer = 0x1211b9000] 08:26:48 INFO - PROCESS | 1929 | 1464622008397 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]]]}] 08:26:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 08:26:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 670ms 08:26:48 INFO - PROCESS | 1929 | 1464622008444 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 08:26:48 INFO - PROCESS | 1929 | 1464622008447 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 08:26:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 08:26:48 INFO - PROCESS | 1929 | 1464622008450 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 08:26:48 INFO - PROCESS | 1929 | 1464622008453 Marionette TRACE conn2 <- [1,1306,null,{}] 08:26:48 INFO - PROCESS | 1929 | 1464622008456 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}] 08:26:48 INFO - PROCESS | 1929 | 1464622008564 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 08:26:48 INFO - PROCESS | 1929 | 1464622008637 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:48 INFO - PROCESS | 1929 | ++DOCSHELL 0x117e8d800 == 64 [pid = 1929] [id = 334] 08:26:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 171 (0x112edf000) [pid = 1929] [serial = 1001] [outer = 0x0] 08:26:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 172 (0x1160c9000) [pid = 1929] [serial = 1002] [outer = 0x112edf000] 08:26:48 INFO - PROCESS | 1929 | 1464622008668 Marionette DEBUG loaded listener.js 08:26:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 173 (0x117689800) [pid = 1929] [serial = 1003] [outer = 0x112edf000] 08:26:49 INFO - PROCESS | 1929 | 1464622009077 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]]]}] 08:26:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 08:26:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 674ms 08:26:49 INFO - PROCESS | 1929 | 1464622009124 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 08:26:49 INFO - PROCESS | 1929 | 1464622009128 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 08:26:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 08:26:49 INFO - PROCESS | 1929 | 1464622009133 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 08:26:49 INFO - PROCESS | 1929 | 1464622009135 Marionette TRACE conn2 <- [1,1310,null,{}] 08:26:49 INFO - PROCESS | 1929 | 1464622009137 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}] 08:26:49 INFO - PROCESS | 1929 | 1464622009267 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 08:26:49 INFO - PROCESS | 1929 | 1464622009327 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:49 INFO - PROCESS | 1929 | ++DOCSHELL 0x124eb7800 == 65 [pid = 1929] [id = 335] 08:26:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 174 (0x1181bd000) [pid = 1929] [serial = 1004] [outer = 0x0] 08:26:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 175 (0x119428400) [pid = 1929] [serial = 1005] [outer = 0x1181bd000] 08:26:49 INFO - PROCESS | 1929 | 1464622009357 Marionette DEBUG loaded listener.js 08:26:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 176 (0x11a1c0000) [pid = 1929] [serial = 1006] [outer = 0x1181bd000] 08:26:49 INFO - PROCESS | 1929 | 1464622009807 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] 08:26:49 INFO - PROCESS | 1929 | 1464622009856 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 08:26:49 INFO - PROCESS | 1929 | 1464622009858 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 08:26:49 INFO - PROCESS | 1929 | 1464622009861 Marionette TRACE conn2 <- [1,1314,null,{}] 08:26:49 INFO - PROCESS | 1929 | 1464622009869 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}] 08:26:50 INFO - PROCESS | 1929 | 1464622010013 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 08:26:50 INFO - PROCESS | 1929 | 1464622010066 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:50 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d082800 == 66 [pid = 1929] [id = 336] 08:26:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 177 (0x1211bf400) [pid = 1929] [serial = 1007] [outer = 0x0] 08:26:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 178 (0x123320000) [pid = 1929] [serial = 1008] [outer = 0x1211bf400] 08:26:50 INFO - PROCESS | 1929 | 1464622010100 Marionette DEBUG loaded listener.js 08:26:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 179 (0x123eed400) [pid = 1929] [serial = 1009] [outer = 0x1211bf400] 08:26:50 INFO - PROCESS | 1929 | 1464622010484 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]]]}] 08:26:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 08:26:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 672ms 08:26:50 INFO - PROCESS | 1929 | 1464622010530 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 08:26:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 08:26:50 INFO - PROCESS | 1929 | 1464622010532 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 08:26:50 INFO - PROCESS | 1929 | 1464622010534 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 08:26:50 INFO - PROCESS | 1929 | 1464622010535 Marionette TRACE conn2 <- [1,1318,null,{}] 08:26:50 INFO - PROCESS | 1929 | 1464622010540 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}] 08:26:50 INFO - PROCESS | 1929 | 1464622010662 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 08:26:50 INFO - PROCESS | 1929 | 1464622010723 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:50 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d4eb000 == 67 [pid = 1929] [id = 337] 08:26:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 180 (0x124ec7c00) [pid = 1929] [serial = 1010] [outer = 0x0] 08:26:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 181 (0x128423800) [pid = 1929] [serial = 1011] [outer = 0x124ec7c00] 08:26:50 INFO - PROCESS | 1929 | 1464622010753 Marionette DEBUG loaded listener.js 08:26:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 182 (0x128d37800) [pid = 1929] [serial = 1012] [outer = 0x124ec7c00] 08:26:51 INFO - PROCESS | 1929 | 1464622011197 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]]]}] 08:26:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 08:26:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 673ms 08:26:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 08:26:51 INFO - PROCESS | 1929 | 1464622011208 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 08:26:51 INFO - PROCESS | 1929 | 1464622011209 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 08:26:51 INFO - PROCESS | 1929 | 1464622011211 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 08:26:51 INFO - PROCESS | 1929 | 1464622011213 Marionette TRACE conn2 <- [1,1322,null,{}] 08:26:51 INFO - PROCESS | 1929 | 1464622011215 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}] 08:26:51 INFO - PROCESS | 1929 | 1464622011317 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 08:26:51 INFO - PROCESS | 1929 | 1464622011374 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:51 INFO - PROCESS | 1929 | ++DOCSHELL 0x12db8e000 == 68 [pid = 1929] [id = 338] 08:26:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 183 (0x123791c00) [pid = 1929] [serial = 1013] [outer = 0x0] 08:26:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 184 (0x128ef0800) [pid = 1929] [serial = 1014] [outer = 0x123791c00] 08:26:51 INFO - PROCESS | 1929 | 1464622011403 Marionette DEBUG loaded listener.js 08:26:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 185 (0x12b2b4c00) [pid = 1929] [serial = 1015] [outer = 0x123791c00] 08:26:51 INFO - PROCESS | 1929 | 1464622011894 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]]]}] 08:26:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 08:26:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 719ms 08:26:51 INFO - PROCESS | 1929 | 1464622011930 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 08:26:51 INFO - PROCESS | 1929 | 1464622011932 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 08:26:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 08:26:51 INFO - PROCESS | 1929 | 1464622011934 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 08:26:51 INFO - PROCESS | 1929 | 1464622011935 Marionette TRACE conn2 <- [1,1326,null,{}] 08:26:51 INFO - PROCESS | 1929 | 1464622011994 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}] 08:26:52 INFO - PROCESS | 1929 | 1464622012106 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 08:26:52 INFO - PROCESS | 1929 | 1464622012179 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:52 INFO - PROCESS | 1929 | ++DOCSHELL 0x11928f000 == 69 [pid = 1929] [id = 339] 08:26:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 186 (0x110de3c00) [pid = 1929] [serial = 1016] [outer = 0x0] 08:26:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 187 (0x110dec400) [pid = 1929] [serial = 1017] [outer = 0x110de3c00] 08:26:52 INFO - PROCESS | 1929 | 1464622012209 Marionette DEBUG loaded listener.js 08:26:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 188 (0x123963800) [pid = 1929] [serial = 1018] [outer = 0x110de3c00] 08:26:52 INFO - PROCESS | 1929 | 1464622012792 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]]]}] 08:26:52 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 08:26:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 890ms 08:26:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 08:26:52 INFO - PROCESS | 1929 | 1464622012824 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 08:26:52 INFO - PROCESS | 1929 | 1464622012827 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 08:26:52 INFO - PROCESS | 1929 | 1464622012830 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 08:26:52 INFO - PROCESS | 1929 | 1464622012832 Marionette TRACE conn2 <- [1,1330,null,{}] 08:26:52 INFO - PROCESS | 1929 | 1464622012836 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}] 08:26:52 INFO - PROCESS | 1929 | 1464622012935 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 08:26:53 INFO - PROCESS | 1929 | 1464622013000 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:53 INFO - PROCESS | 1929 | ++DOCSHELL 0x1160f2800 == 70 [pid = 1929] [id = 340] 08:26:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 189 (0x1126efc00) [pid = 1929] [serial = 1019] [outer = 0x0] 08:26:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 190 (0x1127e6400) [pid = 1929] [serial = 1020] [outer = 0x1126efc00] 08:26:53 INFO - PROCESS | 1929 | 1464622013029 Marionette DEBUG loaded listener.js 08:26:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 191 (0x113c75000) [pid = 1929] [serial = 1021] [outer = 0x1126efc00] 08:26:53 INFO - PROCESS | 1929 | 1464622013486 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]]]}] 08:26:53 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 08:26:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 670ms 08:26:53 INFO - PROCESS | 1929 | 1464622013501 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 08:26:53 INFO - PROCESS | 1929 | 1464622013507 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 08:26:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 08:26:53 INFO - PROCESS | 1929 | 1464622013511 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 08:26:53 INFO - PROCESS | 1929 | 1464622013513 Marionette TRACE conn2 <- [1,1334,null,{}] 08:26:53 INFO - PROCESS | 1929 | 1464622013515 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}] 08:26:53 INFO - PROCESS | 1929 | 1464622013614 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 08:26:53 INFO - PROCESS | 1929 | 1464622013712 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:53 INFO - PROCESS | 1929 | ++DOCSHELL 0x12494b800 == 71 [pid = 1929] [id = 341] 08:26:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 192 (0x118205c00) [pid = 1929] [serial = 1022] [outer = 0x0] 08:26:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 193 (0x119127c00) [pid = 1929] [serial = 1023] [outer = 0x118205c00] 08:26:53 INFO - PROCESS | 1929 | 1464622013738 Marionette DEBUG loaded listener.js 08:26:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 194 (0x11969c400) [pid = 1929] [serial = 1024] [outer = 0x118205c00] 08:26:54 INFO - PROCESS | 1929 | --DOCSHELL 0x12bdcd000 == 70 [pid = 1929] [id = 251] 08:26:54 INFO - PROCESS | 1929 | --DOCSHELL 0x12d39d000 == 69 [pid = 1929] [id = 278] 08:26:54 INFO - PROCESS | 1929 | --DOCSHELL 0x12494a800 == 68 [pid = 1929] [id = 261] 08:26:54 INFO - PROCESS | 1929 | --DOCSHELL 0x12c970800 == 67 [pid = 1929] [id = 332] 08:26:54 INFO - PROCESS | 1929 | --DOCSHELL 0x12bdad000 == 66 [pid = 1929] [id = 331] 08:26:54 INFO - PROCESS | 1929 | --DOCSHELL 0x12baba000 == 65 [pid = 1929] [id = 330] 08:26:54 INFO - PROCESS | 1929 | --DOCSHELL 0x1188a4800 == 64 [pid = 1929] [id = 329] 08:26:54 INFO - PROCESS | 1929 | --DOCSHELL 0x129f5a000 == 63 [pid = 1929] [id = 328] 08:26:54 INFO - PROCESS | 1929 | --DOMWINDOW == 193 (0x12c543c00) [pid = 1929] [serial = 890] [outer = 0x0] [url = about:blank] 08:26:54 INFO - PROCESS | 1929 | --DOMWINDOW == 192 (0x126df3c00) [pid = 1929] [serial = 896] [outer = 0x0] [url = about:blank] 08:26:54 INFO - PROCESS | 1929 | --DOMWINDOW == 191 (0x1127e8400) [pid = 1929] [serial = 893] [outer = 0x0] [url = about:blank] 08:26:54 INFO - PROCESS | 1929 | --DOMWINDOW == 190 (0x116853800) [pid = 1929] [serial = 881] [outer = 0x0] [url = about:blank] 08:26:54 INFO - PROCESS | 1929 | --DOMWINDOW == 189 (0x1196e4800) [pid = 1929] [serial = 884] [outer = 0x0] [url = about:blank] 08:26:54 INFO - PROCESS | 1929 | --DOMWINDOW == 188 (0x1265ea000) [pid = 1929] [serial = 887] [outer = 0x0] [url = about:blank] 08:26:54 INFO - PROCESS | 1929 | --DOCSHELL 0x128b65000 == 62 [pid = 1929] [id = 327] 08:26:54 INFO - PROCESS | 1929 | --DOCSHELL 0x126db5800 == 61 [pid = 1929] [id = 326] 08:26:54 INFO - PROCESS | 1929 | --DOCSHELL 0x124f06800 == 60 [pid = 1929] [id = 325] 08:26:54 INFO - PROCESS | 1929 | --DOCSHELL 0x123644800 == 59 [pid = 1929] [id = 324] 08:26:54 INFO - PROCESS | 1929 | --DOCSHELL 0x11a10d000 == 58 [pid = 1929] [id = 323] 08:26:54 INFO - PROCESS | 1929 | --DOCSHELL 0x1187c7800 == 57 [pid = 1929] [id = 322] 08:26:54 INFO - PROCESS | 1929 | --DOCSHELL 0x113c2d800 == 56 [pid = 1929] [id = 321] 08:26:54 INFO - PROCESS | 1929 | --DOCSHELL 0x119282000 == 55 [pid = 1929] [id = 320] 08:26:54 INFO - PROCESS | 1929 | --DOCSHELL 0x12d775800 == 54 [pid = 1929] [id = 317] 08:26:54 INFO - PROCESS | 1929 | --DOCSHELL 0x12d395800 == 53 [pid = 1929] [id = 316] 08:26:54 INFO - PROCESS | 1929 | --DOCSHELL 0x126dca800 == 52 [pid = 1929] [id = 315] 08:26:54 INFO - PROCESS | 1929 | --DOCSHELL 0x119618800 == 51 [pid = 1929] [id = 314] 08:26:54 INFO - PROCESS | 1929 | 1464622014152 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]]]}] 08:26:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 08:26:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 673ms 08:26:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 08:26:54 INFO - PROCESS | 1929 | 1464622014185 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 08:26:54 INFO - PROCESS | 1929 | 1464622014186 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 08:26:54 INFO - PROCESS | 1929 | 1464622014189 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 08:26:54 INFO - PROCESS | 1929 | 1464622014191 Marionette TRACE conn2 <- [1,1338,null,{}] 08:26:54 INFO - PROCESS | 1929 | 1464622014198 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}] 08:26:54 INFO - PROCESS | 1929 | 1464622014285 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 08:26:54 INFO - PROCESS | 1929 | --DOMWINDOW == 187 (0x12bf3e800) [pid = 1929] [serial = 917] [outer = 0x0] [url = about:blank] 08:26:54 INFO - PROCESS | 1929 | --DOMWINDOW == 186 (0x1126f5c00) [pid = 1929] [serial = 920] [outer = 0x0] [url = about:blank] 08:26:54 INFO - PROCESS | 1929 | --DOMWINDOW == 185 (0x12c2cfc00) [pid = 1929] [serial = 918] [outer = 0x0] [url = about:blank] 08:26:54 INFO - PROCESS | 1929 | --DOMWINDOW == 184 (0x12c2d0800) [pid = 1929] [serial = 924] [outer = 0x0] [url = about:blank] 08:26:54 INFO - PROCESS | 1929 | --DOMWINDOW == 183 (0x1213db800) [pid = 1929] [serial = 905] [outer = 0x0] [url = about:blank] 08:26:54 INFO - PROCESS | 1929 | --DOMWINDOW == 182 (0x1239a5400) [pid = 1929] [serial = 906] [outer = 0x0] [url = about:blank] 08:26:54 INFO - PROCESS | 1929 | --DOMWINDOW == 181 (0x11835ac00) [pid = 1929] [serial = 902] [outer = 0x0] [url = about:blank] 08:26:54 INFO - PROCESS | 1929 | --DOMWINDOW == 180 (0x1126fc000) [pid = 1929] [serial = 921] [outer = 0x0] [url = about:blank] 08:26:54 INFO - PROCESS | 1929 | --DOMWINDOW == 179 (0x1196e4400) [pid = 1929] [serial = 903] [outer = 0x0] [url = about:blank] 08:26:54 INFO - PROCESS | 1929 | --DOMWINDOW == 178 (0x1126be000) [pid = 1929] [serial = 878] [outer = 0x0] [url = about:blank] 08:26:54 INFO - PROCESS | 1929 | --DOMWINDOW == 177 (0x1265f3000) [pid = 1929] [serial = 908] [outer = 0x0] [url = about:blank] 08:26:54 INFO - PROCESS | 1929 | --DOMWINDOW == 176 (0x126dea400) [pid = 1929] [serial = 909] [outer = 0x0] [url = about:blank] 08:26:54 INFO - PROCESS | 1929 | --DOMWINDOW == 175 (0x1164bb400) [pid = 1929] [serial = 900] [outer = 0x0] [url = about:blank] 08:26:54 INFO - PROCESS | 1929 | --DOMWINDOW == 174 (0x1133b5800) [pid = 1929] [serial = 899] [outer = 0x0] [url = about:blank] 08:26:54 INFO - PROCESS | 1929 | --DOMWINDOW == 173 (0x126def800) [pid = 1929] [serial = 911] [outer = 0x0] [url = about:blank] 08:26:54 INFO - PROCESS | 1929 | --DOMWINDOW == 172 (0x128424800) [pid = 1929] [serial = 912] [outer = 0x0] [url = about:blank] 08:26:54 INFO - PROCESS | 1929 | --DOMWINDOW == 171 (0x12a36d400) [pid = 1929] [serial = 914] [outer = 0x0] [url = about:blank] 08:26:54 INFO - PROCESS | 1929 | --DOMWINDOW == 170 (0x12c9e6800) [pid = 1929] [serial = 934] [outer = 0x0] [url = about:blank] 08:26:54 INFO - PROCESS | 1929 | --DOMWINDOW == 169 (0x12110c800) [pid = 1929] [serial = 930] [outer = 0x0] [url = about:blank] 08:26:54 INFO - PROCESS | 1929 | --DOMWINDOW == 168 (0x12bf3f800) [pid = 1929] [serial = 513] [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.] 08:26:54 INFO - PROCESS | 1929 | --DOMWINDOW == 167 (0x12c82c800) [pid = 1929] [serial = 925] [outer = 0x0] [url = about:blank] 08:26:54 INFO - PROCESS | 1929 | --DOMWINDOW == 166 (0x123488800) [pid = 1929] [serial = 928] [outer = 0x0] [url = about:blank] 08:26:54 INFO - PROCESS | 1929 | --DOMWINDOW == 165 (0x12c82a800) [pid = 1929] [serial = 931] [outer = 0x0] [url = about:blank] 08:26:54 INFO - PROCESS | 1929 | --DOMWINDOW == 164 (0x11336f000) [pid = 1929] [serial = 927] [outer = 0x0] [url = about:blank] 08:26:54 INFO - PROCESS | 1929 | --DOMWINDOW == 163 (0x12c9dd800) [pid = 1929] [serial = 933] [outer = 0x0] [url = about:blank] 08:26:54 INFO - PROCESS | 1929 | --DOMWINDOW == 162 (0x12bb05c00) [pid = 1929] [serial = 915] [outer = 0x0] [url = about:blank] 08:26:54 INFO - PROCESS | 1929 | --DOMWINDOW == 161 (0x12cd7e800) [pid = 1929] [serial = 937] [outer = 0x0] [url = about:blank] 08:26:54 INFO - PROCESS | 1929 | --DOMWINDOW == 160 (0x12cd77000) [pid = 1929] [serial = 936] [outer = 0x0] [url = about:blank] 08:26:54 INFO - PROCESS | 1929 | 1464622014361 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:54 INFO - PROCESS | 1929 | ++DOCSHELL 0x117e8c800 == 52 [pid = 1929] [id = 342] 08:26:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 161 (0x1126fc000) [pid = 1929] [serial = 1025] [outer = 0x0] 08:26:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 162 (0x1184dc400) [pid = 1929] [serial = 1026] [outer = 0x1126fc000] 08:26:54 INFO - PROCESS | 1929 | 1464622014391 Marionette DEBUG loaded listener.js 08:26:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 163 (0x121111c00) [pid = 1929] [serial = 1027] [outer = 0x1126fc000] 08:26:55 INFO - PROCESS | 1929 | 1464622015168 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]]]}] 08:26:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 08:26:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1022ms 08:26:55 INFO - PROCESS | 1929 | 1464622015212 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 08:26:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 08:26:55 INFO - PROCESS | 1929 | 1464622015213 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 08:26:55 INFO - PROCESS | 1929 | 1464622015216 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 08:26:55 INFO - PROCESS | 1929 | 1464622015217 Marionette TRACE conn2 <- [1,1342,null,{}] 08:26:55 INFO - PROCESS | 1929 | 1464622015219 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}] 08:26:55 INFO - PROCESS | 1929 | 1464622015302 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 08:26:55 INFO - PROCESS | 1929 | 1464622015309 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:55 INFO - PROCESS | 1929 | ++DOCSHELL 0x124274000 == 53 [pid = 1929] [id = 343] 08:26:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 164 (0x1211b5800) [pid = 1929] [serial = 1028] [outer = 0x0] 08:26:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 165 (0x121394c00) [pid = 1929] [serial = 1029] [outer = 0x1211b5800] 08:26:55 INFO - PROCESS | 1929 | 1464622015334 Marionette DEBUG loaded listener.js 08:26:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 166 (0x1231cbc00) [pid = 1929] [serial = 1030] [outer = 0x1211b5800] 08:26:55 INFO - PROCESS | 1929 | 1464622015656 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]]]}] 08:26:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 08:26:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 468ms 08:26:55 INFO - PROCESS | 1929 | 1464622015685 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 08:26:55 INFO - PROCESS | 1929 | 1464622015686 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 08:26:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 08:26:55 INFO - PROCESS | 1929 | 1464622015697 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 08:26:55 INFO - PROCESS | 1929 | 1464622015698 Marionette TRACE conn2 <- [1,1346,null,{}] 08:26:55 INFO - PROCESS | 1929 | 1464622015701 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}] 08:26:55 INFO - PROCESS | 1929 | 1464622015781 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 08:26:55 INFO - PROCESS | 1929 | 1464622015786 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:55 INFO - PROCESS | 1929 | ++DOCSHELL 0x1285b9000 == 54 [pid = 1929] [id = 344] 08:26:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 167 (0x121392800) [pid = 1929] [serial = 1031] [outer = 0x0] 08:26:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 168 (0x123482800) [pid = 1929] [serial = 1032] [outer = 0x121392800] 08:26:55 INFO - PROCESS | 1929 | 1464622015811 Marionette DEBUG loaded listener.js 08:26:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 169 (0x1239f1000) [pid = 1929] [serial = 1033] [outer = 0x121392800] 08:26:56 INFO - PROCESS | 1929 | 1464622016159 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]]]}] 08:26:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 08:26:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 476ms 08:26:56 INFO - PROCESS | 1929 | 1464622016166 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 08:26:56 INFO - PROCESS | 1929 | 1464622016168 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 08:26:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 08:26:56 INFO - PROCESS | 1929 | 1464622016174 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 08:26:56 INFO - PROCESS | 1929 | 1464622016175 Marionette TRACE conn2 <- [1,1350,null,{}] 08:26:56 INFO - PROCESS | 1929 | 1464622016177 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}] 08:26:56 INFO - PROCESS | 1929 | 1464622016268 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 08:26:56 INFO - PROCESS | 1929 | 1464622016342 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:56 INFO - PROCESS | 1929 | ++DOCSHELL 0x129cdd800 == 55 [pid = 1929] [id = 345] 08:26:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 170 (0x1231cf400) [pid = 1929] [serial = 1034] [outer = 0x0] 08:26:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 171 (0x124710000) [pid = 1929] [serial = 1035] [outer = 0x1231cf400] 08:26:56 INFO - PROCESS | 1929 | 1464622016368 Marionette DEBUG loaded listener.js 08:26:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 172 (0x12823b800) [pid = 1929] [serial = 1036] [outer = 0x1231cf400] 08:26:56 INFO - PROCESS | 1929 | 1464622016692 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]]]}] 08:26:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 08:26:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 568ms 08:26:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 08:26:56 INFO - PROCESS | 1929 | 1464622016742 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 08:26:56 INFO - PROCESS | 1929 | 1464622016743 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 08:26:56 INFO - PROCESS | 1929 | 1464622016745 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 08:26:56 INFO - PROCESS | 1929 | 1464622016747 Marionette TRACE conn2 <- [1,1354,null,{}] 08:26:56 INFO - PROCESS | 1929 | 1464622016749 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}] 08:26:56 INFO - PROCESS | 1929 | 1464622016859 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 08:26:56 INFO - PROCESS | 1929 | 1464622016895 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:56 INFO - PROCESS | 1929 | ++DOCSHELL 0x12baaa800 == 56 [pid = 1929] [id = 346] 08:26:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 173 (0x126df8400) [pid = 1929] [serial = 1037] [outer = 0x0] 08:26:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 174 (0x128527000) [pid = 1929] [serial = 1038] [outer = 0x126df8400] 08:26:56 INFO - PROCESS | 1929 | 1464622016920 Marionette DEBUG loaded listener.js 08:26:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 175 (0x128a0f000) [pid = 1929] [serial = 1039] [outer = 0x126df8400] 08:26:57 INFO - PROCESS | 1929 | 1464622017291 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]]]}] 08:26:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 08:26:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 568ms 08:26:57 INFO - PROCESS | 1929 | 1464622017315 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 08:26:57 INFO - PROCESS | 1929 | 1464622017316 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 08:26:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 08:26:57 INFO - PROCESS | 1929 | 1464622017318 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 08:26:57 INFO - PROCESS | 1929 | 1464622017320 Marionette TRACE conn2 <- [1,1358,null,{}] 08:26:57 INFO - PROCESS | 1929 | 1464622017324 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}] 08:26:57 INFO - PROCESS | 1929 | 1464622017474 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 08:26:57 INFO - PROCESS | 1929 | 1464622017496 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:57 INFO - PROCESS | 1929 | ++DOCSHELL 0x12bdc7800 == 57 [pid = 1929] [id = 347] 08:26:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 176 (0x128d3a800) [pid = 1929] [serial = 1040] [outer = 0x0] 08:26:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 177 (0x129f25800) [pid = 1929] [serial = 1041] [outer = 0x128d3a800] 08:26:57 INFO - PROCESS | 1929 | 1464622017535 Marionette DEBUG loaded listener.js 08:26:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 178 (0x129fcd000) [pid = 1929] [serial = 1042] [outer = 0x128d3a800] 08:26:57 INFO - PROCESS | 1929 | 1464622017907 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]]]}] 08:26:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 08:26:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 621ms 08:26:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 08:26:57 INFO - PROCESS | 1929 | 1464622017944 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 08:26:57 INFO - PROCESS | 1929 | 1464622017945 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 08:26:57 INFO - PROCESS | 1929 | 1464622017947 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 08:26:57 INFO - PROCESS | 1929 | 1464622017948 Marionette TRACE conn2 <- [1,1362,null,{}] 08:26:57 INFO - PROCESS | 1929 | 1464622017951 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}] 08:26:58 INFO - PROCESS | 1929 | 1464622018054 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 08:26:58 INFO - PROCESS | 1929 | 1464622018092 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:58 INFO - PROCESS | 1929 | ++DOCSHELL 0x12c970000 == 58 [pid = 1929] [id = 348] 08:26:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 179 (0x129f28800) [pid = 1929] [serial = 1043] [outer = 0x0] 08:26:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 180 (0x12b2bcc00) [pid = 1929] [serial = 1044] [outer = 0x129f28800] 08:26:58 INFO - PROCESS | 1929 | 1464622018123 Marionette DEBUG loaded listener.js 08:26:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 181 (0x12badcc00) [pid = 1929] [serial = 1045] [outer = 0x129f28800] 08:26:58 INFO - PROCESS | 1929 | --DOMWINDOW == 180 (0x11837d400) [pid = 1929] [serial = 895] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 08:26:58 INFO - PROCESS | 1929 | --DOMWINDOW == 179 (0x12ba04400) [pid = 1929] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 08:26:58 INFO - PROCESS | 1929 | --DOMWINDOW == 178 (0x1248c1800) [pid = 1929] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 08:26:58 INFO - PROCESS | 1929 | --DOMWINDOW == 177 (0x12331fc00) [pid = 1929] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 08:26:58 INFO - PROCESS | 1929 | --DOMWINDOW == 176 (0x124f5ec00) [pid = 1929] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 08:26:58 INFO - PROCESS | 1929 | --DOMWINDOW == 175 (0x126df7000) [pid = 1929] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 08:26:58 INFO - PROCESS | 1929 | --DOMWINDOW == 174 (0x1127e9400) [pid = 1929] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 08:26:58 INFO - PROCESS | 1929 | --DOMWINDOW == 173 (0x11a126400) [pid = 1929] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 08:26:58 INFO - PROCESS | 1929 | --DOMWINDOW == 172 (0x111a05000) [pid = 1929] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 08:26:58 INFO - PROCESS | 1929 | --DOMWINDOW == 171 (0x1231cb000) [pid = 1929] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 08:26:58 INFO - PROCESS | 1929 | --DOMWINDOW == 170 (0x1231d5800) [pid = 1929] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 08:26:58 INFO - PROCESS | 1929 | --DOMWINDOW == 169 (0x129fcb400) [pid = 1929] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 08:26:58 INFO - PROCESS | 1929 | --DOMWINDOW == 168 (0x11505d800) [pid = 1929] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 08:26:58 INFO - PROCESS | 1929 | --DOMWINDOW == 167 (0x1133b4800) [pid = 1929] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 08:26:58 INFO - PROCESS | 1929 | --DOMWINDOW == 166 (0x1239a3400) [pid = 1929] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 08:26:58 INFO - PROCESS | 1929 | --DOMWINDOW == 165 (0x11942f000) [pid = 1929] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 08:26:58 INFO - PROCESS | 1929 | --DOMWINDOW == 164 (0x11820d000) [pid = 1929] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 08:26:58 INFO - PROCESS | 1929 | --DOMWINDOW == 163 (0x119979400) [pid = 1929] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 08:26:58 INFO - PROCESS | 1929 | --DOMWINDOW == 162 (0x11858fc00) [pid = 1929] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 08:26:58 INFO - PROCESS | 1929 | --DOMWINDOW == 161 (0x119c5c800) [pid = 1929] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 08:26:58 INFO - PROCESS | 1929 | --DOMWINDOW == 160 (0x12652e800) [pid = 1929] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 08:26:58 INFO - PROCESS | 1929 | --DOMWINDOW == 159 (0x1239a1c00) [pid = 1929] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 08:26:58 INFO - PROCESS | 1929 | --DOMWINDOW == 158 (0x119c5d800) [pid = 1929] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 08:26:58 INFO - PROCESS | 1929 | --DOMWINDOW == 157 (0x115d3b000) [pid = 1929] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 08:26:58 INFO - PROCESS | 1929 | --DOMWINDOW == 156 (0x123ee8400) [pid = 1929] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 08:26:58 INFO - PROCESS | 1929 | --DOMWINDOW == 155 (0x119981c00) [pid = 1929] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 08:26:58 INFO - PROCESS | 1929 | --DOMWINDOW == 154 (0x11a1bf000) [pid = 1929] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 08:26:58 INFO - PROCESS | 1929 | --DOMWINDOW == 153 (0x1239f4000) [pid = 1929] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 08:26:58 INFO - PROCESS | 1929 | --DOMWINDOW == 152 (0x119651800) [pid = 1929] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 08:26:58 INFO - PROCESS | 1929 | --DOMWINDOW == 151 (0x12bb0a000) [pid = 1929] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 08:26:58 INFO - PROCESS | 1929 | --DOMWINDOW == 150 (0x111c82400) [pid = 1929] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 08:26:58 INFO - PROCESS | 1929 | --DOMWINDOW == 149 (0x1239ab400) [pid = 1929] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 08:26:58 INFO - PROCESS | 1929 | --DOMWINDOW == 148 (0x1181b6800) [pid = 1929] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 08:26:58 INFO - PROCESS | 1929 | --DOMWINDOW == 147 (0x1245d3c00) [pid = 1929] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 08:26:58 INFO - PROCESS | 1929 | --DOMWINDOW == 146 (0x11329fc00) [pid = 1929] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 08:26:58 INFO - PROCESS | 1929 | --DOMWINDOW == 145 (0x1249c8000) [pid = 1929] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 08:26:58 INFO - PROCESS | 1929 | --DOMWINDOW == 144 (0x12b2c0800) [pid = 1929] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 08:26:58 INFO - PROCESS | 1929 | --DOMWINDOW == 143 (0x116610000) [pid = 1929] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 08:26:58 INFO - PROCESS | 1929 | --DOMWINDOW == 142 (0x12ba05800) [pid = 1929] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 08:26:58 INFO - PROCESS | 1929 | --DOMWINDOW == 141 (0x12a368c00) [pid = 1929] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 08:26:58 INFO - PROCESS | 1929 | --DOMWINDOW == 140 (0x115f70800) [pid = 1929] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 08:26:58 INFO - PROCESS | 1929 | --DOMWINDOW == 139 (0x11837f800) [pid = 1929] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 08:26:58 INFO - PROCESS | 1929 | --DOMWINDOW == 138 (0x1245d4400) [pid = 1929] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 08:26:58 INFO - PROCESS | 1929 | --DOMWINDOW == 137 (0x12c53b400) [pid = 1929] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 08:26:58 INFO - PROCESS | 1929 | --DOMWINDOW == 136 (0x1127e2c00) [pid = 1929] [serial = 892] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 08:26:58 INFO - PROCESS | 1929 | --DOMWINDOW == 135 (0x1126b5400) [pid = 1929] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 08:26:58 INFO - PROCESS | 1929 | --DOMWINDOW == 134 (0x12bae3c00) [pid = 1929] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 08:26:58 INFO - PROCESS | 1929 | 1464622018677 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]]]}] 08:26:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 08:26:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 771ms 08:26:58 INFO - PROCESS | 1929 | 1464622018719 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 08:26:58 INFO - PROCESS | 1929 | 1464622018720 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 08:26:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 08:26:58 INFO - PROCESS | 1929 | 1464622018723 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 08:26:58 INFO - PROCESS | 1929 | 1464622018724 Marionette TRACE conn2 <- [1,1366,null,{}] 08:26:58 INFO - PROCESS | 1929 | 1464622018727 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}] 08:26:58 INFO - PROCESS | 1929 | 1464622018848 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 08:26:58 INFO - PROCESS | 1929 | 1464622018939 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:58 INFO - PROCESS | 1929 | ++DOCSHELL 0x1187d1000 == 59 [pid = 1929] [id = 349] 08:26:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 135 (0x111c19800) [pid = 1929] [serial = 1046] [outer = 0x0] 08:26:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 136 (0x1126f3400) [pid = 1929] [serial = 1047] [outer = 0x111c19800] 08:26:58 INFO - PROCESS | 1929 | 1464622018978 Marionette DEBUG loaded listener.js 08:26:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 137 (0x115fe1000) [pid = 1929] [serial = 1048] [outer = 0x111c19800] 08:26:59 INFO - PROCESS | 1929 | 1464622019313 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] 08:26:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 08:26:59 INFO - PROCESS | 1929 | 1464622019346 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 08:26:59 INFO - PROCESS | 1929 | 1464622019349 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 08:26:59 INFO - PROCESS | 1929 | 1464622019350 Marionette TRACE conn2 <- [1,1370,null,{}] 08:26:59 INFO - PROCESS | 1929 | 1464622019353 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}] 08:26:59 INFO - PROCESS | 1929 | 1464622019455 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 08:26:59 INFO - PROCESS | 1929 | 1464622019516 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:59 INFO - PROCESS | 1929 | ++DOCSHELL 0x12b809800 == 60 [pid = 1929] [id = 350] 08:26:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 138 (0x112a7f800) [pid = 1929] [serial = 1049] [outer = 0x0] 08:26:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 139 (0x119651800) [pid = 1929] [serial = 1050] [outer = 0x112a7f800] 08:26:59 INFO - PROCESS | 1929 | 1464622019545 Marionette DEBUG loaded listener.js 08:26:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 140 (0x1249c8800) [pid = 1929] [serial = 1051] [outer = 0x112a7f800] 08:26:59 INFO - PROCESS | 1929 | 1464622019819 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] 08:26:59 INFO - PROCESS | 1929 | 1464622019876 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 08:26:59 INFO - PROCESS | 1929 | 1464622019878 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 08:26:59 INFO - PROCESS | 1929 | 1464622019879 Marionette TRACE conn2 <- [1,1374,null,{}] 08:26:59 INFO - PROCESS | 1929 | 1464622019881 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}] 08:26:59 INFO - PROCESS | 1929 | 1464622019967 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 08:26:59 INFO - PROCESS | 1929 | 1464622019972 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:59 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d7c0000 == 61 [pid = 1929] [id = 351] 08:26:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 141 (0x124f5ec00) [pid = 1929] [serial = 1052] [outer = 0x0] 08:26:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 142 (0x128aa4c00) [pid = 1929] [serial = 1053] [outer = 0x124f5ec00] 08:26:59 INFO - PROCESS | 1929 | 1464622019996 Marionette DEBUG loaded listener.js 08:27:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 143 (0x12a36d800) [pid = 1929] [serial = 1054] [outer = 0x124f5ec00] 08:27:00 INFO - PROCESS | 1929 | [1929] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:27:00 INFO - PROCESS | 1929 | 1464622020356 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] 08:27:00 INFO - PROCESS | 1929 | 1464622020399 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 08:27:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 08:27:00 INFO - PROCESS | 1929 | 1464622020401 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 08:27:00 INFO - PROCESS | 1929 | 1464622020402 Marionette TRACE conn2 <- [1,1378,null,{}] 08:27:00 INFO - PROCESS | 1929 | 1464622020404 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}] 08:27:00 INFO - PROCESS | 1929 | 1464622020489 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 08:27:00 INFO - PROCESS | 1929 | 1464622020494 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:00 INFO - PROCESS | 1929 | ++DOCSHELL 0x12dfaf000 == 62 [pid = 1929] [id = 352] 08:27:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 144 (0x1126f0800) [pid = 1929] [serial = 1055] [outer = 0x0] 08:27:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 145 (0x12bb07800) [pid = 1929] [serial = 1056] [outer = 0x1126f0800] 08:27:00 INFO - PROCESS | 1929 | 1464622020518 Marionette DEBUG loaded listener.js 08:27:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 146 (0x12bf14c00) [pid = 1929] [serial = 1057] [outer = 0x1126f0800] 08:27:01 INFO - PROCESS | 1929 | 1464622020996 Marionette TRACE conn2 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 08:27:01 INFO - PROCESS | 1929 | 1464622021027 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 08:27:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 08:27:01 INFO - PROCESS | 1929 | 1464622021031 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 08:27:01 INFO - PROCESS | 1929 | 1464622021033 Marionette TRACE conn2 <- [1,1382,null,{}] 08:27:01 INFO - PROCESS | 1929 | 1464622021039 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}] 08:27:01 INFO - PROCESS | 1929 | 1464622021151 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 08:27:01 INFO - PROCESS | 1929 | 1464622021252 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:01 INFO - PROCESS | 1929 | ++DOCSHELL 0x1187be800 == 63 [pid = 1929] [id = 353] 08:27:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 147 (0x11330c400) [pid = 1929] [serial = 1058] [outer = 0x0] 08:27:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 148 (0x115d3b000) [pid = 1929] [serial = 1059] [outer = 0x11330c400] 08:27:01 INFO - PROCESS | 1929 | 1464622021296 Marionette DEBUG loaded listener.js 08:27:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 149 (0x116730800) [pid = 1929] [serial = 1060] [outer = 0x11330c400] 08:27:01 INFO - PROCESS | 1929 | [1929] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:27:01 INFO - PROCESS | 1929 | 1464622021754 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] 08:27:01 INFO - PROCESS | 1929 | 1464622021809 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 08:27:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 08:27:01 INFO - PROCESS | 1929 | 1464622021814 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 08:27:01 INFO - PROCESS | 1929 | 1464622021816 Marionette TRACE conn2 <- [1,1386,null,{}] 08:27:01 INFO - PROCESS | 1929 | 1464622021834 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}] 08:27:01 INFO - PROCESS | 1929 | 1464622021966 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 08:27:02 INFO - PROCESS | 1929 | 1464622022010 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:02 INFO - PROCESS | 1929 | ++DOCSHELL 0x128b76000 == 64 [pid = 1929] [id = 354] 08:27:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 150 (0x119173800) [pid = 1929] [serial = 1061] [outer = 0x0] 08:27:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 151 (0x119691800) [pid = 1929] [serial = 1062] [outer = 0x119173800] 08:27:02 INFO - PROCESS | 1929 | 1464622022040 Marionette DEBUG loaded listener.js 08:27:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 152 (0x119c52c00) [pid = 1929] [serial = 1063] [outer = 0x119173800] 08:27:02 INFO - PROCESS | 1929 | 1464622022466 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] 08:27:02 INFO - PROCESS | 1929 | 1464622022499 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 08:27:02 INFO - PROCESS | 1929 | 1464622022501 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 08:27:02 INFO - PROCESS | 1929 | 1464622022503 Marionette TRACE conn2 <- [1,1390,null,{}] 08:27:02 INFO - PROCESS | 1929 | 1464622022530 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}] 08:27:02 INFO - PROCESS | 1929 | 1464622022648 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 08:27:02 INFO - PROCESS | 1929 | 1464622022727 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:02 INFO - PROCESS | 1929 | ++DOCSHELL 0x12dbaa000 == 65 [pid = 1929] [id = 355] 08:27:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 153 (0x12138c400) [pid = 1929] [serial = 1064] [outer = 0x0] 08:27:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 154 (0x12337a000) [pid = 1929] [serial = 1065] [outer = 0x12138c400] 08:27:02 INFO - PROCESS | 1929 | 1464622022768 Marionette DEBUG loaded listener.js 08:27:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 155 (0x12426b000) [pid = 1929] [serial = 1066] [outer = 0x12138c400] 08:27:03 INFO - PROCESS | 1929 | 1464622023242 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]]]}] 08:27:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 08:27:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 789ms 08:27:03 INFO - PROCESS | 1929 | 1464622023291 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 08:27:03 INFO - PROCESS | 1929 | 1464622023295 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 08:27:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 08:27:03 INFO - PROCESS | 1929 | 1464622023298 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 08:27:03 INFO - PROCESS | 1929 | 1464622023300 Marionette TRACE conn2 <- [1,1394,null,{}] 08:27:03 INFO - PROCESS | 1929 | 1464622023325 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}] 08:27:03 INFO - PROCESS | 1929 | 1464622023485 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 08:27:03 INFO - PROCESS | 1929 | 1464622023561 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:03 INFO - PROCESS | 1929 | ++DOCSHELL 0x12115e000 == 66 [pid = 1929] [id = 356] 08:27:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 156 (0x124f63c00) [pid = 1929] [serial = 1067] [outer = 0x0] 08:27:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 157 (0x126815400) [pid = 1929] [serial = 1068] [outer = 0x124f63c00] 08:27:03 INFO - PROCESS | 1929 | 1464622023591 Marionette DEBUG loaded listener.js 08:27:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 158 (0x126df3c00) [pid = 1929] [serial = 1069] [outer = 0x124f63c00] 08:27:04 INFO - PROCESS | 1929 | 1464622024004 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]]]}] 08:27:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 08:27:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 772ms 08:27:04 INFO - PROCESS | 1929 | 1464622024087 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 08:27:04 INFO - PROCESS | 1929 | 1464622024089 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 08:27:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 08:27:04 INFO - PROCESS | 1929 | 1464622024093 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 08:27:04 INFO - PROCESS | 1929 | 1464622024094 Marionette TRACE conn2 <- [1,1398,null,{}] 08:27:04 INFO - PROCESS | 1929 | 1464622024096 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}] 08:27:04 INFO - PROCESS | 1929 | 1464622024199 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 08:27:04 INFO - PROCESS | 1929 | 1464622024273 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:04 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d76b800 == 67 [pid = 1929] [id = 357] 08:27:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 159 (0x124f5d800) [pid = 1929] [serial = 1070] [outer = 0x0] 08:27:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 160 (0x128ee9c00) [pid = 1929] [serial = 1071] [outer = 0x124f5d800] 08:27:04 INFO - PROCESS | 1929 | 1464622024302 Marionette DEBUG loaded listener.js 08:27:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 161 (0x12ba09000) [pid = 1929] [serial = 1072] [outer = 0x124f5d800] 08:27:04 INFO - PROCESS | 1929 | 1464622024712 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]]]}] 08:27:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 08:27:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 670ms 08:27:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 08:27:04 INFO - PROCESS | 1929 | 1464622024764 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 08:27:04 INFO - PROCESS | 1929 | 1464622024765 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 08:27:04 INFO - PROCESS | 1929 | 1464622024767 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 08:27:04 INFO - PROCESS | 1929 | 1464622024769 Marionette TRACE conn2 <- [1,1402,null,{}] 08:27:04 INFO - PROCESS | 1929 | 1464622024771 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}] 08:27:04 INFO - PROCESS | 1929 | 1464622024892 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 08:27:04 INFO - PROCESS | 1929 | 1464622024969 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:04 INFO - PROCESS | 1929 | ++DOCSHELL 0x1359b9000 == 68 [pid = 1929] [id = 358] 08:27:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 162 (0x128d38c00) [pid = 1929] [serial = 1073] [outer = 0x0] 08:27:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 163 (0x12bf21800) [pid = 1929] [serial = 1074] [outer = 0x128d38c00] 08:27:05 INFO - PROCESS | 1929 | 1464622025000 Marionette DEBUG loaded listener.js 08:27:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 164 (0x12c53e400) [pid = 1929] [serial = 1075] [outer = 0x128d38c00] 08:27:05 INFO - PROCESS | 1929 | 1464622025431 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]]]}] 08:27:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 08:27:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 721ms 08:27:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 08:27:05 INFO - PROCESS | 1929 | 1464622025501 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 08:27:05 INFO - PROCESS | 1929 | 1464622025503 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 08:27:05 INFO - PROCESS | 1929 | 1464622025507 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 08:27:05 INFO - PROCESS | 1929 | 1464622025508 Marionette TRACE conn2 <- [1,1406,null,{}] 08:27:05 INFO - PROCESS | 1929 | 1464622025510 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}] 08:27:05 INFO - PROCESS | 1929 | 1464622025616 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 08:27:05 INFO - PROCESS | 1929 | 1464622025693 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:05 INFO - PROCESS | 1929 | ++DOCSHELL 0x116a88800 == 69 [pid = 1929] [id = 359] 08:27:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 165 (0x1126f9000) [pid = 1929] [serial = 1076] [outer = 0x0] 08:27:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 166 (0x113c72400) [pid = 1929] [serial = 1077] [outer = 0x1126f9000] 08:27:05 INFO - PROCESS | 1929 | 1464622025722 Marionette DEBUG loaded listener.js 08:27:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 167 (0x119f05400) [pid = 1929] [serial = 1078] [outer = 0x1126f9000] 08:27:06 INFO - PROCESS | 1929 | 1464622026128 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]]]}] 08:27:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 08:27:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 668ms 08:27:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 08:27:06 INFO - PROCESS | 1929 | 1464622026176 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 08:27:06 INFO - PROCESS | 1929 | 1464622026177 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 08:27:06 INFO - PROCESS | 1929 | 1464622026179 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 08:27:06 INFO - PROCESS | 1929 | 1464622026181 Marionette TRACE conn2 <- [1,1410,null,{}] 08:27:06 INFO - PROCESS | 1929 | 1464622026183 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}] 08:27:06 INFO - PROCESS | 1929 | 1464622026288 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 08:27:06 INFO - PROCESS | 1929 | 1464622026353 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:06 INFO - PROCESS | 1929 | ++DOCSHELL 0x11665d000 == 70 [pid = 1929] [id = 360] 08:27:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 168 (0x1126c2000) [pid = 1929] [serial = 1079] [outer = 0x0] 08:27:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 169 (0x11837c800) [pid = 1929] [serial = 1080] [outer = 0x1126c2000] 08:27:06 INFO - PROCESS | 1929 | 1464622026382 Marionette DEBUG loaded listener.js 08:27:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 170 (0x119f07c00) [pid = 1929] [serial = 1081] [outer = 0x1126c2000] 08:27:07 INFO - PROCESS | 1929 | 1464622027128 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]]]}] 08:27:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 08:27:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 971ms 08:27:07 INFO - PROCESS | 1929 | 1464622027150 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 08:27:07 INFO - PROCESS | 1929 | 1464622027153 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 08:27:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 08:27:07 INFO - PROCESS | 1929 | 1464622027156 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 08:27:07 INFO - PROCESS | 1929 | 1464622027159 Marionette TRACE conn2 <- [1,1414,null,{}] 08:27:07 INFO - PROCESS | 1929 | 1464622027162 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}] 08:27:07 INFO - PROCESS | 1929 | 1464622027272 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 08:27:07 INFO - PROCESS | 1929 | 1464622027411 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:07 INFO - PROCESS | 1929 | ++DOCSHELL 0x11709b800 == 71 [pid = 1929] [id = 361] 08:27:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 171 (0x11336f000) [pid = 1929] [serial = 1082] [outer = 0x0] 08:27:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 172 (0x1164be800) [pid = 1929] [serial = 1083] [outer = 0x11336f000] 08:27:07 INFO - PROCESS | 1929 | 1464622027457 Marionette DEBUG loaded listener.js 08:27:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 173 (0x117e69800) [pid = 1929] [serial = 1084] [outer = 0x11336f000] 08:27:07 INFO - PROCESS | 1929 | --DOCSHELL 0x135697000 == 70 [pid = 1929] [id = 313] 08:27:07 INFO - PROCESS | 1929 | --DOCSHELL 0x12d7c0000 == 69 [pid = 1929] [id = 351] 08:27:07 INFO - PROCESS | 1929 | --DOCSHELL 0x12b809800 == 68 [pid = 1929] [id = 350] 08:27:07 INFO - PROCESS | 1929 | --DOCSHELL 0x1187d1000 == 67 [pid = 1929] [id = 349] 08:27:07 INFO - PROCESS | 1929 | --DOCSHELL 0x12c970000 == 66 [pid = 1929] [id = 348] 08:27:07 INFO - PROCESS | 1929 | --DOCSHELL 0x12bdc7800 == 65 [pid = 1929] [id = 347] 08:27:07 INFO - PROCESS | 1929 | --DOMWINDOW == 172 (0x12cd7ec00) [pid = 1929] [serial = 939] [outer = 0x0] [url = about:blank] 08:27:07 INFO - PROCESS | 1929 | --DOCSHELL 0x12baaa800 == 64 [pid = 1929] [id = 346] 08:27:07 INFO - PROCESS | 1929 | --DOCSHELL 0x129cdd800 == 63 [pid = 1929] [id = 345] 08:27:07 INFO - PROCESS | 1929 | --DOCSHELL 0x1285b9000 == 62 [pid = 1929] [id = 344] 08:27:07 INFO - PROCESS | 1929 | --DOCSHELL 0x124274000 == 61 [pid = 1929] [id = 343] 08:27:07 INFO - PROCESS | 1929 | --DOCSHELL 0x117e8c800 == 60 [pid = 1929] [id = 342] 08:27:07 INFO - PROCESS | 1929 | --DOCSHELL 0x12494b800 == 59 [pid = 1929] [id = 341] 08:27:07 INFO - PROCESS | 1929 | --DOCSHELL 0x1160f2800 == 58 [pid = 1929] [id = 340] 08:27:07 INFO - PROCESS | 1929 | --DOCSHELL 0x11928f000 == 57 [pid = 1929] [id = 339] 08:27:07 INFO - PROCESS | 1929 | --DOCSHELL 0x12db8e000 == 56 [pid = 1929] [id = 338] 08:27:07 INFO - PROCESS | 1929 | --DOCSHELL 0x12d4eb000 == 55 [pid = 1929] [id = 337] 08:27:07 INFO - PROCESS | 1929 | --DOCSHELL 0x12d082800 == 54 [pid = 1929] [id = 336] 08:27:07 INFO - PROCESS | 1929 | --DOCSHELL 0x124eb7800 == 53 [pid = 1929] [id = 335] 08:27:07 INFO - PROCESS | 1929 | --DOCSHELL 0x117e8d800 == 52 [pid = 1929] [id = 334] 08:27:07 INFO - PROCESS | 1929 | --DOMWINDOW == 171 (0x129fc4800) [pid = 1929] [serial = 897] [outer = 0x0] [url = about:blank] 08:27:07 INFO - PROCESS | 1929 | --DOMWINDOW == 170 (0x12c2d3c00) [pid = 1929] [serial = 837] [outer = 0x0] [url = about:blank] 08:27:07 INFO - PROCESS | 1929 | --DOMWINDOW == 169 (0x128a08800) [pid = 1929] [serial = 684] [outer = 0x0] [url = about:blank] 08:27:07 INFO - PROCESS | 1929 | --DOMWINDOW == 168 (0x1160d3c00) [pid = 1929] [serial = 741] [outer = 0x0] [url = about:blank] 08:27:07 INFO - PROCESS | 1929 | --DOMWINDOW == 167 (0x126a45000) [pid = 1929] [serial = 783] [outer = 0x0] [url = about:blank] 08:27:07 INFO - PROCESS | 1929 | --DOMWINDOW == 166 (0x12bf1ec00) [pid = 1929] [serial = 834] [outer = 0x0] [url = about:blank] 08:27:07 INFO - PROCESS | 1929 | --DOMWINDOW == 165 (0x119121400) [pid = 1929] [serial = 771] [outer = 0x0] [url = about:blank] 08:27:07 INFO - PROCESS | 1929 | --DOMWINDOW == 164 (0x12bb03000) [pid = 1929] [serial = 831] [outer = 0x0] [url = about:blank] 08:27:07 INFO - PROCESS | 1929 | --DOMWINDOW == 163 (0x12b2b5400) [pid = 1929] [serial = 756] [outer = 0x0] [url = about:blank] 08:27:07 INFO - PROCESS | 1929 | --DOMWINDOW == 162 (0x118205400) [pid = 1929] [serial = 882] [outer = 0x0] [url = about:blank] 08:27:07 INFO - PROCESS | 1929 | --DOMWINDOW == 161 (0x12138ac00) [pid = 1929] [serial = 885] [outer = 0x0] [url = about:blank] 08:27:07 INFO - PROCESS | 1929 | --DOMWINDOW == 160 (0x128242800) [pid = 1929] [serial = 888] [outer = 0x0] [url = about:blank] 08:27:07 INFO - PROCESS | 1929 | --DOMWINDOW == 159 (0x12c829c00) [pid = 1929] [serial = 891] [outer = 0x0] [url = about:blank] 08:27:07 INFO - PROCESS | 1929 | --DOMWINDOW == 158 (0x11916f400) [pid = 1929] [serial = 894] [outer = 0x0] [url = about:blank] 08:27:07 INFO - PROCESS | 1929 | --DOMWINDOW == 157 (0x1245cfc00) [pid = 1929] [serial = 780] [outer = 0x0] [url = about:blank] 08:27:07 INFO - PROCESS | 1929 | --DOMWINDOW == 156 (0x123959c00) [pid = 1929] [serial = 777] [outer = 0x0] [url = about:blank] 08:27:07 INFO - PROCESS | 1929 | --DOMWINDOW == 155 (0x118380800) [pid = 1929] [serial = 822] [outer = 0x0] [url = about:blank] 08:27:07 INFO - PROCESS | 1929 | --DOMWINDOW == 154 (0x128eed000) [pid = 1929] [serial = 753] [outer = 0x0] [url = about:blank] 08:27:07 INFO - PROCESS | 1929 | --DOMWINDOW == 153 (0x123488400) [pid = 1929] [serial = 825] [outer = 0x0] [url = about:blank] 08:27:07 INFO - PROCESS | 1929 | --DOMWINDOW == 152 (0x123791800) [pid = 1929] [serial = 747] [outer = 0x0] [url = about:blank] 08:27:07 INFO - PROCESS | 1929 | --DOMWINDOW == 151 (0x126a45800) [pid = 1929] [serial = 750] [outer = 0x0] [url = about:blank] 08:27:07 INFO - PROCESS | 1929 | --DOMWINDOW == 150 (0x11a1b4400) [pid = 1929] [serial = 774] [outer = 0x0] [url = about:blank] 08:27:07 INFO - PROCESS | 1929 | --DOMWINDOW == 149 (0x12bf35c00) [pid = 1929] [serial = 819] [outer = 0x0] [url = about:blank] 08:27:07 INFO - PROCESS | 1929 | --DOMWINDOW == 148 (0x113c74000) [pid = 1929] [serial = 768] [outer = 0x0] [url = about:blank] 08:27:07 INFO - PROCESS | 1929 | --DOMWINDOW == 147 (0x129f1d400) [pid = 1929] [serial = 786] [outer = 0x0] [url = about:blank] 08:27:07 INFO - PROCESS | 1929 | --DOMWINDOW == 146 (0x118598000) [pid = 1929] [serial = 744] [outer = 0x0] [url = about:blank] 08:27:07 INFO - PROCESS | 1929 | --DOMWINDOW == 145 (0x12b034400) [pid = 1929] [serial = 828] [outer = 0x0] [url = about:blank] 08:27:07 INFO - PROCESS | 1929 | --DOMWINDOW == 144 (0x1126c2c00) [pid = 1929] [serial = 879] [outer = 0x0] [url = about:blank] 08:27:07 INFO - PROCESS | 1929 | --DOMWINDOW == 143 (0x12bf12400) [pid = 1929] [serial = 996] [outer = 0x0] [url = about:blank] 08:27:07 INFO - PROCESS | 1929 | --DOMWINDOW == 142 (0x1268a0800) [pid = 1929] [serial = 978] [outer = 0x0] [url = about:blank] 08:27:07 INFO - PROCESS | 1929 | --DOMWINDOW == 141 (0x126df6800) [pid = 1929] [serial = 981] [outer = 0x0] [url = about:blank] 08:27:07 INFO - PROCESS | 1929 | --DOMWINDOW == 140 (0x126dedc00) [pid = 1929] [serial = 979] [outer = 0x0] [url = about:blank] 08:27:07 INFO - PROCESS | 1929 | --DOMWINDOW == 139 (0x128529400) [pid = 1929] [serial = 984] [outer = 0x0] [url = about:blank] 08:27:07 INFO - PROCESS | 1929 | --DOMWINDOW == 138 (0x128526800) [pid = 1929] [serial = 982] [outer = 0x0] [url = about:blank] 08:27:07 INFO - PROCESS | 1929 | --DOMWINDOW == 137 (0x128a0fc00) [pid = 1929] [serial = 985] [outer = 0x0] [url = about:blank] 08:27:07 INFO - PROCESS | 1929 | --DOMWINDOW == 136 (0x1184db400) [pid = 1929] [serial = 943] [outer = 0x0] [url = about:blank] 08:27:07 INFO - PROCESS | 1929 | --DOMWINDOW == 135 (0x116855800) [pid = 1929] [serial = 942] [outer = 0x0] [url = about:blank] 08:27:07 INFO - PROCESS | 1929 | --DOMWINDOW == 134 (0x1213dcc00) [pid = 1929] [serial = 972] [outer = 0x0] [url = about:blank] 08:27:07 INFO - PROCESS | 1929 | --DOMWINDOW == 133 (0x1231d5400) [pid = 1929] [serial = 973] [outer = 0x0] [url = about:blank] 08:27:07 INFO - PROCESS | 1929 | --DOMWINDOW == 132 (0x121104000) [pid = 1929] [serial = 988] [outer = 0x0] [url = about:blank] 08:27:07 INFO - PROCESS | 1929 | --DOMWINDOW == 131 (0x1231d3800) [pid = 1929] [serial = 955] [outer = 0x0] [url = about:blank] 08:27:07 INFO - PROCESS | 1929 | --DOMWINDOW == 130 (0x1231ce000) [pid = 1929] [serial = 954] [outer = 0x0] [url = about:blank] 08:27:07 INFO - PROCESS | 1929 | --DOMWINDOW == 129 (0x1239a0800) [pid = 1929] [serial = 975] [outer = 0x0] [url = about:blank] 08:27:07 INFO - PROCESS | 1929 | --DOMWINDOW == 128 (0x12bad9800) [pid = 1929] [serial = 952] [outer = 0x0] [url = about:blank] 08:27:07 INFO - PROCESS | 1929 | --DOMWINDOW == 127 (0x12b2bb000) [pid = 1929] [serial = 951] [outer = 0x0] [url = about:blank] 08:27:07 INFO - PROCESS | 1929 | --DOMWINDOW == 126 (0x117e66800) [pid = 1929] [serial = 963] [outer = 0x0] [url = about:blank] 08:27:07 INFO - PROCESS | 1929 | --DOMWINDOW == 125 (0x11768fc00) [pid = 1929] [serial = 964] [outer = 0x0] [url = about:blank] 08:27:07 INFO - PROCESS | 1929 | --DOMWINDOW == 124 (0x1166d0800) [pid = 1929] [serial = 961] [outer = 0x0] [url = about:blank] 08:27:07 INFO - PROCESS | 1929 | --DOMWINDOW == 123 (0x115060c00) [pid = 1929] [serial = 960] [outer = 0x0] [url = about:blank] 08:27:07 INFO - PROCESS | 1929 | --DOMWINDOW == 122 (0x126522c00) [pid = 1929] [serial = 948] [outer = 0x0] [url = about:blank] 08:27:07 INFO - PROCESS | 1929 | --DOMWINDOW == 121 (0x128aa9400) [pid = 1929] [serial = 949] [outer = 0x0] [url = about:blank] 08:27:07 INFO - PROCESS | 1929 | --DOMWINDOW == 120 (0x12110a000) [pid = 1929] [serial = 969] [outer = 0x0] [url = about:blank] 08:27:07 INFO - PROCESS | 1929 | --DOMWINDOW == 119 (0x121389800) [pid = 1929] [serial = 970] [outer = 0x0] [url = about:blank] 08:27:07 INFO - PROCESS | 1929 | --DOMWINDOW == 118 (0x128535400) [pid = 1929] [serial = 958] [outer = 0x0] [url = about:blank] 08:27:07 INFO - PROCESS | 1929 | --DOMWINDOW == 117 (0x1231d4400) [pid = 1929] [serial = 957] [outer = 0x0] [url = about:blank] 08:27:07 INFO - PROCESS | 1929 | --DOMWINDOW == 116 (0x12138f800) [pid = 1929] [serial = 946] [outer = 0x0] [url = about:blank] 08:27:07 INFO - PROCESS | 1929 | --DOMWINDOW == 115 (0x12110cc00) [pid = 1929] [serial = 945] [outer = 0x0] [url = about:blank] 08:27:07 INFO - PROCESS | 1929 | --DOMWINDOW == 114 (0x119644000) [pid = 1929] [serial = 966] [outer = 0x0] [url = about:blank] 08:27:07 INFO - PROCESS | 1929 | --DOMWINDOW == 113 (0x119c53c00) [pid = 1929] [serial = 967] [outer = 0x0] [url = about:blank] 08:27:07 INFO - PROCESS | 1929 | --DOMWINDOW == 112 (0x1126f7400) [pid = 1929] [serial = 987] [outer = 0x0] [url = about:blank] 08:27:07 INFO - PROCESS | 1929 | --DOMWINDOW == 111 (0x12bae3400) [pid = 1929] [serial = 994] [outer = 0x0] [url = about:blank] 08:27:07 INFO - PROCESS | 1929 | --DOMWINDOW == 110 (0x12ba08c00) [pid = 1929] [serial = 991] [outer = 0x0] [url = about:blank] 08:27:07 INFO - PROCESS | 1929 | --DOMWINDOW == 109 (0x129f1e000) [pid = 1929] [serial = 990] [outer = 0x0] [url = about:blank] 08:27:07 INFO - PROCESS | 1929 | --DOMWINDOW == 108 (0x12bf37000) [pid = 1929] [serial = 997] [outer = 0x0] [url = about:blank] 08:27:07 INFO - PROCESS | 1929 | --DOMWINDOW == 107 (0x12ba07800) [pid = 1929] [serial = 993] [outer = 0x0] [url = about:blank] 08:27:07 INFO - PROCESS | 1929 | --DOMWINDOW == 106 (0x124f64000) [pid = 1929] [serial = 976] [outer = 0x0] [url = about:blank] 08:27:07 INFO - PROCESS | 1929 | 1464622027993 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]]]}] 08:27:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 08:27:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 872ms 08:27:08 INFO - PROCESS | 1929 | 1464622028029 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 08:27:08 INFO - PROCESS | 1929 | 1464622028032 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 08:27:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 08:27:08 INFO - PROCESS | 1929 | 1464622028037 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 08:27:08 INFO - PROCESS | 1929 | 1464622028041 Marionette TRACE conn2 <- [1,1418,null,{}] 08:27:08 INFO - PROCESS | 1929 | 1464622028043 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}] 08:27:08 INFO - PROCESS | 1929 | 1464622028129 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 08:27:08 INFO - PROCESS | 1929 | 1464622028137 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:08 INFO - PROCESS | 1929 | ++DOCSHELL 0x117e7d000 == 53 [pid = 1929] [id = 362] 08:27:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 107 (0x118382400) [pid = 1929] [serial = 1085] [outer = 0x0] 08:27:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 108 (0x119121800) [pid = 1929] [serial = 1086] [outer = 0x118382400] 08:27:08 INFO - PROCESS | 1929 | 1464622028163 Marionette DEBUG loaded listener.js 08:27:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 109 (0x119691c00) [pid = 1929] [serial = 1087] [outer = 0x118382400] 08:27:08 INFO - PROCESS | 1929 | 1464622028497 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]]]}] 08:27:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 08:27:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 523ms 08:27:08 INFO - PROCESS | 1929 | 1464622028560 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 08:27:08 INFO - PROCESS | 1929 | 1464622028561 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 08:27:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 08:27:08 INFO - PROCESS | 1929 | 1464622028563 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 08:27:08 INFO - PROCESS | 1929 | 1464622028566 Marionette TRACE conn2 <- [1,1422,null,{}] 08:27:08 INFO - PROCESS | 1929 | 1464622028573 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}] 08:27:08 INFO - PROCESS | 1929 | 1464622028664 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 08:27:08 INFO - PROCESS | 1929 | 1464622028670 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:08 INFO - PROCESS | 1929 | ++DOCSHELL 0x1213b2000 == 54 [pid = 1929] [id = 363] 08:27:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 110 (0x1199a8c00) [pid = 1929] [serial = 1088] [outer = 0x0] 08:27:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 111 (0x119f0b000) [pid = 1929] [serial = 1089] [outer = 0x1199a8c00] 08:27:08 INFO - PROCESS | 1929 | 1464622028698 Marionette DEBUG loaded listener.js 08:27:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 112 (0x11a126400) [pid = 1929] [serial = 1090] [outer = 0x1199a8c00] 08:27:09 INFO - PROCESS | 1929 | 1464622029058 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]]]}] 08:27:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 08:27:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 522ms 08:27:09 INFO - PROCESS | 1929 | 1464622029094 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 08:27:09 INFO - PROCESS | 1929 | 1464622029096 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 08:27:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 08:27:09 INFO - PROCESS | 1929 | 1464622029110 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 08:27:09 INFO - PROCESS | 1929 | 1464622029111 Marionette TRACE conn2 <- [1,1426,null,{}] 08:27:09 INFO - PROCESS | 1929 | 1464622029115 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}] 08:27:09 INFO - PROCESS | 1929 | 1464622029201 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 08:27:09 INFO - PROCESS | 1929 | 1464622029207 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:09 INFO - PROCESS | 1929 | ++DOCSHELL 0x123d34000 == 55 [pid = 1929] [id = 364] 08:27:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 113 (0x121106000) [pid = 1929] [serial = 1091] [outer = 0x0] 08:27:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 114 (0x12110dc00) [pid = 1929] [serial = 1092] [outer = 0x121106000] 08:27:09 INFO - PROCESS | 1929 | 1464622029233 Marionette DEBUG loaded listener.js 08:27:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 115 (0x1211b9c00) [pid = 1929] [serial = 1093] [outer = 0x121106000] 08:27:09 INFO - PROCESS | 1929 | 1464622029605 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]]]}] 08:27:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 08:27:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 532ms 08:27:09 INFO - PROCESS | 1929 | 1464622029631 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 08:27:09 INFO - PROCESS | 1929 | 1464622029633 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 08:27:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 08:27:09 INFO - PROCESS | 1929 | 1464622029636 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 08:27:09 INFO - PROCESS | 1929 | 1464622029641 Marionette TRACE conn2 <- [1,1430,null,{}] 08:27:09 INFO - PROCESS | 1929 | 1464622029644 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}] 08:27:09 INFO - PROCESS | 1929 | 1464622029812 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 08:27:09 INFO - PROCESS | 1929 | 1464622029896 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:09 INFO - PROCESS | 1929 | ++DOCSHELL 0x124730800 == 56 [pid = 1929] [id = 365] 08:27:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 116 (0x121108c00) [pid = 1929] [serial = 1094] [outer = 0x0] 08:27:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 117 (0x1211c0c00) [pid = 1929] [serial = 1095] [outer = 0x121108c00] 08:27:09 INFO - PROCESS | 1929 | 1464622029937 Marionette DEBUG loaded listener.js 08:27:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 118 (0x121393400) [pid = 1929] [serial = 1096] [outer = 0x121108c00] 08:27:10 INFO - PROCESS | 1929 | 1464622030284 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]]]}] 08:27:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 08:27:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 674ms 08:27:10 INFO - PROCESS | 1929 | 1464622030309 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 08:27:10 INFO - PROCESS | 1929 | 1464622030310 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 08:27:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 08:27:10 INFO - PROCESS | 1929 | 1464622030313 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 08:27:10 INFO - PROCESS | 1929 | 1464622030314 Marionette TRACE conn2 <- [1,1434,null,{}] 08:27:10 INFO - PROCESS | 1929 | 1464622030316 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}] 08:27:10 INFO - PROCESS | 1929 | 1464622030434 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 08:27:10 INFO - PROCESS | 1929 | 1464622030448 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:10 INFO - PROCESS | 1929 | ++DOCSHELL 0x126dba800 == 57 [pid = 1929] [id = 366] 08:27:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 119 (0x117e66400) [pid = 1929] [serial = 1097] [outer = 0x0] 08:27:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 120 (0x1231cb000) [pid = 1929] [serial = 1098] [outer = 0x117e66400] 08:27:10 INFO - PROCESS | 1929 | 1464622030473 Marionette DEBUG loaded listener.js 08:27:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 121 (0x123ee9000) [pid = 1929] [serial = 1099] [outer = 0x117e66400] 08:27:10 INFO - PROCESS | 1929 | 1464622030801 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]]]}] 08:27:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 08:27:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 520ms 08:27:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 08:27:10 INFO - PROCESS | 1929 | 1464622030833 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 08:27:10 INFO - PROCESS | 1929 | 1464622030834 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 08:27:10 INFO - PROCESS | 1929 | 1464622030843 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 08:27:10 INFO - PROCESS | 1929 | 1464622030844 Marionette TRACE conn2 <- [1,1438,null,{}] 08:27:10 INFO - PROCESS | 1929 | 1464622030847 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}] 08:27:10 INFO - PROCESS | 1929 | 1464622030950 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 08:27:10 INFO - PROCESS | 1929 | 1464622030987 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:10 INFO - PROCESS | 1929 | ++DOCSHELL 0x128ec8000 == 58 [pid = 1929] [id = 367] 08:27:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 122 (0x1231d3800) [pid = 1929] [serial = 1100] [outer = 0x0] 08:27:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 123 (0x124ec3400) [pid = 1929] [serial = 1101] [outer = 0x1231d3800] 08:27:11 INFO - PROCESS | 1929 | 1464622031012 Marionette DEBUG loaded listener.js 08:27:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 124 (0x12689f000) [pid = 1929] [serial = 1102] [outer = 0x1231d3800] 08:27:11 INFO - PROCESS | 1929 | 1464622031337 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]]]}] 08:27:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 08:27:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 526ms 08:27:11 INFO - PROCESS | 1929 | 1464622031363 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 08:27:11 INFO - PROCESS | 1929 | 1464622031364 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 08:27:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 08:27:11 INFO - PROCESS | 1929 | 1464622031366 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 08:27:11 INFO - PROCESS | 1929 | 1464622031368 Marionette TRACE conn2 <- [1,1442,null,{}] 08:27:11 INFO - PROCESS | 1929 | 1464622031370 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}] 08:27:11 INFO - PROCESS | 1929 | 1464622031475 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 08:27:11 INFO - PROCESS | 1929 | 1464622031488 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:11 INFO - PROCESS | 1929 | ++DOCSHELL 0x12a050800 == 59 [pid = 1929] [id = 368] 08:27:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 125 (0x1248c1800) [pid = 1929] [serial = 1103] [outer = 0x0] 08:27:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 126 (0x126a60800) [pid = 1929] [serial = 1104] [outer = 0x1248c1800] 08:27:11 INFO - PROCESS | 1929 | 1464622031513 Marionette DEBUG loaded listener.js 08:27:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 127 (0x126df7c00) [pid = 1929] [serial = 1105] [outer = 0x1248c1800] 08:27:11 INFO - PROCESS | 1929 | 1464622031949 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]]]}] 08:27:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 08:27:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 618ms 08:27:11 INFO - PROCESS | 1929 | 1464622031986 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 08:27:11 INFO - PROCESS | 1929 | 1464622031989 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 08:27:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 08:27:11 INFO - PROCESS | 1929 | 1464622031993 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 08:27:11 INFO - PROCESS | 1929 | 1464622031995 Marionette TRACE conn2 <- [1,1446,null,{}] 08:27:11 INFO - PROCESS | 1929 | 1464622031998 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}] 08:27:12 INFO - PROCESS | 1929 | 1464622032158 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 08:27:12 INFO - PROCESS | 1929 | --DOMWINDOW == 126 (0x126df8400) [pid = 1929] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 08:27:12 INFO - PROCESS | 1929 | --DOMWINDOW == 125 (0x128d3a800) [pid = 1929] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 08:27:12 INFO - PROCESS | 1929 | --DOMWINDOW == 124 (0x112edf000) [pid = 1929] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 08:27:12 INFO - PROCESS | 1929 | --DOMWINDOW == 123 (0x1211b5800) [pid = 1929] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 08:27:12 INFO - PROCESS | 1929 | --DOMWINDOW == 122 (0x1211bf400) [pid = 1929] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 08:27:12 INFO - PROCESS | 1929 | --DOMWINDOW == 121 (0x110de3c00) [pid = 1929] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 08:27:12 INFO - PROCESS | 1929 | --DOMWINDOW == 120 (0x1126fc000) [pid = 1929] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 08:27:12 INFO - PROCESS | 1929 | --DOMWINDOW == 119 (0x121392800) [pid = 1929] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 08:27:12 INFO - PROCESS | 1929 | --DOMWINDOW == 118 (0x1181bd000) [pid = 1929] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 08:27:12 INFO - PROCESS | 1929 | --DOMWINDOW == 117 (0x129f28800) [pid = 1929] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 08:27:12 INFO - PROCESS | 1929 | --DOMWINDOW == 116 (0x124ec7c00) [pid = 1929] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 08:27:12 INFO - PROCESS | 1929 | --DOMWINDOW == 115 (0x111c19800) [pid = 1929] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 08:27:12 INFO - PROCESS | 1929 | --DOMWINDOW == 114 (0x123791c00) [pid = 1929] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 08:27:12 INFO - PROCESS | 1929 | --DOMWINDOW == 113 (0x1126efc00) [pid = 1929] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 08:27:12 INFO - PROCESS | 1929 | --DOMWINDOW == 112 (0x118205c00) [pid = 1929] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 08:27:12 INFO - PROCESS | 1929 | --DOMWINDOW == 111 (0x112a7f800) [pid = 1929] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 08:27:12 INFO - PROCESS | 1929 | --DOMWINDOW == 110 (0x1231cf400) [pid = 1929] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 08:27:12 INFO - PROCESS | 1929 | --DOMWINDOW == 109 (0x111f41c00) [pid = 1929] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 08:27:12 INFO - PROCESS | 1929 | --DOMWINDOW == 108 (0x124f5ec00) [pid = 1929] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 08:27:12 INFO - PROCESS | 1929 | 1464622032418 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:12 INFO - PROCESS | 1929 | ++DOCSHELL 0x112f1b800 == 60 [pid = 1929] [id = 369] 08:27:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 109 (0x110de2400) [pid = 1929] [serial = 1106] [outer = 0x0] 08:27:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 110 (0x111c1fc00) [pid = 1929] [serial = 1107] [outer = 0x110de2400] 08:27:12 INFO - PROCESS | 1929 | 1464622032444 Marionette DEBUG loaded listener.js 08:27:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 111 (0x112740800) [pid = 1929] [serial = 1108] [outer = 0x110de2400] 08:27:12 INFO - PROCESS | 1929 | 1464622032709 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]]]}] 08:27:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 08:27:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 771ms 08:27:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 08:27:12 INFO - PROCESS | 1929 | 1464622032764 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 08:27:12 INFO - PROCESS | 1929 | 1464622032765 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 08:27:12 INFO - PROCESS | 1929 | 1464622032767 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 08:27:12 INFO - PROCESS | 1929 | 1464622032768 Marionette TRACE conn2 <- [1,1450,null,{}] 08:27:12 INFO - PROCESS | 1929 | 1464622032773 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}] 08:27:12 INFO - PROCESS | 1929 | 1464622032863 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 08:27:12 INFO - PROCESS | 1929 | 1464622032868 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:12 INFO - PROCESS | 1929 | ++DOCSHELL 0x12bac0000 == 61 [pid = 1929] [id = 370] 08:27:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 112 (0x1181bd000) [pid = 1929] [serial = 1109] [outer = 0x0] 08:27:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 113 (0x1239ec800) [pid = 1929] [serial = 1110] [outer = 0x1181bd000] 08:27:12 INFO - PROCESS | 1929 | 1464622032894 Marionette DEBUG loaded listener.js 08:27:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 114 (0x128424000) [pid = 1929] [serial = 1111] [outer = 0x1181bd000] 08:27:13 INFO - PROCESS | 1929 | 1464622033229 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]]]}] 08:27:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 08:27:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 472ms 08:27:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 08:27:13 INFO - PROCESS | 1929 | 1464622033242 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 08:27:13 INFO - PROCESS | 1929 | 1464622033243 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 08:27:13 INFO - PROCESS | 1929 | 1464622033245 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 08:27:13 INFO - PROCESS | 1929 | 1464622033247 Marionette TRACE conn2 <- [1,1454,null,{}] 08:27:13 INFO - PROCESS | 1929 | 1464622033249 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}] 08:27:13 INFO - PROCESS | 1929 | 1464622033379 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 08:27:13 INFO - PROCESS | 1929 | 1464622033387 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:13 INFO - PROCESS | 1929 | ++DOCSHELL 0x12bda2000 == 62 [pid = 1929] [id = 371] 08:27:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 115 (0x112edf000) [pid = 1929] [serial = 1112] [outer = 0x0] 08:27:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 116 (0x128529c00) [pid = 1929] [serial = 1113] [outer = 0x112edf000] 08:27:13 INFO - PROCESS | 1929 | 1464622033416 Marionette DEBUG loaded listener.js 08:27:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 117 (0x129fc4800) [pid = 1929] [serial = 1114] [outer = 0x112edf000] 08:27:13 INFO - PROCESS | 1929 | 1464622033740 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]]]}] 08:27:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 08:27:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 519ms 08:27:13 INFO - PROCESS | 1929 | 1464622033765 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 08:27:13 INFO - PROCESS | 1929 | 1464622033766 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 08:27:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 08:27:13 INFO - PROCESS | 1929 | 1464622033768 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 08:27:13 INFO - PROCESS | 1929 | 1464622033769 Marionette TRACE conn2 <- [1,1458,null,{}] 08:27:13 INFO - PROCESS | 1929 | 1464622033774 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}] 08:27:13 INFO - PROCESS | 1929 | 1464622033862 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 08:27:13 INFO - PROCESS | 1929 | 1464622033867 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:13 INFO - PROCESS | 1929 | ++DOCSHELL 0x12c978800 == 63 [pid = 1929] [id = 372] 08:27:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 118 (0x119f0d000) [pid = 1929] [serial = 1115] [outer = 0x0] 08:27:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 119 (0x12b03ac00) [pid = 1929] [serial = 1116] [outer = 0x119f0d000] 08:27:13 INFO - PROCESS | 1929 | 1464622033892 Marionette DEBUG loaded listener.js 08:27:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 120 (0x12ba0bc00) [pid = 1929] [serial = 1117] [outer = 0x119f0d000] 08:27:14 INFO - PROCESS | 1929 | 1464622034216 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]]]}] 08:27:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 08:27:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 471ms 08:27:14 INFO - PROCESS | 1929 | 1464622034241 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 08:27:14 INFO - PROCESS | 1929 | 1464622034242 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 08:27:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 08:27:14 INFO - PROCESS | 1929 | 1464622034244 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 08:27:14 INFO - PROCESS | 1929 | 1464622034253 Marionette TRACE conn2 <- [1,1462,null,{}] 08:27:14 INFO - PROCESS | 1929 | 1464622034255 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}] 08:27:14 INFO - PROCESS | 1929 | 1464622034369 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 08:27:14 INFO - PROCESS | 1929 | 1464622034474 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:14 INFO - PROCESS | 1929 | ++DOCSHELL 0x11398a000 == 64 [pid = 1929] [id = 373] 08:27:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 121 (0x110de0800) [pid = 1929] [serial = 1118] [outer = 0x0] 08:27:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 122 (0x111a05400) [pid = 1929] [serial = 1119] [outer = 0x110de0800] 08:27:14 INFO - PROCESS | 1929 | 1464622034506 Marionette DEBUG loaded listener.js 08:27:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 123 (0x1126f7000) [pid = 1929] [serial = 1120] [outer = 0x110de0800] 08:27:14 INFO - PROCESS | 1929 | 1464622034961 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]]]}] 08:27:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 08:27:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 728ms 08:27:14 INFO - PROCESS | 1929 | 1464622034975 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 08:27:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 08:27:14 INFO - PROCESS | 1929 | 1464622034977 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 08:27:14 INFO - PROCESS | 1929 | 1464622034980 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 08:27:14 INFO - PROCESS | 1929 | 1464622034983 Marionette TRACE conn2 <- [1,1466,null,{}] 08:27:14 INFO - PROCESS | 1929 | 1464622034986 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}] 08:27:15 INFO - PROCESS | 1929 | 1464622035101 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 08:27:15 INFO - PROCESS | 1929 | 1464622035213 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:15 INFO - PROCESS | 1929 | ++DOCSHELL 0x121170800 == 65 [pid = 1929] [id = 374] 08:27:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 124 (0x11820e400) [pid = 1929] [serial = 1121] [outer = 0x0] 08:27:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 125 (0x1184d7800) [pid = 1929] [serial = 1122] [outer = 0x11820e400] 08:27:15 INFO - PROCESS | 1929 | 1464622035245 Marionette DEBUG loaded listener.js 08:27:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 126 (0x1196e3c00) [pid = 1929] [serial = 1123] [outer = 0x11820e400] 08:27:15 INFO - PROCESS | 1929 | 1464622035714 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]]]}] 08:27:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 08:27:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 770ms 08:27:15 INFO - PROCESS | 1929 | 1464622035753 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 08:27:15 INFO - PROCESS | 1929 | 1464622035756 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 08:27:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 08:27:15 INFO - PROCESS | 1929 | 1464622035777 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 08:27:15 INFO - PROCESS | 1929 | 1464622035778 Marionette TRACE conn2 <- [1,1470,null,{}] 08:27:15 INFO - PROCESS | 1929 | 1464622035781 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}] 08:27:15 INFO - PROCESS | 1929 | 1464622035892 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 08:27:15 INFO - PROCESS | 1929 | 1464622035966 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:15 INFO - PROCESS | 1929 | ++DOCSHELL 0x12baba800 == 66 [pid = 1929] [id = 375] 08:27:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 127 (0x119f11800) [pid = 1929] [serial = 1124] [outer = 0x0] 08:27:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 128 (0x121106800) [pid = 1929] [serial = 1125] [outer = 0x119f11800] 08:27:15 INFO - PROCESS | 1929 | 1464622035996 Marionette DEBUG loaded listener.js 08:27:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 129 (0x121389800) [pid = 1929] [serial = 1126] [outer = 0x119f11800] 08:27:16 INFO - PROCESS | 1929 | 1464622036491 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]]]}] 08:27:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 08:27:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 771ms 08:27:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 08:27:16 INFO - PROCESS | 1929 | 1464622036547 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 08:27:16 INFO - PROCESS | 1929 | 1464622036549 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 08:27:16 INFO - PROCESS | 1929 | 1464622036556 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 08:27:16 INFO - PROCESS | 1929 | 1464622036561 Marionette TRACE conn2 <- [1,1474,null,{}] 08:27:16 INFO - PROCESS | 1929 | 1464622036564 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}] 08:27:16 INFO - PROCESS | 1929 | 1464622036673 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 08:27:16 INFO - PROCESS | 1929 | 1464622036748 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:16 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d37e800 == 67 [pid = 1929] [id = 376] 08:27:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 130 (0x119fcfc00) [pid = 1929] [serial = 1127] [outer = 0x0] 08:27:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 131 (0x124ec5800) [pid = 1929] [serial = 1128] [outer = 0x119fcfc00] 08:27:16 INFO - PROCESS | 1929 | 1464622036777 Marionette DEBUG loaded listener.js 08:27:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 132 (0x128529400) [pid = 1929] [serial = 1129] [outer = 0x119fcfc00] 08:27:17 INFO - PROCESS | 1929 | 1464622037191 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]]]}] 08:27:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 08:27:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 677ms 08:27:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 08:27:17 INFO - PROCESS | 1929 | 1464622037229 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 08:27:17 INFO - PROCESS | 1929 | 1464622037231 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 08:27:17 INFO - PROCESS | 1929 | 1464622037233 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 08:27:17 INFO - PROCESS | 1929 | 1464622037234 Marionette TRACE conn2 <- [1,1478,null,{}] 08:27:17 INFO - PROCESS | 1929 | 1464622037237 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}] 08:27:17 INFO - PROCESS | 1929 | 1464622037345 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 08:27:17 INFO - PROCESS | 1929 | 1464622037404 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:17 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d772000 == 68 [pid = 1929] [id = 377] 08:27:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 133 (0x128532400) [pid = 1929] [serial = 1130] [outer = 0x0] 08:27:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 134 (0x128ef5000) [pid = 1929] [serial = 1131] [outer = 0x128532400] 08:27:17 INFO - PROCESS | 1929 | 1464622037446 Marionette DEBUG loaded listener.js 08:27:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 135 (0x12b2ba400) [pid = 1929] [serial = 1132] [outer = 0x128532400] 08:27:17 INFO - PROCESS | 1929 | 1464622037857 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]]]}] 08:27:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 08:27:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 669ms 08:27:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 08:27:17 INFO - PROCESS | 1929 | 1464622037902 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 08:27:17 INFO - PROCESS | 1929 | 1464622037904 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 08:27:17 INFO - PROCESS | 1929 | 1464622037906 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 08:27:17 INFO - PROCESS | 1929 | 1464622037907 Marionette TRACE conn2 <- [1,1482,null,{}] 08:27:17 INFO - PROCESS | 1929 | 1464622037910 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}] 08:27:18 INFO - PROCESS | 1929 | 1464622038032 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 08:27:18 INFO - PROCESS | 1929 | 1464622038119 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:18 INFO - PROCESS | 1929 | ++DOCSHELL 0x12db93000 == 69 [pid = 1929] [id = 378] 08:27:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 136 (0x12bb09000) [pid = 1929] [serial = 1133] [outer = 0x0] 08:27:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 137 (0x12bb11c00) [pid = 1929] [serial = 1134] [outer = 0x12bb09000] 08:27:18 INFO - PROCESS | 1929 | 1464622038154 Marionette DEBUG loaded listener.js 08:27:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 138 (0x12bf43c00) [pid = 1929] [serial = 1135] [outer = 0x12bb09000] 08:27:18 INFO - PROCESS | 1929 | 1464622038601 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]]]}] 08:27:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 08:27:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 720ms 08:27:18 INFO - PROCESS | 1929 | 1464622038627 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 08:27:18 INFO - PROCESS | 1929 | 1464622038628 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 08:27:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 08:27:18 INFO - PROCESS | 1929 | 1464622038631 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 08:27:18 INFO - PROCESS | 1929 | 1464622038633 Marionette TRACE conn2 <- [1,1486,null,{}] 08:27:18 INFO - PROCESS | 1929 | 1464622038656 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}] 08:27:18 INFO - PROCESS | 1929 | 1464622038844 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 08:27:18 INFO - PROCESS | 1929 | 1464622038922 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:18 INFO - PROCESS | 1929 | ++DOCSHELL 0x1356a8000 == 70 [pid = 1929] [id = 379] 08:27:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 139 (0x12118f400) [pid = 1929] [serial = 1136] [outer = 0x0] 08:27:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 140 (0x12bae1c00) [pid = 1929] [serial = 1137] [outer = 0x12118f400] 08:27:18 INFO - PROCESS | 1929 | 1464622038966 Marionette DEBUG loaded listener.js 08:27:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 141 (0x12c2c7800) [pid = 1929] [serial = 1138] [outer = 0x12118f400] 08:27:19 INFO - PROCESS | 1929 | 1464622039466 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]]]}] 08:27:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 08:27:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 871ms 08:27:19 INFO - PROCESS | 1929 | 1464622039502 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 08:27:19 INFO - PROCESS | 1929 | 1464622039504 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 08:27:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 08:27:19 INFO - PROCESS | 1929 | 1464622039508 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 08:27:19 INFO - PROCESS | 1929 | 1464622039509 Marionette TRACE conn2 <- [1,1490,null,{}] 08:27:19 INFO - PROCESS | 1929 | 1464622039512 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}] 08:27:19 INFO - PROCESS | 1929 | 1464622039618 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 08:27:19 INFO - PROCESS | 1929 | 1464622039691 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:19 INFO - PROCESS | 1929 | ++DOCSHELL 0x1286d6000 == 71 [pid = 1929] [id = 380] 08:27:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 142 (0x1126b6c00) [pid = 1929] [serial = 1139] [outer = 0x0] 08:27:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 143 (0x126529800) [pid = 1929] [serial = 1140] [outer = 0x1126b6c00] 08:27:19 INFO - PROCESS | 1929 | 1464622039720 Marionette DEBUG loaded listener.js 08:27:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 144 (0x12c2c8000) [pid = 1929] [serial = 1141] [outer = 0x1126b6c00] 08:27:20 INFO - PROCESS | 1929 | 1464622040334 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]]]}] 08:27:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 08:27:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 868ms 08:27:20 INFO - PROCESS | 1929 | 1464622040388 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 08:27:20 INFO - PROCESS | 1929 | 1464622040390 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 08:27:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 08:27:20 INFO - PROCESS | 1929 | 1464622040395 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 08:27:20 INFO - PROCESS | 1929 | 1464622040397 Marionette TRACE conn2 <- [1,1494,null,{}] 08:27:20 INFO - PROCESS | 1929 | 1464622040402 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}] 08:27:20 INFO - PROCESS | 1929 | 1464622040505 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 08:27:20 INFO - PROCESS | 1929 | 1464622040583 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:20 INFO - PROCESS | 1929 | ++DOCSHELL 0x121157000 == 72 [pid = 1929] [id = 381] 08:27:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 145 (0x1126c3c00) [pid = 1929] [serial = 1142] [outer = 0x0] 08:27:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 146 (0x1127eac00) [pid = 1929] [serial = 1143] [outer = 0x1126c3c00] 08:27:20 INFO - PROCESS | 1929 | 1464622040611 Marionette DEBUG loaded listener.js 08:27:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 147 (0x115dd2800) [pid = 1929] [serial = 1144] [outer = 0x1126c3c00] 08:27:21 INFO - PROCESS | 1929 | 1464622041074 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]]]}] 08:27:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 08:27:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 724ms 08:27:21 INFO - PROCESS | 1929 | 1464622041125 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 08:27:21 INFO - PROCESS | 1929 | 1464622041128 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 08:27:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 08:27:21 INFO - PROCESS | 1929 | 1464622041134 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 08:27:21 INFO - PROCESS | 1929 | 1464622041136 Marionette TRACE conn2 <- [1,1498,null,{}] 08:27:21 INFO - PROCESS | 1929 | 1464622041140 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}] 08:27:21 INFO - PROCESS | 1929 | 1464622041240 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 08:27:21 INFO - PROCESS | 1929 | 1464622041316 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:21 INFO - PROCESS | 1929 | ++DOCSHELL 0x117e0b800 == 73 [pid = 1929] [id = 382] 08:27:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 148 (0x11768fc00) [pid = 1929] [serial = 1145] [outer = 0x0] 08:27:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 149 (0x117e6fc00) [pid = 1929] [serial = 1146] [outer = 0x11768fc00] 08:27:21 INFO - PROCESS | 1929 | 1464622041344 Marionette DEBUG loaded listener.js 08:27:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 150 (0x1184dac00) [pid = 1929] [serial = 1147] [outer = 0x11768fc00] 08:27:21 INFO - PROCESS | 1929 | --DOCSHELL 0x12c978800 == 72 [pid = 1929] [id = 372] 08:27:21 INFO - PROCESS | 1929 | --DOCSHELL 0x12bda2000 == 71 [pid = 1929] [id = 371] 08:27:21 INFO - PROCESS | 1929 | --DOCSHELL 0x12bac0000 == 70 [pid = 1929] [id = 370] 08:27:21 INFO - PROCESS | 1929 | --DOCSHELL 0x112f1b800 == 69 [pid = 1929] [id = 369] 08:27:21 INFO - PROCESS | 1929 | --DOCSHELL 0x12a050800 == 68 [pid = 1929] [id = 368] 08:27:21 INFO - PROCESS | 1929 | --DOCSHELL 0x128ec8000 == 67 [pid = 1929] [id = 367] 08:27:21 INFO - PROCESS | 1929 | --DOMWINDOW == 149 (0x1211be000) [pid = 1929] [serial = 999] [outer = 0x0] [url = about:blank] 08:27:21 INFO - PROCESS | 1929 | --DOMWINDOW == 148 (0x12bb07800) [pid = 1929] [serial = 1056] [outer = 0x0] [url = about:blank] 08:27:21 INFO - PROCESS | 1929 | --DOCSHELL 0x126dba800 == 66 [pid = 1929] [id = 366] 08:27:21 INFO - PROCESS | 1929 | --DOCSHELL 0x124730800 == 65 [pid = 1929] [id = 365] 08:27:21 INFO - PROCESS | 1929 | --DOCSHELL 0x123d34000 == 64 [pid = 1929] [id = 364] 08:27:21 INFO - PROCESS | 1929 | --DOCSHELL 0x1213b2000 == 63 [pid = 1929] [id = 363] 08:27:21 INFO - PROCESS | 1929 | --DOCSHELL 0x117e7d000 == 62 [pid = 1929] [id = 362] 08:27:21 INFO - PROCESS | 1929 | --DOCSHELL 0x11709b800 == 61 [pid = 1929] [id = 361] 08:27:21 INFO - PROCESS | 1929 | --DOCSHELL 0x12dbaa000 == 60 [pid = 1929] [id = 355] 08:27:21 INFO - PROCESS | 1929 | --DOCSHELL 0x128b76000 == 59 [pid = 1929] [id = 354] 08:27:21 INFO - PROCESS | 1929 | --DOCSHELL 0x1187be800 == 58 [pid = 1929] [id = 353] 08:27:21 INFO - PROCESS | 1929 | --DOCSHELL 0x12dfaf000 == 57 [pid = 1929] [id = 352] 08:27:21 INFO - PROCESS | 1929 | --DOMWINDOW == 147 (0x12d2cdc00) [pid = 1929] [serial = 940] [outer = 0x0] [url = about:blank] 08:27:21 INFO - PROCESS | 1929 | --DOMWINDOW == 146 (0x123963800) [pid = 1929] [serial = 1018] [outer = 0x0] [url = about:blank] 08:27:21 INFO - PROCESS | 1929 | --DOMWINDOW == 145 (0x110dec400) [pid = 1929] [serial = 1017] [outer = 0x0] [url = about:blank] 08:27:21 INFO - PROCESS | 1929 | --DOMWINDOW == 144 (0x1184dc400) [pid = 1929] [serial = 1026] [outer = 0x0] [url = about:blank] 08:27:21 INFO - PROCESS | 1929 | --DOMWINDOW == 143 (0x121111c00) [pid = 1929] [serial = 1027] [outer = 0x0] [url = about:blank] 08:27:21 INFO - PROCESS | 1929 | --DOMWINDOW == 142 (0x123482800) [pid = 1929] [serial = 1032] [outer = 0x0] [url = about:blank] 08:27:21 INFO - PROCESS | 1929 | --DOMWINDOW == 141 (0x1239f1000) [pid = 1929] [serial = 1033] [outer = 0x0] [url = about:blank] 08:27:21 INFO - PROCESS | 1929 | --DOMWINDOW == 140 (0x11a1c0000) [pid = 1929] [serial = 1006] [outer = 0x0] [url = about:blank] 08:27:21 INFO - PROCESS | 1929 | --DOMWINDOW == 139 (0x119428400) [pid = 1929] [serial = 1005] [outer = 0x0] [url = about:blank] 08:27:21 INFO - PROCESS | 1929 | --DOMWINDOW == 138 (0x12b2bcc00) [pid = 1929] [serial = 1044] [outer = 0x0] [url = about:blank] 08:27:21 INFO - PROCESS | 1929 | --DOMWINDOW == 137 (0x128423800) [pid = 1929] [serial = 1011] [outer = 0x0] [url = about:blank] 08:27:21 INFO - PROCESS | 1929 | --DOMWINDOW == 136 (0x128d37800) [pid = 1929] [serial = 1012] [outer = 0x0] [url = about:blank] 08:27:21 INFO - PROCESS | 1929 | --DOMWINDOW == 135 (0x1126f3400) [pid = 1929] [serial = 1047] [outer = 0x0] [url = about:blank] 08:27:21 INFO - PROCESS | 1929 | --DOMWINDOW == 134 (0x12b2b4c00) [pid = 1929] [serial = 1015] [outer = 0x0] [url = about:blank] 08:27:21 INFO - PROCESS | 1929 | --DOMWINDOW == 133 (0x128ef0800) [pid = 1929] [serial = 1014] [outer = 0x0] [url = about:blank] 08:27:21 INFO - PROCESS | 1929 | --DOMWINDOW == 132 (0x113c75000) [pid = 1929] [serial = 1021] [outer = 0x0] [url = about:blank] 08:27:21 INFO - PROCESS | 1929 | --DOMWINDOW == 131 (0x1127e6400) [pid = 1929] [serial = 1020] [outer = 0x0] [url = about:blank] 08:27:21 INFO - PROCESS | 1929 | --DOMWINDOW == 130 (0x11969c400) [pid = 1929] [serial = 1024] [outer = 0x0] [url = about:blank] 08:27:21 INFO - PROCESS | 1929 | --DOMWINDOW == 129 (0x119127c00) [pid = 1929] [serial = 1023] [outer = 0x0] [url = about:blank] 08:27:21 INFO - PROCESS | 1929 | --DOMWINDOW == 128 (0x129fcd000) [pid = 1929] [serial = 1042] [outer = 0x0] [url = about:blank] 08:27:21 INFO - PROCESS | 1929 | --DOMWINDOW == 127 (0x12badcc00) [pid = 1929] [serial = 1045] [outer = 0x0] [url = about:blank] 08:27:21 INFO - PROCESS | 1929 | --DOMWINDOW == 126 (0x1249c8800) [pid = 1929] [serial = 1051] [outer = 0x0] [url = about:blank] 08:27:21 INFO - PROCESS | 1929 | --DOMWINDOW == 125 (0x12a36d800) [pid = 1929] [serial = 1054] [outer = 0x0] [url = about:blank] 08:27:21 INFO - PROCESS | 1929 | --DOMWINDOW == 124 (0x124710000) [pid = 1929] [serial = 1035] [outer = 0x0] [url = about:blank] 08:27:21 INFO - PROCESS | 1929 | --DOMWINDOW == 123 (0x12823b800) [pid = 1929] [serial = 1036] [outer = 0x0] [url = about:blank] 08:27:21 INFO - PROCESS | 1929 | --DOMWINDOW == 122 (0x115fe1000) [pid = 1929] [serial = 1048] [outer = 0x0] [url = about:blank] 08:27:21 INFO - PROCESS | 1929 | --DOMWINDOW == 121 (0x119651800) [pid = 1929] [serial = 1050] [outer = 0x0] [url = about:blank] 08:27:21 INFO - PROCESS | 1929 | --DOMWINDOW == 120 (0x128aa4c00) [pid = 1929] [serial = 1053] [outer = 0x0] [url = about:blank] 08:27:21 INFO - PROCESS | 1929 | --DOMWINDOW == 119 (0x128527000) [pid = 1929] [serial = 1038] [outer = 0x0] [url = about:blank] 08:27:21 INFO - PROCESS | 1929 | --DOMWINDOW == 118 (0x129f25800) [pid = 1929] [serial = 1041] [outer = 0x0] [url = about:blank] 08:27:21 INFO - PROCESS | 1929 | --DOMWINDOW == 117 (0x1160c9000) [pid = 1929] [serial = 1002] [outer = 0x0] [url = about:blank] 08:27:21 INFO - PROCESS | 1929 | --DOMWINDOW == 116 (0x128a0f000) [pid = 1929] [serial = 1039] [outer = 0x0] [url = about:blank] 08:27:21 INFO - PROCESS | 1929 | --DOMWINDOW == 115 (0x117689800) [pid = 1929] [serial = 1003] [outer = 0x0] [url = about:blank] 08:27:21 INFO - PROCESS | 1929 | --DOMWINDOW == 114 (0x121394c00) [pid = 1929] [serial = 1029] [outer = 0x0] [url = about:blank] 08:27:21 INFO - PROCESS | 1929 | --DOMWINDOW == 113 (0x1231cbc00) [pid = 1929] [serial = 1030] [outer = 0x0] [url = about:blank] 08:27:21 INFO - PROCESS | 1929 | --DOMWINDOW == 112 (0x123eed400) [pid = 1929] [serial = 1009] [outer = 0x0] [url = about:blank] 08:27:21 INFO - PROCESS | 1929 | --DOMWINDOW == 111 (0x123320000) [pid = 1929] [serial = 1008] [outer = 0x0] [url = about:blank] 08:27:21 INFO - PROCESS | 1929 | 1464622041809 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]]]}] 08:27:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 08:27:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 720ms 08:27:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 08:27:21 INFO - PROCESS | 1929 | 1464622041859 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 08:27:21 INFO - PROCESS | 1929 | 1464622041860 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 08:27:21 INFO - PROCESS | 1929 | 1464622041862 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 08:27:21 INFO - PROCESS | 1929 | 1464622041864 Marionette TRACE conn2 <- [1,1502,null,{}] 08:27:21 INFO - PROCESS | 1929 | 1464622041873 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}] 08:27:21 INFO - PROCESS | 1929 | 1464622041964 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 08:27:21 INFO - PROCESS | 1929 | 1464622041972 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:21 INFO - PROCESS | 1929 | ++DOCSHELL 0x1130d1800 == 58 [pid = 1929] [id = 383] 08:27:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 112 (0x118592400) [pid = 1929] [serial = 1148] [outer = 0x0] 08:27:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 113 (0x119691400) [pid = 1929] [serial = 1149] [outer = 0x118592400] 08:27:22 INFO - PROCESS | 1929 | 1464622042000 Marionette DEBUG loaded listener.js 08:27:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 114 (0x119c56c00) [pid = 1929] [serial = 1150] [outer = 0x118592400] 08:27:22 INFO - PROCESS | 1929 | 1464622042365 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]]]}] 08:27:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 08:27:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 521ms 08:27:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 08:27:22 INFO - PROCESS | 1929 | 1464622042384 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 08:27:22 INFO - PROCESS | 1929 | 1464622042385 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 08:27:22 INFO - PROCESS | 1929 | 1464622042387 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 08:27:22 INFO - PROCESS | 1929 | 1464622042388 Marionette TRACE conn2 <- [1,1506,null,{}] 08:27:22 INFO - PROCESS | 1929 | 1464622042391 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}] 08:27:22 INFO - PROCESS | 1929 | 1464622042480 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 08:27:22 INFO - PROCESS | 1929 | 1464622042485 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:22 INFO - PROCESS | 1929 | ++DOCSHELL 0x123923800 == 59 [pid = 1929] [id = 384] 08:27:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 115 (0x119f0f800) [pid = 1929] [serial = 1151] [outer = 0x0] 08:27:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 116 (0x11a1b4800) [pid = 1929] [serial = 1152] [outer = 0x119f0f800] 08:27:22 INFO - PROCESS | 1929 | 1464622042511 Marionette DEBUG loaded listener.js 08:27:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 117 (0x12110b800) [pid = 1929] [serial = 1153] [outer = 0x119f0f800] 08:27:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 08:27:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 473ms 08:27:22 INFO - PROCESS | 1929 | 1464622042855 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]]]}] 08:27:22 INFO - PROCESS | 1929 | 1464622042860 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 08:27:22 INFO - PROCESS | 1929 | 1464622042868 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 08:27:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 08:27:22 INFO - PROCESS | 1929 | 1464622042872 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 08:27:22 INFO - PROCESS | 1929 | 1464622042874 Marionette TRACE conn2 <- [1,1510,null,{}] 08:27:22 INFO - PROCESS | 1929 | 1464622042876 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}] 08:27:22 INFO - PROCESS | 1929 | 1464622042966 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 08:27:23 INFO - PROCESS | 1929 | 1464622043022 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:23 INFO - PROCESS | 1929 | ++DOCSHELL 0x124727800 == 60 [pid = 1929] [id = 385] 08:27:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 118 (0x119f10000) [pid = 1929] [serial = 1154] [outer = 0x0] 08:27:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 119 (0x121185800) [pid = 1929] [serial = 1155] [outer = 0x119f10000] 08:27:23 INFO - PROCESS | 1929 | 1464622043047 Marionette DEBUG loaded listener.js 08:27:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 120 (0x1211bb000) [pid = 1929] [serial = 1156] [outer = 0x119f10000] 08:27:23 INFO - PROCESS | 1929 | 1464622043315 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]]]}] 08:27:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 08:27:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 470ms 08:27:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 08:27:23 INFO - PROCESS | 1929 | 1464622043346 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 08:27:23 INFO - PROCESS | 1929 | 1464622043347 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 08:27:23 INFO - PROCESS | 1929 | 1464622043349 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 08:27:23 INFO - PROCESS | 1929 | 1464622043350 Marionette TRACE conn2 <- [1,1514,null,{}] 08:27:23 INFO - PROCESS | 1929 | 1464622043352 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}] 08:27:23 INFO - PROCESS | 1929 | 1464622043465 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 08:27:23 INFO - PROCESS | 1929 | 1464622043526 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:23 INFO - PROCESS | 1929 | ++DOCSHELL 0x126dc1000 == 61 [pid = 1929] [id = 386] 08:27:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 121 (0x121108800) [pid = 1929] [serial = 1157] [outer = 0x0] 08:27:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 122 (0x12138c000) [pid = 1929] [serial = 1158] [outer = 0x121108800] 08:27:23 INFO - PROCESS | 1929 | 1464622043553 Marionette DEBUG loaded listener.js 08:27:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 123 (0x1239a7000) [pid = 1929] [serial = 1159] [outer = 0x121108800] 08:27:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 08:27:23 INFO - PROCESS | 1929 | 1464622043865 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]]]}] 08:27:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 518ms 08:27:23 INFO - PROCESS | 1929 | 1464622043868 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 08:27:23 INFO - PROCESS | 1929 | 1464622043869 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 08:27:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 08:27:23 INFO - PROCESS | 1929 | 1464622043886 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 08:27:23 INFO - PROCESS | 1929 | 1464622043890 Marionette TRACE conn2 <- [1,1518,null,{}] 08:27:23 INFO - PROCESS | 1929 | 1464622043894 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}] 08:27:24 INFO - PROCESS | 1929 | 1464622044021 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 08:27:24 INFO - PROCESS | 1929 | 1464622044033 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:24 INFO - PROCESS | 1929 | ++DOCSHELL 0x129cc3000 == 62 [pid = 1929] [id = 387] 08:27:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 124 (0x12118a000) [pid = 1929] [serial = 1160] [outer = 0x0] 08:27:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 125 (0x12399f000) [pid = 1929] [serial = 1161] [outer = 0x12118a000] 08:27:24 INFO - PROCESS | 1929 | 1464622044073 Marionette DEBUG loaded listener.js 08:27:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 126 (0x124f57c00) [pid = 1929] [serial = 1162] [outer = 0x12118a000] 08:27:24 INFO - PROCESS | 1929 | 1464622044522 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]]]}] 08:27:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 08:27:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 684ms 08:27:24 INFO - PROCESS | 1929 | 1464622044566 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 08:27:24 INFO - PROCESS | 1929 | 1464622044567 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 08:27:24 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 08:27:24 INFO - PROCESS | 1929 | 1464622044569 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 08:27:24 INFO - PROCESS | 1929 | 1464622044571 Marionette TRACE conn2 <- [1,1522,null,{}] 08:27:24 INFO - PROCESS | 1929 | 1464622044573 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}] 08:27:24 INFO - PROCESS | 1929 | 1464622044679 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 08:27:24 INFO - PROCESS | 1929 | 1464622044717 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:24 INFO - PROCESS | 1929 | ++DOCSHELL 0x12b804800 == 63 [pid = 1929] [id = 388] 08:27:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 127 (0x124f5bc00) [pid = 1929] [serial = 1163] [outer = 0x0] 08:27:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 128 (0x126a58c00) [pid = 1929] [serial = 1164] [outer = 0x124f5bc00] 08:27:24 INFO - PROCESS | 1929 | 1464622044741 Marionette DEBUG loaded listener.js 08:27:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 129 (0x126df0800) [pid = 1929] [serial = 1165] [outer = 0x124f5bc00] 08:27:25 INFO - PROCESS | 1929 | 1464622045049 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"]]]}] 08:27:25 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 () { 08:27:25 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:27:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 08:27:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:27:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:27:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 08:27:25 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 () { 08:27:25 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:27:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 08:27:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:27:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:27:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 08:27:25 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 () { 08:27:25 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:27:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 08:27:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:27:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:27:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 08:27:25 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 () { 08:27:25 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:27:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 08:27:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:27:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:27:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 08:27:25 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 521ms 08:27:25 INFO - PROCESS | 1929 | 1464622045092 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 08:27:25 INFO - PROCESS | 1929 | 1464622045093 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 08:27:25 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 08:27:25 INFO - PROCESS | 1929 | 1464622045095 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 08:27:25 INFO - PROCESS | 1929 | 1464622045096 Marionette TRACE conn2 <- [1,1526,null,{}] 08:27:25 INFO - PROCESS | 1929 | 1464622045098 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}] 08:27:25 INFO - PROCESS | 1929 | 1464622045205 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 08:27:25 INFO - PROCESS | 1929 | 1464622045218 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:25 INFO - PROCESS | 1929 | ++DOCSHELL 0x12bda1800 == 64 [pid = 1929] [id = 389] 08:27:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 130 (0x12652d000) [pid = 1929] [serial = 1166] [outer = 0x0] 08:27:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 131 (0x128528400) [pid = 1929] [serial = 1167] [outer = 0x12652d000] 08:27:25 INFO - PROCESS | 1929 | 1464622045250 Marionette DEBUG loaded listener.js 08:27:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 132 (0x129ee6c00) [pid = 1929] [serial = 1168] [outer = 0x12652d000] 08:27:25 INFO - PROCESS | 1929 | 1464622045577 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"]]]}] 08:27:25 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:27:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 08:27:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:27:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:27:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 08:27:25 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:27:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 08:27:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:27:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:27:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 08:27:25 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 08:27:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 08:27:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:27:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:27:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 08:27:25 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 519ms 08:27:25 INFO - PROCESS | 1929 | 1464622045617 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 08:27:25 INFO - PROCESS | 1929 | 1464622045618 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 08:27:25 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 08:27:25 INFO - PROCESS | 1929 | 1464622045621 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 08:27:25 INFO - PROCESS | 1929 | 1464622045622 Marionette TRACE conn2 <- [1,1530,null,{}] 08:27:25 INFO - PROCESS | 1929 | 1464622045624 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}] 08:27:25 INFO - PROCESS | 1929 | 1464622045734 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 08:27:25 INFO - PROCESS | 1929 | 1464622045746 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:25 INFO - PROCESS | 1929 | ++DOCSHELL 0x12cd17800 == 65 [pid = 1929] [id = 390] 08:27:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 133 (0x126df4800) [pid = 1929] [serial = 1169] [outer = 0x0] 08:27:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 134 (0x129f28c00) [pid = 1929] [serial = 1170] [outer = 0x126df4800] 08:27:25 INFO - PROCESS | 1929 | 1464622045770 Marionette DEBUG loaded listener.js 08:27:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 135 (0x12badf400) [pid = 1929] [serial = 1171] [outer = 0x126df4800] 08:27:26 INFO - PROCESS | 1929 | --DOMWINDOW == 134 (0x1211b9000) [pid = 1929] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 08:27:26 INFO - PROCESS | 1929 | --DOMWINDOW == 133 (0x117e66400) [pid = 1929] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 08:27:26 INFO - PROCESS | 1929 | --DOMWINDOW == 132 (0x1231d3800) [pid = 1929] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 08:27:26 INFO - PROCESS | 1929 | --DOMWINDOW == 131 (0x1248c1800) [pid = 1929] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 08:27:26 INFO - PROCESS | 1929 | --DOMWINDOW == 130 (0x118382400) [pid = 1929] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 08:27:26 INFO - PROCESS | 1929 | --DOMWINDOW == 129 (0x121108c00) [pid = 1929] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 08:27:26 INFO - PROCESS | 1929 | --DOMWINDOW == 128 (0x1199a8c00) [pid = 1929] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 08:27:26 INFO - PROCESS | 1929 | --DOMWINDOW == 127 (0x11336f000) [pid = 1929] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 08:27:26 INFO - PROCESS | 1929 | --DOMWINDOW == 126 (0x110de2400) [pid = 1929] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 08:27:26 INFO - PROCESS | 1929 | --DOMWINDOW == 125 (0x1126c2000) [pid = 1929] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 08:27:26 INFO - PROCESS | 1929 | --DOMWINDOW == 124 (0x121106000) [pid = 1929] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 08:27:26 INFO - PROCESS | 1929 | --DOMWINDOW == 123 (0x112edf000) [pid = 1929] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 08:27:26 INFO - PROCESS | 1929 | --DOMWINDOW == 122 (0x1181bd000) [pid = 1929] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 08:27:26 INFO - PROCESS | 1929 | 1464622046276 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]]]}] 08:27:26 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 08:27:26 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 08:27:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:27:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:27:26 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 08:27:26 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 08:27:26 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. 08:27:26 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 08:27:26 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 720ms 08:27:26 INFO - PROCESS | 1929 | 1464622046343 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 08:27:26 INFO - PROCESS | 1929 | 1464622046345 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 08:27:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 08:27:26 INFO - PROCESS | 1929 | 1464622046347 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 08:27:26 INFO - PROCESS | 1929 | 1464622046348 Marionette TRACE conn2 <- [1,1534,null,{}] 08:27:26 INFO - PROCESS | 1929 | 1464622046351 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}] 08:27:26 INFO - PROCESS | 1929 | 1464622046463 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 08:27:26 INFO - PROCESS | 1929 | 1464622046467 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:26 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d093000 == 66 [pid = 1929] [id = 391] 08:27:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 123 (0x119fd4800) [pid = 1929] [serial = 1172] [outer = 0x0] 08:27:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 124 (0x12b2bbc00) [pid = 1929] [serial = 1173] [outer = 0x119fd4800] 08:27:26 INFO - PROCESS | 1929 | 1464622046498 Marionette DEBUG loaded listener.js 08:27:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 125 (0x12c540800) [pid = 1929] [serial = 1174] [outer = 0x119fd4800] 08:27:26 INFO - PROCESS | 1929 | 1464622046827 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]]]}] 08:27:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 08:27:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 519ms 08:27:26 INFO - PROCESS | 1929 | 1464622046866 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 08:27:26 INFO - PROCESS | 1929 | 1464622046868 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 08:27:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 08:27:26 INFO - PROCESS | 1929 | 1464622046870 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 08:27:26 INFO - PROCESS | 1929 | 1464622046871 Marionette TRACE conn2 <- [1,1538,null,{}] 08:27:26 INFO - PROCESS | 1929 | 1464622046873 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}] 08:27:26 INFO - PROCESS | 1929 | 1464622046967 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 08:27:27 INFO - PROCESS | 1929 | 1464622047043 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:27 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d4eb800 == 67 [pid = 1929] [id = 392] 08:27:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 126 (0x1127ab800) [pid = 1929] [serial = 1175] [outer = 0x0] 08:27:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 127 (0x1127af800) [pid = 1929] [serial = 1176] [outer = 0x1127ab800] 08:27:27 INFO - PROCESS | 1929 | 1464622047082 Marionette DEBUG loaded listener.js 08:27:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 128 (0x12841d800) [pid = 1929] [serial = 1177] [outer = 0x1127ab800] 08:27:27 INFO - PROCESS | 1929 | 1464622047463 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]]]}] 08:27:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 08:27:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 620ms 08:27:27 INFO - PROCESS | 1929 | 1464622047492 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 08:27:27 INFO - PROCESS | 1929 | 1464622047493 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 08:27:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 08:27:27 INFO - PROCESS | 1929 | 1464622047495 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 08:27:27 INFO - PROCESS | 1929 | 1464622047497 Marionette TRACE conn2 <- [1,1542,null,{}] 08:27:27 INFO - PROCESS | 1929 | 1464622047499 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}] 08:27:27 INFO - PROCESS | 1929 | 1464622047636 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 08:27:27 INFO - PROCESS | 1929 | 1464622047646 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:27 INFO - PROCESS | 1929 | ++DOCSHELL 0x12dfaa000 == 68 [pid = 1929] [id = 393] 08:27:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 129 (0x110de6000) [pid = 1929] [serial = 1178] [outer = 0x0] 08:27:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 130 (0x12c544000) [pid = 1929] [serial = 1179] [outer = 0x110de6000] 08:27:27 INFO - PROCESS | 1929 | 1464622047684 Marionette DEBUG loaded listener.js 08:27:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 131 (0x12c82d000) [pid = 1929] [serial = 1180] [outer = 0x110de6000] 08:27:28 INFO - PROCESS | 1929 | 1464622048039 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]]]}] 08:27:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 08:27:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 569ms 08:27:28 INFO - PROCESS | 1929 | 1464622048139 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 08:27:28 INFO - PROCESS | 1929 | 1464622048141 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 08:27:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 08:27:28 INFO - PROCESS | 1929 | 1464622048148 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 08:27:28 INFO - PROCESS | 1929 | 1464622048151 Marionette TRACE conn2 <- [1,1546,null,{}] 08:27:28 INFO - PROCESS | 1929 | 1464622048155 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}] 08:27:28 INFO - PROCESS | 1929 | 1464622048264 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 08:27:28 INFO - PROCESS | 1929 | 1464622048399 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:28 INFO - PROCESS | 1929 | ++DOCSHELL 0x116a8d000 == 69 [pid = 1929] [id = 394] 08:27:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 132 (0x1126f7800) [pid = 1929] [serial = 1181] [outer = 0x0] 08:27:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 133 (0x1127a6000) [pid = 1929] [serial = 1182] [outer = 0x1126f7800] 08:27:28 INFO - PROCESS | 1929 | 1464622048430 Marionette DEBUG loaded listener.js 08:27:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 134 (0x1127e6400) [pid = 1929] [serial = 1183] [outer = 0x1126f7800] 08:27:28 INFO - PROCESS | 1929 | 1464622048867 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]]]}] 08:27:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 08:27:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 773ms 08:27:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 08:27:28 INFO - PROCESS | 1929 | 1464622048922 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 08:27:28 INFO - PROCESS | 1929 | 1464622048924 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 08:27:28 INFO - PROCESS | 1929 | 1464622048929 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 08:27:28 INFO - PROCESS | 1929 | 1464622048932 Marionette TRACE conn2 <- [1,1550,null,{}] 08:27:28 INFO - PROCESS | 1929 | 1464622048935 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}] 08:27:29 INFO - PROCESS | 1929 | 1464622049088 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 08:27:29 INFO - PROCESS | 1929 | 1464622049100 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:29 INFO - PROCESS | 1929 | ++DOCSHELL 0x124ea3000 == 70 [pid = 1929] [id = 395] 08:27:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 135 (0x116739c00) [pid = 1929] [serial = 1184] [outer = 0x0] 08:27:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 136 (0x117e6b800) [pid = 1929] [serial = 1185] [outer = 0x116739c00] 08:27:29 INFO - PROCESS | 1929 | 1464622049129 Marionette DEBUG loaded listener.js 08:27:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 137 (0x118596400) [pid = 1929] [serial = 1186] [outer = 0x116739c00] 08:27:29 INFO - PROCESS | 1929 | 1464622049565 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]]]}] 08:27:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 08:27:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 674ms 08:27:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 08:27:29 INFO - PROCESS | 1929 | 1464622049602 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 08:27:29 INFO - PROCESS | 1929 | 1464622049604 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 08:27:29 INFO - PROCESS | 1929 | 1464622049606 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 08:27:29 INFO - PROCESS | 1929 | 1464622049607 Marionette TRACE conn2 <- [1,1554,null,{}] 08:27:29 INFO - PROCESS | 1929 | 1464622049631 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}] 08:27:29 INFO - PROCESS | 1929 | 1464622049746 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 08:27:29 INFO - PROCESS | 1929 | 1464622049857 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:29 INFO - PROCESS | 1929 | ++DOCSHELL 0x12c983800 == 71 [pid = 1929] [id = 396] 08:27:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 138 (0x121105400) [pid = 1929] [serial = 1187] [outer = 0x0] 08:27:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 139 (0x121183800) [pid = 1929] [serial = 1188] [outer = 0x121105400] 08:27:29 INFO - PROCESS | 1929 | 1464622049893 Marionette DEBUG loaded listener.js 08:27:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 140 (0x1211bc800) [pid = 1929] [serial = 1189] [outer = 0x121105400] 08:27:30 INFO - PROCESS | 1929 | 1464622050323 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]]]}] 08:27:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 08:27:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 741ms 08:27:30 INFO - PROCESS | 1929 | 1464622050348 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 08:27:30 INFO - PROCESS | 1929 | 1464622050349 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 08:27:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 08:27:30 INFO - PROCESS | 1929 | 1464622050351 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 08:27:30 INFO - PROCESS | 1929 | 1464622050353 Marionette TRACE conn2 <- [1,1558,null,{}] 08:27:30 INFO - PROCESS | 1929 | 1464622050356 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}] 08:27:30 INFO - PROCESS | 1929 | 1464622050476 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 08:27:30 INFO - PROCESS | 1929 | 1464622050582 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:30 INFO - PROCESS | 1929 | ++DOCSHELL 0x1357e2800 == 72 [pid = 1929] [id = 397] 08:27:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 141 (0x1231d0800) [pid = 1929] [serial = 1190] [outer = 0x0] 08:27:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 142 (0x123312c00) [pid = 1929] [serial = 1191] [outer = 0x1231d0800] 08:27:30 INFO - PROCESS | 1929 | 1464622050614 Marionette DEBUG loaded listener.js 08:27:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 143 (0x123eea800) [pid = 1929] [serial = 1192] [outer = 0x1231d0800] 08:27:31 INFO - PROCESS | 1929 | 1464622051018 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]]]}] 08:27:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 08:27:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 671ms 08:27:31 INFO - PROCESS | 1929 | 1464622051024 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 08:27:31 INFO - PROCESS | 1929 | 1464622051025 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 08:27:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 08:27:31 INFO - PROCESS | 1929 | 1464622051027 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 08:27:31 INFO - PROCESS | 1929 | 1464622051028 Marionette TRACE conn2 <- [1,1562,null,{}] 08:27:31 INFO - PROCESS | 1929 | 1464622051031 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}] 08:27:31 INFO - PROCESS | 1929 | 1464622051156 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 08:27:31 INFO - PROCESS | 1929 | 1464622051247 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:31 INFO - PROCESS | 1929 | ++DOCSHELL 0x121137800 == 73 [pid = 1929] [id = 398] 08:27:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 144 (0x1231d0c00) [pid = 1929] [serial = 1193] [outer = 0x0] 08:27:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 145 (0x126df2000) [pid = 1929] [serial = 1194] [outer = 0x1231d0c00] 08:27:31 INFO - PROCESS | 1929 | 1464622051277 Marionette DEBUG loaded listener.js 08:27:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 146 (0x128eebc00) [pid = 1929] [serial = 1195] [outer = 0x1231d0c00] 08:27:31 INFO - PROCESS | 1929 | 1464622051681 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]]]}] 08:27:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 08:27:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 719ms 08:27:31 INFO - PROCESS | 1929 | 1464622051746 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 08:27:31 INFO - PROCESS | 1929 | 1464622051748 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 08:27:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 08:27:31 INFO - PROCESS | 1929 | 1464622051750 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 08:27:31 INFO - PROCESS | 1929 | 1464622051751 Marionette TRACE conn2 <- [1,1566,null,{}] 08:27:31 INFO - PROCESS | 1929 | 1464622051754 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}] 08:27:31 INFO - PROCESS | 1929 | 1464622051881 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 08:27:31 INFO - PROCESS | 1929 | 1464622051961 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:31 INFO - PROCESS | 1929 | ++DOCSHELL 0x1359c0000 == 74 [pid = 1929] [id = 399] 08:27:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 147 (0x12badec00) [pid = 1929] [serial = 1196] [outer = 0x0] 08:27:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 148 (0x12c53ac00) [pid = 1929] [serial = 1197] [outer = 0x12badec00] 08:27:31 INFO - PROCESS | 1929 | 1464622051992 Marionette DEBUG loaded listener.js 08:27:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 149 (0x12c9e3800) [pid = 1929] [serial = 1198] [outer = 0x12badec00] 08:27:32 INFO - PROCESS | 1929 | 1464622052412 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]]]}] 08:27:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 08:27:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 670ms 08:27:32 INFO - PROCESS | 1929 | 1464622052421 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 08:27:32 INFO - PROCESS | 1929 | 1464622052422 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 08:27:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 08:27:32 INFO - PROCESS | 1929 | 1464622052425 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 08:27:32 INFO - PROCESS | 1929 | 1464622052426 Marionette TRACE conn2 <- [1,1570,null,{}] 08:27:32 INFO - PROCESS | 1929 | 1464622052428 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}] 08:27:32 INFO - PROCESS | 1929 | 1464622052558 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 08:27:32 INFO - PROCESS | 1929 | 1464622052690 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:32 INFO - PROCESS | 1929 | ++DOCSHELL 0x135782800 == 75 [pid = 1929] [id = 400] 08:27:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 150 (0x129fc8800) [pid = 1929] [serial = 1199] [outer = 0x0] 08:27:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 151 (0x12c9e7c00) [pid = 1929] [serial = 1200] [outer = 0x129fc8800] 08:27:32 INFO - PROCESS | 1929 | 1464622052721 Marionette DEBUG loaded listener.js 08:27:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 152 (0x12cd80c00) [pid = 1929] [serial = 1201] [outer = 0x129fc8800] 08:27:33 INFO - PROCESS | 1929 | 1464622053115 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]]]}] 08:27:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 08:27:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 718ms 08:27:33 INFO - PROCESS | 1929 | 1464622053143 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 08:27:33 INFO - PROCESS | 1929 | 1464622053145 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 08:27:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 08:27:33 INFO - PROCESS | 1929 | 1464622053147 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 08:27:33 INFO - PROCESS | 1929 | 1464622053148 Marionette TRACE conn2 <- [1,1574,null,{}] 08:27:33 INFO - PROCESS | 1929 | 1464622053150 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}] 08:27:33 INFO - PROCESS | 1929 | 1464622053260 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 08:27:33 INFO - PROCESS | 1929 | 1464622053338 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:33 INFO - PROCESS | 1929 | ++DOCSHELL 0x1181e4000 == 76 [pid = 1929] [id = 401] 08:27:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 153 (0x110de2800) [pid = 1929] [serial = 1202] [outer = 0x0] 08:27:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 154 (0x119c5c400) [pid = 1929] [serial = 1203] [outer = 0x110de2800] 08:27:33 INFO - PROCESS | 1929 | 1464622053367 Marionette DEBUG loaded listener.js 08:27:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 155 (0x12cd81400) [pid = 1929] [serial = 1204] [outer = 0x110de2800] 08:27:34 INFO - PROCESS | 1929 | 1464622054024 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]]]}] 08:27:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 08:27:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 921ms 08:27:34 INFO - PROCESS | 1929 | 1464622054069 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 08:27:34 INFO - PROCESS | 1929 | 1464622054071 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 08:27:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 08:27:34 INFO - PROCESS | 1929 | 1464622054093 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 08:27:34 INFO - PROCESS | 1929 | 1464622054095 Marionette TRACE conn2 <- [1,1578,null,{}] 08:27:34 INFO - PROCESS | 1929 | 1464622054099 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}] 08:27:34 INFO - PROCESS | 1929 | 1464622054210 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 08:27:34 INFO - PROCESS | 1929 | 1464622054289 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:34 INFO - PROCESS | 1929 | ++DOCSHELL 0x123135000 == 77 [pid = 1929] [id = 402] 08:27:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 156 (0x1127b0800) [pid = 1929] [serial = 1205] [outer = 0x0] 08:27:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 157 (0x112a73800) [pid = 1929] [serial = 1206] [outer = 0x1127b0800] 08:27:34 INFO - PROCESS | 1929 | 1464622054318 Marionette DEBUG loaded listener.js 08:27:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 158 (0x113c74000) [pid = 1929] [serial = 1207] [outer = 0x1127b0800] 08:27:34 INFO - PROCESS | 1929 | 1464622054700 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]]]}] 08:27:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 08:27:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 674ms 08:27:34 INFO - PROCESS | 1929 | 1464622054765 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 08:27:34 INFO - PROCESS | 1929 | 1464622054769 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 08:27:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 08:27:34 INFO - PROCESS | 1929 | 1464622054773 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 08:27:34 INFO - PROCESS | 1929 | 1464622054775 Marionette TRACE conn2 <- [1,1582,null,{}] 08:27:34 INFO - PROCESS | 1929 | 1464622054777 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}] 08:27:34 INFO - PROCESS | 1929 | 1464622054877 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 08:27:34 INFO - PROCESS | 1929 | 1464622054944 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:35 INFO - PROCESS | 1929 | ++DOCSHELL 0x110f5f800 == 78 [pid = 1929] [id = 403] 08:27:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 159 (0x110ddf000) [pid = 1929] [serial = 1208] [outer = 0x0] 08:27:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 160 (0x1126fb000) [pid = 1929] [serial = 1209] [outer = 0x110ddf000] 08:27:35 INFO - PROCESS | 1929 | 1464622055029 Marionette DEBUG loaded listener.js 08:27:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 161 (0x11942e000) [pid = 1929] [serial = 1210] [outer = 0x110ddf000] 08:27:35 INFO - PROCESS | 1929 | --DOCSHELL 0x123d32000 == 77 [pid = 1929] [id = 260] 08:27:35 INFO - PROCESS | 1929 | --DOCSHELL 0x12d7c8800 == 76 [pid = 1929] [id = 297] 08:27:35 INFO - PROCESS | 1929 | --DOCSHELL 0x12d4eb800 == 75 [pid = 1929] [id = 392] 08:27:35 INFO - PROCESS | 1929 | --DOCSHELL 0x12d093000 == 74 [pid = 1929] [id = 391] 08:27:35 INFO - PROCESS | 1929 | --DOCSHELL 0x12cd17800 == 73 [pid = 1929] [id = 390] 08:27:35 INFO - PROCESS | 1929 | --DOCSHELL 0x12bda1800 == 72 [pid = 1929] [id = 389] 08:27:35 INFO - PROCESS | 1929 | --DOCSHELL 0x12b804800 == 71 [pid = 1929] [id = 388] 08:27:35 INFO - PROCESS | 1929 | --DOMWINDOW == 160 (0x12b03ac00) [pid = 1929] [serial = 1116] [outer = 0x0] [url = about:blank] 08:27:35 INFO - PROCESS | 1929 | --DOCSHELL 0x129cc3000 == 70 [pid = 1929] [id = 387] 08:27:35 INFO - PROCESS | 1929 | --DOCSHELL 0x126dc1000 == 69 [pid = 1929] [id = 386] 08:27:35 INFO - PROCESS | 1929 | --DOCSHELL 0x124727800 == 68 [pid = 1929] [id = 385] 08:27:35 INFO - PROCESS | 1929 | --DOCSHELL 0x123923800 == 67 [pid = 1929] [id = 384] 08:27:35 INFO - PROCESS | 1929 | --DOCSHELL 0x1130d1800 == 66 [pid = 1929] [id = 383] 08:27:35 INFO - PROCESS | 1929 | --DOCSHELL 0x117e0b800 == 65 [pid = 1929] [id = 382] 08:27:35 INFO - PROCESS | 1929 | --DOCSHELL 0x121157000 == 64 [pid = 1929] [id = 381] 08:27:35 INFO - PROCESS | 1929 | --DOCSHELL 0x12baba800 == 63 [pid = 1929] [id = 375] 08:27:35 INFO - PROCESS | 1929 | --DOCSHELL 0x121170800 == 62 [pid = 1929] [id = 374] 08:27:35 INFO - PROCESS | 1929 | --DOCSHELL 0x11398a000 == 61 [pid = 1929] [id = 373] 08:27:35 INFO - PROCESS | 1929 | --DOMWINDOW == 159 (0x12ba11c00) [pid = 1929] [serial = 1000] [outer = 0x0] [url = about:blank] 08:27:35 INFO - PROCESS | 1929 | --DOMWINDOW == 158 (0x1231cb000) [pid = 1929] [serial = 1098] [outer = 0x0] [url = about:blank] 08:27:35 INFO - PROCESS | 1929 | --DOMWINDOW == 157 (0x124ec3400) [pid = 1929] [serial = 1101] [outer = 0x0] [url = about:blank] 08:27:35 INFO - PROCESS | 1929 | --DOMWINDOW == 156 (0x126a60800) [pid = 1929] [serial = 1104] [outer = 0x0] [url = about:blank] 08:27:35 INFO - PROCESS | 1929 | --DOMWINDOW == 155 (0x126df7c00) [pid = 1929] [serial = 1105] [outer = 0x0] [url = about:blank] 08:27:35 INFO - PROCESS | 1929 | --DOMWINDOW == 154 (0x12689f000) [pid = 1929] [serial = 1102] [outer = 0x0] [url = about:blank] 08:27:35 INFO - PROCESS | 1929 | --DOMWINDOW == 153 (0x119121800) [pid = 1929] [serial = 1086] [outer = 0x0] [url = about:blank] 08:27:35 INFO - PROCESS | 1929 | --DOMWINDOW == 152 (0x119691c00) [pid = 1929] [serial = 1087] [outer = 0x0] [url = about:blank] 08:27:35 INFO - PROCESS | 1929 | --DOMWINDOW == 151 (0x12337a000) [pid = 1929] [serial = 1065] [outer = 0x0] [url = about:blank] 08:27:35 INFO - PROCESS | 1929 | --DOMWINDOW == 150 (0x1211c0c00) [pid = 1929] [serial = 1095] [outer = 0x0] [url = about:blank] 08:27:35 INFO - PROCESS | 1929 | --DOMWINDOW == 149 (0x126815400) [pid = 1929] [serial = 1068] [outer = 0x0] [url = about:blank] 08:27:35 INFO - PROCESS | 1929 | --DOMWINDOW == 148 (0x115d3b000) [pid = 1929] [serial = 1059] [outer = 0x0] [url = about:blank] 08:27:35 INFO - PROCESS | 1929 | --DOMWINDOW == 147 (0x119f0b000) [pid = 1929] [serial = 1089] [outer = 0x0] [url = about:blank] 08:27:35 INFO - PROCESS | 1929 | --DOMWINDOW == 146 (0x11a126400) [pid = 1929] [serial = 1090] [outer = 0x0] [url = about:blank] 08:27:35 INFO - PROCESS | 1929 | --DOMWINDOW == 145 (0x117e69800) [pid = 1929] [serial = 1084] [outer = 0x0] [url = about:blank] 08:27:35 INFO - PROCESS | 1929 | --DOMWINDOW == 144 (0x1164be800) [pid = 1929] [serial = 1083] [outer = 0x0] [url = about:blank] 08:27:35 INFO - PROCESS | 1929 | --DOMWINDOW == 143 (0x112740800) [pid = 1929] [serial = 1108] [outer = 0x0] [url = about:blank] 08:27:35 INFO - PROCESS | 1929 | --DOMWINDOW == 142 (0x113c72400) [pid = 1929] [serial = 1077] [outer = 0x0] [url = about:blank] 08:27:35 INFO - PROCESS | 1929 | --DOMWINDOW == 141 (0x12bf21800) [pid = 1929] [serial = 1074] [outer = 0x0] [url = about:blank] 08:27:35 INFO - PROCESS | 1929 | --DOMWINDOW == 140 (0x119f07c00) [pid = 1929] [serial = 1081] [outer = 0x0] [url = about:blank] 08:27:35 INFO - PROCESS | 1929 | --DOMWINDOW == 139 (0x11837c800) [pid = 1929] [serial = 1080] [outer = 0x0] [url = about:blank] 08:27:35 INFO - PROCESS | 1929 | --DOMWINDOW == 138 (0x128ee9c00) [pid = 1929] [serial = 1071] [outer = 0x0] [url = about:blank] 08:27:35 INFO - PROCESS | 1929 | --DOMWINDOW == 137 (0x119691800) [pid = 1929] [serial = 1062] [outer = 0x0] [url = about:blank] 08:27:35 INFO - PROCESS | 1929 | --DOMWINDOW == 136 (0x12110dc00) [pid = 1929] [serial = 1092] [outer = 0x0] [url = about:blank] 08:27:35 INFO - PROCESS | 1929 | --DOMWINDOW == 135 (0x1211b9c00) [pid = 1929] [serial = 1093] [outer = 0x0] [url = about:blank] 08:27:35 INFO - PROCESS | 1929 | --DOMWINDOW == 134 (0x129fc4800) [pid = 1929] [serial = 1114] [outer = 0x0] [url = about:blank] 08:27:35 INFO - PROCESS | 1929 | --DOMWINDOW == 133 (0x111c1fc00) [pid = 1929] [serial = 1107] [outer = 0x0] [url = about:blank] 08:27:35 INFO - PROCESS | 1929 | --DOMWINDOW == 132 (0x1239ec800) [pid = 1929] [serial = 1110] [outer = 0x0] [url = about:blank] 08:27:35 INFO - PROCESS | 1929 | --DOMWINDOW == 131 (0x123ee9000) [pid = 1929] [serial = 1099] [outer = 0x0] [url = about:blank] 08:27:35 INFO - PROCESS | 1929 | --DOMWINDOW == 130 (0x128424000) [pid = 1929] [serial = 1111] [outer = 0x0] [url = about:blank] 08:27:35 INFO - PROCESS | 1929 | --DOMWINDOW == 129 (0x121393400) [pid = 1929] [serial = 1096] [outer = 0x0] [url = about:blank] 08:27:35 INFO - PROCESS | 1929 | --DOMWINDOW == 128 (0x128529c00) [pid = 1929] [serial = 1113] [outer = 0x0] [url = about:blank] 08:27:35 INFO - PROCESS | 1929 | 1464622055396 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]]]}] 08:27:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 08:27:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 670ms 08:27:35 INFO - PROCESS | 1929 | 1464622055443 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 08:27:35 INFO - PROCESS | 1929 | 1464622055445 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 08:27:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 08:27:35 INFO - PROCESS | 1929 | 1464622055447 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 08:27:35 INFO - PROCESS | 1929 | 1464622055450 Marionette TRACE conn2 <- [1,1586,null,{}] 08:27:35 INFO - PROCESS | 1929 | 1464622055457 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}] 08:27:35 INFO - PROCESS | 1929 | 1464622055568 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 08:27:35 INFO - PROCESS | 1929 | 1464622055634 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:35 INFO - PROCESS | 1929 | ++DOCSHELL 0x121165000 == 62 [pid = 1929] [id = 404] 08:27:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 129 (0x1199a8400) [pid = 1929] [serial = 1211] [outer = 0x0] 08:27:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 130 (0x119f03000) [pid = 1929] [serial = 1212] [outer = 0x1199a8400] 08:27:35 INFO - PROCESS | 1929 | 1464622055662 Marionette DEBUG loaded listener.js 08:27:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 131 (0x121109400) [pid = 1929] [serial = 1213] [outer = 0x1199a8400] 08:27:35 INFO - PROCESS | 1929 | 1464622055963 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]]]}] 08:27:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 08:27:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 521ms 08:27:35 INFO - PROCESS | 1929 | 1464622055968 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 08:27:35 INFO - PROCESS | 1929 | 1464622055970 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 08:27:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 08:27:35 INFO - PROCESS | 1929 | 1464622055980 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 08:27:35 INFO - PROCESS | 1929 | 1464622055981 Marionette TRACE conn2 <- [1,1590,null,{}] 08:27:35 INFO - PROCESS | 1929 | 1464622055983 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}] 08:27:36 INFO - PROCESS | 1929 | 1464622056079 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 08:27:36 INFO - PROCESS | 1929 | 1464622056139 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:36 INFO - PROCESS | 1929 | ++DOCSHELL 0x123a8c000 == 63 [pid = 1929] [id = 405] 08:27:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 132 (0x121107000) [pid = 1929] [serial = 1214] [outer = 0x0] 08:27:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 133 (0x121191000) [pid = 1929] [serial = 1215] [outer = 0x121107000] 08:27:36 INFO - PROCESS | 1929 | 1464622056165 Marionette DEBUG loaded listener.js 08:27:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 134 (0x12138b400) [pid = 1929] [serial = 1216] [outer = 0x121107000] 08:27:36 INFO - PROCESS | 1929 | 1464622056459 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]]]}] 08:27:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 08:27:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 519ms 08:27:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 08:27:36 INFO - PROCESS | 1929 | 1464622056499 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 08:27:36 INFO - PROCESS | 1929 | 1464622056501 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 08:27:36 INFO - PROCESS | 1929 | 1464622056503 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 08:27:36 INFO - PROCESS | 1929 | 1464622056504 Marionette TRACE conn2 <- [1,1594,null,{}] 08:27:36 INFO - PROCESS | 1929 | 1464622056509 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}] 08:27:36 INFO - PROCESS | 1929 | 1464622056594 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 08:27:36 INFO - PROCESS | 1929 | 1464622056598 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:36 INFO - PROCESS | 1929 | ++DOCSHELL 0x126dd0000 == 64 [pid = 1929] [id = 406] 08:27:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 135 (0x121393400) [pid = 1929] [serial = 1217] [outer = 0x0] 08:27:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 136 (0x123320c00) [pid = 1929] [serial = 1218] [outer = 0x121393400] 08:27:36 INFO - PROCESS | 1929 | 1464622056623 Marionette DEBUG loaded listener.js 08:27:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 137 (0x12399e800) [pid = 1929] [serial = 1219] [outer = 0x121393400] 08:27:36 INFO - PROCESS | 1929 | 1464622056966 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]]]}] 08:27:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 08:27:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 472ms 08:27:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 08:27:36 INFO - PROCESS | 1929 | 1464622056978 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 08:27:36 INFO - PROCESS | 1929 | 1464622056979 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 08:27:36 INFO - PROCESS | 1929 | 1464622056981 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 08:27:36 INFO - PROCESS | 1929 | 1464622056983 Marionette TRACE conn2 <- [1,1598,null,{}] 08:27:37 INFO - PROCESS | 1929 | 1464622057014 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}] 08:27:37 INFO - PROCESS | 1929 | 1464622057118 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 08:27:37 INFO - PROCESS | 1929 | 1464622057124 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:37 INFO - PROCESS | 1929 | ++DOCSHELL 0x129cdc000 == 65 [pid = 1929] [id = 407] 08:27:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 138 (0x1239ad400) [pid = 1929] [serial = 1220] [outer = 0x0] 08:27:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 139 (0x1247b3c00) [pid = 1929] [serial = 1221] [outer = 0x1239ad400] 08:27:37 INFO - PROCESS | 1929 | 1464622057150 Marionette DEBUG loaded listener.js 08:27:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 140 (0x126df5400) [pid = 1929] [serial = 1222] [outer = 0x1239ad400] 08:27:37 INFO - PROCESS | 1929 | 1464622057495 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]]]}] 08:27:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 08:27:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 541ms 08:27:37 INFO - PROCESS | 1929 | 1464622057524 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 08:27:37 INFO - PROCESS | 1929 | 1464622057525 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 08:27:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 08:27:37 INFO - PROCESS | 1929 | 1464622057534 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 08:27:37 INFO - PROCESS | 1929 | 1464622057535 Marionette TRACE conn2 <- [1,1602,null,{}] 08:27:37 INFO - PROCESS | 1929 | 1464622057547 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}] 08:27:37 INFO - PROCESS | 1929 | 1464622057656 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 08:27:37 INFO - PROCESS | 1929 | 1464622057701 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:37 INFO - PROCESS | 1929 | ++DOCSHELL 0x12b23e800 == 66 [pid = 1929] [id = 408] 08:27:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 141 (0x126df5c00) [pid = 1929] [serial = 1223] [outer = 0x0] 08:27:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 142 (0x12852ec00) [pid = 1929] [serial = 1224] [outer = 0x126df5c00] 08:27:37 INFO - PROCESS | 1929 | 1464622057726 Marionette DEBUG loaded listener.js 08:27:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 143 (0x129ee1400) [pid = 1929] [serial = 1225] [outer = 0x126df5c00] 08:27:38 INFO - PROCESS | 1929 | 1464622058033 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]]]}] 08:27:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 08:27:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 535ms 08:27:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 08:27:38 INFO - PROCESS | 1929 | 1464622058062 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 08:27:38 INFO - PROCESS | 1929 | 1464622058063 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 08:27:38 INFO - PROCESS | 1929 | 1464622058073 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 08:27:38 INFO - PROCESS | 1929 | 1464622058075 Marionette TRACE conn2 <- [1,1606,null,{}] 08:27:38 INFO - PROCESS | 1929 | 1464622058077 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}] 08:27:38 INFO - PROCESS | 1929 | 1464622058187 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 08:27:38 INFO - PROCESS | 1929 | 1464622058196 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:38 INFO - PROCESS | 1929 | ++DOCSHELL 0x12bab9000 == 67 [pid = 1929] [id = 409] 08:27:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 144 (0x11285b400) [pid = 1929] [serial = 1226] [outer = 0x0] 08:27:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 145 (0x112860800) [pid = 1929] [serial = 1227] [outer = 0x11285b400] 08:27:38 INFO - PROCESS | 1929 | 1464622058221 Marionette DEBUG loaded listener.js 08:27:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 146 (0x112866000) [pid = 1929] [serial = 1228] [outer = 0x11285b400] 08:27:38 INFO - PROCESS | 1929 | 1464622058564 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]]]}] 08:27:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 08:27:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 527ms 08:27:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 08:27:38 INFO - PROCESS | 1929 | 1464622058594 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 08:27:38 INFO - PROCESS | 1929 | 1464622058595 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 08:27:38 INFO - PROCESS | 1929 | 1464622058597 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 08:27:38 INFO - PROCESS | 1929 | 1464622058598 Marionette TRACE conn2 <- [1,1610,null,{}] 08:27:38 INFO - PROCESS | 1929 | 1464622058600 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}] 08:27:38 INFO - PROCESS | 1929 | 1464622058721 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 08:27:38 INFO - PROCESS | 1929 | 1464622058737 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:38 INFO - PROCESS | 1929 | ++DOCSHELL 0x12c966800 == 68 [pid = 1929] [id = 410] 08:27:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 147 (0x112865c00) [pid = 1929] [serial = 1229] [outer = 0x0] 08:27:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 148 (0x129ee5400) [pid = 1929] [serial = 1230] [outer = 0x112865c00] 08:27:38 INFO - PROCESS | 1929 | 1464622058762 Marionette DEBUG loaded listener.js 08:27:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 149 (0x12a36d800) [pid = 1929] [serial = 1231] [outer = 0x112865c00] 08:27:39 INFO - PROCESS | 1929 | 1464622059079 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]]]}] 08:27:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 08:27:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 519ms 08:27:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 08:27:39 INFO - PROCESS | 1929 | 1464622059119 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 08:27:39 INFO - PROCESS | 1929 | 1464622059120 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 08:27:39 INFO - PROCESS | 1929 | 1464622059123 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 08:27:39 INFO - PROCESS | 1929 | 1464622059124 Marionette TRACE conn2 <- [1,1614,null,{}] 08:27:39 INFO - PROCESS | 1929 | 1464622059126 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}] 08:27:39 INFO - PROCESS | 1929 | 1464622059239 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 08:27:39 INFO - PROCESS | 1929 | 1464622059280 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:39 INFO - PROCESS | 1929 | ++DOCSHELL 0x12cd2c000 == 69 [pid = 1929] [id = 411] 08:27:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 150 (0x129f1e400) [pid = 1929] [serial = 1232] [outer = 0x0] 08:27:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 151 (0x12ba11400) [pid = 1929] [serial = 1233] [outer = 0x129f1e400] 08:27:39 INFO - PROCESS | 1929 | 1464622059305 Marionette DEBUG loaded listener.js 08:27:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 152 (0x12c2c5800) [pid = 1929] [serial = 1234] [outer = 0x129f1e400] 08:27:39 INFO - PROCESS | 1929 | --DOMWINDOW == 151 (0x119f0d000) [pid = 1929] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 08:27:39 INFO - PROCESS | 1929 | --DOMWINDOW == 150 (0x124f5bc00) [pid = 1929] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 08:27:39 INFO - PROCESS | 1929 | --DOMWINDOW == 149 (0x12118a000) [pid = 1929] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 08:27:39 INFO - PROCESS | 1929 | --DOMWINDOW == 148 (0x12652d000) [pid = 1929] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 08:27:39 INFO - PROCESS | 1929 | --DOMWINDOW == 147 (0x126df4800) [pid = 1929] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 08:27:39 INFO - PROCESS | 1929 | --DOMWINDOW == 146 (0x121108800) [pid = 1929] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 08:27:39 INFO - PROCESS | 1929 | --DOMWINDOW == 145 (0x11768fc00) [pid = 1929] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 08:27:39 INFO - PROCESS | 1929 | --DOMWINDOW == 144 (0x119f10000) [pid = 1929] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 08:27:39 INFO - PROCESS | 1929 | --DOMWINDOW == 143 (0x119f0f800) [pid = 1929] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 08:27:39 INFO - PROCESS | 1929 | --DOMWINDOW == 142 (0x118592400) [pid = 1929] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 08:27:39 INFO - PROCESS | 1929 | --DOMWINDOW == 141 (0x1126c3c00) [pid = 1929] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 08:27:39 INFO - PROCESS | 1929 | --DOMWINDOW == 140 (0x119fd4800) [pid = 1929] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 08:27:39 INFO - PROCESS | 1929 | --DOMWINDOW == 139 (0x1127ab800) [pid = 1929] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 08:27:39 INFO - PROCESS | 1929 | 1464622059796 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]]]}] 08:27:39 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 08:27:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 720ms 08:27:39 INFO - PROCESS | 1929 | 1464622059844 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 08:27:39 INFO - PROCESS | 1929 | 1464622059845 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 08:27:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 08:27:39 INFO - PROCESS | 1929 | 1464622059847 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 08:27:39 INFO - PROCESS | 1929 | 1464622059849 Marionette TRACE conn2 <- [1,1618,null,{}] 08:27:39 INFO - PROCESS | 1929 | 1464622059852 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}] 08:27:39 INFO - PROCESS | 1929 | 1464622059969 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 08:27:39 INFO - PROCESS | 1929 | 1464622059973 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:39 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d4e7800 == 70 [pid = 1929] [id = 412] 08:27:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 140 (0x123eee800) [pid = 1929] [serial = 1235] [outer = 0x0] 08:27:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 141 (0x12ba0f400) [pid = 1929] [serial = 1236] [outer = 0x123eee800] 08:27:40 INFO - PROCESS | 1929 | 1464622060002 Marionette DEBUG loaded listener.js 08:27:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 142 (0x12c9e0800) [pid = 1929] [serial = 1237] [outer = 0x123eee800] 08:27:40 INFO - PROCESS | 1929 | 1464622060341 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]]]}] 08:27:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 08:27:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 519ms 08:27:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 08:27:40 INFO - PROCESS | 1929 | 1464622060367 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 08:27:40 INFO - PROCESS | 1929 | 1464622060369 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 08:27:40 INFO - PROCESS | 1929 | 1464622060371 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 08:27:40 INFO - PROCESS | 1929 | 1464622060373 Marionette TRACE conn2 <- [1,1622,null,{}] 08:27:40 INFO - PROCESS | 1929 | 1464622060377 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}] 08:27:40 INFO - PROCESS | 1929 | 1464622060474 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 08:27:40 INFO - PROCESS | 1929 | 1464622060545 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:40 INFO - PROCESS | 1929 | ++DOCSHELL 0x12db98000 == 71 [pid = 1929] [id = 413] 08:27:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 143 (0x110de4c00) [pid = 1929] [serial = 1238] [outer = 0x0] 08:27:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 144 (0x12c9df800) [pid = 1929] [serial = 1239] [outer = 0x110de4c00] 08:27:40 INFO - PROCESS | 1929 | 1464622060570 Marionette DEBUG loaded listener.js 08:27:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 145 (0x12d2d2000) [pid = 1929] [serial = 1240] [outer = 0x110de4c00] 08:27:40 INFO - PROCESS | 1929 | 1464622060894 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]]]}] 08:27:40 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 08:27:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 570ms 08:27:40 INFO - PROCESS | 1929 | 1464622060942 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 08:27:40 INFO - PROCESS | 1929 | 1464622060943 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 08:27:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 08:27:40 INFO - PROCESS | 1929 | 1464622060946 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 08:27:40 INFO - PROCESS | 1929 | 1464622060947 Marionette TRACE conn2 <- [1,1626,null,{}] 08:27:40 INFO - PROCESS | 1929 | 1464622060949 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}] 08:27:41 INFO - PROCESS | 1929 | 1464622061039 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 08:27:41 INFO - PROCESS | 1929 | 1464622061043 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:41 INFO - PROCESS | 1929 | ++DOCSHELL 0x135790000 == 72 [pid = 1929] [id = 414] 08:27:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 146 (0x12d2d8400) [pid = 1929] [serial = 1241] [outer = 0x0] 08:27:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 147 (0x12d366800) [pid = 1929] [serial = 1242] [outer = 0x12d2d8400] 08:27:41 INFO - PROCESS | 1929 | 1464622061067 Marionette DEBUG loaded listener.js 08:27:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 148 (0x12d418800) [pid = 1929] [serial = 1243] [outer = 0x12d2d8400] 08:27:41 INFO - PROCESS | 1929 | 1464622061365 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]]]}] 08:27:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 08:27:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 467ms 08:27:41 INFO - PROCESS | 1929 | 1464622061414 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 08:27:41 INFO - PROCESS | 1929 | 1464622061415 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 08:27:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 08:27:41 INFO - PROCESS | 1929 | 1464622061417 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 08:27:41 INFO - PROCESS | 1929 | 1464622061418 Marionette TRACE conn2 <- [1,1630,null,{}] 08:27:41 INFO - PROCESS | 1929 | 1464622061428 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}] 08:27:41 INFO - PROCESS | 1929 | 1464622061548 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 08:27:41 INFO - PROCESS | 1929 | 1464622061556 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:41 INFO - PROCESS | 1929 | ++DOCSHELL 0x13581f000 == 73 [pid = 1929] [id = 415] 08:27:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 149 (0x12d2d1c00) [pid = 1929] [serial = 1244] [outer = 0x0] 08:27:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 150 (0x12d41e000) [pid = 1929] [serial = 1245] [outer = 0x12d2d1c00] 08:27:41 INFO - PROCESS | 1929 | 1464622061583 Marionette DEBUG loaded listener.js 08:27:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 151 (0x12d423400) [pid = 1929] [serial = 1246] [outer = 0x12d2d1c00] 08:27:42 INFO - PROCESS | 1929 | 1464622062266 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]]]}] 08:27:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 08:27:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 921ms 08:27:42 INFO - PROCESS | 1929 | 1464622062339 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 08:27:42 INFO - PROCESS | 1929 | 1464622062342 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 08:27:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 08:27:42 INFO - PROCESS | 1929 | 1464622062345 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 08:27:42 INFO - PROCESS | 1929 | 1464622062348 Marionette TRACE conn2 <- [1,1634,null,{}] 08:27:42 INFO - PROCESS | 1929 | 1464622062352 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}] 08:27:42 INFO - PROCESS | 1929 | 1464622062470 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 08:27:42 INFO - PROCESS | 1929 | 1464622062577 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:42 INFO - PROCESS | 1929 | ++DOCSHELL 0x119a60800 == 74 [pid = 1929] [id = 416] 08:27:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 152 (0x1127e8400) [pid = 1929] [serial = 1247] [outer = 0x0] 08:27:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 153 (0x1131e4c00) [pid = 1929] [serial = 1248] [outer = 0x1127e8400] 08:27:42 INFO - PROCESS | 1929 | 1464622062609 Marionette DEBUG loaded listener.js 08:27:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 154 (0x116a68400) [pid = 1929] [serial = 1249] [outer = 0x1127e8400] 08:27:43 INFO - PROCESS | 1929 | 1464622063046 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]]]}] 08:27:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 08:27:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 722ms 08:27:43 INFO - PROCESS | 1929 | 1464622063068 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 08:27:43 INFO - PROCESS | 1929 | 1464622063075 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 08:27:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 08:27:43 INFO - PROCESS | 1929 | 1464622063098 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 08:27:43 INFO - PROCESS | 1929 | 1464622063100 Marionette TRACE conn2 <- [1,1638,null,{}] 08:27:43 INFO - PROCESS | 1929 | 1464622063103 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}] 08:27:43 INFO - PROCESS | 1929 | 1464622063218 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 08:27:43 INFO - PROCESS | 1929 | 1464622063296 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:43 INFO - PROCESS | 1929 | ++DOCSHELL 0x1285ce000 == 75 [pid = 1929] [id = 417] 08:27:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 155 (0x11917e000) [pid = 1929] [serial = 1250] [outer = 0x0] 08:27:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 156 (0x1199a2400) [pid = 1929] [serial = 1251] [outer = 0x11917e000] 08:27:43 INFO - PROCESS | 1929 | 1464622063327 Marionette DEBUG loaded listener.js 08:27:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 157 (0x11a1c0000) [pid = 1929] [serial = 1252] [outer = 0x11917e000] 08:27:43 INFO - PROCESS | 1929 | 1464622063763 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]]]}] 08:27:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 08:27:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 723ms 08:27:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 08:27:43 INFO - PROCESS | 1929 | 1464622063820 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 08:27:43 INFO - PROCESS | 1929 | 1464622063822 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 08:27:43 INFO - PROCESS | 1929 | 1464622063826 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 08:27:43 INFO - PROCESS | 1929 | 1464622063830 Marionette TRACE conn2 <- [1,1642,null,{}] 08:27:43 INFO - PROCESS | 1929 | 1464622063842 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}] 08:27:44 INFO - PROCESS | 1929 | 1464622064013 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 08:27:44 INFO - PROCESS | 1929 | 1464622064124 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:44 INFO - PROCESS | 1929 | ++DOCSHELL 0x135794800 == 76 [pid = 1929] [id = 418] 08:27:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 158 (0x121188400) [pid = 1929] [serial = 1253] [outer = 0x0] 08:27:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 159 (0x1239a0000) [pid = 1929] [serial = 1254] [outer = 0x121188400] 08:27:44 INFO - PROCESS | 1929 | 1464622064174 Marionette DEBUG loaded listener.js 08:27:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 160 (0x124f64000) [pid = 1929] [serial = 1255] [outer = 0x121188400] 08:27:44 INFO - PROCESS | 1929 | 1464622064597 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]]]}] 08:27:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 08:27:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 825ms 08:27:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 08:27:44 INFO - PROCESS | 1929 | 1464622064651 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 08:27:44 INFO - PROCESS | 1929 | 1464622064653 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 08:27:44 INFO - PROCESS | 1929 | 1464622064655 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 08:27:44 INFO - PROCESS | 1929 | 1464622064656 Marionette TRACE conn2 <- [1,1646,null,{}] 08:27:44 INFO - PROCESS | 1929 | 1464622064659 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}] 08:27:44 INFO - PROCESS | 1929 | 1464622064771 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 08:27:44 INFO - PROCESS | 1929 | 1464622064877 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:44 INFO - PROCESS | 1929 | ++DOCSHELL 0x1359be000 == 77 [pid = 1929] [id = 419] 08:27:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 161 (0x126defc00) [pid = 1929] [serial = 1256] [outer = 0x0] 08:27:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 162 (0x129ee5c00) [pid = 1929] [serial = 1257] [outer = 0x126defc00] 08:27:44 INFO - PROCESS | 1929 | 1464622064909 Marionette DEBUG loaded listener.js 08:27:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 163 (0x12bf3fc00) [pid = 1929] [serial = 1258] [outer = 0x126defc00] 08:27:45 INFO - PROCESS | 1929 | 1464622065285 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]]]}] 08:27:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 08:27:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 670ms 08:27:45 INFO - PROCESS | 1929 | 1464622065326 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 08:27:45 INFO - PROCESS | 1929 | 1464622065327 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 08:27:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 08:27:45 INFO - PROCESS | 1929 | 1464622065330 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 08:27:45 INFO - PROCESS | 1929 | 1464622065331 Marionette TRACE conn2 <- [1,1650,null,{}] 08:27:45 INFO - PROCESS | 1929 | 1464622065333 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}] 08:27:45 INFO - PROCESS | 1929 | 1464622065445 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 08:27:45 INFO - PROCESS | 1929 | 1464622065565 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:45 INFO - PROCESS | 1929 | ++DOCSHELL 0x119f99800 == 78 [pid = 1929] [id = 420] 08:27:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 164 (0x12c543400) [pid = 1929] [serial = 1259] [outer = 0x0] 08:27:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 165 (0x12c82b800) [pid = 1929] [serial = 1260] [outer = 0x12c543400] 08:27:45 INFO - PROCESS | 1929 | 1464622065597 Marionette DEBUG loaded listener.js 08:27:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 166 (0x12d2cbc00) [pid = 1929] [serial = 1261] [outer = 0x12c543400] 08:27:46 INFO - PROCESS | 1929 | 1464622066029 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]]]}] 08:27:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 08:27:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 719ms 08:27:46 INFO - PROCESS | 1929 | 1464622066057 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 08:27:46 INFO - PROCESS | 1929 | 1464622066058 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 08:27:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 08:27:46 INFO - PROCESS | 1929 | 1464622066063 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 08:27:46 INFO - PROCESS | 1929 | 1464622066064 Marionette TRACE conn2 <- [1,1654,null,{}] 08:27:46 INFO - PROCESS | 1929 | 1464622066066 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}] 08:27:46 INFO - PROCESS | 1929 | 1464622066199 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 08:27:46 INFO - PROCESS | 1929 | 1464622066277 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:46 INFO - PROCESS | 1929 | ++DOCSHELL 0x135b78000 == 79 [pid = 1929] [id = 421] 08:27:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 167 (0x12c08f800) [pid = 1929] [serial = 1262] [outer = 0x0] 08:27:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 168 (0x12c093000) [pid = 1929] [serial = 1263] [outer = 0x12c08f800] 08:27:46 INFO - PROCESS | 1929 | 1464622066307 Marionette DEBUG loaded listener.js 08:27:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 169 (0x12d423800) [pid = 1929] [serial = 1264] [outer = 0x12c08f800] 08:27:46 INFO - PROCESS | 1929 | 1464622066709 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]]]}] 08:27:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 08:27:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 672ms 08:27:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 08:27:46 INFO - PROCESS | 1929 | 1464622066735 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 08:27:46 INFO - PROCESS | 1929 | 1464622066737 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 08:27:46 INFO - PROCESS | 1929 | 1464622066739 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 08:27:46 INFO - PROCESS | 1929 | 1464622066740 Marionette TRACE conn2 <- [1,1658,null,{}] 08:27:46 INFO - PROCESS | 1929 | 1464622066743 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}] 08:27:46 INFO - PROCESS | 1929 | 1464622066853 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 08:27:46 INFO - PROCESS | 1929 | 1464622066977 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:46 INFO - PROCESS | 1929 | ++DOCSHELL 0x12db94800 == 80 [pid = 1929] [id = 422] 08:27:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 170 (0x1126f2000) [pid = 1929] [serial = 1265] [outer = 0x0] 08:27:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 171 (0x113180400) [pid = 1929] [serial = 1266] [outer = 0x1126f2000] 08:27:47 INFO - PROCESS | 1929 | 1464622067008 Marionette DEBUG loaded listener.js 08:27:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 172 (0x113187000) [pid = 1929] [serial = 1267] [outer = 0x1126f2000] 08:27:47 INFO - PROCESS | 1929 | 1464622067397 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]]]}] 08:27:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 08:27:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 673ms 08:27:47 INFO - PROCESS | 1929 | 1464622067412 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 08:27:47 INFO - PROCESS | 1929 | 1464622067413 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 08:27:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 08:27:47 INFO - PROCESS | 1929 | 1464622067416 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 08:27:47 INFO - PROCESS | 1929 | 1464622067417 Marionette TRACE conn2 <- [1,1662,null,{}] 08:27:47 INFO - PROCESS | 1929 | 1464622067420 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}] 08:27:47 INFO - PROCESS | 1929 | 1464622067534 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 08:27:47 INFO - PROCESS | 1929 | 1464622067646 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:47 INFO - PROCESS | 1929 | ++DOCSHELL 0x121151800 == 81 [pid = 1929] [id = 423] 08:27:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 173 (0x111f2a800) [pid = 1929] [serial = 1268] [outer = 0x0] 08:27:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 174 (0x113188400) [pid = 1929] [serial = 1269] [outer = 0x111f2a800] 08:27:47 INFO - PROCESS | 1929 | 1464622067676 Marionette DEBUG loaded listener.js 08:27:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 175 (0x11685a000) [pid = 1929] [serial = 1270] [outer = 0x111f2a800] 08:27:48 INFO - PROCESS | 1929 | 1464622068253 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]]]}] 08:27:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 08:27:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 870ms 08:27:48 INFO - PROCESS | 1929 | 1464622068297 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 08:27:48 INFO - PROCESS | 1929 | 1464622068299 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 08:27:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 08:27:48 INFO - PROCESS | 1929 | 1464622068303 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 08:27:48 INFO - PROCESS | 1929 | 1464622068307 Marionette TRACE conn2 <- [1,1666,null,{}] 08:27:48 INFO - PROCESS | 1929 | 1464622068331 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}] 08:27:48 INFO - PROCESS | 1929 | 1464622068440 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 08:27:48 INFO - PROCESS | 1929 | 1464622068522 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:48 INFO - PROCESS | 1929 | ++DOCSHELL 0x121133800 == 82 [pid = 1929] [id = 424] 08:27:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 176 (0x112742800) [pid = 1929] [serial = 1271] [outer = 0x0] 08:27:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 177 (0x1127b1400) [pid = 1929] [serial = 1272] [outer = 0x112742800] 08:27:48 INFO - PROCESS | 1929 | 1464622068550 Marionette DEBUG loaded listener.js 08:27:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 178 (0x11285d400) [pid = 1929] [serial = 1273] [outer = 0x112742800] 08:27:49 INFO - PROCESS | 1929 | 1464622069016 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]]]}] 08:27:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 08:27:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 743ms 08:27:49 INFO - PROCESS | 1929 | 1464622069103 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 08:27:49 INFO - PROCESS | 1929 | 1464622069110 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 08:27:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 08:27:49 INFO - PROCESS | 1929 | 1464622069120 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 08:27:49 INFO - PROCESS | 1929 | 1464622069123 Marionette TRACE conn2 <- [1,1670,null,{}] 08:27:49 INFO - PROCESS | 1929 | 1464622069128 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}] 08:27:49 INFO - PROCESS | 1929 | 1464622069279 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 08:27:49 INFO - PROCESS | 1929 | 1464622069423 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:49 INFO - PROCESS | 1929 | ++DOCSHELL 0x118319000 == 83 [pid = 1929] [id = 425] 08:27:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 179 (0x1168cc400) [pid = 1929] [serial = 1274] [outer = 0x0] 08:27:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 180 (0x117694800) [pid = 1929] [serial = 1275] [outer = 0x1168cc400] 08:27:49 INFO - PROCESS | 1929 | 1464622069470 Marionette DEBUG loaded listener.js 08:27:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 181 (0x118594800) [pid = 1929] [serial = 1276] [outer = 0x1168cc400] 08:27:49 INFO - PROCESS | 1929 | --DOCSHELL 0x135790000 == 82 [pid = 1929] [id = 414] 08:27:49 INFO - PROCESS | 1929 | --DOCSHELL 0x12db98000 == 81 [pid = 1929] [id = 413] 08:27:49 INFO - PROCESS | 1929 | --DOCSHELL 0x12d4e7800 == 80 [pid = 1929] [id = 412] 08:27:49 INFO - PROCESS | 1929 | --DOCSHELL 0x12cd2c000 == 79 [pid = 1929] [id = 411] 08:27:49 INFO - PROCESS | 1929 | --DOCSHELL 0x12c966800 == 78 [pid = 1929] [id = 410] 08:27:49 INFO - PROCESS | 1929 | --DOMWINDOW == 180 (0x121106800) [pid = 1929] [serial = 1125] [outer = 0x0] [url = about:blank] 08:27:49 INFO - PROCESS | 1929 | --DOMWINDOW == 179 (0x12bb11c00) [pid = 1929] [serial = 1134] [outer = 0x0] [url = about:blank] 08:27:49 INFO - PROCESS | 1929 | --DOMWINDOW == 178 (0x12bae1c00) [pid = 1929] [serial = 1137] [outer = 0x0] [url = about:blank] 08:27:49 INFO - PROCESS | 1929 | --DOMWINDOW == 177 (0x1184d7800) [pid = 1929] [serial = 1122] [outer = 0x0] [url = about:blank] 08:27:49 INFO - PROCESS | 1929 | --DOMWINDOW == 176 (0x124ec5800) [pid = 1929] [serial = 1128] [outer = 0x0] [url = about:blank] 08:27:49 INFO - PROCESS | 1929 | --DOMWINDOW == 175 (0x111a05400) [pid = 1929] [serial = 1119] [outer = 0x0] [url = about:blank] 08:27:49 INFO - PROCESS | 1929 | --DOMWINDOW == 174 (0x126529800) [pid = 1929] [serial = 1140] [outer = 0x0] [url = about:blank] 08:27:49 INFO - PROCESS | 1929 | --DOMWINDOW == 173 (0x128ef5000) [pid = 1929] [serial = 1131] [outer = 0x0] [url = about:blank] 08:27:49 INFO - PROCESS | 1929 | --DOMWINDOW == 172 (0x12c544000) [pid = 1929] [serial = 1179] [outer = 0x0] [url = about:blank] 08:27:49 INFO - PROCESS | 1929 | --DOCSHELL 0x12bab9000 == 77 [pid = 1929] [id = 409] 08:27:49 INFO - PROCESS | 1929 | --DOCSHELL 0x12b23e800 == 76 [pid = 1929] [id = 408] 08:27:49 INFO - PROCESS | 1929 | --DOCSHELL 0x129cdc000 == 75 [pid = 1929] [id = 407] 08:27:49 INFO - PROCESS | 1929 | --DOCSHELL 0x126dd0000 == 74 [pid = 1929] [id = 406] 08:27:49 INFO - PROCESS | 1929 | --DOCSHELL 0x123a8c000 == 73 [pid = 1929] [id = 405] 08:27:49 INFO - PROCESS | 1929 | --DOCSHELL 0x121165000 == 72 [pid = 1929] [id = 404] 08:27:49 INFO - PROCESS | 1929 | --DOCSHELL 0x110f5f800 == 71 [pid = 1929] [id = 403] 08:27:49 INFO - PROCESS | 1929 | --DOCSHELL 0x123135000 == 70 [pid = 1929] [id = 402] 08:27:49 INFO - PROCESS | 1929 | --DOCSHELL 0x124ea3000 == 69 [pid = 1929] [id = 395] 08:27:49 INFO - PROCESS | 1929 | --DOCSHELL 0x116a8d000 == 68 [pid = 1929] [id = 394] 08:27:49 INFO - PROCESS | 1929 | --DOMWINDOW == 171 (0x12ba0bc00) [pid = 1929] [serial = 1117] [outer = 0x0] [url = about:blank] 08:27:49 INFO - PROCESS | 1929 | --DOMWINDOW == 170 (0x126a58c00) [pid = 1929] [serial = 1164] [outer = 0x0] [url = about:blank] 08:27:49 INFO - PROCESS | 1929 | --DOMWINDOW == 169 (0x12399f000) [pid = 1929] [serial = 1161] [outer = 0x0] [url = about:blank] 08:27:49 INFO - PROCESS | 1929 | --DOMWINDOW == 168 (0x128528400) [pid = 1929] [serial = 1167] [outer = 0x0] [url = about:blank] 08:27:49 INFO - PROCESS | 1929 | --DOMWINDOW == 167 (0x126df0800) [pid = 1929] [serial = 1165] [outer = 0x0] [url = about:blank] 08:27:49 INFO - PROCESS | 1929 | --DOMWINDOW == 166 (0x129f28c00) [pid = 1929] [serial = 1170] [outer = 0x0] [url = about:blank] 08:27:49 INFO - PROCESS | 1929 | --DOMWINDOW == 165 (0x12138c000) [pid = 1929] [serial = 1158] [outer = 0x0] [url = about:blank] 08:27:49 INFO - PROCESS | 1929 | --DOMWINDOW == 164 (0x1184dac00) [pid = 1929] [serial = 1147] [outer = 0x0] [url = about:blank] 08:27:49 INFO - PROCESS | 1929 | --DOMWINDOW == 163 (0x117e6fc00) [pid = 1929] [serial = 1146] [outer = 0x0] [url = about:blank] 08:27:49 INFO - PROCESS | 1929 | --DOMWINDOW == 162 (0x121185800) [pid = 1929] [serial = 1155] [outer = 0x0] [url = about:blank] 08:27:49 INFO - PROCESS | 1929 | --DOMWINDOW == 161 (0x1211bb000) [pid = 1929] [serial = 1156] [outer = 0x0] [url = about:blank] 08:27:49 INFO - PROCESS | 1929 | --DOMWINDOW == 160 (0x11a1b4800) [pid = 1929] [serial = 1152] [outer = 0x0] [url = about:blank] 08:27:49 INFO - PROCESS | 1929 | --DOMWINDOW == 159 (0x12110b800) [pid = 1929] [serial = 1153] [outer = 0x0] [url = about:blank] 08:27:49 INFO - PROCESS | 1929 | --DOMWINDOW == 158 (0x119691400) [pid = 1929] [serial = 1149] [outer = 0x0] [url = about:blank] 08:27:49 INFO - PROCESS | 1929 | --DOMWINDOW == 157 (0x119c56c00) [pid = 1929] [serial = 1150] [outer = 0x0] [url = about:blank] 08:27:49 INFO - PROCESS | 1929 | --DOMWINDOW == 156 (0x115dd2800) [pid = 1929] [serial = 1144] [outer = 0x0] [url = about:blank] 08:27:49 INFO - PROCESS | 1929 | --DOMWINDOW == 155 (0x1127eac00) [pid = 1929] [serial = 1143] [outer = 0x0] [url = about:blank] 08:27:49 INFO - PROCESS | 1929 | --DOMWINDOW == 154 (0x12b2bbc00) [pid = 1929] [serial = 1173] [outer = 0x0] [url = about:blank] 08:27:49 INFO - PROCESS | 1929 | --DOMWINDOW == 153 (0x12badf400) [pid = 1929] [serial = 1171] [outer = 0x0] [url = about:blank] 08:27:49 INFO - PROCESS | 1929 | --DOMWINDOW == 152 (0x129ee6c00) [pid = 1929] [serial = 1168] [outer = 0x0] [url = about:blank] 08:27:49 INFO - PROCESS | 1929 | --DOMWINDOW == 151 (0x12c540800) [pid = 1929] [serial = 1174] [outer = 0x0] [url = about:blank] 08:27:49 INFO - PROCESS | 1929 | --DOMWINDOW == 150 (0x12841d800) [pid = 1929] [serial = 1177] [outer = 0x0] [url = about:blank] 08:27:49 INFO - PROCESS | 1929 | --DOMWINDOW == 149 (0x124f57c00) [pid = 1929] [serial = 1162] [outer = 0x0] [url = about:blank] 08:27:49 INFO - PROCESS | 1929 | --DOMWINDOW == 148 (0x1239a7000) [pid = 1929] [serial = 1159] [outer = 0x0] [url = about:blank] 08:27:49 INFO - PROCESS | 1929 | --DOMWINDOW == 147 (0x1127af800) [pid = 1929] [serial = 1176] [outer = 0x0] [url = about:blank] 08:27:49 INFO - PROCESS | 1929 | 1464622069892 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]]]}] 08:27:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 08:27:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 824ms 08:27:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 08:27:49 INFO - PROCESS | 1929 | 1464622069942 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 08:27:49 INFO - PROCESS | 1929 | 1464622069943 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 08:27:49 INFO - PROCESS | 1929 | 1464622069946 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 08:27:49 INFO - PROCESS | 1929 | 1464622069948 Marionette TRACE conn2 <- [1,1674,null,{}] 08:27:49 INFO - PROCESS | 1929 | 1464622069957 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}] 08:27:50 INFO - PROCESS | 1929 | 1464622070051 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 08:27:50 INFO - PROCESS | 1929 | 1464622070059 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:50 INFO - PROCESS | 1929 | ++DOCSHELL 0x121146000 == 69 [pid = 1929] [id = 426] 08:27:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 148 (0x118380800) [pid = 1929] [serial = 1277] [outer = 0x0] 08:27:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 149 (0x11969c400) [pid = 1929] [serial = 1278] [outer = 0x118380800] 08:27:50 INFO - PROCESS | 1929 | 1464622070087 Marionette DEBUG loaded listener.js 08:27:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 150 (0x119f06800) [pid = 1929] [serial = 1279] [outer = 0x118380800] 08:27:50 INFO - PROCESS | 1929 | 1464622070433 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]]]}] 08:27:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 08:27:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 521ms 08:27:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 08:27:50 INFO - PROCESS | 1929 | 1464622070467 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 08:27:50 INFO - PROCESS | 1929 | 1464622070469 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 08:27:50 INFO - PROCESS | 1929 | 1464622070473 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 08:27:50 INFO - PROCESS | 1929 | 1464622070474 Marionette TRACE conn2 <- [1,1678,null,{}] 08:27:50 INFO - PROCESS | 1929 | 1464622070477 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}] 08:27:50 INFO - PROCESS | 1929 | 1464622070569 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 08:27:50 INFO - PROCESS | 1929 | 1464622070575 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:50 INFO - PROCESS | 1929 | ++DOCSHELL 0x124eb5800 == 70 [pid = 1929] [id = 427] 08:27:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 151 (0x11a1b4800) [pid = 1929] [serial = 1280] [outer = 0x0] 08:27:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 152 (0x121185800) [pid = 1929] [serial = 1281] [outer = 0x11a1b4800] 08:27:50 INFO - PROCESS | 1929 | 1464622070601 Marionette DEBUG loaded listener.js 08:27:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 153 (0x12118b800) [pid = 1929] [serial = 1282] [outer = 0x11a1b4800] 08:27:50 INFO - PROCESS | 1929 | 1464622070957 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]]]}] 08:27:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 08:27:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 524ms 08:27:50 INFO - PROCESS | 1929 | 1464622070995 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 08:27:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 08:27:50 INFO - PROCESS | 1929 | 1464622070996 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 08:27:50 INFO - PROCESS | 1929 | 1464622070999 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 08:27:51 INFO - PROCESS | 1929 | 1464622071000 Marionette TRACE conn2 <- [1,1682,null,{}] 08:27:51 INFO - PROCESS | 1929 | 1464622071003 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}] 08:27:51 INFO - PROCESS | 1929 | 1464622071180 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 08:27:51 INFO - PROCESS | 1929 | 1464622071197 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:51 INFO - PROCESS | 1929 | ++DOCSHELL 0x126dc6800 == 71 [pid = 1929] [id = 428] 08:27:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 154 (0x1211b7000) [pid = 1929] [serial = 1283] [outer = 0x0] 08:27:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 155 (0x12138cc00) [pid = 1929] [serial = 1284] [outer = 0x1211b7000] 08:27:51 INFO - PROCESS | 1929 | 1464622071233 Marionette DEBUG loaded listener.js 08:27:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 156 (0x1231cf400) [pid = 1929] [serial = 1285] [outer = 0x1211b7000] 08:27:51 INFO - PROCESS | 1929 | 1464622071628 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]]]}] 08:27:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 08:27:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 672ms 08:27:51 INFO - PROCESS | 1929 | 1464622071688 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 08:27:51 INFO - PROCESS | 1929 | 1464622071690 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 08:27:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 08:27:51 INFO - PROCESS | 1929 | 1464622071695 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 08:27:51 INFO - PROCESS | 1929 | 1464622071697 Marionette TRACE conn2 <- [1,1686,null,{}] 08:27:51 INFO - PROCESS | 1929 | 1464622071700 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}] 08:27:51 INFO - PROCESS | 1929 | 1464622071894 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 08:27:51 INFO - PROCESS | 1929 | 1464622071903 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:51 INFO - PROCESS | 1929 | ++DOCSHELL 0x12b23e000 == 72 [pid = 1929] [id = 429] 08:27:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 157 (0x123eeb800) [pid = 1929] [serial = 1286] [outer = 0x0] 08:27:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 158 (0x1265f6000) [pid = 1929] [serial = 1287] [outer = 0x123eeb800] 08:27:51 INFO - PROCESS | 1929 | 1464622071944 Marionette DEBUG loaded listener.js 08:27:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 159 (0x126deb000) [pid = 1929] [serial = 1288] [outer = 0x123eeb800] 08:27:52 INFO - PROCESS | 1929 | 1464622072384 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]]]}] 08:27:52 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 08:27:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 720ms 08:27:52 INFO - PROCESS | 1929 | 1464622072415 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 08:27:52 INFO - PROCESS | 1929 | 1464622072416 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 08:27:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 08:27:52 INFO - PROCESS | 1929 | 1464622072418 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 08:27:52 INFO - PROCESS | 1929 | 1464622072419 Marionette TRACE conn2 <- [1,1690,null,{}] 08:27:52 INFO - PROCESS | 1929 | 1464622072438 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}] 08:27:52 INFO - PROCESS | 1929 | 1464622072552 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 08:27:52 INFO - PROCESS | 1929 | 1464622072594 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:52 INFO - PROCESS | 1929 | ++DOCSHELL 0x12bac3800 == 73 [pid = 1929] [id = 430] 08:27:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 160 (0x1245d3c00) [pid = 1929] [serial = 1289] [outer = 0x0] 08:27:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 161 (0x12823b800) [pid = 1929] [serial = 1290] [outer = 0x1245d3c00] 08:27:52 INFO - PROCESS | 1929 | 1464622072619 Marionette DEBUG loaded listener.js 08:27:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 162 (0x128a0b000) [pid = 1929] [serial = 1291] [outer = 0x1245d3c00] 08:27:52 INFO - PROCESS | 1929 | 1464622072921 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]]]}] 08:27:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 08:27:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 527ms 08:27:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 08:27:52 INFO - PROCESS | 1929 | 1464622072946 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 08:27:52 INFO - PROCESS | 1929 | 1464622072947 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 08:27:52 INFO - PROCESS | 1929 | 1464622072949 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 08:27:52 INFO - PROCESS | 1929 | 1464622072950 Marionette TRACE conn2 <- [1,1694,null,{}] 08:27:52 INFO - PROCESS | 1929 | 1464622072953 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}] 08:27:53 INFO - PROCESS | 1929 | 1464622073070 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 08:27:53 INFO - PROCESS | 1929 | 1464622073082 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:53 INFO - PROCESS | 1929 | ++DOCSHELL 0x12c966800 == 74 [pid = 1929] [id = 431] 08:27:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 163 (0x1127b0400) [pid = 1929] [serial = 1292] [outer = 0x0] 08:27:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 164 (0x129edf000) [pid = 1929] [serial = 1293] [outer = 0x1127b0400] 08:27:53 INFO - PROCESS | 1929 | 1464622073107 Marionette DEBUG loaded listener.js 08:27:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 165 (0x12b2bb000) [pid = 1929] [serial = 1294] [outer = 0x1127b0400] 08:27:53 INFO - PROCESS | 1929 | 1464622073477 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]]]}] 08:27:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 08:27:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 570ms 08:27:53 INFO - PROCESS | 1929 | 1464622073520 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 08:27:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 08:27:53 INFO - PROCESS | 1929 | 1464622073521 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 08:27:53 INFO - PROCESS | 1929 | 1464622073523 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 08:27:53 INFO - PROCESS | 1929 | 1464622073524 Marionette TRACE conn2 <- [1,1698,null,{}] 08:27:53 INFO - PROCESS | 1929 | 1464622073526 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}] 08:27:53 INFO - PROCESS | 1929 | 1464622073644 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 08:27:53 INFO - PROCESS | 1929 | 1464622073657 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:53 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d092800 == 75 [pid = 1929] [id = 432] 08:27:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 166 (0x12ba05800) [pid = 1929] [serial = 1295] [outer = 0x0] 08:27:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 167 (0x12bf1a400) [pid = 1929] [serial = 1296] [outer = 0x12ba05800] 08:27:53 INFO - PROCESS | 1929 | 1464622073689 Marionette DEBUG loaded listener.js 08:27:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 168 (0x12c08ac00) [pid = 1929] [serial = 1297] [outer = 0x12ba05800] 08:27:54 INFO - PROCESS | 1929 | 1464622074040 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]]]}] 08:27:54 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 08:27:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 569ms 08:27:54 INFO - PROCESS | 1929 | --DOMWINDOW == 167 (0x110de4c00) [pid = 1929] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 08:27:54 INFO - PROCESS | 1929 | --DOMWINDOW == 166 (0x126df5c00) [pid = 1929] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 08:27:54 INFO - PROCESS | 1929 | --DOMWINDOW == 165 (0x11285b400) [pid = 1929] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 08:27:54 INFO - PROCESS | 1929 | --DOMWINDOW == 164 (0x112865c00) [pid = 1929] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 08:27:54 INFO - PROCESS | 1929 | --DOMWINDOW == 163 (0x110de6000) [pid = 1929] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 08:27:54 INFO - PROCESS | 1929 | --DOMWINDOW == 162 (0x110ddf000) [pid = 1929] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 08:27:54 INFO - PROCESS | 1929 | --DOMWINDOW == 161 (0x121393400) [pid = 1929] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 08:27:54 INFO - PROCESS | 1929 | --DOMWINDOW == 160 (0x129f1e400) [pid = 1929] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 08:27:54 INFO - PROCESS | 1929 | --DOMWINDOW == 159 (0x1239ad400) [pid = 1929] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 08:27:54 INFO - PROCESS | 1929 | --DOMWINDOW == 158 (0x121107000) [pid = 1929] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 08:27:54 INFO - PROCESS | 1929 | --DOMWINDOW == 157 (0x110de2800) [pid = 1929] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 08:27:54 INFO - PROCESS | 1929 | --DOMWINDOW == 156 (0x1199a8400) [pid = 1929] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 08:27:54 INFO - PROCESS | 1929 | --DOMWINDOW == 155 (0x1127b0800) [pid = 1929] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 08:27:54 INFO - PROCESS | 1929 | --DOMWINDOW == 154 (0x123eee800) [pid = 1929] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 08:27:54 INFO - PROCESS | 1929 | --DOMWINDOW == 153 (0x1126b6c00) [pid = 1929] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 08:27:54 INFO - PROCESS | 1929 | --DOMWINDOW == 152 (0x12d2d8400) [pid = 1929] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 08:27:54 INFO - PROCESS | 1929 | 1464622074358 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 08:27:54 INFO - PROCESS | 1929 | 1464622074359 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 08:27:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 08:27:54 INFO - PROCESS | 1929 | 1464622074370 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 08:27:54 INFO - PROCESS | 1929 | 1464622074373 Marionette TRACE conn2 <- [1,1702,null,{}] 08:27:54 INFO - PROCESS | 1929 | 1464622074375 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}] 08:27:54 INFO - PROCESS | 1929 | 1464622074469 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 08:27:54 INFO - PROCESS | 1929 | 1464622074473 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:54 INFO - PROCESS | 1929 | ++DOCSHELL 0x121159000 == 76 [pid = 1929] [id = 433] 08:27:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 153 (0x1127b0800) [pid = 1929] [serial = 1298] [outer = 0x0] 08:27:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 154 (0x112861000) [pid = 1929] [serial = 1299] [outer = 0x1127b0800] 08:27:54 INFO - PROCESS | 1929 | 1464622074499 Marionette DEBUG loaded listener.js 08:27:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 155 (0x121190800) [pid = 1929] [serial = 1300] [outer = 0x1127b0800] 08:27:54 INFO - PROCESS | 1929 | 1464622074901 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]]]}] 08:27:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 08:27:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 570ms 08:27:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 08:27:54 INFO - PROCESS | 1929 | 1464622074942 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 08:27:54 INFO - PROCESS | 1929 | 1464622074944 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 08:27:54 INFO - PROCESS | 1929 | 1464622074946 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 08:27:54 INFO - PROCESS | 1929 | 1464622074948 Marionette TRACE conn2 <- [1,1706,null,{}] 08:27:54 INFO - PROCESS | 1929 | 1464622074950 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}] 08:27:55 INFO - PROCESS | 1929 | 1464622075087 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 08:27:55 INFO - PROCESS | 1929 | 1464622075095 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:55 INFO - PROCESS | 1929 | ++DOCSHELL 0x12dba3800 == 77 [pid = 1929] [id = 434] 08:27:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 156 (0x123488400) [pid = 1929] [serial = 1301] [outer = 0x0] 08:27:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 157 (0x12c2d1000) [pid = 1929] [serial = 1302] [outer = 0x123488400] 08:27:55 INFO - PROCESS | 1929 | 1464622075129 Marionette DEBUG loaded listener.js 08:27:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 158 (0x12c82bc00) [pid = 1929] [serial = 1303] [outer = 0x123488400] 08:27:55 INFO - PROCESS | 1929 | 1464622075460 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]]]}] 08:27:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 08:27:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 570ms 08:27:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 08:27:55 INFO - PROCESS | 1929 | 1464622075516 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 08:27:55 INFO - PROCESS | 1929 | 1464622075518 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 08:27:55 INFO - PROCESS | 1929 | 1464622075520 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 08:27:55 INFO - PROCESS | 1929 | 1464622075521 Marionette TRACE conn2 <- [1,1710,null,{}] 08:27:55 INFO - PROCESS | 1929 | 1464622075523 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}] 08:27:55 INFO - PROCESS | 1929 | 1464622075618 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 08:27:55 INFO - PROCESS | 1929 | 1464622075685 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:55 INFO - PROCESS | 1929 | ++DOCSHELL 0x135781000 == 78 [pid = 1929] [id = 435] 08:27:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 159 (0x117e72c00) [pid = 1929] [serial = 1304] [outer = 0x0] 08:27:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 160 (0x129eeb800) [pid = 1929] [serial = 1305] [outer = 0x117e72c00] 08:27:55 INFO - PROCESS | 1929 | 1464622075710 Marionette DEBUG loaded listener.js 08:27:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 161 (0x12d2c9400) [pid = 1929] [serial = 1306] [outer = 0x117e72c00] 08:27:56 INFO - PROCESS | 1929 | 1464622076000 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]]]}] 08:27:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 08:27:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 521ms 08:27:56 INFO - PROCESS | 1929 | 1464622076043 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 08:27:56 INFO - PROCESS | 1929 | 1464622076044 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 08:27:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 08:27:56 INFO - PROCESS | 1929 | 1464622076046 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 08:27:56 INFO - PROCESS | 1929 | 1464622076047 Marionette TRACE conn2 <- [1,1714,null,{}] 08:27:56 INFO - PROCESS | 1929 | 1464622076050 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}] 08:27:56 INFO - PROCESS | 1929 | 1464622076145 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 08:27:56 INFO - PROCESS | 1929 | 1464622076149 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:56 INFO - PROCESS | 1929 | ++DOCSHELL 0x135825800 == 79 [pid = 1929] [id = 436] 08:27:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 162 (0x12d2cf800) [pid = 1929] [serial = 1307] [outer = 0x0] 08:27:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 163 (0x12d369800) [pid = 1929] [serial = 1308] [outer = 0x12d2cf800] 08:27:56 INFO - PROCESS | 1929 | 1464622076174 Marionette DEBUG loaded listener.js 08:27:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 164 (0x12f1c8800) [pid = 1929] [serial = 1309] [outer = 0x12d2cf800] 08:27:56 INFO - PROCESS | 1929 | 1464622076734 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]]]}] 08:27:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 08:27:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 718ms 08:27:56 INFO - PROCESS | 1929 | 1464622076776 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 08:27:56 INFO - PROCESS | 1929 | 1464622076780 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 08:27:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 08:27:56 INFO - PROCESS | 1929 | 1464622076789 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 08:27:56 INFO - PROCESS | 1929 | 1464622076794 Marionette TRACE conn2 <- [1,1718,null,{}] 08:27:56 INFO - PROCESS | 1929 | 1464622076800 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}] 08:27:57 INFO - PROCESS | 1929 | 1464622077010 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 08:27:57 INFO - PROCESS | 1929 | 1464622077091 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:57 INFO - PROCESS | 1929 | ++DOCSHELL 0x1191aa000 == 80 [pid = 1929] [id = 437] 08:27:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 165 (0x11285b800) [pid = 1929] [serial = 1310] [outer = 0x0] 08:27:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 166 (0x112863000) [pid = 1929] [serial = 1311] [outer = 0x11285b800] 08:27:57 INFO - PROCESS | 1929 | 1464622077123 Marionette DEBUG loaded listener.js 08:27:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 167 (0x113187400) [pid = 1929] [serial = 1312] [outer = 0x11285b800] 08:27:57 INFO - PROCESS | 1929 | 1464622077560 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]]]}] 08:27:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 08:27:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 778ms 08:27:57 INFO - PROCESS | 1929 | 1464622077566 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 08:27:57 INFO - PROCESS | 1929 | 1464622077570 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 08:27:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 08:27:57 INFO - PROCESS | 1929 | 1464622077577 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 08:27:57 INFO - PROCESS | 1929 | 1464622077579 Marionette TRACE conn2 <- [1,1722,null,{}] 08:27:57 INFO - PROCESS | 1929 | 1464622077581 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}] 08:27:57 INFO - PROCESS | 1929 | 1464622077697 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 08:27:57 INFO - PROCESS | 1929 | 1464622077806 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:57 INFO - PROCESS | 1929 | ++DOCSHELL 0x128214800 == 81 [pid = 1929] [id = 438] 08:27:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 168 (0x115f70800) [pid = 1929] [serial = 1313] [outer = 0x0] 08:27:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 169 (0x119691c00) [pid = 1929] [serial = 1314] [outer = 0x115f70800] 08:27:57 INFO - PROCESS | 1929 | 1464622077839 Marionette DEBUG loaded listener.js 08:27:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 170 (0x119f0c800) [pid = 1929] [serial = 1315] [outer = 0x115f70800] 08:27:58 INFO - PROCESS | 1929 | 1464622078223 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]]]}] 08:27:58 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 08:27:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 720ms 08:27:58 INFO - PROCESS | 1929 | 1464622078297 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 08:27:58 INFO - PROCESS | 1929 | 1464622078299 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 08:27:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 08:27:58 INFO - PROCESS | 1929 | 1464622078301 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 08:27:58 INFO - PROCESS | 1929 | 1464622078304 Marionette TRACE conn2 <- [1,1726,null,{}] 08:27:58 INFO - PROCESS | 1929 | 1464622078335 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}] 08:27:58 INFO - PROCESS | 1929 | 1464622078494 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 08:27:58 INFO - PROCESS | 1929 | 1464622078509 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:58 INFO - PROCESS | 1929 | ++DOCSHELL 0x1359ad800 == 82 [pid = 1929] [id = 439] 08:27:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 171 (0x1231d4000) [pid = 1929] [serial = 1316] [outer = 0x0] 08:27:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 172 (0x1239a8000) [pid = 1929] [serial = 1317] [outer = 0x1231d4000] 08:27:58 INFO - PROCESS | 1929 | 1464622078541 Marionette DEBUG loaded listener.js 08:27:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 173 (0x124ec5800) [pid = 1929] [serial = 1318] [outer = 0x1231d4000] 08:27:58 INFO - PROCESS | 1929 | 1464622078994 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]]]}] 08:27:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 08:27:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 746ms 08:27:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 08:27:59 INFO - PROCESS | 1929 | 1464622079048 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 08:27:59 INFO - PROCESS | 1929 | 1464622079051 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 08:27:59 INFO - PROCESS | 1929 | 1464622079054 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 08:27:59 INFO - PROCESS | 1929 | 1464622079057 Marionette TRACE conn2 <- [1,1730,null,{}] 08:27:59 INFO - PROCESS | 1929 | 1464622079061 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}] 08:27:59 INFO - PROCESS | 1929 | 1464622079229 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 08:27:59 INFO - PROCESS | 1929 | 1464622079313 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:59 INFO - PROCESS | 1929 | ++DOCSHELL 0x137ae7000 == 83 [pid = 1929] [id = 440] 08:27:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 174 (0x12842a000) [pid = 1929] [serial = 1319] [outer = 0x0] 08:27:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 175 (0x129f1e000) [pid = 1929] [serial = 1320] [outer = 0x12842a000] 08:27:59 INFO - PROCESS | 1929 | 1464622079342 Marionette DEBUG loaded listener.js 08:27:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 176 (0x12c08c000) [pid = 1929] [serial = 1321] [outer = 0x12842a000] 08:27:59 INFO - PROCESS | 1929 | 1464622079828 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]]]}] 08:27:59 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 08:27:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 823ms 08:27:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 08:27:59 INFO - PROCESS | 1929 | 1464622079877 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 08:27:59 INFO - PROCESS | 1929 | 1464622079879 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 08:27:59 INFO - PROCESS | 1929 | 1464622079881 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 08:27:59 INFO - PROCESS | 1929 | 1464622079882 Marionette TRACE conn2 <- [1,1734,null,{}] 08:27:59 INFO - PROCESS | 1929 | 1464622079885 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}] 08:28:00 INFO - PROCESS | 1929 | 1464622079997 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 08:28:00 INFO - PROCESS | 1929 | 1464622080078 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:00 INFO - PROCESS | 1929 | ++DOCSHELL 0x135a8a800 == 84 [pid = 1929] [id = 441] 08:28:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 177 (0x1233b7800) [pid = 1929] [serial = 1322] [outer = 0x0] 08:28:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 178 (0x12a36b400) [pid = 1929] [serial = 1323] [outer = 0x1233b7800] 08:28:00 INFO - PROCESS | 1929 | 1464622080109 Marionette DEBUG loaded listener.js 08:28:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 179 (0x12c536800) [pid = 1929] [serial = 1324] [outer = 0x1233b7800] 08:28:00 INFO - PROCESS | 1929 | 1464622080514 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]]]}] 08:28:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 08:28:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 669ms 08:28:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 08:28:00 INFO - PROCESS | 1929 | 1464622080550 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 08:28:00 INFO - PROCESS | 1929 | 1464622080551 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 08:28:00 INFO - PROCESS | 1929 | 1464622080554 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 08:28:00 INFO - PROCESS | 1929 | 1464622080555 Marionette TRACE conn2 <- [1,1738,null,{}] 08:28:00 INFO - PROCESS | 1929 | 1464622080558 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}] 08:28:00 INFO - PROCESS | 1929 | 1464622080698 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 08:28:00 INFO - PROCESS | 1929 | 1464622080818 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:00 INFO - PROCESS | 1929 | ++DOCSHELL 0x13879e000 == 85 [pid = 1929] [id = 442] 08:28:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 180 (0x12c9e4800) [pid = 1929] [serial = 1325] [outer = 0x0] 08:28:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 181 (0x12d420c00) [pid = 1929] [serial = 1326] [outer = 0x12c9e4800] 08:28:00 INFO - PROCESS | 1929 | 1464622080871 Marionette DEBUG loaded listener.js 08:28:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 182 (0x12f1d7c00) [pid = 1929] [serial = 1327] [outer = 0x12c9e4800] 08:28:01 INFO - PROCESS | 1929 | 1464622081347 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]]]}] 08:28:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 08:28:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 822ms 08:28:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 08:28:01 INFO - PROCESS | 1929 | 1464622081377 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 08:28:01 INFO - PROCESS | 1929 | 1464622081379 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 08:28:01 INFO - PROCESS | 1929 | 1464622081381 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 08:28:01 INFO - PROCESS | 1929 | 1464622081382 Marionette TRACE conn2 <- [1,1742,null,{}] 08:28:01 INFO - PROCESS | 1929 | 1464622081385 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}] 08:28:01 INFO - PROCESS | 1929 | 1464622081504 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 08:28:01 INFO - PROCESS | 1929 | 1464622081622 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:01 INFO - PROCESS | 1929 | ++DOCSHELL 0x1349d0800 == 86 [pid = 1929] [id = 443] 08:28:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 183 (0x111ed4400) [pid = 1929] [serial = 1328] [outer = 0x0] 08:28:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 184 (0x12dc24c00) [pid = 1929] [serial = 1329] [outer = 0x111ed4400] 08:28:01 INFO - PROCESS | 1929 | 1464622081654 Marionette DEBUG loaded listener.js 08:28:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 185 (0x12dc2ac00) [pid = 1929] [serial = 1330] [outer = 0x111ed4400] 08:28:02 INFO - PROCESS | 1929 | 1464622082065 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]]]}] 08:28:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 08:28:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 720ms 08:28:02 INFO - PROCESS | 1929 | 1464622082101 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 08:28:02 INFO - PROCESS | 1929 | 1464622082103 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 08:28:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 08:28:02 INFO - PROCESS | 1929 | 1464622082105 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 08:28:02 INFO - PROCESS | 1929 | 1464622082106 Marionette TRACE conn2 <- [1,1746,null,{}] 08:28:02 INFO - PROCESS | 1929 | 1464622082109 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}] 08:28:02 INFO - PROCESS | 1929 | 1464622082222 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 08:28:02 INFO - PROCESS | 1929 | 1464622082306 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:02 INFO - PROCESS | 1929 | ++DOCSHELL 0x121141000 == 87 [pid = 1929] [id = 444] 08:28:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 186 (0x1127a8800) [pid = 1929] [serial = 1331] [outer = 0x0] 08:28:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 187 (0x119981c00) [pid = 1929] [serial = 1332] [outer = 0x1127a8800] 08:28:02 INFO - PROCESS | 1929 | 1464622082336 Marionette DEBUG loaded listener.js 08:28:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 188 (0x12bf35c00) [pid = 1929] [serial = 1333] [outer = 0x1127a8800] 08:28:02 INFO - PROCESS | 1929 | 1464622082779 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]]]}] 08:28:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 08:28:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 719ms 08:28:02 INFO - PROCESS | 1929 | 1464622082841 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 08:28:02 INFO - PROCESS | 1929 | 1464622082842 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 08:28:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 08:28:02 INFO - PROCESS | 1929 | 1464622082845 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 08:28:02 INFO - PROCESS | 1929 | 1464622082846 Marionette TRACE conn2 <- [1,1750,null,{}] 08:28:02 INFO - PROCESS | 1929 | 1464622082848 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}] 08:28:02 INFO - PROCESS | 1929 | 1464622082962 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 08:28:03 INFO - PROCESS | 1929 | 1464622083044 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:03 INFO - PROCESS | 1929 | ++DOCSHELL 0x128ecf800 == 88 [pid = 1929] [id = 445] 08:28:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 189 (0x1127b3000) [pid = 1929] [serial = 1334] [outer = 0x0] 08:28:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 190 (0x12dc26800) [pid = 1929] [serial = 1335] [outer = 0x1127b3000] 08:28:03 INFO - PROCESS | 1929 | 1464622083074 Marionette DEBUG loaded listener.js 08:28:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 191 (0x12f1ccc00) [pid = 1929] [serial = 1336] [outer = 0x1127b3000] 08:28:03 INFO - PROCESS | 1929 | 1464622083702 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]]]}] 08:28:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 08:28:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 868ms 08:28:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 08:28:03 INFO - PROCESS | 1929 | 1464622083714 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 08:28:03 INFO - PROCESS | 1929 | 1464622083716 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 08:28:03 INFO - PROCESS | 1929 | 1464622083720 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 08:28:03 INFO - PROCESS | 1929 | 1464622083722 Marionette TRACE conn2 <- [1,1754,null,{}] 08:28:03 INFO - PROCESS | 1929 | 1464622083747 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}] 08:28:03 INFO - PROCESS | 1929 | 1464622083854 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 08:28:03 INFO - PROCESS | 1929 | 1464622083943 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:03 INFO - PROCESS | 1929 | ++DOCSHELL 0x117e90800 == 89 [pid = 1929] [id = 446] 08:28:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 192 (0x1126be800) [pid = 1929] [serial = 1337] [outer = 0x0] 08:28:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 193 (0x1126f8c00) [pid = 1929] [serial = 1338] [outer = 0x1126be800] 08:28:03 INFO - PROCESS | 1929 | 1464622083972 Marionette DEBUG loaded listener.js 08:28:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 194 (0x1127b3c00) [pid = 1929] [serial = 1339] [outer = 0x1126be800] 08:28:04 INFO - PROCESS | 1929 | 1464622084398 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]]]}] 08:28:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 08:28:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 746ms 08:28:04 INFO - PROCESS | 1929 | 1464622084466 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 08:28:04 INFO - PROCESS | 1929 | 1464622084470 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 08:28:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 08:28:04 INFO - PROCESS | 1929 | 1464622084474 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 08:28:04 INFO - PROCESS | 1929 | 1464622084475 Marionette TRACE conn2 <- [1,1758,null,{}] 08:28:04 INFO - PROCESS | 1929 | 1464622084478 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}] 08:28:04 INFO - PROCESS | 1929 | 1464622084600 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 08:28:04 INFO - PROCESS | 1929 | 1464622084686 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:04 INFO - PROCESS | 1929 | ++DOCSHELL 0x1187cf800 == 90 [pid = 1929] [id = 447] 08:28:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 195 (0x11285dc00) [pid = 1929] [serial = 1340] [outer = 0x0] 08:28:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 196 (0x113185c00) [pid = 1929] [serial = 1341] [outer = 0x11285dc00] 08:28:04 INFO - PROCESS | 1929 | 1464622084715 Marionette DEBUG loaded listener.js 08:28:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 197 (0x115d3e400) [pid = 1929] [serial = 1342] [outer = 0x11285dc00] 08:28:04 INFO - PROCESS | 1929 | --DOCSHELL 0x12d772000 == 89 [pid = 1929] [id = 377] 08:28:04 INFO - PROCESS | 1929 | --DOCSHELL 0x135781000 == 88 [pid = 1929] [id = 435] 08:28:04 INFO - PROCESS | 1929 | --DOCSHELL 0x12dba3800 == 87 [pid = 1929] [id = 434] 08:28:04 INFO - PROCESS | 1929 | --DOCSHELL 0x121159000 == 86 [pid = 1929] [id = 433] 08:28:04 INFO - PROCESS | 1929 | --DOCSHELL 0x12d092800 == 85 [pid = 1929] [id = 432] 08:28:05 INFO - PROCESS | 1929 | --DOCSHELL 0x12c966800 == 84 [pid = 1929] [id = 431] 08:28:05 INFO - PROCESS | 1929 | --DOCSHELL 0x12bac3800 == 83 [pid = 1929] [id = 430] 08:28:05 INFO - PROCESS | 1929 | --DOCSHELL 0x12b23e000 == 82 [pid = 1929] [id = 429] 08:28:05 INFO - PROCESS | 1929 | --DOCSHELL 0x126dc6800 == 81 [pid = 1929] [id = 428] 08:28:05 INFO - PROCESS | 1929 | --DOCSHELL 0x124eb5800 == 80 [pid = 1929] [id = 427] 08:28:05 INFO - PROCESS | 1929 | --DOCSHELL 0x121146000 == 79 [pid = 1929] [id = 426] 08:28:05 INFO - PROCESS | 1929 | --DOCSHELL 0x118319000 == 78 [pid = 1929] [id = 425] 08:28:05 INFO - PROCESS | 1929 | --DOCSHELL 0x121133800 == 77 [pid = 1929] [id = 424] 08:28:05 INFO - PROCESS | 1929 | --DOCSHELL 0x135b78000 == 76 [pid = 1929] [id = 421] 08:28:05 INFO - PROCESS | 1929 | --DOCSHELL 0x119f99800 == 75 [pid = 1929] [id = 420] 08:28:05 INFO - PROCESS | 1929 | --DOCSHELL 0x1359be000 == 74 [pid = 1929] [id = 419] 08:28:05 INFO - PROCESS | 1929 | --DOCSHELL 0x135794800 == 73 [pid = 1929] [id = 418] 08:28:05 INFO - PROCESS | 1929 | --DOCSHELL 0x1285ce000 == 72 [pid = 1929] [id = 417] 08:28:05 INFO - PROCESS | 1929 | --DOCSHELL 0x119a60800 == 71 [pid = 1929] [id = 416] 08:28:05 INFO - PROCESS | 1929 | 1464622085140 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]]]}] 08:28:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 08:28:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 719ms 08:28:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 08:28:05 INFO - PROCESS | 1929 | 1464622085193 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 08:28:05 INFO - PROCESS | 1929 | 1464622085195 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 08:28:05 INFO - PROCESS | 1929 | 1464622085197 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 08:28:05 INFO - PROCESS | 1929 | 1464622085199 Marionette TRACE conn2 <- [1,1762,null,{}] 08:28:05 INFO - PROCESS | 1929 | 1464622085213 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}] 08:28:05 INFO - PROCESS | 1929 | 1464622085311 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 08:28:05 INFO - PROCESS | 1929 | --DOMWINDOW == 196 (0x12c2c8000) [pid = 1929] [serial = 1141] [outer = 0x0] [url = about:blank] 08:28:05 INFO - PROCESS | 1929 | --DOMWINDOW == 195 (0x1126fb000) [pid = 1929] [serial = 1209] [outer = 0x0] [url = about:blank] 08:28:05 INFO - PROCESS | 1929 | --DOMWINDOW == 194 (0x11942e000) [pid = 1929] [serial = 1210] [outer = 0x0] [url = about:blank] 08:28:05 INFO - PROCESS | 1929 | --DOMWINDOW == 193 (0x123312c00) [pid = 1929] [serial = 1191] [outer = 0x0] [url = about:blank] 08:28:05 INFO - PROCESS | 1929 | --DOMWINDOW == 192 (0x1127a6000) [pid = 1929] [serial = 1182] [outer = 0x0] [url = about:blank] 08:28:05 INFO - PROCESS | 1929 | --DOMWINDOW == 191 (0x123320c00) [pid = 1929] [serial = 1218] [outer = 0x0] [url = about:blank] 08:28:05 INFO - PROCESS | 1929 | --DOMWINDOW == 190 (0x12399e800) [pid = 1929] [serial = 1219] [outer = 0x0] [url = about:blank] 08:28:05 INFO - PROCESS | 1929 | --DOMWINDOW == 189 (0x12ba11400) [pid = 1929] [serial = 1233] [outer = 0x0] [url = about:blank] 08:28:05 INFO - PROCESS | 1929 | --DOMWINDOW == 188 (0x117e6b800) [pid = 1929] [serial = 1185] [outer = 0x0] [url = about:blank] 08:28:05 INFO - PROCESS | 1929 | --DOMWINDOW == 187 (0x1247b3c00) [pid = 1929] [serial = 1221] [outer = 0x0] [url = about:blank] 08:28:05 INFO - PROCESS | 1929 | --DOMWINDOW == 186 (0x121191000) [pid = 1929] [serial = 1215] [outer = 0x0] [url = about:blank] 08:28:05 INFO - PROCESS | 1929 | --DOMWINDOW == 185 (0x12138b400) [pid = 1929] [serial = 1216] [outer = 0x0] [url = about:blank] 08:28:05 INFO - PROCESS | 1929 | --DOMWINDOW == 184 (0x12cd81400) [pid = 1929] [serial = 1204] [outer = 0x0] [url = about:blank] 08:28:05 INFO - PROCESS | 1929 | --DOMWINDOW == 183 (0x119c5c400) [pid = 1929] [serial = 1203] [outer = 0x0] [url = about:blank] 08:28:05 INFO - PROCESS | 1929 | --DOMWINDOW == 182 (0x119f03000) [pid = 1929] [serial = 1212] [outer = 0x0] [url = about:blank] 08:28:05 INFO - PROCESS | 1929 | --DOMWINDOW == 181 (0x121109400) [pid = 1929] [serial = 1213] [outer = 0x0] [url = about:blank] 08:28:05 INFO - PROCESS | 1929 | --DOMWINDOW == 180 (0x113c74000) [pid = 1929] [serial = 1207] [outer = 0x0] [url = about:blank] 08:28:05 INFO - PROCESS | 1929 | --DOMWINDOW == 179 (0x112a73800) [pid = 1929] [serial = 1206] [outer = 0x0] [url = about:blank] 08:28:05 INFO - PROCESS | 1929 | --DOMWINDOW == 178 (0x12ba0f400) [pid = 1929] [serial = 1236] [outer = 0x0] [url = about:blank] 08:28:05 INFO - PROCESS | 1929 | --DOMWINDOW == 177 (0x12c2c5800) [pid = 1929] [serial = 1234] [outer = 0x0] [url = about:blank] 08:28:05 INFO - PROCESS | 1929 | --DOMWINDOW == 176 (0x12a36d800) [pid = 1929] [serial = 1231] [outer = 0x0] [url = about:blank] 08:28:05 INFO - PROCESS | 1929 | --DOMWINDOW == 175 (0x12c9e0800) [pid = 1929] [serial = 1237] [outer = 0x0] [url = about:blank] 08:28:05 INFO - PROCESS | 1929 | --DOMWINDOW == 174 (0x12d418800) [pid = 1929] [serial = 1243] [outer = 0x0] [url = about:blank] 08:28:05 INFO - PROCESS | 1929 | --DOMWINDOW == 173 (0x12c9df800) [pid = 1929] [serial = 1239] [outer = 0x0] [url = about:blank] 08:28:05 INFO - PROCESS | 1929 | --DOMWINDOW == 172 (0x126df5400) [pid = 1929] [serial = 1222] [outer = 0x0] [url = about:blank] 08:28:05 INFO - PROCESS | 1929 | --DOMWINDOW == 171 (0x12d366800) [pid = 1929] [serial = 1242] [outer = 0x0] [url = about:blank] 08:28:05 INFO - PROCESS | 1929 | --DOMWINDOW == 170 (0x12d2d2000) [pid = 1929] [serial = 1240] [outer = 0x0] [url = about:blank] 08:28:05 INFO - PROCESS | 1929 | --DOMWINDOW == 169 (0x129ee1400) [pid = 1929] [serial = 1225] [outer = 0x0] [url = about:blank] 08:28:05 INFO - PROCESS | 1929 | --DOMWINDOW == 168 (0x12852ec00) [pid = 1929] [serial = 1224] [outer = 0x0] [url = about:blank] 08:28:05 INFO - PROCESS | 1929 | --DOMWINDOW == 167 (0x112860800) [pid = 1929] [serial = 1227] [outer = 0x0] [url = about:blank] 08:28:05 INFO - PROCESS | 1929 | --DOMWINDOW == 166 (0x129ee5400) [pid = 1929] [serial = 1230] [outer = 0x0] [url = about:blank] 08:28:05 INFO - PROCESS | 1929 | --DOMWINDOW == 165 (0x112866000) [pid = 1929] [serial = 1228] [outer = 0x0] [url = about:blank] 08:28:05 INFO - PROCESS | 1929 | --DOMWINDOW == 164 (0x12c82d000) [pid = 1929] [serial = 1180] [outer = 0x0] [url = about:blank] 08:28:05 INFO - PROCESS | 1929 | --DOMWINDOW == 163 (0x12c53ac00) [pid = 1929] [serial = 1197] [outer = 0x0] [url = about:blank] 08:28:05 INFO - PROCESS | 1929 | --DOMWINDOW == 162 (0x12c9e7c00) [pid = 1929] [serial = 1200] [outer = 0x0] [url = about:blank] 08:28:05 INFO - PROCESS | 1929 | --DOMWINDOW == 161 (0x121183800) [pid = 1929] [serial = 1188] [outer = 0x0] [url = about:blank] 08:28:05 INFO - PROCESS | 1929 | --DOMWINDOW == 160 (0x126df2000) [pid = 1929] [serial = 1194] [outer = 0x0] [url = about:blank] 08:28:05 INFO - PROCESS | 1929 | 1464622085386 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:05 INFO - PROCESS | 1929 | ++DOCSHELL 0x11960c000 == 72 [pid = 1929] [id = 448] 08:28:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 161 (0x112861400) [pid = 1929] [serial = 1343] [outer = 0x0] 08:28:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 162 (0x115d3dc00) [pid = 1929] [serial = 1344] [outer = 0x112861400] 08:28:05 INFO - PROCESS | 1929 | 1464622085414 Marionette DEBUG loaded listener.js 08:28:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 163 (0x118598000) [pid = 1929] [serial = 1345] [outer = 0x112861400] 08:28:05 INFO - PROCESS | 1929 | 1464622085727 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]]]}] 08:28:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 08:28:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 571ms 08:28:05 INFO - PROCESS | 1929 | 1464622085769 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 08:28:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 08:28:05 INFO - PROCESS | 1929 | 1464622085771 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 08:28:05 INFO - PROCESS | 1929 | 1464622085773 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 08:28:05 INFO - PROCESS | 1929 | 1464622085774 Marionette TRACE conn2 <- [1,1766,null,{}] 08:28:05 INFO - PROCESS | 1929 | 1464622085777 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}] 08:28:05 INFO - PROCESS | 1929 | 1464622085870 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 08:28:05 INFO - PROCESS | 1929 | 1464622085949 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:05 INFO - PROCESS | 1929 | ++DOCSHELL 0x123209800 == 73 [pid = 1929] [id = 449] 08:28:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 164 (0x11917d800) [pid = 1929] [serial = 1346] [outer = 0x0] 08:28:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 165 (0x119651800) [pid = 1929] [serial = 1347] [outer = 0x11917d800] 08:28:05 INFO - PROCESS | 1929 | 1464622085975 Marionette DEBUG loaded listener.js 08:28:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 166 (0x119c58800) [pid = 1929] [serial = 1348] [outer = 0x11917d800] 08:28:06 INFO - PROCESS | 1929 | 1464622086250 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]]]}] 08:28:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 08:28:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 521ms 08:28:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 08:28:06 INFO - PROCESS | 1929 | 1464622086296 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 08:28:06 INFO - PROCESS | 1929 | 1464622086297 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 08:28:06 INFO - PROCESS | 1929 | 1464622086312 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 08:28:06 INFO - PROCESS | 1929 | 1464622086313 Marionette TRACE conn2 <- [1,1770,null,{}] 08:28:06 INFO - PROCESS | 1929 | 1464622086315 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}] 08:28:06 INFO - PROCESS | 1929 | 1464622086409 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 08:28:06 INFO - PROCESS | 1929 | 1464622086466 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:06 INFO - PROCESS | 1929 | ++DOCSHELL 0x123d42000 == 74 [pid = 1929] [id = 450] 08:28:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 167 (0x11917e400) [pid = 1929] [serial = 1349] [outer = 0x0] 08:28:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 168 (0x119f08000) [pid = 1929] [serial = 1350] [outer = 0x11917e400] 08:28:06 INFO - PROCESS | 1929 | 1464622086490 Marionette DEBUG loaded listener.js 08:28:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 169 (0x11a1b5400) [pid = 1929] [serial = 1351] [outer = 0x11917e400] 08:28:06 INFO - PROCESS | 1929 | 1464622086797 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]]]}] 08:28:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 08:28:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 531ms 08:28:06 INFO - PROCESS | 1929 | 1464622086831 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 08:28:06 INFO - PROCESS | 1929 | 1464622086833 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 08:28:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 08:28:06 INFO - PROCESS | 1929 | 1464622086835 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 08:28:06 INFO - PROCESS | 1929 | 1464622086836 Marionette TRACE conn2 <- [1,1774,null,{}] 08:28:06 INFO - PROCESS | 1929 | 1464622086839 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}] 08:28:06 INFO - PROCESS | 1929 | 1464622086942 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 08:28:06 INFO - PROCESS | 1929 | 1464622086947 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:06 INFO - PROCESS | 1929 | ++DOCSHELL 0x126a24000 == 75 [pid = 1929] [id = 451] 08:28:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 170 (0x121109c00) [pid = 1929] [serial = 1352] [outer = 0x0] 08:28:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 171 (0x1211b5800) [pid = 1929] [serial = 1353] [outer = 0x121109c00] 08:28:06 INFO - PROCESS | 1929 | 1464622086973 Marionette DEBUG loaded listener.js 08:28:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 172 (0x1231af000) [pid = 1929] [serial = 1354] [outer = 0x121109c00] 08:28:07 INFO - PROCESS | 1929 | 1464622087365 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]]]}] 08:28:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 08:28:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 572ms 08:28:07 INFO - PROCESS | 1929 | 1464622087409 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 08:28:07 INFO - PROCESS | 1929 | 1464622087410 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 08:28:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 08:28:07 INFO - PROCESS | 1929 | 1464622087412 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 08:28:07 INFO - PROCESS | 1929 | 1464622087413 Marionette TRACE conn2 <- [1,1778,null,{}] 08:28:07 INFO - PROCESS | 1929 | 1464622087415 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}] 08:28:07 INFO - PROCESS | 1929 | 1464622087535 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 08:28:07 INFO - PROCESS | 1929 | 1464622087552 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:07 INFO - PROCESS | 1929 | ++DOCSHELL 0x1285cd800 == 76 [pid = 1929] [id = 452] 08:28:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 173 (0x12110d000) [pid = 1929] [serial = 1355] [outer = 0x0] 08:28:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 174 (0x1231cfc00) [pid = 1929] [serial = 1356] [outer = 0x12110d000] 08:28:07 INFO - PROCESS | 1929 | 1464622087578 Marionette DEBUG loaded listener.js 08:28:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 175 (0x123489c00) [pid = 1929] [serial = 1357] [outer = 0x12110d000] 08:28:09 INFO - PROCESS | 1929 | --DOCSHELL 0x1356ae000 == 75 [pid = 1929] [id = 318] 08:28:09 INFO - PROCESS | 1929 | --DOCSHELL 0x12dfb7800 == 74 [pid = 1929] [id = 298] 08:28:09 INFO - PROCESS | 1929 | --DOCSHELL 0x12a3d0000 == 73 [pid = 1929] [id = 279] 08:28:09 INFO - PROCESS | 1929 | --DOCSHELL 0x1181e4000 == 72 [pid = 1929] [id = 401] 08:28:09 INFO - PROCESS | 1929 | --DOCSHELL 0x12cd26800 == 71 [pid = 1929] [id = 273] 08:28:09 INFO - PROCESS | 1929 | --DOCSHELL 0x12115e000 == 70 [pid = 1929] [id = 356] 08:28:09 INFO - PROCESS | 1929 | --DOCSHELL 0x121137800 == 69 [pid = 1929] [id = 398] 08:28:09 INFO - PROCESS | 1929 | --DOCSHELL 0x1213ab000 == 68 [pid = 1929] [id = 319] 08:28:09 INFO - PROCESS | 1929 | --DOCSHELL 0x1359b9000 == 67 [pid = 1929] [id = 358] 08:28:09 INFO - PROCESS | 1929 | --DOCSHELL 0x12dfaa000 == 66 [pid = 1929] [id = 393] 08:28:09 INFO - PROCESS | 1929 | --DOCSHELL 0x1286d6000 == 65 [pid = 1929] [id = 380] 08:28:09 INFO - PROCESS | 1929 | --DOCSHELL 0x12a3d3000 == 64 [pid = 1929] [id = 232] 08:28:09 INFO - PROCESS | 1929 | --DOCSHELL 0x1359c0000 == 63 [pid = 1929] [id = 399] 08:28:09 INFO - PROCESS | 1929 | --DOCSHELL 0x12db94800 == 62 [pid = 1929] [id = 422] 08:28:09 INFO - PROCESS | 1929 | --DOCSHELL 0x12c983800 == 61 [pid = 1929] [id = 396] 08:28:09 INFO - PROCESS | 1929 | --DOCSHELL 0x1191a8000 == 60 [pid = 1929] [id = 233] 08:28:09 INFO - PROCESS | 1929 | --DOCSHELL 0x12c984000 == 59 [pid = 1929] [id = 293] 08:28:09 INFO - PROCESS | 1929 | --DOCSHELL 0x12d76b800 == 58 [pid = 1929] [id = 357] 08:28:09 INFO - PROCESS | 1929 | --DOCSHELL 0x12cd29000 == 57 [pid = 1929] [id = 333] 08:28:09 INFO - PROCESS | 1929 | --DOCSHELL 0x12d381800 == 56 [pid = 1929] [id = 277] 08:28:09 INFO - PROCESS | 1929 | --DOCSHELL 0x128208000 == 55 [pid = 1929] [id = 262] 08:28:09 INFO - PROCESS | 1929 | --DOCSHELL 0x119a62800 == 54 [pid = 1929] [id = 299] 08:28:09 INFO - PROCESS | 1929 | --DOCSHELL 0x13581f000 == 53 [pid = 1929] [id = 415] 08:28:09 INFO - PROCESS | 1929 | --DOCSHELL 0x1356a8000 == 52 [pid = 1929] [id = 379] 08:28:09 INFO - PROCESS | 1929 | --DOCSHELL 0x135782800 == 51 [pid = 1929] [id = 400] 08:28:09 INFO - PROCESS | 1929 | --DOCSHELL 0x12d37e800 == 50 [pid = 1929] [id = 376] 08:28:09 INFO - PROCESS | 1929 | --DOCSHELL 0x1357e2800 == 49 [pid = 1929] [id = 397] 08:28:09 INFO - PROCESS | 1929 | --DOCSHELL 0x11665d000 == 48 [pid = 1929] [id = 360] 08:28:09 INFO - PROCESS | 1929 | --DOCSHELL 0x116a88800 == 47 [pid = 1929] [id = 359] 08:28:09 INFO - PROCESS | 1929 | --DOCSHELL 0x129ccf000 == 46 [pid = 1929] [id = 214] 08:28:09 INFO - PROCESS | 1929 | --DOCSHELL 0x12db93000 == 45 [pid = 1929] [id = 378] 08:28:09 INFO - PROCESS | 1929 | --DOCSHELL 0x12c81a800 == 44 [pid = 1929] [id = 252] 08:28:09 INFO - PROCESS | 1929 | --DOCSHELL 0x121151800 == 43 [pid = 1929] [id = 423] 08:28:09 INFO - PROCESS | 1929 | --DOCSHELL 0x117e90800 == 42 [pid = 1929] [id = 446] 08:28:09 INFO - PROCESS | 1929 | --DOCSHELL 0x128ecf800 == 41 [pid = 1929] [id = 445] 08:28:09 INFO - PROCESS | 1929 | --DOCSHELL 0x121141000 == 40 [pid = 1929] [id = 444] 08:28:09 INFO - PROCESS | 1929 | --DOCSHELL 0x1349d0800 == 39 [pid = 1929] [id = 443] 08:28:09 INFO - PROCESS | 1929 | --DOCSHELL 0x13879e000 == 38 [pid = 1929] [id = 442] 08:28:09 INFO - PROCESS | 1929 | --DOCSHELL 0x135a8a800 == 37 [pid = 1929] [id = 441] 08:28:09 INFO - PROCESS | 1929 | --DOCSHELL 0x137ae7000 == 36 [pid = 1929] [id = 440] 08:28:09 INFO - PROCESS | 1929 | --DOCSHELL 0x1359ad800 == 35 [pid = 1929] [id = 439] 08:28:09 INFO - PROCESS | 1929 | --DOCSHELL 0x128214800 == 34 [pid = 1929] [id = 438] 08:28:09 INFO - PROCESS | 1929 | --DOCSHELL 0x1191aa000 == 33 [pid = 1929] [id = 437] 08:28:09 INFO - PROCESS | 1929 | --DOCSHELL 0x135825800 == 32 [pid = 1929] [id = 436] 08:28:09 INFO - PROCESS | 1929 | --DOCSHELL 0x1187cf800 == 31 [pid = 1929] [id = 447] 08:28:09 INFO - PROCESS | 1929 | --DOCSHELL 0x11960c000 == 30 [pid = 1929] [id = 448] 08:28:09 INFO - PROCESS | 1929 | --DOCSHELL 0x126a24000 == 29 [pid = 1929] [id = 451] 08:28:09 INFO - PROCESS | 1929 | --DOCSHELL 0x123209800 == 28 [pid = 1929] [id = 449] 08:28:09 INFO - PROCESS | 1929 | --DOCSHELL 0x123d42000 == 27 [pid = 1929] [id = 450] 08:28:09 INFO - PROCESS | 1929 | --DOMWINDOW == 174 (0x123eeb800) [pid = 1929] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 08:28:09 INFO - PROCESS | 1929 | --DOMWINDOW == 173 (0x11a1b4800) [pid = 1929] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 08:28:09 INFO - PROCESS | 1929 | --DOMWINDOW == 172 (0x1168cc400) [pid = 1929] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 08:28:09 INFO - PROCESS | 1929 | --DOMWINDOW == 171 (0x123488400) [pid = 1929] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 08:28:09 INFO - PROCESS | 1929 | --DOMWINDOW == 170 (0x111f2a800) [pid = 1929] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 08:28:09 INFO - PROCESS | 1929 | --DOMWINDOW == 169 (0x112742800) [pid = 1929] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 08:28:09 INFO - PROCESS | 1929 | --DOMWINDOW == 168 (0x1211b7000) [pid = 1929] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 08:28:09 INFO - PROCESS | 1929 | --DOMWINDOW == 167 (0x1127b0800) [pid = 1929] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 08:28:09 INFO - PROCESS | 1929 | --DOMWINDOW == 166 (0x12ba05800) [pid = 1929] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 08:28:09 INFO - PROCESS | 1929 | --DOMWINDOW == 165 (0x1127b0400) [pid = 1929] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 08:28:09 INFO - PROCESS | 1929 | --DOMWINDOW == 164 (0x117e72c00) [pid = 1929] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 08:28:09 INFO - PROCESS | 1929 | --DOMWINDOW == 163 (0x1245d3c00) [pid = 1929] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 08:28:09 INFO - PROCESS | 1929 | --DOMWINDOW == 162 (0x118380800) [pid = 1929] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 08:28:09 INFO - PROCESS | 1929 | --DOMWINDOW == 161 (0x12d369800) [pid = 1929] [serial = 1308] [outer = 0x0] [url = about:blank] 08:28:09 INFO - PROCESS | 1929 | --DOMWINDOW == 160 (0x1265f6000) [pid = 1929] [serial = 1287] [outer = 0x0] [url = about:blank] 08:28:09 INFO - PROCESS | 1929 | --DOMWINDOW == 159 (0x121185800) [pid = 1929] [serial = 1281] [outer = 0x0] [url = about:blank] 08:28:09 INFO - PROCESS | 1929 | --DOMWINDOW == 158 (0x117694800) [pid = 1929] [serial = 1275] [outer = 0x0] [url = about:blank] 08:28:09 INFO - PROCESS | 1929 | --DOMWINDOW == 157 (0x12c82b800) [pid = 1929] [serial = 1260] [outer = 0x0] [url = about:blank] 08:28:09 INFO - PROCESS | 1929 | --DOMWINDOW == 156 (0x12c82bc00) [pid = 1929] [serial = 1303] [outer = 0x0] [url = about:blank] 08:28:09 INFO - PROCESS | 1929 | --DOMWINDOW == 155 (0x11685a000) [pid = 1929] [serial = 1270] [outer = 0x0] [url = about:blank] 08:28:09 INFO - PROCESS | 1929 | --DOMWINDOW == 154 (0x11285d400) [pid = 1929] [serial = 1273] [outer = 0x0] [url = about:blank] 08:28:09 INFO - PROCESS | 1929 | --DOMWINDOW == 153 (0x1231cf400) [pid = 1929] [serial = 1285] [outer = 0x0] [url = about:blank] 08:28:09 INFO - PROCESS | 1929 | --DOMWINDOW == 152 (0x112861000) [pid = 1929] [serial = 1299] [outer = 0x0] [url = about:blank] 08:28:09 INFO - PROCESS | 1929 | --DOMWINDOW == 151 (0x1131e4c00) [pid = 1929] [serial = 1248] [outer = 0x0] [url = about:blank] 08:28:09 INFO - PROCESS | 1929 | --DOMWINDOW == 150 (0x12bf1a400) [pid = 1929] [serial = 1296] [outer = 0x0] [url = about:blank] 08:28:09 INFO - PROCESS | 1929 | --DOMWINDOW == 149 (0x1127b1400) [pid = 1929] [serial = 1272] [outer = 0x0] [url = about:blank] 08:28:09 INFO - PROCESS | 1929 | --DOMWINDOW == 148 (0x12c08ac00) [pid = 1929] [serial = 1297] [outer = 0x0] [url = about:blank] 08:28:09 INFO - PROCESS | 1929 | --DOMWINDOW == 147 (0x12c093000) [pid = 1929] [serial = 1263] [outer = 0x0] [url = about:blank] 08:28:09 INFO - PROCESS | 1929 | --DOMWINDOW == 146 (0x113180400) [pid = 1929] [serial = 1266] [outer = 0x0] [url = about:blank] 08:28:09 INFO - PROCESS | 1929 | --DOMWINDOW == 145 (0x129edf000) [pid = 1929] [serial = 1293] [outer = 0x0] [url = about:blank] 08:28:09 INFO - PROCESS | 1929 | --DOMWINDOW == 144 (0x1239a0000) [pid = 1929] [serial = 1254] [outer = 0x0] [url = about:blank] 08:28:09 INFO - PROCESS | 1929 | --DOMWINDOW == 143 (0x113188400) [pid = 1929] [serial = 1269] [outer = 0x0] [url = about:blank] 08:28:09 INFO - PROCESS | 1929 | --DOMWINDOW == 142 (0x12b2bb000) [pid = 1929] [serial = 1294] [outer = 0x0] [url = about:blank] 08:28:09 INFO - PROCESS | 1929 | --DOMWINDOW == 141 (0x12118b800) [pid = 1929] [serial = 1282] [outer = 0x0] [url = about:blank] 08:28:09 INFO - PROCESS | 1929 | --DOMWINDOW == 140 (0x118594800) [pid = 1929] [serial = 1276] [outer = 0x0] [url = about:blank] 08:28:09 INFO - PROCESS | 1929 | --DOMWINDOW == 139 (0x12c2d1000) [pid = 1929] [serial = 1302] [outer = 0x0] [url = about:blank] 08:28:09 INFO - PROCESS | 1929 | --DOMWINDOW == 138 (0x129eeb800) [pid = 1929] [serial = 1305] [outer = 0x0] [url = about:blank] 08:28:09 INFO - PROCESS | 1929 | --DOMWINDOW == 137 (0x126deb000) [pid = 1929] [serial = 1288] [outer = 0x0] [url = about:blank] 08:28:09 INFO - PROCESS | 1929 | --DOMWINDOW == 136 (0x121190800) [pid = 1929] [serial = 1300] [outer = 0x0] [url = about:blank] 08:28:09 INFO - PROCESS | 1929 | --DOMWINDOW == 135 (0x128a0b000) [pid = 1929] [serial = 1291] [outer = 0x0] [url = about:blank] 08:28:09 INFO - PROCESS | 1929 | --DOMWINDOW == 134 (0x119f06800) [pid = 1929] [serial = 1279] [outer = 0x0] [url = about:blank] 08:28:09 INFO - PROCESS | 1929 | --DOMWINDOW == 133 (0x129ee5c00) [pid = 1929] [serial = 1257] [outer = 0x0] [url = about:blank] 08:28:09 INFO - PROCESS | 1929 | --DOMWINDOW == 132 (0x12d41e000) [pid = 1929] [serial = 1245] [outer = 0x0] [url = about:blank] 08:28:09 INFO - PROCESS | 1929 | --DOMWINDOW == 131 (0x12138cc00) [pid = 1929] [serial = 1284] [outer = 0x0] [url = about:blank] 08:28:09 INFO - PROCESS | 1929 | --DOMWINDOW == 130 (0x11969c400) [pid = 1929] [serial = 1278] [outer = 0x0] [url = about:blank] 08:28:09 INFO - PROCESS | 1929 | --DOMWINDOW == 129 (0x1199a2400) [pid = 1929] [serial = 1251] [outer = 0x0] [url = about:blank] 08:28:09 INFO - PROCESS | 1929 | --DOMWINDOW == 128 (0x12823b800) [pid = 1929] [serial = 1290] [outer = 0x0] [url = about:blank] 08:28:09 INFO - PROCESS | 1929 | --DOMWINDOW == 127 (0x12d2c9400) [pid = 1929] [serial = 1306] [outer = 0x0] [url = about:blank] 08:28:09 INFO - PROCESS | 1929 | 1464622089846 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]]]}] 08:28:09 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 08:28:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 2473ms 08:28:09 INFO - PROCESS | 1929 | 1464622089886 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 08:28:09 INFO - PROCESS | 1929 | 1464622089889 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 08:28:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 08:28:09 INFO - PROCESS | 1929 | 1464622089894 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 08:28:09 INFO - PROCESS | 1929 | 1464622089896 Marionette TRACE conn2 <- [1,1782,null,{}] 08:28:09 INFO - PROCESS | 1929 | 1464622089918 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}] 08:28:10 INFO - PROCESS | 1929 | 1464622090002 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 08:28:10 INFO - PROCESS | 1929 | 1464622090010 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:10 INFO - PROCESS | 1929 | ++DOCSHELL 0x112647000 == 28 [pid = 1929] [id = 453] 08:28:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 128 (0x1126b6400) [pid = 1929] [serial = 1358] [outer = 0x0] 08:28:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 129 (0x1126bb000) [pid = 1929] [serial = 1359] [outer = 0x1126b6400] 08:28:10 INFO - PROCESS | 1929 | 1464622090038 Marionette DEBUG loaded listener.js 08:28:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 130 (0x1126ef800) [pid = 1929] [serial = 1360] [outer = 0x1126b6400] 08:28:10 INFO - PROCESS | 1929 | 1464622090376 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]]]}] 08:28:10 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 08:28:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 528ms 08:28:10 INFO - PROCESS | 1929 | 1464622090422 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 08:28:10 INFO - PROCESS | 1929 | 1464622090428 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 08:28:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 08:28:10 INFO - PROCESS | 1929 | 1464622090433 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 08:28:10 INFO - PROCESS | 1929 | 1464622090435 Marionette TRACE conn2 <- [1,1786,null,{}] 08:28:10 INFO - PROCESS | 1929 | 1464622090458 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}] 08:28:10 INFO - PROCESS | 1929 | 1464622090555 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 08:28:10 INFO - PROCESS | 1929 | 1464622090564 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:10 INFO - PROCESS | 1929 | ++DOCSHELL 0x116028000 == 29 [pid = 1929] [id = 454] 08:28:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 131 (0x1126efc00) [pid = 1929] [serial = 1361] [outer = 0x0] 08:28:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 132 (0x1127aa400) [pid = 1929] [serial = 1362] [outer = 0x1126efc00] 08:28:10 INFO - PROCESS | 1929 | 1464622090591 Marionette DEBUG loaded listener.js 08:28:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 133 (0x1127e3000) [pid = 1929] [serial = 1363] [outer = 0x1126efc00] 08:28:10 INFO - PROCESS | 1929 | 1464622090916 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]]]}] 08:28:10 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 08:28:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 521ms 08:28:10 INFO - PROCESS | 1929 | 1464622090954 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 08:28:10 INFO - PROCESS | 1929 | 1464622090958 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 08:28:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 08:28:10 INFO - PROCESS | 1929 | 1464622090961 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 08:28:10 INFO - PROCESS | 1929 | 1464622090964 Marionette TRACE conn2 <- [1,1790,null,{}] 08:28:10 INFO - PROCESS | 1929 | 1464622090972 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}] 08:28:11 INFO - PROCESS | 1929 | 1464622091055 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 08:28:11 INFO - PROCESS | 1929 | 1464622091154 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:11 INFO - PROCESS | 1929 | ++DOCSHELL 0x110f56000 == 30 [pid = 1929] [id = 455] 08:28:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 134 (0x110ddf400) [pid = 1929] [serial = 1364] [outer = 0x0] 08:28:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 135 (0x110faf400) [pid = 1929] [serial = 1365] [outer = 0x110ddf400] 08:28:11 INFO - PROCESS | 1929 | 1464622091187 Marionette DEBUG loaded listener.js 08:28:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 136 (0x1121b6000) [pid = 1929] [serial = 1366] [outer = 0x110ddf400] 08:28:11 INFO - PROCESS | 1929 | 1464622091746 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]]]}] 08:28:11 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) 08:28:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 825ms 08:28:11 INFO - PROCESS | 1929 | 1464622091788 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 08:28:11 INFO - PROCESS | 1929 | 1464622091790 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 08:28:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 08:28:11 INFO - PROCESS | 1929 | 1464622091794 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 08:28:11 INFO - PROCESS | 1929 | 1464622091796 Marionette TRACE conn2 <- [1,1794,null,{}] 08:28:11 INFO - PROCESS | 1929 | 1464622091799 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}] 08:28:11 INFO - PROCESS | 1929 | 1464622091902 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 08:28:11 INFO - PROCESS | 1929 | 1464622091953 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:11 INFO - PROCESS | 1929 | ++DOCSHELL 0x116f41800 == 31 [pid = 1929] [id = 456] 08:28:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 137 (0x1127b4800) [pid = 1929] [serial = 1367] [outer = 0x0] 08:28:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 138 (0x112864000) [pid = 1929] [serial = 1368] [outer = 0x1127b4800] 08:28:11 INFO - PROCESS | 1929 | 1464622091985 Marionette DEBUG loaded listener.js 08:28:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 139 (0x112a7fc00) [pid = 1929] [serial = 1369] [outer = 0x1127b4800] 08:28:12 INFO - PROCESS | 1929 | 1464622092494 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]]]}] 08:28:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:28:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 721ms 08:28:12 INFO - PROCESS | 1929 | 1464622092516 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 08:28:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 08:28:12 INFO - PROCESS | 1929 | 1464622092519 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 08:28:12 INFO - PROCESS | 1929 | 1464622092522 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 08:28:12 INFO - PROCESS | 1929 | 1464622092523 Marionette TRACE conn2 <- [1,1798,null,{}] 08:28:12 INFO - PROCESS | 1929 | 1464622092526 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}] 08:28:12 INFO - PROCESS | 1929 | 1464622092627 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 08:28:12 INFO - PROCESS | 1929 | 1464622092702 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:12 INFO - PROCESS | 1929 | ++DOCSHELL 0x117e8c800 == 32 [pid = 1929] [id = 457] 08:28:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 140 (0x1127ab800) [pid = 1929] [serial = 1370] [outer = 0x0] 08:28:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 141 (0x113183000) [pid = 1929] [serial = 1371] [outer = 0x1127ab800] 08:28:12 INFO - PROCESS | 1929 | 1464622092733 Marionette DEBUG loaded listener.js 08:28:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 142 (0x1139f8400) [pid = 1929] [serial = 1372] [outer = 0x1127ab800] 08:28:13 INFO - PROCESS | 1929 | 1464622093263 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]]]}] 08:28:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 08:28:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 769ms 08:28:13 INFO - PROCESS | 1929 | 1464622093292 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 08:28:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 08:28:13 INFO - PROCESS | 1929 | 1464622093293 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 08:28:13 INFO - PROCESS | 1929 | 1464622093300 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 08:28:13 INFO - PROCESS | 1929 | 1464622093305 Marionette TRACE conn2 <- [1,1802,null,{}] 08:28:13 INFO - PROCESS | 1929 | 1464622093308 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}] 08:28:13 INFO - PROCESS | 1929 | 1464622093478 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 08:28:13 INFO - PROCESS | 1929 | 1464622093532 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:13 INFO - PROCESS | 1929 | ++DOCSHELL 0x116647800 == 33 [pid = 1929] [id = 458] 08:28:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 143 (0x111f28400) [pid = 1929] [serial = 1373] [outer = 0x0] 08:28:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 144 (0x1121b5400) [pid = 1929] [serial = 1374] [outer = 0x111f28400] 08:28:13 INFO - PROCESS | 1929 | 1464622093560 Marionette DEBUG loaded listener.js 08:28:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 145 (0x1127b0800) [pid = 1929] [serial = 1375] [outer = 0x111f28400] 08:28:13 INFO - PROCESS | 1929 | --DOCSHELL 0x117099800 == 32 [pid = 1929] [id = 26] 08:28:13 INFO - PROCESS | 1929 | 1464622093965 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]]]}] 08:28:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 08:28:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 680ms 08:28:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 08:28:13 INFO - PROCESS | 1929 | 1464622093977 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 08:28:13 INFO - PROCESS | 1929 | 1464622093979 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 08:28:13 INFO - PROCESS | 1929 | 1464622093983 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 08:28:13 INFO - PROCESS | 1929 | 1464622093986 Marionette TRACE conn2 <- [1,1806,null,{}] 08:28:13 INFO - PROCESS | 1929 | 1464622093991 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}] 08:28:14 INFO - PROCESS | 1929 | 1464622094098 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 08:28:14 INFO - PROCESS | 1929 | 1464622094179 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:14 INFO - PROCESS | 1929 | ++DOCSHELL 0x117e0c800 == 33 [pid = 1929] [id = 459] 08:28:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 146 (0x1127e9000) [pid = 1929] [serial = 1376] [outer = 0x0] 08:28:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 147 (0x112a76400) [pid = 1929] [serial = 1377] [outer = 0x1127e9000] 08:28:14 INFO - PROCESS | 1929 | 1464622094223 Marionette DEBUG loaded listener.js 08:28:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 148 (0x113c79800) [pid = 1929] [serial = 1378] [outer = 0x1127e9000] 08:28:14 INFO - PROCESS | 1929 | 1464622094547 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]]]}] 08:28:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 08:28:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 623ms 08:28:14 INFO - PROCESS | 1929 | 1464622094606 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 08:28:14 INFO - PROCESS | 1929 | 1464622094610 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 08:28:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 08:28:14 INFO - PROCESS | 1929 | 1464622094612 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 08:28:14 INFO - PROCESS | 1929 | 1464622094613 Marionette TRACE conn2 <- [1,1810,null,{}] 08:28:14 INFO - PROCESS | 1929 | 1464622094616 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}] 08:28:14 INFO - PROCESS | 1929 | 1464622094705 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 08:28:14 INFO - PROCESS | 1929 | 1464622094758 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:14 INFO - PROCESS | 1929 | ++DOCSHELL 0x11927d000 == 34 [pid = 1929] [id = 460] 08:28:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 149 (0x110de4000) [pid = 1929] [serial = 1379] [outer = 0x0] 08:28:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 150 (0x1160c9800) [pid = 1929] [serial = 1380] [outer = 0x110de4000] 08:28:14 INFO - PROCESS | 1929 | 1464622094784 Marionette DEBUG loaded listener.js 08:28:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 151 (0x116731000) [pid = 1929] [serial = 1381] [outer = 0x110de4000] 08:28:15 INFO - PROCESS | 1929 | 1464622095084 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]]]}] 08:28:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 08:28:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 521ms 08:28:15 INFO - PROCESS | 1929 | 1464622095133 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 08:28:15 INFO - PROCESS | 1929 | 1464622095136 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 08:28:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 08:28:15 INFO - PROCESS | 1929 | 1464622095146 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 08:28:15 INFO - PROCESS | 1929 | 1464622095148 Marionette TRACE conn2 <- [1,1814,null,{}] 08:28:15 INFO - PROCESS | 1929 | 1464622095151 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}] 08:28:15 INFO - PROCESS | 1929 | 1464622095235 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 08:28:15 INFO - PROCESS | 1929 | 1464622095290 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:15 INFO - PROCESS | 1929 | ++DOCSHELL 0x11966e800 == 35 [pid = 1929] [id = 461] 08:28:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 152 (0x115d3d400) [pid = 1929] [serial = 1382] [outer = 0x0] 08:28:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 153 (0x116a74800) [pid = 1929] [serial = 1383] [outer = 0x115d3d400] 08:28:15 INFO - PROCESS | 1929 | 1464622095315 Marionette DEBUG loaded listener.js 08:28:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 154 (0x1181b6800) [pid = 1929] [serial = 1384] [outer = 0x115d3d400] 08:28:15 INFO - PROCESS | 1929 | 1464622095597 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]]]}] 08:28:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 08:28:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 478ms 08:28:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 08:28:15 INFO - PROCESS | 1929 | 1464622095618 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 08:28:15 INFO - PROCESS | 1929 | 1464622095619 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 08:28:15 INFO - PROCESS | 1929 | 1464622095629 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 08:28:15 INFO - PROCESS | 1929 | 1464622095631 Marionette TRACE conn2 <- [1,1818,null,{}] 08:28:15 INFO - PROCESS | 1929 | 1464622095633 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}] 08:28:15 INFO - PROCESS | 1929 | 1464622095716 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 08:28:15 INFO - PROCESS | 1929 | 1464622095733 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:15 INFO - PROCESS | 1929 | ++DOCSHELL 0x12113d800 == 36 [pid = 1929] [id = 462] 08:28:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 155 (0x118358400) [pid = 1929] [serial = 1385] [outer = 0x0] 08:28:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 156 (0x118384000) [pid = 1929] [serial = 1386] [outer = 0x118358400] 08:28:15 INFO - PROCESS | 1929 | 1464622095760 Marionette DEBUG loaded listener.js 08:28:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 157 (0x11858e000) [pid = 1929] [serial = 1387] [outer = 0x118358400] 08:28:16 INFO - PROCESS | 1929 | 1464622096082 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]]]}] 08:28:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 08:28:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 477ms 08:28:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 08:28:16 INFO - PROCESS | 1929 | 1464622096100 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 08:28:16 INFO - PROCESS | 1929 | 1464622096101 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 08:28:16 INFO - PROCESS | 1929 | 1464622096103 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 08:28:16 INFO - PROCESS | 1929 | 1464622096104 Marionette TRACE conn2 <- [1,1822,null,{}] 08:28:16 INFO - PROCESS | 1929 | 1464622096109 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}] 08:28:16 INFO - PROCESS | 1929 | 1464622096218 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 08:28:16 INFO - PROCESS | 1929 | 1464622096230 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:16 INFO - PROCESS | 1929 | ++DOCSHELL 0x118320800 == 37 [pid = 1929] [id = 463] 08:28:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 158 (0x11917a000) [pid = 1929] [serial = 1388] [outer = 0x0] 08:28:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 159 (0x119428800) [pid = 1929] [serial = 1389] [outer = 0x11917a000] 08:28:16 INFO - PROCESS | 1929 | 1464622096265 Marionette DEBUG loaded listener.js 08:28:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 160 (0x11964cc00) [pid = 1929] [serial = 1390] [outer = 0x11917a000] 08:28:16 INFO - PROCESS | 1929 | 1464622096644 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]]]}] 08:28:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 08:28:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 570ms 08:28:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 08:28:16 INFO - PROCESS | 1929 | 1464622096673 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 08:28:16 INFO - PROCESS | 1929 | 1464622096675 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 08:28:16 INFO - PROCESS | 1929 | 1464622096677 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 08:28:16 INFO - PROCESS | 1929 | 1464622096678 Marionette TRACE conn2 <- [1,1826,null,{}] 08:28:16 INFO - PROCESS | 1929 | 1464622096680 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}] 08:28:16 INFO - PROCESS | 1929 | 1464622096777 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 08:28:16 INFO - PROCESS | 1929 | 1464622096789 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:16 INFO - PROCESS | 1929 | ++DOCSHELL 0x123144800 == 38 [pid = 1929] [id = 464] 08:28:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 161 (0x119698400) [pid = 1929] [serial = 1391] [outer = 0x0] 08:28:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 162 (0x119975800) [pid = 1929] [serial = 1392] [outer = 0x119698400] 08:28:16 INFO - PROCESS | 1929 | 1464622096814 Marionette DEBUG loaded listener.js 08:28:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 163 (0x1199a6c00) [pid = 1929] [serial = 1393] [outer = 0x119698400] 08:28:17 INFO - PROCESS | 1929 | 1464622097135 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]]]}] 08:28:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 08:28:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 519ms 08:28:17 INFO - PROCESS | 1929 | 1464622097197 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 08:28:17 INFO - PROCESS | 1929 | 1464622097198 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 08:28:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 08:28:17 INFO - PROCESS | 1929 | 1464622097200 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 08:28:17 INFO - PROCESS | 1929 | 1464622097201 Marionette TRACE conn2 <- [1,1830,null,{}] 08:28:17 INFO - PROCESS | 1929 | 1464622097203 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}] 08:28:17 INFO - PROCESS | 1929 | 1464622097299 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 08:28:17 INFO - PROCESS | 1929 | 1464622097312 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:17 INFO - PROCESS | 1929 | ++DOCSHELL 0x117e8b800 == 39 [pid = 1929] [id = 465] 08:28:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 164 (0x119698800) [pid = 1929] [serial = 1394] [outer = 0x0] 08:28:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 165 (0x119c59400) [pid = 1929] [serial = 1395] [outer = 0x119698800] 08:28:17 INFO - PROCESS | 1929 | 1464622097337 Marionette DEBUG loaded listener.js 08:28:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 166 (0x119f05000) [pid = 1929] [serial = 1396] [outer = 0x119698800] 08:28:17 INFO - PROCESS | 1929 | 1464622097656 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]]]}] 08:28:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 08:28:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 469ms 08:28:17 INFO - PROCESS | 1929 | 1464622097674 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 08:28:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 08:28:17 INFO - PROCESS | 1929 | 1464622097677 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 08:28:17 INFO - PROCESS | 1929 | 1464622097679 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 08:28:17 INFO - PROCESS | 1929 | 1464622097680 Marionette TRACE conn2 <- [1,1834,null,{}] 08:28:17 INFO - PROCESS | 1929 | 1464622097683 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}] 08:28:17 INFO - PROCESS | 1929 | 1464622097788 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 08:28:17 INFO - PROCESS | 1929 | 1464622097793 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:17 INFO - PROCESS | 1929 | ++DOCSHELL 0x1191b1000 == 40 [pid = 1929] [id = 466] 08:28:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 167 (0x119c56c00) [pid = 1929] [serial = 1397] [outer = 0x0] 08:28:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 168 (0x119f06000) [pid = 1929] [serial = 1398] [outer = 0x119c56c00] 08:28:17 INFO - PROCESS | 1929 | 1464622097848 Marionette DEBUG loaded listener.js 08:28:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 169 (0x121102c00) [pid = 1929] [serial = 1399] [outer = 0x119c56c00] 08:28:18 INFO - PROCESS | 1929 | 1464622098174 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]]]}] 08:28:18 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 08:28:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 518ms 08:28:18 INFO - PROCESS | 1929 | 1464622098198 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 08:28:18 INFO - PROCESS | 1929 | 1464622098199 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 08:28:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 08:28:18 INFO - PROCESS | 1929 | 1464622098201 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 08:28:18 INFO - PROCESS | 1929 | 1464622098202 Marionette TRACE conn2 <- [1,1838,null,{}] 08:28:18 INFO - PROCESS | 1929 | 1464622098204 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}] 08:28:18 INFO - PROCESS | 1929 | 1464622098450 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 08:28:18 INFO - PROCESS | 1929 | --DOMWINDOW == 168 (0x1126f2000) [pid = 1929] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 08:28:18 INFO - PROCESS | 1929 | --DOMWINDOW == 167 (0x121188400) [pid = 1929] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 08:28:18 INFO - PROCESS | 1929 | --DOMWINDOW == 166 (0x126defc00) [pid = 1929] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 08:28:18 INFO - PROCESS | 1929 | --DOMWINDOW == 165 (0x11917e000) [pid = 1929] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 08:28:18 INFO - PROCESS | 1929 | --DOMWINDOW == 164 (0x12c08f800) [pid = 1929] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 08:28:18 INFO - PROCESS | 1929 | --DOMWINDOW == 163 (0x12c543400) [pid = 1929] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 08:28:18 INFO - PROCESS | 1929 | --DOMWINDOW == 162 (0x1127e8400) [pid = 1929] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 08:28:18 INFO - PROCESS | 1929 | --DOMWINDOW == 161 (0x12d2d1c00) [pid = 1929] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 08:28:18 INFO - PROCESS | 1929 | --DOMWINDOW == 160 (0x1126b6400) [pid = 1929] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 08:28:18 INFO - PROCESS | 1929 | --DOMWINDOW == 159 (0x11917d800) [pid = 1929] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 08:28:18 INFO - PROCESS | 1929 | --DOMWINDOW == 158 (0x112861400) [pid = 1929] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 08:28:18 INFO - PROCESS | 1929 | --DOMWINDOW == 157 (0x11285dc00) [pid = 1929] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 08:28:18 INFO - PROCESS | 1929 | --DOMWINDOW == 156 (0x1126be800) [pid = 1929] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 08:28:18 INFO - PROCESS | 1929 | --DOMWINDOW == 155 (0x1127b3000) [pid = 1929] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 08:28:18 INFO - PROCESS | 1929 | --DOMWINDOW == 154 (0x1127a8800) [pid = 1929] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 08:28:18 INFO - PROCESS | 1929 | --DOMWINDOW == 153 (0x111ed4400) [pid = 1929] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 08:28:18 INFO - PROCESS | 1929 | --DOMWINDOW == 152 (0x12c9e4800) [pid = 1929] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 08:28:18 INFO - PROCESS | 1929 | --DOMWINDOW == 151 (0x1233b7800) [pid = 1929] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 08:28:18 INFO - PROCESS | 1929 | --DOMWINDOW == 150 (0x12842a000) [pid = 1929] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 08:28:18 INFO - PROCESS | 1929 | --DOMWINDOW == 149 (0x1231d4000) [pid = 1929] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 08:28:18 INFO - PROCESS | 1929 | --DOMWINDOW == 148 (0x115f70800) [pid = 1929] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 08:28:18 INFO - PROCESS | 1929 | --DOMWINDOW == 147 (0x11285b800) [pid = 1929] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 08:28:18 INFO - PROCESS | 1929 | --DOMWINDOW == 146 (0x12d2cf800) [pid = 1929] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 08:28:18 INFO - PROCESS | 1929 | --DOMWINDOW == 145 (0x11917e400) [pid = 1929] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 08:28:18 INFO - PROCESS | 1929 | --DOMWINDOW == 144 (0x12138c400) [pid = 1929] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 08:28:18 INFO - PROCESS | 1929 | --DOMWINDOW == 143 (0x119fcfc00) [pid = 1929] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 08:28:18 INFO - PROCESS | 1929 | --DOMWINDOW == 142 (0x128d38c00) [pid = 1929] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 08:28:18 INFO - PROCESS | 1929 | --DOMWINDOW == 141 (0x124f63c00) [pid = 1929] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 08:28:18 INFO - PROCESS | 1929 | --DOMWINDOW == 140 (0x11820e400) [pid = 1929] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 08:28:18 INFO - PROCESS | 1929 | --DOMWINDOW == 139 (0x119173800) [pid = 1929] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 08:28:18 INFO - PROCESS | 1929 | --DOMWINDOW == 138 (0x1126f0800) [pid = 1929] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 08:28:18 INFO - PROCESS | 1929 | --DOMWINDOW == 137 (0x12bb09000) [pid = 1929] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 08:28:18 INFO - PROCESS | 1929 | --DOMWINDOW == 136 (0x1126f9000) [pid = 1929] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 08:28:18 INFO - PROCESS | 1929 | --DOMWINDOW == 135 (0x128532400) [pid = 1929] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 08:28:18 INFO - PROCESS | 1929 | --DOMWINDOW == 134 (0x124f5d800) [pid = 1929] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 08:28:18 INFO - PROCESS | 1929 | --DOMWINDOW == 133 (0x119f11800) [pid = 1929] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 08:28:18 INFO - PROCESS | 1929 | --DOMWINDOW == 132 (0x12118f400) [pid = 1929] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 08:28:18 INFO - PROCESS | 1929 | --DOMWINDOW == 131 (0x110de0800) [pid = 1929] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 08:28:18 INFO - PROCESS | 1929 | --DOMWINDOW == 130 (0x11330c400) [pid = 1929] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 08:28:18 INFO - PROCESS | 1929 | --DOMWINDOW == 129 (0x1126f7800) [pid = 1929] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 08:28:18 INFO - PROCESS | 1929 | --DOMWINDOW == 128 (0x116739c00) [pid = 1929] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 08:28:18 INFO - PROCESS | 1929 | --DOMWINDOW == 127 (0x121105400) [pid = 1929] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 08:28:18 INFO - PROCESS | 1929 | --DOMWINDOW == 126 (0x1231d0800) [pid = 1929] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 08:28:18 INFO - PROCESS | 1929 | --DOMWINDOW == 125 (0x1231d0c00) [pid = 1929] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 08:28:18 INFO - PROCESS | 1929 | --DOMWINDOW == 124 (0x12badec00) [pid = 1929] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 08:28:18 INFO - PROCESS | 1929 | --DOMWINDOW == 123 (0x129fc8800) [pid = 1929] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 08:28:18 INFO - PROCESS | 1929 | --DOMWINDOW == 122 (0x121109c00) [pid = 1929] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 08:28:18 INFO - PROCESS | 1929 | 1464622098505 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:18 INFO - PROCESS | 1929 | ++DOCSHELL 0x1130d0800 == 41 [pid = 1929] [id = 467] 08:28:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 123 (0x110de0400) [pid = 1929] [serial = 1400] [outer = 0x0] 08:28:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 124 (0x110de8000) [pid = 1929] [serial = 1401] [outer = 0x110de0400] 08:28:18 INFO - PROCESS | 1929 | 1464622098530 Marionette DEBUG loaded listener.js 08:28:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 125 (0x1126f0800) [pid = 1929] [serial = 1402] [outer = 0x110de0400] 08:28:18 INFO - PROCESS | 1929 | 1464622098795 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]]]}] 08:28:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 08:28:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 621ms 08:28:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 08:28:18 INFO - PROCESS | 1929 | 1464622098829 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 08:28:18 INFO - PROCESS | 1929 | 1464622098830 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 08:28:18 INFO - PROCESS | 1929 | 1464622098833 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 08:28:18 INFO - PROCESS | 1929 | 1464622098834 Marionette TRACE conn2 <- [1,1842,null,{}] 08:28:18 INFO - PROCESS | 1929 | 1464622098836 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}] 08:28:18 INFO - PROCESS | 1929 | 1464622098932 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 08:28:18 INFO - PROCESS | 1929 | 1464622098936 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:18 INFO - PROCESS | 1929 | ++DOCSHELL 0x124f16800 == 42 [pid = 1929] [id = 468] 08:28:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 126 (0x1127ac000) [pid = 1929] [serial = 1403] [outer = 0x0] 08:28:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 127 (0x115f70800) [pid = 1929] [serial = 1404] [outer = 0x1127ac000] 08:28:18 INFO - PROCESS | 1929 | 1464622098967 Marionette DEBUG loaded listener.js 08:28:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 128 (0x119733400) [pid = 1929] [serial = 1405] [outer = 0x1127ac000] 08:28:19 INFO - PROCESS | 1929 | 1464622099313 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]]]}] 08:28:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 08:28:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 519ms 08:28:19 INFO - PROCESS | 1929 | 1464622099353 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 08:28:19 INFO - PROCESS | 1929 | 1464622099354 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 08:28:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 08:28:19 INFO - PROCESS | 1929 | 1464622099358 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 08:28:19 INFO - PROCESS | 1929 | 1464622099360 Marionette TRACE conn2 <- [1,1846,null,{}] 08:28:19 INFO - PROCESS | 1929 | 1464622099363 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}] 08:28:19 INFO - PROCESS | 1929 | 1464622099451 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 08:28:19 INFO - PROCESS | 1929 | 1464622099458 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:19 INFO - PROCESS | 1929 | ++DOCSHELL 0x126db3800 == 43 [pid = 1929] [id = 469] 08:28:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 129 (0x115dd4400) [pid = 1929] [serial = 1406] [outer = 0x0] 08:28:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 130 (0x11a1c2000) [pid = 1929] [serial = 1407] [outer = 0x115dd4400] 08:28:19 INFO - PROCESS | 1929 | 1464622099484 Marionette DEBUG loaded listener.js 08:28:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 131 (0x121185400) [pid = 1929] [serial = 1408] [outer = 0x115dd4400] 08:28:19 INFO - PROCESS | 1929 | 1464622099799 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]]]}] 08:28:19 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) 08:28:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 472ms 08:28:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 08:28:19 INFO - PROCESS | 1929 | 1464622099830 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 08:28:19 INFO - PROCESS | 1929 | 1464622099831 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 08:28:19 INFO - PROCESS | 1929 | 1464622099833 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 08:28:19 INFO - PROCESS | 1929 | 1464622099834 Marionette TRACE conn2 <- [1,1850,null,{}] 08:28:19 INFO - PROCESS | 1929 | 1464622099836 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}] 08:28:19 INFO - PROCESS | 1929 | 1464622099916 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 08:28:19 INFO - PROCESS | 1929 | 1464622099920 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:19 INFO - PROCESS | 1929 | ++DOCSHELL 0x126dd0800 == 44 [pid = 1929] [id = 470] 08:28:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 132 (0x12110c800) [pid = 1929] [serial = 1409] [outer = 0x0] 08:28:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 133 (0x121188400) [pid = 1929] [serial = 1410] [outer = 0x12110c800] 08:28:20 INFO - PROCESS | 1929 | 1464622099998 Marionette DEBUG loaded listener.js 08:28:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 134 (0x121191000) [pid = 1929] [serial = 1411] [outer = 0x12110c800] 08:28:20 INFO - PROCESS | 1929 | 1464622100274 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]]]}] 08:28:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:28:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 467ms 08:28:20 INFO - PROCESS | 1929 | 1464622100302 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 08:28:20 INFO - PROCESS | 1929 | 1464622100303 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 08:28:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 08:28:20 INFO - PROCESS | 1929 | 1464622100316 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 08:28:20 INFO - PROCESS | 1929 | 1464622100317 Marionette TRACE conn2 <- [1,1854,null,{}] 08:28:20 INFO - PROCESS | 1929 | 1464622100327 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}] 08:28:20 INFO - PROCESS | 1929 | 1464622100410 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 08:28:20 INFO - PROCESS | 1929 | 1464622100519 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:20 INFO - PROCESS | 1929 | ++DOCSHELL 0x11215f800 == 45 [pid = 1929] [id = 471] 08:28:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 135 (0x110ddf800) [pid = 1929] [serial = 1412] [outer = 0x0] 08:28:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 136 (0x110de6800) [pid = 1929] [serial = 1413] [outer = 0x110ddf800] 08:28:20 INFO - PROCESS | 1929 | 1464622100550 Marionette DEBUG loaded listener.js 08:28:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 137 (0x1126c2400) [pid = 1929] [serial = 1414] [outer = 0x110ddf800] 08:28:20 INFO - PROCESS | 1929 | 1464622100974 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]]]}] 08:28:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 08:28:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 739ms 08:28:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 08:28:21 INFO - PROCESS | 1929 | 1464622101045 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 08:28:21 INFO - PROCESS | 1929 | 1464622101048 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 08:28:21 INFO - PROCESS | 1929 | 1464622101051 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 08:28:21 INFO - PROCESS | 1929 | 1464622101053 Marionette TRACE conn2 <- [1,1858,null,{}] 08:28:21 INFO - PROCESS | 1929 | 1464622101057 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}] 08:28:21 INFO - PROCESS | 1929 | 1464622101160 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 08:28:21 INFO - PROCESS | 1929 | 1464622101218 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:21 INFO - PROCESS | 1929 | ++DOCSHELL 0x119a48800 == 46 [pid = 1929] [id = 472] 08:28:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 138 (0x1127a6c00) [pid = 1929] [serial = 1415] [outer = 0x0] 08:28:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 139 (0x112866c00) [pid = 1929] [serial = 1416] [outer = 0x1127a6c00] 08:28:21 INFO - PROCESS | 1929 | 1464622101262 Marionette DEBUG loaded listener.js 08:28:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 140 (0x1139f5000) [pid = 1929] [serial = 1417] [outer = 0x1127a6c00] 08:28:21 INFO - PROCESS | 1929 | 1464622101679 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]]]}] 08:28:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 08:28:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 675ms 08:28:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 08:28:21 INFO - PROCESS | 1929 | 1464622101728 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 08:28:21 INFO - PROCESS | 1929 | 1464622101731 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 08:28:21 INFO - PROCESS | 1929 | 1464622101734 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 08:28:21 INFO - PROCESS | 1929 | 1464622101735 Marionette TRACE conn2 <- [1,1862,null,{}] 08:28:21 INFO - PROCESS | 1929 | 1464622101738 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}] 08:28:21 INFO - PROCESS | 1929 | 1464622101861 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 08:28:21 INFO - PROCESS | 1929 | 1464622101933 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:21 INFO - PROCESS | 1929 | ++DOCSHELL 0x124eac000 == 47 [pid = 1929] [id = 473] 08:28:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 141 (0x11685a000) [pid = 1929] [serial = 1418] [outer = 0x0] 08:28:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 142 (0x11718a400) [pid = 1929] [serial = 1419] [outer = 0x11685a000] 08:28:21 INFO - PROCESS | 1929 | 1464622101962 Marionette DEBUG loaded listener.js 08:28:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 143 (0x1181b1c00) [pid = 1929] [serial = 1420] [outer = 0x11685a000] 08:28:22 INFO - PROCESS | 1929 | 1464622102401 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]]]}] 08:28:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 08:28:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 720ms 08:28:22 INFO - PROCESS | 1929 | 1464622102455 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 08:28:22 INFO - PROCESS | 1929 | 1464622102457 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 08:28:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 08:28:22 INFO - PROCESS | 1929 | 1464622102468 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 08:28:22 INFO - PROCESS | 1929 | 1464622102475 Marionette TRACE conn2 <- [1,1866,null,{}] 08:28:22 INFO - PROCESS | 1929 | 1464622102480 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}] 08:28:22 INFO - PROCESS | 1929 | 1464622102629 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 08:28:22 INFO - PROCESS | 1929 | 1464622102727 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:22 INFO - PROCESS | 1929 | ++DOCSHELL 0x128b76000 == 48 [pid = 1929] [id = 474] 08:28:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 144 (0x11718e400) [pid = 1929] [serial = 1421] [outer = 0x0] 08:28:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 145 (0x11911d800) [pid = 1929] [serial = 1422] [outer = 0x11718e400] 08:28:22 INFO - PROCESS | 1929 | 1464622102773 Marionette DEBUG loaded listener.js 08:28:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 146 (0x119977800) [pid = 1929] [serial = 1423] [outer = 0x11718e400] 08:28:23 INFO - PROCESS | 1929 | 1464622103246 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]]]}] 08:28:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 08:28:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 833ms 08:28:23 INFO - PROCESS | 1929 | 1464622103295 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 08:28:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 08:28:23 INFO - PROCESS | 1929 | 1464622103296 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 08:28:23 INFO - PROCESS | 1929 | 1464622103299 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 08:28:23 INFO - PROCESS | 1929 | 1464622103300 Marionette TRACE conn2 <- [1,1870,null,{}] 08:28:23 INFO - PROCESS | 1929 | 1464622103303 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}] 08:28:23 INFO - PROCESS | 1929 | 1464622103403 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 08:28:23 INFO - PROCESS | 1929 | 1464622103471 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:23 INFO - PROCESS | 1929 | ++DOCSHELL 0x129f50000 == 49 [pid = 1929] [id = 475] 08:28:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 147 (0x119647000) [pid = 1929] [serial = 1424] [outer = 0x0] 08:28:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 148 (0x11a1b4400) [pid = 1929] [serial = 1425] [outer = 0x119647000] 08:28:23 INFO - PROCESS | 1929 | 1464622103498 Marionette DEBUG loaded listener.js 08:28:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 149 (0x12118a400) [pid = 1929] [serial = 1426] [outer = 0x119647000] 08:28:23 INFO - PROCESS | 1929 | 1464622103934 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]]]}] 08:28:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 08:28:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 669ms 08:28:23 INFO - PROCESS | 1929 | 1464622103968 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 08:28:23 INFO - PROCESS | 1929 | 1464622103969 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 08:28:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 08:28:23 INFO - PROCESS | 1929 | 1464622103972 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 08:28:23 INFO - PROCESS | 1929 | 1464622103973 Marionette TRACE conn2 <- [1,1874,null,{}] 08:28:23 INFO - PROCESS | 1929 | 1464622103976 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}] 08:28:24 INFO - PROCESS | 1929 | 1464622104076 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 08:28:24 INFO - PROCESS | 1929 | 1464622104132 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:24 INFO - PROCESS | 1929 | ++DOCSHELL 0x124942800 == 50 [pid = 1929] [id = 476] 08:28:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 150 (0x1211b6c00) [pid = 1929] [serial = 1427] [outer = 0x0] 08:28:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 151 (0x1211bb800) [pid = 1929] [serial = 1428] [outer = 0x1211b6c00] 08:28:24 INFO - PROCESS | 1929 | 1464622104167 Marionette DEBUG loaded listener.js 08:28:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 152 (0x12138a400) [pid = 1929] [serial = 1429] [outer = 0x1211b6c00] 08:28:24 INFO - PROCESS | 1929 | 1464622104600 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]]]}] 08:28:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 08:28:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 669ms 08:28:24 INFO - PROCESS | 1929 | 1464622104642 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 08:28:24 INFO - PROCESS | 1929 | 1464622104643 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 08:28:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 08:28:24 INFO - PROCESS | 1929 | 1464622104645 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 08:28:24 INFO - PROCESS | 1929 | 1464622104646 Marionette TRACE conn2 <- [1,1878,null,{}] 08:28:24 INFO - PROCESS | 1929 | 1464622104649 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}] 08:28:24 INFO - PROCESS | 1929 | 1464622104768 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 08:28:24 INFO - PROCESS | 1929 | 1464622104852 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:24 INFO - PROCESS | 1929 | ++DOCSHELL 0x113e0d800 == 51 [pid = 1929] [id = 477] 08:28:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 153 (0x1126fb800) [pid = 1929] [serial = 1430] [outer = 0x0] 08:28:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 154 (0x115d37400) [pid = 1929] [serial = 1431] [outer = 0x1126fb800] 08:28:24 INFO - PROCESS | 1929 | 1464622104882 Marionette DEBUG loaded listener.js 08:28:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 155 (0x11858b800) [pid = 1929] [serial = 1432] [outer = 0x1126fb800] 08:28:25 INFO - PROCESS | 1929 | 1464622105533 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]]]}] 08:28:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 08:28:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 921ms 08:28:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 08:28:25 INFO - PROCESS | 1929 | 1464622105567 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 08:28:25 INFO - PROCESS | 1929 | 1464622105569 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 08:28:25 INFO - PROCESS | 1929 | 1464622105572 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 08:28:25 INFO - PROCESS | 1929 | 1464622105574 Marionette TRACE conn2 <- [1,1882,null,{}] 08:28:25 INFO - PROCESS | 1929 | 1464622105578 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}] 08:28:25 INFO - PROCESS | 1929 | 1464622105675 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 08:28:25 INFO - PROCESS | 1929 | 1464622105735 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:25 INFO - PROCESS | 1929 | ++DOCSHELL 0x1181d3000 == 52 [pid = 1929] [id = 478] 08:28:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 156 (0x111ed9400) [pid = 1929] [serial = 1433] [outer = 0x0] 08:28:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 157 (0x1126bfc00) [pid = 1929] [serial = 1434] [outer = 0x111ed9400] 08:28:25 INFO - PROCESS | 1929 | 1464622105775 Marionette DEBUG loaded listener.js 08:28:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 158 (0x1127b0400) [pid = 1929] [serial = 1435] [outer = 0x111ed9400] 08:28:26 INFO - PROCESS | 1929 | 1464622106198 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]]]}] 08:28:26 INFO - PROCESS | 1929 | --DOCSHELL 0x1286d1000 == 51 [pid = 1929] [id = 6] 08:28:26 INFO - PROCESS | 1929 | --DOMWINDOW == 157 (0x1231cfc00) [pid = 1929] [serial = 1356] [outer = 0x0] [url = about:blank] 08:28:26 INFO - PROCESS | 1929 | --DOMWINDOW == 156 (0x1126ef800) [pid = 1929] [serial = 1360] [outer = 0x0] [url = about:blank] 08:28:26 INFO - PROCESS | 1929 | --DOMWINDOW == 155 (0x119651800) [pid = 1929] [serial = 1347] [outer = 0x0] [url = about:blank] 08:28:26 INFO - PROCESS | 1929 | --DOMWINDOW == 154 (0x119c58800) [pid = 1929] [serial = 1348] [outer = 0x0] [url = about:blank] 08:28:26 INFO - PROCESS | 1929 | --DOMWINDOW == 153 (0x115d3dc00) [pid = 1929] [serial = 1344] [outer = 0x0] [url = about:blank] 08:28:26 INFO - PROCESS | 1929 | --DOMWINDOW == 152 (0x118598000) [pid = 1929] [serial = 1345] [outer = 0x0] [url = about:blank] 08:28:26 INFO - PROCESS | 1929 | --DOMWINDOW == 151 (0x115d3e400) [pid = 1929] [serial = 1342] [outer = 0x0] [url = about:blank] 08:28:26 INFO - PROCESS | 1929 | --DOMWINDOW == 150 (0x113185c00) [pid = 1929] [serial = 1341] [outer = 0x0] [url = about:blank] 08:28:26 INFO - PROCESS | 1929 | --DOMWINDOW == 149 (0x1127b3c00) [pid = 1929] [serial = 1339] [outer = 0x0] [url = about:blank] 08:28:26 INFO - PROCESS | 1929 | --DOMWINDOW == 148 (0x1126f8c00) [pid = 1929] [serial = 1338] [outer = 0x0] [url = about:blank] 08:28:26 INFO - PROCESS | 1929 | --DOMWINDOW == 147 (0x12f1ccc00) [pid = 1929] [serial = 1336] [outer = 0x0] [url = about:blank] 08:28:26 INFO - PROCESS | 1929 | --DOMWINDOW == 146 (0x12dc26800) [pid = 1929] [serial = 1335] [outer = 0x0] [url = about:blank] 08:28:26 INFO - PROCESS | 1929 | --DOMWINDOW == 145 (0x12bf35c00) [pid = 1929] [serial = 1333] [outer = 0x0] [url = about:blank] 08:28:26 INFO - PROCESS | 1929 | --DOMWINDOW == 144 (0x119981c00) [pid = 1929] [serial = 1332] [outer = 0x0] [url = about:blank] 08:28:26 INFO - PROCESS | 1929 | --DOMWINDOW == 143 (0x12dc24c00) [pid = 1929] [serial = 1329] [outer = 0x0] [url = about:blank] 08:28:26 INFO - PROCESS | 1929 | --DOMWINDOW == 142 (0x12dc2ac00) [pid = 1929] [serial = 1330] [outer = 0x0] [url = about:blank] 08:28:26 INFO - PROCESS | 1929 | --DOMWINDOW == 141 (0x12f1d7c00) [pid = 1929] [serial = 1327] [outer = 0x0] [url = about:blank] 08:28:26 INFO - PROCESS | 1929 | --DOMWINDOW == 140 (0x12d420c00) [pid = 1929] [serial = 1326] [outer = 0x0] [url = about:blank] 08:28:26 INFO - PROCESS | 1929 | --DOMWINDOW == 139 (0x12c536800) [pid = 1929] [serial = 1324] [outer = 0x0] [url = about:blank] 08:28:26 INFO - PROCESS | 1929 | --DOMWINDOW == 138 (0x12a36b400) [pid = 1929] [serial = 1323] [outer = 0x0] [url = about:blank] 08:28:26 INFO - PROCESS | 1929 | --DOMWINDOW == 137 (0x1126bb000) [pid = 1929] [serial = 1359] [outer = 0x0] [url = about:blank] 08:28:26 INFO - PROCESS | 1929 | --DOMWINDOW == 136 (0x12c08c000) [pid = 1929] [serial = 1321] [outer = 0x0] [url = about:blank] 08:28:26 INFO - PROCESS | 1929 | --DOMWINDOW == 135 (0x129f1e000) [pid = 1929] [serial = 1320] [outer = 0x0] [url = about:blank] 08:28:26 INFO - PROCESS | 1929 | --DOMWINDOW == 134 (0x124ec5800) [pid = 1929] [serial = 1318] [outer = 0x0] [url = about:blank] 08:28:26 INFO - PROCESS | 1929 | --DOMWINDOW == 133 (0x1239a8000) [pid = 1929] [serial = 1317] [outer = 0x0] [url = about:blank] 08:28:26 INFO - PROCESS | 1929 | --DOMWINDOW == 132 (0x119691c00) [pid = 1929] [serial = 1314] [outer = 0x0] [url = about:blank] 08:28:26 INFO - PROCESS | 1929 | --DOMWINDOW == 131 (0x119f0c800) [pid = 1929] [serial = 1315] [outer = 0x0] [url = about:blank] 08:28:26 INFO - PROCESS | 1929 | --DOMWINDOW == 130 (0x113187400) [pid = 1929] [serial = 1312] [outer = 0x0] [url = about:blank] 08:28:26 INFO - PROCESS | 1929 | --DOMWINDOW == 129 (0x112863000) [pid = 1929] [serial = 1311] [outer = 0x0] [url = about:blank] 08:28:26 INFO - PROCESS | 1929 | --DOMWINDOW == 128 (0x12f1c8800) [pid = 1929] [serial = 1309] [outer = 0x0] [url = about:blank] 08:28:26 INFO - PROCESS | 1929 | --DOMWINDOW == 127 (0x11a1b5400) [pid = 1929] [serial = 1351] [outer = 0x0] [url = about:blank] 08:28:26 INFO - PROCESS | 1929 | --DOMWINDOW == 126 (0x119f08000) [pid = 1929] [serial = 1350] [outer = 0x0] [url = about:blank] 08:28:26 INFO - PROCESS | 1929 | --DOMWINDOW == 125 (0x12426b000) [pid = 1929] [serial = 1066] [outer = 0x0] [url = about:blank] 08:28:26 INFO - PROCESS | 1929 | --DOMWINDOW == 124 (0x128529400) [pid = 1929] [serial = 1129] [outer = 0x0] [url = about:blank] 08:28:26 INFO - PROCESS | 1929 | --DOMWINDOW == 123 (0x12c53e400) [pid = 1929] [serial = 1075] [outer = 0x0] [url = about:blank] 08:28:26 INFO - PROCESS | 1929 | --DOMWINDOW == 122 (0x126df3c00) [pid = 1929] [serial = 1069] [outer = 0x0] [url = about:blank] 08:28:26 INFO - PROCESS | 1929 | --DOMWINDOW == 121 (0x1196e3c00) [pid = 1929] [serial = 1123] [outer = 0x0] [url = about:blank] 08:28:26 INFO - PROCESS | 1929 | --DOMWINDOW == 120 (0x119c52c00) [pid = 1929] [serial = 1063] [outer = 0x0] [url = about:blank] 08:28:26 INFO - PROCESS | 1929 | --DOMWINDOW == 119 (0x12bf14c00) [pid = 1929] [serial = 1057] [outer = 0x0] [url = about:blank] 08:28:26 INFO - PROCESS | 1929 | --DOMWINDOW == 118 (0x12bf43c00) [pid = 1929] [serial = 1135] [outer = 0x0] [url = about:blank] 08:28:26 INFO - PROCESS | 1929 | --DOMWINDOW == 117 (0x119f05400) [pid = 1929] [serial = 1078] [outer = 0x0] [url = about:blank] 08:28:26 INFO - PROCESS | 1929 | --DOMWINDOW == 116 (0x12b2ba400) [pid = 1929] [serial = 1132] [outer = 0x0] [url = about:blank] 08:28:26 INFO - PROCESS | 1929 | --DOMWINDOW == 115 (0x12ba09000) [pid = 1929] [serial = 1072] [outer = 0x0] [url = about:blank] 08:28:26 INFO - PROCESS | 1929 | --DOMWINDOW == 114 (0x121389800) [pid = 1929] [serial = 1126] [outer = 0x0] [url = about:blank] 08:28:26 INFO - PROCESS | 1929 | --DOMWINDOW == 113 (0x12c2c7800) [pid = 1929] [serial = 1138] [outer = 0x0] [url = about:blank] 08:28:26 INFO - PROCESS | 1929 | --DOMWINDOW == 112 (0x1126f7000) [pid = 1929] [serial = 1120] [outer = 0x0] [url = about:blank] 08:28:26 INFO - PROCESS | 1929 | --DOMWINDOW == 111 (0x116730800) [pid = 1929] [serial = 1060] [outer = 0x0] [url = about:blank] 08:28:26 INFO - PROCESS | 1929 | --DOMWINDOW == 110 (0x1127e6400) [pid = 1929] [serial = 1183] [outer = 0x0] [url = about:blank] 08:28:26 INFO - PROCESS | 1929 | --DOMWINDOW == 109 (0x118596400) [pid = 1929] [serial = 1186] [outer = 0x0] [url = about:blank] 08:28:26 INFO - PROCESS | 1929 | --DOMWINDOW == 108 (0x1211bc800) [pid = 1929] [serial = 1189] [outer = 0x0] [url = about:blank] 08:28:26 INFO - PROCESS | 1929 | --DOMWINDOW == 107 (0x123eea800) [pid = 1929] [serial = 1192] [outer = 0x0] [url = about:blank] 08:28:26 INFO - PROCESS | 1929 | --DOMWINDOW == 106 (0x128eebc00) [pid = 1929] [serial = 1195] [outer = 0x0] [url = about:blank] 08:28:26 INFO - PROCESS | 1929 | --DOMWINDOW == 105 (0x12c9e3800) [pid = 1929] [serial = 1198] [outer = 0x0] [url = about:blank] 08:28:26 INFO - PROCESS | 1929 | --DOMWINDOW == 104 (0x12cd80c00) [pid = 1929] [serial = 1201] [outer = 0x0] [url = about:blank] 08:28:26 INFO - PROCESS | 1929 | --DOMWINDOW == 103 (0x1211b5800) [pid = 1929] [serial = 1353] [outer = 0x0] [url = about:blank] 08:28:26 INFO - PROCESS | 1929 | --DOMWINDOW == 102 (0x1231af000) [pid = 1929] [serial = 1354] [outer = 0x0] [url = about:blank] 08:28:26 INFO - PROCESS | 1929 | --DOMWINDOW == 101 (0x113187000) [pid = 1929] [serial = 1267] [outer = 0x0] [url = about:blank] 08:28:26 INFO - PROCESS | 1929 | --DOMWINDOW == 100 (0x124f64000) [pid = 1929] [serial = 1255] [outer = 0x0] [url = about:blank] 08:28:26 INFO - PROCESS | 1929 | --DOMWINDOW == 99 (0x12bf3fc00) [pid = 1929] [serial = 1258] [outer = 0x0] [url = about:blank] 08:28:26 INFO - PROCESS | 1929 | --DOMWINDOW == 98 (0x11a1c0000) [pid = 1929] [serial = 1252] [outer = 0x0] [url = about:blank] 08:28:26 INFO - PROCESS | 1929 | --DOMWINDOW == 97 (0x12d423800) [pid = 1929] [serial = 1264] [outer = 0x0] [url = about:blank] 08:28:26 INFO - PROCESS | 1929 | --DOMWINDOW == 96 (0x12d2cbc00) [pid = 1929] [serial = 1261] [outer = 0x0] [url = about:blank] 08:28:26 INFO - PROCESS | 1929 | --DOMWINDOW == 95 (0x116a68400) [pid = 1929] [serial = 1249] [outer = 0x0] [url = about:blank] 08:28:26 INFO - PROCESS | 1929 | --DOMWINDOW == 94 (0x12d423400) [pid = 1929] [serial = 1246] [outer = 0x0] [url = about:blank] 08:28:26 INFO - PROCESS | 1929 | --DOMWINDOW == 93 (0x1127aa400) [pid = 1929] [serial = 1362] [outer = 0x0] [url = about:blank] 08:28:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 08:28:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 724ms 08:28:26 INFO - PROCESS | 1929 | 1464622106296 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 08:28:26 INFO - PROCESS | 1929 | 1464622106300 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 08:28:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 08:28:26 INFO - PROCESS | 1929 | 1464622106304 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 08:28:26 INFO - PROCESS | 1929 | 1464622106307 Marionette TRACE conn2 <- [1,1886,null,{}] 08:28:26 INFO - PROCESS | 1929 | 1464622106309 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}] 08:28:26 INFO - PROCESS | 1929 | 1464622106390 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 08:28:26 INFO - PROCESS | 1929 | 1464622106400 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:26 INFO - PROCESS | 1929 | ++DOCSHELL 0x116647000 == 52 [pid = 1929] [id = 479] 08:28:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 94 (0x1127eac00) [pid = 1929] [serial = 1436] [outer = 0x0] 08:28:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 95 (0x11285b400) [pid = 1929] [serial = 1437] [outer = 0x1127eac00] 08:28:26 INFO - PROCESS | 1929 | 1464622106426 Marionette DEBUG loaded listener.js 08:28:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 96 (0x11329e800) [pid = 1929] [serial = 1438] [outer = 0x1127eac00] 08:28:26 INFO - PROCESS | 1929 | 1464622106782 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]]]}] 08:28:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 08:28:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 521ms 08:28:26 INFO - PROCESS | 1929 | 1464622106826 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 08:28:26 INFO - PROCESS | 1929 | 1464622106827 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 08:28:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 08:28:26 INFO - PROCESS | 1929 | 1464622106829 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 08:28:26 INFO - PROCESS | 1929 | 1464622106832 Marionette TRACE conn2 <- [1,1890,null,{}] 08:28:26 INFO - PROCESS | 1929 | 1464622106839 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}] 08:28:26 INFO - PROCESS | 1929 | 1464622106920 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 08:28:26 INFO - PROCESS | 1929 | 1464622106927 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:26 INFO - PROCESS | 1929 | ++DOCSHELL 0x116717800 == 53 [pid = 1929] [id = 480] 08:28:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 97 (0x11505b000) [pid = 1929] [serial = 1439] [outer = 0x0] 08:28:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 98 (0x115fe8c00) [pid = 1929] [serial = 1440] [outer = 0x11505b000] 08:28:26 INFO - PROCESS | 1929 | 1464622106955 Marionette DEBUG loaded listener.js 08:28:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 99 (0x116853800) [pid = 1929] [serial = 1441] [outer = 0x11505b000] 08:28:27 INFO - PROCESS | 1929 | 1464622107299 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]]]}] 08:28:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 08:28:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 521ms 08:28:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 08:28:27 INFO - PROCESS | 1929 | 1464622107353 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 08:28:27 INFO - PROCESS | 1929 | 1464622107354 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 08:28:27 INFO - PROCESS | 1929 | 1464622107357 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 08:28:27 INFO - PROCESS | 1929 | 1464622107358 Marionette TRACE conn2 <- [1,1894,null,{}] 08:28:27 INFO - PROCESS | 1929 | 1464622107360 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}] 08:28:27 INFO - PROCESS | 1929 | 1464622107449 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 08:28:27 INFO - PROCESS | 1929 | 1464622107456 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:27 INFO - PROCESS | 1929 | ++DOCSHELL 0x117e09800 == 54 [pid = 1929] [id = 481] 08:28:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 100 (0x117691000) [pid = 1929] [serial = 1442] [outer = 0x0] 08:28:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 101 (0x1181bd400) [pid = 1929] [serial = 1443] [outer = 0x117691000] 08:28:27 INFO - PROCESS | 1929 | 1464622107483 Marionette DEBUG loaded listener.js 08:28:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 102 (0x11835b800) [pid = 1929] [serial = 1444] [outer = 0x117691000] 08:28:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 08:28:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 469ms 08:28:27 INFO - PROCESS | 1929 | 1464622107820 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]]]}] 08:28:27 INFO - PROCESS | 1929 | 1464622107826 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 08:28:27 INFO - PROCESS | 1929 | 1464622107828 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 08:28:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 08:28:27 INFO - PROCESS | 1929 | 1464622107830 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 08:28:27 INFO - PROCESS | 1929 | 1464622107831 Marionette TRACE conn2 <- [1,1898,null,{}] 08:28:27 INFO - PROCESS | 1929 | 1464622107833 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}] 08:28:27 INFO - PROCESS | 1929 | 1464622107916 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 08:28:27 INFO - PROCESS | 1929 | 1464622107921 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:27 INFO - PROCESS | 1929 | ++DOCSHELL 0x12115e000 == 55 [pid = 1929] [id = 482] 08:28:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 103 (0x11835c000) [pid = 1929] [serial = 1445] [outer = 0x0] 08:28:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 104 (0x118596400) [pid = 1929] [serial = 1446] [outer = 0x11835c000] 08:28:27 INFO - PROCESS | 1929 | 1464622107949 Marionette DEBUG loaded listener.js 08:28:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 105 (0x119426c00) [pid = 1929] [serial = 1447] [outer = 0x11835c000] 08:28:28 INFO - PROCESS | 1929 | 1464622108274 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]]]}] 08:28:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 08:28:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 470ms 08:28:28 INFO - PROCESS | 1929 | 1464622108301 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 08:28:28 INFO - PROCESS | 1929 | 1464622108302 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 08:28:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 08:28:28 INFO - PROCESS | 1929 | 1464622108313 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 08:28:28 INFO - PROCESS | 1929 | 1464622108314 Marionette TRACE conn2 <- [1,1902,null,{}] 08:28:28 INFO - PROCESS | 1929 | 1464622108338 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}] 08:28:28 INFO - PROCESS | 1929 | 1464622108454 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 08:28:28 INFO - PROCESS | 1929 | 1464622108469 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:28 INFO - PROCESS | 1929 | ++DOCSHELL 0x12342d000 == 56 [pid = 1929] [id = 483] 08:28:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 106 (0x11859a000) [pid = 1929] [serial = 1448] [outer = 0x0] 08:28:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 107 (0x11999f400) [pid = 1929] [serial = 1449] [outer = 0x11859a000] 08:28:28 INFO - PROCESS | 1929 | 1464622108503 Marionette DEBUG loaded listener.js 08:28:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 108 (0x119f0d000) [pid = 1929] [serial = 1450] [outer = 0x11859a000] 08:28:28 INFO - PROCESS | 1929 | 1464622108852 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]]]}] 08:28:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 08:28:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 599ms 08:28:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 08:28:28 INFO - PROCESS | 1929 | 1464622108905 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 08:28:28 INFO - PROCESS | 1929 | 1464622108906 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 08:28:28 INFO - PROCESS | 1929 | 1464622108908 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 08:28:28 INFO - PROCESS | 1929 | 1464622108909 Marionette TRACE conn2 <- [1,1906,null,{}] 08:28:28 INFO - PROCESS | 1929 | 1464622108912 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}] 08:28:29 INFO - PROCESS | 1929 | 1464622109009 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 08:28:29 INFO - PROCESS | 1929 | 1464622109042 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:29 INFO - PROCESS | 1929 | ++DOCSHELL 0x123d34000 == 57 [pid = 1929] [id = 484] 08:28:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 109 (0x1199a2400) [pid = 1929] [serial = 1451] [outer = 0x0] 08:28:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 110 (0x11a1bf000) [pid = 1929] [serial = 1452] [outer = 0x1199a2400] 08:28:29 INFO - PROCESS | 1929 | 1464622109070 Marionette DEBUG loaded listener.js 08:28:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 111 (0x12118a800) [pid = 1929] [serial = 1453] [outer = 0x1199a2400] 08:28:29 INFO - PROCESS | 1929 | 1464622109389 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]]]}] 08:28:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 08:28:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 518ms 08:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 110 (0x12110d000) [pid = 1929] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 08:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 109 (0x115dd4400) [pid = 1929] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 08:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 108 (0x119698400) [pid = 1929] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 08:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 107 (0x111f28400) [pid = 1929] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 08:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 106 (0x118358400) [pid = 1929] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 08:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 105 (0x115d3d400) [pid = 1929] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 08:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 104 (0x110de4000) [pid = 1929] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 08:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 103 (0x1127e9000) [pid = 1929] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 08:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 102 (0x119698800) [pid = 1929] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 08:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 101 (0x119c56c00) [pid = 1929] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 08:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 100 (0x110de0400) [pid = 1929] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 08:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 99 (0x11917a000) [pid = 1929] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 08:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 98 (0x1127ac000) [pid = 1929] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 08:28:29 INFO - PROCESS | 1929 | 1464622109611 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 08:28:29 INFO - PROCESS | 1929 | 1464622109613 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 08:28:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 08:28:29 INFO - PROCESS | 1929 | 1464622109625 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 08:28:29 INFO - PROCESS | 1929 | 1464622109627 Marionette TRACE conn2 <- [1,1910,null,{}] 08:28:29 INFO - PROCESS | 1929 | 1464622109631 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}] 08:28:29 INFO - PROCESS | 1929 | 1464622109739 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 08:28:29 INFO - PROCESS | 1929 | 1464622109828 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:29 INFO - PROCESS | 1929 | ++DOCSHELL 0x115d13000 == 58 [pid = 1929] [id = 485] 08:28:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 99 (0x1126b5400) [pid = 1929] [serial = 1454] [outer = 0x0] 08:28:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 100 (0x1126ba800) [pid = 1929] [serial = 1455] [outer = 0x1126b5400] 08:28:29 INFO - PROCESS | 1929 | 1464622109861 Marionette DEBUG loaded listener.js 08:28:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 101 (0x1126f3800) [pid = 1929] [serial = 1456] [outer = 0x1126b5400] 08:28:30 INFO - PROCESS | 1929 | 1464622110282 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]]]}] 08:28:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 08:28:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 723ms 08:28:30 INFO - PROCESS | 1929 | 1464622110348 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 08:28:30 INFO - PROCESS | 1929 | 1464622110350 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 08:28:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 08:28:30 INFO - PROCESS | 1929 | 1464622110356 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 08:28:30 INFO - PROCESS | 1929 | 1464622110359 Marionette TRACE conn2 <- [1,1914,null,{}] 08:28:30 INFO - PROCESS | 1929 | 1464622110362 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}] 08:28:30 INFO - PROCESS | 1929 | 1464622110469 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 08:28:30 INFO - PROCESS | 1929 | 1464622110535 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:30 INFO - PROCESS | 1929 | ++DOCSHELL 0x1188b4800 == 59 [pid = 1929] [id = 486] 08:28:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 102 (0x1126f7400) [pid = 1929] [serial = 1457] [outer = 0x0] 08:28:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 103 (0x1127e9c00) [pid = 1929] [serial = 1458] [outer = 0x1126f7400] 08:28:30 INFO - PROCESS | 1929 | 1464622110566 Marionette DEBUG loaded listener.js 08:28:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 104 (0x113185c00) [pid = 1929] [serial = 1459] [outer = 0x1126f7400] 08:28:30 INFO - PROCESS | 1929 | 1464622110975 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]]]}] 08:28:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 08:28:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 672ms 08:28:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 08:28:31 INFO - PROCESS | 1929 | 1464622111027 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 08:28:31 INFO - PROCESS | 1929 | 1464622111028 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 08:28:31 INFO - PROCESS | 1929 | 1464622111031 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 08:28:31 INFO - PROCESS | 1929 | 1464622111032 Marionette TRACE conn2 <- [1,1918,null,{}] 08:28:31 INFO - PROCESS | 1929 | 1464622111058 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}] 08:28:31 INFO - PROCESS | 1929 | 1464622111164 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 08:28:31 INFO - PROCESS | 1929 | 1464622111221 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:31 INFO - PROCESS | 1929 | ++DOCSHELL 0x123221000 == 60 [pid = 1929] [id = 487] 08:28:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 105 (0x115d3b800) [pid = 1929] [serial = 1460] [outer = 0x0] 08:28:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 106 (0x115fe8000) [pid = 1929] [serial = 1461] [outer = 0x115d3b800] 08:28:31 INFO - PROCESS | 1929 | 1464622111255 Marionette DEBUG loaded listener.js 08:28:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 107 (0x1166d2800) [pid = 1929] [serial = 1462] [outer = 0x115d3b800] 08:28:31 INFO - PROCESS | 1929 | 1464622111716 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]]]}] 08:28:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 08:28:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 721ms 08:28:31 INFO - PROCESS | 1929 | 1464622111753 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 08:28:31 INFO - PROCESS | 1929 | 1464622111754 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 08:28:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 08:28:31 INFO - PROCESS | 1929 | 1464622111775 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 08:28:31 INFO - PROCESS | 1929 | 1464622111777 Marionette TRACE conn2 <- [1,1922,null,{}] 08:28:31 INFO - PROCESS | 1929 | 1464622111779 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}] 08:28:31 INFO - PROCESS | 1929 | 1464622111883 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 08:28:31 INFO - PROCESS | 1929 | 1464622111951 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:31 INFO - PROCESS | 1929 | ++DOCSHELL 0x126579800 == 61 [pid = 1929] [id = 488] 08:28:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 108 (0x117688c00) [pid = 1929] [serial = 1463] [outer = 0x0] 08:28:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 109 (0x118380c00) [pid = 1929] [serial = 1464] [outer = 0x117688c00] 08:28:31 INFO - PROCESS | 1929 | 1464622111981 Marionette DEBUG loaded listener.js 08:28:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 110 (0x11964c400) [pid = 1929] [serial = 1465] [outer = 0x117688c00] 08:28:32 INFO - PROCESS | 1929 | 1464622112401 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]]]}] 08:28:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 08:28:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 670ms 08:28:32 INFO - PROCESS | 1929 | 1464622112445 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 08:28:32 INFO - PROCESS | 1929 | 1464622112447 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 08:28:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 08:28:32 INFO - PROCESS | 1929 | 1464622112449 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 08:28:32 INFO - PROCESS | 1929 | 1464622112450 Marionette TRACE conn2 <- [1,1926,null,{}] 08:28:32 INFO - PROCESS | 1929 | 1464622112452 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}] 08:28:32 INFO - PROCESS | 1929 | 1464622112572 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 08:28:32 INFO - PROCESS | 1929 | 1464622112626 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:32 INFO - PROCESS | 1929 | ++DOCSHELL 0x126dc9000 == 62 [pid = 1929] [id = 489] 08:28:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 111 (0x11942d400) [pid = 1929] [serial = 1466] [outer = 0x0] 08:28:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 112 (0x119983800) [pid = 1929] [serial = 1467] [outer = 0x11942d400] 08:28:32 INFO - PROCESS | 1929 | 1464622112656 Marionette DEBUG loaded listener.js 08:28:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 113 (0x119c5c800) [pid = 1929] [serial = 1468] [outer = 0x11942d400] 08:28:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 114 (0x119f02800) [pid = 1929] [serial = 1469] [outer = 0x12cd78c00] 08:28:33 INFO - PROCESS | 1929 | 1464622113150 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]]]}] 08:28:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 08:28:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 769ms 08:28:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 08:28:33 INFO - PROCESS | 1929 | 1464622113220 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 08:28:33 INFO - PROCESS | 1929 | 1464622113222 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 08:28:33 INFO - PROCESS | 1929 | 1464622113225 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 08:28:33 INFO - PROCESS | 1929 | 1464622113227 Marionette TRACE conn2 <- [1,1930,null,{}] 08:28:33 INFO - PROCESS | 1929 | 1464622113231 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}] 08:28:33 INFO - PROCESS | 1929 | 1464622113415 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 08:28:33 INFO - PROCESS | 1929 | 1464622113523 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:33 INFO - PROCESS | 1929 | ++DOCSHELL 0x129cce000 == 63 [pid = 1929] [id = 490] 08:28:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 115 (0x119642400) [pid = 1929] [serial = 1470] [outer = 0x0] 08:28:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 116 (0x12138bc00) [pid = 1929] [serial = 1471] [outer = 0x119642400] 08:28:33 INFO - PROCESS | 1929 | 1464622113563 Marionette DEBUG loaded listener.js 08:28:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 117 (0x1213d6c00) [pid = 1929] [serial = 1472] [outer = 0x119642400] 08:28:34 INFO - PROCESS | 1929 | 1464622114036 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]]]}] 08:28:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 08:28:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 972ms 08:28:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 08:28:34 INFO - PROCESS | 1929 | 1464622114198 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 08:28:34 INFO - PROCESS | 1929 | 1464622114199 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 08:28:34 INFO - PROCESS | 1929 | 1464622114202 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 08:28:34 INFO - PROCESS | 1929 | 1464622114205 Marionette TRACE conn2 <- [1,1934,null,{}] 08:28:34 INFO - PROCESS | 1929 | 1464622114232 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}] 08:28:34 INFO - PROCESS | 1929 | 1464622114333 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 08:28:34 INFO - PROCESS | 1929 | 1464622114398 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:34 INFO - PROCESS | 1929 | ++DOCSHELL 0x11830c000 == 64 [pid = 1929] [id = 491] 08:28:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 118 (0x1126c3c00) [pid = 1929] [serial = 1473] [outer = 0x0] 08:28:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 119 (0x1126f2800) [pid = 1929] [serial = 1474] [outer = 0x1126c3c00] 08:28:34 INFO - PROCESS | 1929 | 1464622114425 Marionette DEBUG loaded listener.js 08:28:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 120 (0x1127ad800) [pid = 1929] [serial = 1475] [outer = 0x1126c3c00] 08:28:34 INFO - PROCESS | 1929 | 1464622114835 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]]]}] 08:28:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 08:28:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 689ms 08:28:34 INFO - PROCESS | 1929 | --DOCSHELL 0x116028000 == 63 [pid = 1929] [id = 454] 08:28:34 INFO - PROCESS | 1929 | --DOCSHELL 0x12342d000 == 62 [pid = 1929] [id = 483] 08:28:34 INFO - PROCESS | 1929 | --DOCSHELL 0x12115e000 == 61 [pid = 1929] [id = 482] 08:28:34 INFO - PROCESS | 1929 | --DOCSHELL 0x117e09800 == 60 [pid = 1929] [id = 481] 08:28:34 INFO - PROCESS | 1929 | --DOCSHELL 0x116717800 == 59 [pid = 1929] [id = 480] 08:28:34 INFO - PROCESS | 1929 | --DOCSHELL 0x116647000 == 58 [pid = 1929] [id = 479] 08:28:34 INFO - PROCESS | 1929 | --DOCSHELL 0x1181d3000 == 57 [pid = 1929] [id = 478] 08:28:35 INFO - PROCESS | 1929 | 1464622115001 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 08:28:35 INFO - PROCESS | 1929 | 1464622115003 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 08:28:35 INFO - PROCESS | 1929 | --DOCSHELL 0x124942800 == 56 [pid = 1929] [id = 476] 08:28:35 INFO - PROCESS | 1929 | --DOCSHELL 0x129f50000 == 55 [pid = 1929] [id = 475] 08:28:35 INFO - PROCESS | 1929 | --DOCSHELL 0x128b76000 == 54 [pid = 1929] [id = 474] 08:28:35 INFO - PROCESS | 1929 | --DOCSHELL 0x124eac000 == 53 [pid = 1929] [id = 473] 08:28:35 INFO - PROCESS | 1929 | --DOCSHELL 0x119a48800 == 52 [pid = 1929] [id = 472] 08:28:35 INFO - PROCESS | 1929 | --DOCSHELL 0x11215f800 == 51 [pid = 1929] [id = 471] 08:28:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 08:28:35 INFO - PROCESS | 1929 | --DOMWINDOW == 119 (0x123489c00) [pid = 1929] [serial = 1357] [outer = 0x0] [url = about:blank] 08:28:35 INFO - PROCESS | 1929 | --DOMWINDOW == 118 (0x121188400) [pid = 1929] [serial = 1410] [outer = 0x0] [url = about:blank] 08:28:35 INFO - PROCESS | 1929 | --DOMWINDOW == 117 (0x121185400) [pid = 1929] [serial = 1408] [outer = 0x0] [url = about:blank] 08:28:35 INFO - PROCESS | 1929 | --DOMWINDOW == 116 (0x110faf400) [pid = 1929] [serial = 1365] [outer = 0x0] [url = about:blank] 08:28:35 INFO - PROCESS | 1929 | --DOMWINDOW == 115 (0x112864000) [pid = 1929] [serial = 1368] [outer = 0x0] [url = about:blank] 08:28:35 INFO - PROCESS | 1929 | --DOMWINDOW == 114 (0x119975800) [pid = 1929] [serial = 1392] [outer = 0x0] [url = about:blank] 08:28:35 INFO - PROCESS | 1929 | --DOMWINDOW == 113 (0x1127b0800) [pid = 1929] [serial = 1375] [outer = 0x0] [url = about:blank] 08:28:35 INFO - PROCESS | 1929 | --DOMWINDOW == 112 (0x1121b5400) [pid = 1929] [serial = 1374] [outer = 0x0] [url = about:blank] 08:28:35 INFO - PROCESS | 1929 | --DOMWINDOW == 111 (0x118384000) [pid = 1929] [serial = 1386] [outer = 0x0] [url = about:blank] 08:28:35 INFO - PROCESS | 1929 | --DOMWINDOW == 110 (0x11858e000) [pid = 1929] [serial = 1387] [outer = 0x0] [url = about:blank] 08:28:35 INFO - PROCESS | 1929 | --DOMWINDOW == 109 (0x116a74800) [pid = 1929] [serial = 1383] [outer = 0x0] [url = about:blank] 08:28:35 INFO - PROCESS | 1929 | --DOMWINDOW == 108 (0x1181b6800) [pid = 1929] [serial = 1384] [outer = 0x0] [url = about:blank] 08:28:35 INFO - PROCESS | 1929 | --DOMWINDOW == 107 (0x1160c9800) [pid = 1929] [serial = 1380] [outer = 0x0] [url = about:blank] 08:28:35 INFO - PROCESS | 1929 | --DOMWINDOW == 106 (0x116731000) [pid = 1929] [serial = 1381] [outer = 0x0] [url = about:blank] 08:28:35 INFO - PROCESS | 1929 | --DOMWINDOW == 105 (0x112a76400) [pid = 1929] [serial = 1377] [outer = 0x0] [url = about:blank] 08:28:35 INFO - PROCESS | 1929 | --DOMWINDOW == 104 (0x113c79800) [pid = 1929] [serial = 1378] [outer = 0x0] [url = about:blank] 08:28:35 INFO - PROCESS | 1929 | --DOMWINDOW == 103 (0x119c59400) [pid = 1929] [serial = 1395] [outer = 0x0] [url = about:blank] 08:28:35 INFO - PROCESS | 1929 | --DOMWINDOW == 102 (0x113183000) [pid = 1929] [serial = 1371] [outer = 0x0] [url = about:blank] 08:28:35 INFO - PROCESS | 1929 | --DOMWINDOW == 101 (0x119f06000) [pid = 1929] [serial = 1398] [outer = 0x0] [url = about:blank] 08:28:35 INFO - PROCESS | 1929 | --DOMWINDOW == 100 (0x119f05000) [pid = 1929] [serial = 1396] [outer = 0x0] [url = about:blank] 08:28:35 INFO - PROCESS | 1929 | --DOMWINDOW == 99 (0x121102c00) [pid = 1929] [serial = 1399] [outer = 0x0] [url = about:blank] 08:28:35 INFO - PROCESS | 1929 | --DOMWINDOW == 98 (0x11a1c2000) [pid = 1929] [serial = 1407] [outer = 0x0] [url = about:blank] 08:28:35 INFO - PROCESS | 1929 | --DOMWINDOW == 97 (0x110de8000) [pid = 1929] [serial = 1401] [outer = 0x0] [url = about:blank] 08:28:35 INFO - PROCESS | 1929 | --DOMWINDOW == 96 (0x1126f0800) [pid = 1929] [serial = 1402] [outer = 0x0] [url = about:blank] 08:28:35 INFO - PROCESS | 1929 | --DOMWINDOW == 95 (0x119428800) [pid = 1929] [serial = 1389] [outer = 0x0] [url = about:blank] 08:28:35 INFO - PROCESS | 1929 | --DOMWINDOW == 94 (0x1199a6c00) [pid = 1929] [serial = 1393] [outer = 0x0] [url = about:blank] 08:28:35 INFO - PROCESS | 1929 | --DOMWINDOW == 93 (0x115f70800) [pid = 1929] [serial = 1404] [outer = 0x0] [url = about:blank] 08:28:35 INFO - PROCESS | 1929 | --DOMWINDOW == 92 (0x11964cc00) [pid = 1929] [serial = 1390] [outer = 0x0] [url = about:blank] 08:28:35 INFO - PROCESS | 1929 | --DOMWINDOW == 91 (0x119733400) [pid = 1929] [serial = 1405] [outer = 0x0] [url = about:blank] 08:28:35 INFO - PROCESS | 1929 | 1464622115033 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 08:28:35 INFO - PROCESS | 1929 | 1464622115034 Marionette TRACE conn2 <- [1,1938,null,{}] 08:28:35 INFO - PROCESS | 1929 | 1464622115038 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}] 08:28:35 INFO - PROCESS | 1929 | 1464622115138 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 08:28:35 INFO - PROCESS | 1929 | 1464622115189 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:35 INFO - PROCESS | 1929 | ++DOCSHELL 0x116479000 == 52 [pid = 1929] [id = 492] 08:28:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 92 (0x1126bb800) [pid = 1929] [serial = 1476] [outer = 0x0] 08:28:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 93 (0x1126f7800) [pid = 1929] [serial = 1477] [outer = 0x1126bb800] 08:28:35 INFO - PROCESS | 1929 | 1464622115221 Marionette DEBUG loaded listener.js 08:28:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 94 (0x1127b1000) [pid = 1929] [serial = 1478] [outer = 0x1126bb800] 08:28:35 INFO - PROCESS | 1929 | 1464622115649 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]]]}] 08:28:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 08:28:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 684ms 08:28:35 INFO - PROCESS | 1929 | 1464622115708 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 08:28:35 INFO - PROCESS | 1929 | 1464622115711 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 08:28:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 08:28:35 INFO - PROCESS | 1929 | 1464622115716 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 08:28:35 INFO - PROCESS | 1929 | 1464622115719 Marionette TRACE conn2 <- [1,1942,null,{}] 08:28:35 INFO - PROCESS | 1929 | 1464622115722 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}] 08:28:35 INFO - PROCESS | 1929 | 1464622115825 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 08:28:35 INFO - PROCESS | 1929 | 1464622115880 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:35 INFO - PROCESS | 1929 | ++DOCSHELL 0x1187be800 == 53 [pid = 1929] [id = 493] 08:28:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 95 (0x11285d400) [pid = 1929] [serial = 1479] [outer = 0x0] 08:28:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 96 (0x113183000) [pid = 1929] [serial = 1480] [outer = 0x11285d400] 08:28:35 INFO - PROCESS | 1929 | 1464622115910 Marionette DEBUG loaded listener.js 08:28:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 97 (0x11505d800) [pid = 1929] [serial = 1481] [outer = 0x11285d400] 08:28:36 INFO - PROCESS | 1929 | 1464622116331 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]]]}] 08:28:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 08:28:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 624ms 08:28:36 INFO - PROCESS | 1929 | 1464622116338 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 08:28:36 INFO - PROCESS | 1929 | 1464622116340 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 08:28:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 08:28:36 INFO - PROCESS | 1929 | 1464622116342 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 08:28:36 INFO - PROCESS | 1929 | 1464622116344 Marionette TRACE conn2 <- [1,1946,null,{}] 08:28:36 INFO - PROCESS | 1929 | 1464622116350 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}] 08:28:36 INFO - PROCESS | 1929 | 1464622116456 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 08:28:36 INFO - PROCESS | 1929 | 1464622116508 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:36 INFO - PROCESS | 1929 | ++DOCSHELL 0x119f99800 == 54 [pid = 1929] [id = 494] 08:28:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 98 (0x1160d0c00) [pid = 1929] [serial = 1482] [outer = 0x0] 08:28:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 99 (0x116734c00) [pid = 1929] [serial = 1483] [outer = 0x1160d0c00] 08:28:36 INFO - PROCESS | 1929 | 1464622116542 Marionette DEBUG loaded listener.js 08:28:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 100 (0x11718ac00) [pid = 1929] [serial = 1484] [outer = 0x1160d0c00] 08:28:36 INFO - PROCESS | 1929 | 1464622116992 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]]]}] 08:28:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 08:28:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 674ms 08:28:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 08:28:37 INFO - PROCESS | 1929 | 1464622117016 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 08:28:37 INFO - PROCESS | 1929 | 1464622117017 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 08:28:37 INFO - PROCESS | 1929 | 1464622117020 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 08:28:37 INFO - PROCESS | 1929 | 1464622117021 Marionette TRACE conn2 <- [1,1950,null,{}] 08:28:37 INFO - PROCESS | 1929 | 1464622117023 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}] 08:28:37 INFO - PROCESS | 1929 | 1464622117123 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 08:28:37 INFO - PROCESS | 1929 | 1464622117232 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:37 INFO - PROCESS | 1929 | ++DOCSHELL 0x121164000 == 55 [pid = 1929] [id = 495] 08:28:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 101 (0x1184dac00) [pid = 1929] [serial = 1485] [outer = 0x0] 08:28:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 102 (0x119122400) [pid = 1929] [serial = 1486] [outer = 0x1184dac00] 08:28:37 INFO - PROCESS | 1929 | 1464622117264 Marionette DEBUG loaded listener.js 08:28:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 103 (0x119651400) [pid = 1929] [serial = 1487] [outer = 0x1184dac00] 08:28:37 INFO - PROCESS | 1929 | 1464622117679 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]]]}] 08:28:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 08:28:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 672ms 08:28:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 08:28:37 INFO - PROCESS | 1929 | 1464622117693 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 08:28:37 INFO - PROCESS | 1929 | 1464622117694 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 08:28:37 INFO - PROCESS | 1929 | 1464622117696 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 08:28:37 INFO - PROCESS | 1929 | 1464622117697 Marionette TRACE conn2 <- [1,1954,null,{}] 08:28:37 INFO - PROCESS | 1929 | 1464622117700 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}] 08:28:37 INFO - PROCESS | 1929 | 1464622117794 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 08:28:37 INFO - PROCESS | 1929 | 1464622117843 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:37 INFO - PROCESS | 1929 | ++DOCSHELL 0x123140000 == 56 [pid = 1929] [id = 496] 08:28:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 104 (0x1184dd000) [pid = 1929] [serial = 1488] [outer = 0x0] 08:28:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 105 (0x119c4e400) [pid = 1929] [serial = 1489] [outer = 0x1184dd000] 08:28:37 INFO - PROCESS | 1929 | 1464622117874 Marionette DEBUG loaded listener.js 08:28:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 106 (0x119f0b400) [pid = 1929] [serial = 1490] [outer = 0x1184dd000] 08:28:38 INFO - PROCESS | 1929 | 1464622118280 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]]]}] 08:28:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 08:28:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 621ms 08:28:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 08:28:38 INFO - PROCESS | 1929 | 1464622118317 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 08:28:38 INFO - PROCESS | 1929 | 1464622118319 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 08:28:38 INFO - PROCESS | 1929 | 1464622118321 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 08:28:38 INFO - PROCESS | 1929 | 1464622118322 Marionette TRACE conn2 <- [1,1958,null,{}] 08:28:38 INFO - PROCESS | 1929 | 1464622118325 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}] 08:28:38 INFO - PROCESS | 1929 | 1464622118453 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 08:28:38 INFO - PROCESS | 1929 | 1464622118553 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:38 INFO - PROCESS | 1929 | ++DOCSHELL 0x1245b3800 == 57 [pid = 1929] [id = 497] 08:28:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 107 (0x121110800) [pid = 1929] [serial = 1491] [outer = 0x0] 08:28:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 108 (0x12138a000) [pid = 1929] [serial = 1492] [outer = 0x121110800] 08:28:38 INFO - PROCESS | 1929 | 1464622118585 Marionette DEBUG loaded listener.js 08:28:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 109 (0x1213dec00) [pid = 1929] [serial = 1493] [outer = 0x121110800] 08:28:39 INFO - PROCESS | 1929 | 1464622119001 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]]]}] 08:28:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 08:28:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 721ms 08:28:39 INFO - PROCESS | 1929 | 1464622119042 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 08:28:39 INFO - PROCESS | 1929 | 1464622119044 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 08:28:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 08:28:39 INFO - PROCESS | 1929 | 1464622119046 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 08:28:39 INFO - PROCESS | 1929 | 1464622119047 Marionette TRACE conn2 <- [1,1962,null,{}] 08:28:39 INFO - PROCESS | 1929 | 1464622119050 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}] 08:28:39 INFO - PROCESS | 1929 | 1464622119144 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 08:28:39 INFO - PROCESS | 1929 | 1464622119197 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:39 INFO - PROCESS | 1929 | ++DOCSHELL 0x12656d000 == 58 [pid = 1929] [id = 498] 08:28:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 110 (0x1231b8800) [pid = 1929] [serial = 1494] [outer = 0x0] 08:28:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 111 (0x1231ccc00) [pid = 1929] [serial = 1495] [outer = 0x1231b8800] 08:28:39 INFO - PROCESS | 1929 | 1464622119226 Marionette DEBUG loaded listener.js 08:28:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 112 (0x123311800) [pid = 1929] [serial = 1496] [outer = 0x1231b8800] 08:28:39 INFO - PROCESS | 1929 | 1464622119623 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]]]}] 08:28:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 08:28:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 619ms 08:28:39 INFO - PROCESS | 1929 | 1464622119666 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 08:28:39 INFO - PROCESS | 1929 | 1464622119668 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 08:28:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 08:28:39 INFO - PROCESS | 1929 | 1464622119671 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 08:28:39 INFO - PROCESS | 1929 | 1464622119673 Marionette TRACE conn2 <- [1,1966,null,{}] 08:28:39 INFO - PROCESS | 1929 | 1464622119677 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}] 08:28:39 INFO - PROCESS | 1929 | 1464622119817 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 08:28:39 INFO - PROCESS | 1929 | 1464622119953 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:39 INFO - PROCESS | 1929 | ++DOCSHELL 0x12821c000 == 59 [pid = 1929] [id = 499] 08:28:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 113 (0x1231c7000) [pid = 1929] [serial = 1497] [outer = 0x0] 08:28:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 114 (0x12331e800) [pid = 1929] [serial = 1498] [outer = 0x1231c7000] 08:28:40 INFO - PROCESS | 1929 | 1464622119999 Marionette DEBUG loaded listener.js 08:28:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 115 (0x123484c00) [pid = 1929] [serial = 1499] [outer = 0x1231c7000] 08:28:40 INFO - PROCESS | 1929 | 1464622120447 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]]]}] 08:28:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 08:28:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 822ms 08:28:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 08:28:40 INFO - PROCESS | 1929 | 1464622120494 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 08:28:40 INFO - PROCESS | 1929 | 1464622120495 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 08:28:40 INFO - PROCESS | 1929 | 1464622120497 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 08:28:40 INFO - PROCESS | 1929 | 1464622120499 Marionette TRACE conn2 <- [1,1970,null,{}] 08:28:40 INFO - PROCESS | 1929 | 1464622120501 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}] 08:28:40 INFO - PROCESS | 1929 | 1464622120596 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 08:28:40 INFO - PROCESS | 1929 | 1464622120650 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:40 INFO - PROCESS | 1929 | ++DOCSHELL 0x129cd4000 == 60 [pid = 1929] [id = 500] 08:28:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 116 (0x123375000) [pid = 1929] [serial = 1500] [outer = 0x0] 08:28:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 117 (0x123959c00) [pid = 1929] [serial = 1501] [outer = 0x123375000] 08:28:40 INFO - PROCESS | 1929 | 1464622120679 Marionette DEBUG loaded listener.js 08:28:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 118 (0x12399ec00) [pid = 1929] [serial = 1502] [outer = 0x123375000] 08:28:41 INFO - PROCESS | 1929 | 1464622121164 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]]]}] 08:28:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 08:28:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 720ms 08:28:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 08:28:41 INFO - PROCESS | 1929 | 1464622121241 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 08:28:41 INFO - PROCESS | 1929 | 1464622121244 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 08:28:41 INFO - PROCESS | 1929 | 1464622121249 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 08:28:41 INFO - PROCESS | 1929 | 1464622121251 Marionette TRACE conn2 <- [1,1974,null,{}] 08:28:41 INFO - PROCESS | 1929 | 1464622121255 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}] 08:28:41 INFO - PROCESS | 1929 | 1464622121356 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 08:28:41 INFO - PROCESS | 1929 | 1464622121425 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:41 INFO - PROCESS | 1929 | ++DOCSHELL 0x1181e7800 == 61 [pid = 1929] [id = 501] 08:28:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 119 (0x1127b0c00) [pid = 1929] [serial = 1503] [outer = 0x0] 08:28:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 120 (0x112ee3c00) [pid = 1929] [serial = 1504] [outer = 0x1127b0c00] 08:28:41 INFO - PROCESS | 1929 | 1464622121454 Marionette DEBUG loaded listener.js 08:28:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 121 (0x113c71000) [pid = 1929] [serial = 1505] [outer = 0x1127b0c00] 08:28:41 INFO - PROCESS | 1929 | --DOCSHELL 0x126db3800 == 60 [pid = 1929] [id = 469] 08:28:41 INFO - PROCESS | 1929 | --DOCSHELL 0x126579800 == 59 [pid = 1929] [id = 488] 08:28:41 INFO - PROCESS | 1929 | --DOCSHELL 0x123221000 == 58 [pid = 1929] [id = 487] 08:28:41 INFO - PROCESS | 1929 | --DOCSHELL 0x1188b4800 == 57 [pid = 1929] [id = 486] 08:28:41 INFO - PROCESS | 1929 | --DOCSHELL 0x115d13000 == 56 [pid = 1929] [id = 485] 08:28:41 INFO - PROCESS | 1929 | 1464622121962 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]]]}] 08:28:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 08:28:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 722ms 08:28:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 08:28:41 INFO - PROCESS | 1929 | 1464622121971 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 08:28:41 INFO - PROCESS | 1929 | 1464622121974 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 08:28:41 INFO - PROCESS | 1929 | 1464622121977 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 08:28:41 INFO - PROCESS | 1929 | 1464622121980 Marionette TRACE conn2 <- [1,1978,null,{}] 08:28:41 INFO - PROCESS | 1929 | 1464622121983 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}] 08:28:42 INFO - PROCESS | 1929 | 1464622122089 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 08:28:42 INFO - PROCESS | 1929 | 1464622122158 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:42 INFO - PROCESS | 1929 | ++DOCSHELL 0x119668000 == 57 [pid = 1929] [id = 502] 08:28:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 122 (0x1127e5000) [pid = 1929] [serial = 1506] [outer = 0x0] 08:28:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 123 (0x11329f400) [pid = 1929] [serial = 1507] [outer = 0x1127e5000] 08:28:42 INFO - PROCESS | 1929 | 1464622122191 Marionette DEBUG loaded listener.js 08:28:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 124 (0x115dd1400) [pid = 1929] [serial = 1508] [outer = 0x1127e5000] 08:28:42 INFO - PROCESS | 1929 | 1464622122621 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]]]}] 08:28:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 08:28:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 721ms 08:28:42 INFO - PROCESS | 1929 | 1464622122707 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 08:28:42 INFO - PROCESS | 1929 | 1464622122712 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 08:28:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 08:28:42 INFO - PROCESS | 1929 | 1464622122718 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 08:28:42 INFO - PROCESS | 1929 | 1464622122720 Marionette TRACE conn2 <- [1,1982,null,{}] 08:28:42 INFO - PROCESS | 1929 | 1464622122724 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}] 08:28:42 INFO - PROCESS | 1929 | 1464622122827 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 08:28:42 INFO - PROCESS | 1929 | 1464622122896 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:42 INFO - PROCESS | 1929 | ++DOCSHELL 0x121167000 == 58 [pid = 1929] [id = 503] 08:28:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 125 (0x116a6d800) [pid = 1929] [serial = 1509] [outer = 0x0] 08:28:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 126 (0x117697800) [pid = 1929] [serial = 1510] [outer = 0x116a6d800] 08:28:42 INFO - PROCESS | 1929 | 1464622122927 Marionette DEBUG loaded listener.js 08:28:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 127 (0x11837b400) [pid = 1929] [serial = 1511] [outer = 0x116a6d800] 08:28:43 INFO - PROCESS | 1929 | 1464622123362 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]]]}] 08:28:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 08:28:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 670ms 08:28:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 08:28:43 INFO - PROCESS | 1929 | 1464622123388 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 08:28:43 INFO - PROCESS | 1929 | 1464622123390 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 08:28:43 INFO - PROCESS | 1929 | 1464622123392 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 08:28:43 INFO - PROCESS | 1929 | 1464622123395 Marionette TRACE conn2 <- [1,1986,null,{}] 08:28:43 INFO - PROCESS | 1929 | 1464622123403 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}] 08:28:43 INFO - PROCESS | 1929 | 1464622123509 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 08:28:43 INFO - PROCESS | 1929 | 1464622123568 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:43 INFO - PROCESS | 1929 | ++DOCSHELL 0x12682c000 == 59 [pid = 1929] [id = 504] 08:28:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 128 (0x119651800) [pid = 1929] [serial = 1512] [outer = 0x0] 08:28:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 129 (0x119c52400) [pid = 1929] [serial = 1513] [outer = 0x119651800] 08:28:43 INFO - PROCESS | 1929 | 1464622123601 Marionette DEBUG loaded listener.js 08:28:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 130 (0x121107800) [pid = 1929] [serial = 1514] [outer = 0x119651800] 08:28:44 INFO - PROCESS | 1929 | 1464622124004 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]]]}] 08:28:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 08:28:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 673ms 08:28:44 INFO - PROCESS | 1929 | 1464622124066 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 08:28:44 INFO - PROCESS | 1929 | 1464622124067 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 08:28:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 08:28:44 INFO - PROCESS | 1929 | 1464622124070 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 08:28:44 INFO - PROCESS | 1929 | 1464622124071 Marionette TRACE conn2 <- [1,1990,null,{}] 08:28:44 INFO - PROCESS | 1929 | 1464622124073 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}] 08:28:44 INFO - PROCESS | 1929 | 1464622124193 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 08:28:44 INFO - PROCESS | 1929 | 1464622124263 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:44 INFO - PROCESS | 1929 | ++DOCSHELL 0x129cdd000 == 60 [pid = 1929] [id = 505] 08:28:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 131 (0x1211b9c00) [pid = 1929] [serial = 1515] [outer = 0x0] 08:28:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 132 (0x121394000) [pid = 1929] [serial = 1516] [outer = 0x1211b9c00] 08:28:44 INFO - PROCESS | 1929 | 1464622124293 Marionette DEBUG loaded listener.js 08:28:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 133 (0x1231cd400) [pid = 1929] [serial = 1517] [outer = 0x1211b9c00] 08:28:44 INFO - PROCESS | 1929 | 1464622124707 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]]]}] 08:28:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 08:28:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 668ms 08:28:44 INFO - PROCESS | 1929 | 1464622124739 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 08:28:44 INFO - PROCESS | 1929 | 1464622124740 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 08:28:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 08:28:44 INFO - PROCESS | 1929 | 1464622124743 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 08:28:44 INFO - PROCESS | 1929 | 1464622124744 Marionette TRACE conn2 <- [1,1994,null,{}] 08:28:44 INFO - PROCESS | 1929 | 1464622124746 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}] 08:28:44 INFO - PROCESS | 1929 | 1464622124843 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 08:28:44 INFO - PROCESS | 1929 | 1464622124899 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:44 INFO - PROCESS | 1929 | ++DOCSHELL 0x12b252000 == 61 [pid = 1929] [id = 506] 08:28:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 134 (0x123311c00) [pid = 1929] [serial = 1518] [outer = 0x0] 08:28:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 135 (0x123792c00) [pid = 1929] [serial = 1519] [outer = 0x123311c00] 08:28:44 INFO - PROCESS | 1929 | 1464622124928 Marionette DEBUG loaded listener.js 08:28:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 136 (0x1239a1400) [pid = 1929] [serial = 1520] [outer = 0x123311c00] 08:28:45 INFO - PROCESS | 1929 | 1464622125347 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]]]}] 08:28:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 08:28:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 618ms 08:28:45 INFO - PROCESS | 1929 | 1464622125362 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 08:28:45 INFO - PROCESS | 1929 | 1464622125363 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 08:28:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 08:28:45 INFO - PROCESS | 1929 | 1464622125365 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 08:28:45 INFO - PROCESS | 1929 | 1464622125367 Marionette TRACE conn2 <- [1,1998,null,{}] 08:28:45 INFO - PROCESS | 1929 | 1464622125369 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}] 08:28:45 INFO - PROCESS | 1929 | 1464622125496 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 08:28:45 INFO - PROCESS | 1929 | 1464622125588 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:45 INFO - PROCESS | 1929 | ++DOCSHELL 0x12b824800 == 62 [pid = 1929] [id = 507] 08:28:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 137 (0x1239a9c00) [pid = 1929] [serial = 1521] [outer = 0x0] 08:28:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 138 (0x1239f4000) [pid = 1929] [serial = 1522] [outer = 0x1239a9c00] 08:28:45 INFO - PROCESS | 1929 | 1464622125630 Marionette DEBUG loaded listener.js 08:28:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 139 (0x124716400) [pid = 1929] [serial = 1523] [outer = 0x1239a9c00] 08:28:46 INFO - PROCESS | 1929 | 1464622126063 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]]]}] 08:28:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 08:28:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 721ms 08:28:46 INFO - PROCESS | 1929 | 1464622126088 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 08:28:46 INFO - PROCESS | 1929 | 1464622126089 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 08:28:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 08:28:46 INFO - PROCESS | 1929 | 1464622126091 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 08:28:46 INFO - PROCESS | 1929 | 1464622126093 Marionette TRACE conn2 <- [1,2002,null,{}] 08:28:46 INFO - PROCESS | 1929 | 1464622126095 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}] 08:28:46 INFO - PROCESS | 1929 | 1464622126197 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 08:28:46 INFO - PROCESS | 1929 | 1464622126254 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:46 INFO - PROCESS | 1929 | ++DOCSHELL 0x12bac6800 == 63 [pid = 1929] [id = 508] 08:28:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 140 (0x1245d8000) [pid = 1929] [serial = 1524] [outer = 0x0] 08:28:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 141 (0x1249c3000) [pid = 1929] [serial = 1525] [outer = 0x1245d8000] 08:28:46 INFO - PROCESS | 1929 | 1464622126283 Marionette DEBUG loaded listener.js 08:28:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 142 (0x124ecf400) [pid = 1929] [serial = 1526] [outer = 0x1245d8000] 08:28:46 INFO - PROCESS | 1929 | 1464622126889 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]]]}] 08:28:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 08:28:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 822ms 08:28:46 INFO - PROCESS | 1929 | 1464622126915 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 08:28:46 INFO - PROCESS | 1929 | 1464622126917 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 08:28:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 08:28:46 INFO - PROCESS | 1929 | 1464622126921 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 08:28:46 INFO - PROCESS | 1929 | 1464622126924 Marionette TRACE conn2 <- [1,2006,null,{}] 08:28:46 INFO - PROCESS | 1929 | 1464622126929 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}] 08:28:47 INFO - PROCESS | 1929 | 1464622127030 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 08:28:47 INFO - PROCESS | 1929 | 1464622127102 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:47 INFO - PROCESS | 1929 | ++DOCSHELL 0x121148800 == 64 [pid = 1929] [id = 509] 08:28:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 143 (0x1126ee000) [pid = 1929] [serial = 1527] [outer = 0x0] 08:28:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 144 (0x1127e3400) [pid = 1929] [serial = 1528] [outer = 0x1126ee000] 08:28:47 INFO - PROCESS | 1929 | 1464622127131 Marionette DEBUG loaded listener.js 08:28:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 145 (0x11318bc00) [pid = 1929] [serial = 1529] [outer = 0x1126ee000] 08:28:47 INFO - PROCESS | 1929 | 1464622127612 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]]]}] 08:28:47 INFO - PROCESS | 1929 | --DOCSHELL 0x123140000 == 63 [pid = 1929] [id = 496] 08:28:47 INFO - PROCESS | 1929 | --DOCSHELL 0x121164000 == 62 [pid = 1929] [id = 495] 08:28:47 INFO - PROCESS | 1929 | --DOCSHELL 0x119f99800 == 61 [pid = 1929] [id = 494] 08:28:47 INFO - PROCESS | 1929 | --DOCSHELL 0x123d34000 == 60 [pid = 1929] [id = 484] 08:28:47 INFO - PROCESS | 1929 | --DOCSHELL 0x1187be800 == 59 [pid = 1929] [id = 493] 08:28:47 INFO - PROCESS | 1929 | --DOCSHELL 0x116479000 == 58 [pid = 1929] [id = 492] 08:28:47 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 08:28:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 876ms 08:28:47 INFO - PROCESS | 1929 | 1464622127803 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 08:28:47 INFO - PROCESS | 1929 | 1464622127808 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 08:28:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 08:28:47 INFO - PROCESS | 1929 | 1464622127813 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 08:28:47 INFO - PROCESS | 1929 | 1464622127816 Marionette TRACE conn2 <- [1,2010,null,{}] 08:28:47 INFO - PROCESS | 1929 | 1464622127821 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}] 08:28:47 INFO - PROCESS | 1929 | 1464622127950 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 08:28:48 INFO - PROCESS | 1929 | 1464622128007 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:48 INFO - PROCESS | 1929 | ++DOCSHELL 0x117e77800 == 59 [pid = 1929] [id = 510] 08:28:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 146 (0x1126f8c00) [pid = 1929] [serial = 1530] [outer = 0x0] 08:28:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 147 (0x1127ae000) [pid = 1929] [serial = 1531] [outer = 0x1126f8c00] 08:28:48 INFO - PROCESS | 1929 | 1464622128039 Marionette DEBUG loaded listener.js 08:28:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 148 (0x11317f400) [pid = 1929] [serial = 1532] [outer = 0x1126f8c00] 08:28:48 INFO - PROCESS | 1929 | 1464622128502 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]]]}] 08:28:48 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 08:28:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 724ms 08:28:48 INFO - PROCESS | 1929 | 1464622128537 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 08:28:48 INFO - PROCESS | 1929 | 1464622128540 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 08:28:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 08:28:48 INFO - PROCESS | 1929 | 1464622128565 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 08:28:48 INFO - PROCESS | 1929 | 1464622128568 Marionette TRACE conn2 <- [1,2014,null,{}] 08:28:48 INFO - PROCESS | 1929 | 1464622128570 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}] 08:28:48 INFO - PROCESS | 1929 | 1464622128675 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 08:28:48 INFO - PROCESS | 1929 | 1464622128748 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:48 INFO - PROCESS | 1929 | ++DOCSHELL 0x1213bc800 == 60 [pid = 1929] [id = 511] 08:28:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 149 (0x1164c1c00) [pid = 1929] [serial = 1533] [outer = 0x0] 08:28:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 150 (0x11718b800) [pid = 1929] [serial = 1534] [outer = 0x1164c1c00] 08:28:48 INFO - PROCESS | 1929 | 1464622128779 Marionette DEBUG loaded listener.js 08:28:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 151 (0x118359000) [pid = 1929] [serial = 1535] [outer = 0x1164c1c00] 08:28:49 INFO - PROCESS | 1929 | 1464622129199 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]]]}] 08:28:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 08:28:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 676ms 08:28:49 INFO - PROCESS | 1929 | 1464622129237 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 08:28:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 08:28:49 INFO - PROCESS | 1929 | 1464622129239 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 08:28:49 INFO - PROCESS | 1929 | 1464622129241 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 08:28:49 INFO - PROCESS | 1929 | 1464622129243 Marionette TRACE conn2 <- [1,2018,null,{}] 08:28:49 INFO - PROCESS | 1929 | 1464622129250 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}] 08:28:49 INFO - PROCESS | 1929 | 1464622129359 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 08:28:49 INFO - PROCESS | 1929 | 1464622129421 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:49 INFO - PROCESS | 1929 | ++DOCSHELL 0x126dcf800 == 61 [pid = 1929] [id = 512] 08:28:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 152 (0x119644400) [pid = 1929] [serial = 1536] [outer = 0x0] 08:28:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 153 (0x1199a4000) [pid = 1929] [serial = 1537] [outer = 0x119644400] 08:28:49 INFO - PROCESS | 1929 | 1464622129455 Marionette DEBUG loaded listener.js 08:28:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 154 (0x11a1c0400) [pid = 1929] [serial = 1538] [outer = 0x119644400] 08:28:49 INFO - PROCESS | 1929 | 1464622129911 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]]]}] 08:28:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 08:28:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 721ms 08:28:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 08:28:49 INFO - PROCESS | 1929 | 1464622129980 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 08:28:49 INFO - PROCESS | 1929 | 1464622129981 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 08:28:49 INFO - PROCESS | 1929 | 1464622129984 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 08:28:49 INFO - PROCESS | 1929 | 1464622129985 Marionette TRACE conn2 <- [1,2022,null,{}] 08:28:49 INFO - PROCESS | 1929 | 1464622129988 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}] 08:28:50 INFO - PROCESS | 1929 | 1464622130129 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 08:28:50 INFO - PROCESS | 1929 | 1464622130181 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:50 INFO - PROCESS | 1929 | ++DOCSHELL 0x12b81c000 == 62 [pid = 1929] [id = 513] 08:28:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 155 (0x1211bec00) [pid = 1929] [serial = 1539] [outer = 0x0] 08:28:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 156 (0x1231cc000) [pid = 1929] [serial = 1540] [outer = 0x1211bec00] 08:28:50 INFO - PROCESS | 1929 | 1464622130212 Marionette DEBUG loaded listener.js 08:28:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 157 (0x123489800) [pid = 1929] [serial = 1541] [outer = 0x1211bec00] 08:28:50 INFO - PROCESS | 1929 | 1464622130635 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]]]}] 08:28:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 08:28:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 668ms 08:28:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 08:28:50 INFO - PROCESS | 1929 | 1464622130653 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 08:28:50 INFO - PROCESS | 1929 | 1464622130654 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 08:28:50 INFO - PROCESS | 1929 | 1464622130657 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 08:28:50 INFO - PROCESS | 1929 | 1464622130658 Marionette TRACE conn2 <- [1,2026,null,{}] 08:28:50 INFO - PROCESS | 1929 | 1464622130660 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}] 08:28:50 INFO - PROCESS | 1929 | 1464622130758 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 08:28:50 INFO - PROCESS | 1929 | 1464622130815 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:50 INFO - PROCESS | 1929 | ++DOCSHELL 0x12bda4800 == 63 [pid = 1929] [id = 514] 08:28:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 158 (0x121392800) [pid = 1929] [serial = 1542] [outer = 0x0] 08:28:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 159 (0x1239a6400) [pid = 1929] [serial = 1543] [outer = 0x121392800] 08:28:50 INFO - PROCESS | 1929 | 1464622130844 Marionette DEBUG loaded listener.js 08:28:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 160 (0x1239ec800) [pid = 1929] [serial = 1544] [outer = 0x121392800] 08:28:51 INFO - PROCESS | 1929 | 1464622131262 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]]]}] 08:28:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 08:28:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 668ms 08:28:51 INFO - PROCESS | 1929 | 1464622131326 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 08:28:51 INFO - PROCESS | 1929 | 1464622131327 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 08:28:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 08:28:51 INFO - PROCESS | 1929 | 1464622131329 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 08:28:51 INFO - PROCESS | 1929 | 1464622131330 Marionette TRACE conn2 <- [1,2030,null,{}] 08:28:51 INFO - PROCESS | 1929 | 1464622131333 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}] 08:28:51 INFO - PROCESS | 1929 | 1464622131478 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 08:28:51 INFO - PROCESS | 1929 | 1464622131567 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:51 INFO - PROCESS | 1929 | ++DOCSHELL 0x12bdd4800 == 64 [pid = 1929] [id = 515] 08:28:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 161 (0x1245d2000) [pid = 1929] [serial = 1545] [outer = 0x0] 08:28:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 162 (0x12652c000) [pid = 1929] [serial = 1546] [outer = 0x1245d2000] 08:28:51 INFO - PROCESS | 1929 | 1464622131599 Marionette DEBUG loaded listener.js 08:28:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 163 (0x12680f000) [pid = 1929] [serial = 1547] [outer = 0x1245d2000] 08:28:52 INFO - PROCESS | 1929 | 1464622132018 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]]]}] 08:28:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 08:28:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 719ms 08:28:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 08:28:52 INFO - PROCESS | 1929 | 1464622132049 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 08:28:52 INFO - PROCESS | 1929 | 1464622132050 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 08:28:52 INFO - PROCESS | 1929 | 1464622132052 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 08:28:52 INFO - PROCESS | 1929 | 1464622132053 Marionette TRACE conn2 <- [1,2034,null,{}] 08:28:52 INFO - PROCESS | 1929 | 1464622132056 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}] 08:28:52 INFO - PROCESS | 1929 | 1464622132153 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 08:28:52 INFO - PROCESS | 1929 | 1464622132213 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:52 INFO - PROCESS | 1929 | ++DOCSHELL 0x12c817800 == 65 [pid = 1929] [id = 516] 08:28:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 164 (0x126527000) [pid = 1929] [serial = 1548] [outer = 0x0] 08:28:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 165 (0x1268a0800) [pid = 1929] [serial = 1549] [outer = 0x126527000] 08:28:52 INFO - PROCESS | 1929 | 1464622132243 Marionette DEBUG loaded listener.js 08:28:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 166 (0x126a52000) [pid = 1929] [serial = 1550] [outer = 0x126527000] 08:28:52 INFO - PROCESS | 1929 | 1464622132691 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]]]}] 08:28:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 08:28:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 669ms 08:28:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 08:28:52 INFO - PROCESS | 1929 | 1464622132721 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 08:28:52 INFO - PROCESS | 1929 | 1464622132723 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 08:28:52 INFO - PROCESS | 1929 | 1464622132725 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 08:28:52 INFO - PROCESS | 1929 | 1464622132726 Marionette TRACE conn2 <- [1,2038,null,{}] 08:28:52 INFO - PROCESS | 1929 | 1464622132728 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}] 08:28:52 INFO - PROCESS | 1929 | 1464622132826 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 08:28:52 INFO - PROCESS | 1929 | 1464622132946 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:52 INFO - PROCESS | 1929 | ++DOCSHELL 0x12c96e800 == 66 [pid = 1929] [id = 517] 08:28:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 167 (0x1265eb000) [pid = 1929] [serial = 1551] [outer = 0x0] 08:28:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 168 (0x126a5b400) [pid = 1929] [serial = 1552] [outer = 0x1265eb000] 08:28:52 INFO - PROCESS | 1929 | 1464622132977 Marionette DEBUG loaded listener.js 08:28:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 169 (0x126deec00) [pid = 1929] [serial = 1553] [outer = 0x1265eb000] 08:28:53 INFO - PROCESS | 1929 | 1464622133396 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]]]}] 08:28:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 08:28:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 720ms 08:28:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 08:28:53 INFO - PROCESS | 1929 | 1464622133447 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 08:28:53 INFO - PROCESS | 1929 | 1464622133449 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 08:28:53 INFO - PROCESS | 1929 | 1464622133452 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 08:28:53 INFO - PROCESS | 1929 | 1464622133454 Marionette TRACE conn2 <- [1,2042,null,{}] 08:28:53 INFO - PROCESS | 1929 | 1464622133458 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}] 08:28:53 INFO - PROCESS | 1929 | 1464622133603 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 08:28:53 INFO - PROCESS | 1929 | 1464622133737 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:53 INFO - PROCESS | 1929 | ++DOCSHELL 0x119678000 == 67 [pid = 1929] [id = 518] 08:28:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 170 (0x126deac00) [pid = 1929] [serial = 1554] [outer = 0x0] 08:28:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 171 (0x126df5800) [pid = 1929] [serial = 1555] [outer = 0x126deac00] 08:28:53 INFO - PROCESS | 1929 | 1464622133788 Marionette DEBUG loaded listener.js 08:28:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 172 (0x128237000) [pid = 1929] [serial = 1556] [outer = 0x126deac00] 08:28:54 INFO - PROCESS | 1929 | 1464622134303 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]]]}] 08:28:54 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) 08:28:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 921ms 08:28:54 INFO - PROCESS | 1929 | 1464622134373 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 08:28:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 08:28:54 INFO - PROCESS | 1929 | 1464622134375 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 08:28:54 INFO - PROCESS | 1929 | 1464622134379 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 08:28:54 INFO - PROCESS | 1929 | 1464622134381 Marionette TRACE conn2 <- [1,2046,null,{}] 08:28:54 INFO - PROCESS | 1929 | 1464622134386 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}] 08:28:54 INFO - PROCESS | 1929 | 1464622134498 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 08:28:54 INFO - PROCESS | 1929 | 1464622134560 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:54 INFO - PROCESS | 1929 | ++DOCSHELL 0x113918800 == 68 [pid = 1929] [id = 519] 08:28:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 173 (0x111f38c00) [pid = 1929] [serial = 1557] [outer = 0x0] 08:28:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 174 (0x11214d000) [pid = 1929] [serial = 1558] [outer = 0x111f38c00] 08:28:54 INFO - PROCESS | 1929 | 1464622134587 Marionette DEBUG loaded listener.js 08:28:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 175 (0x1126edc00) [pid = 1929] [serial = 1559] [outer = 0x111f38c00] 08:28:55 INFO - PROCESS | 1929 | --DOCSHELL 0x12682c000 == 67 [pid = 1929] [id = 504] 08:28:55 INFO - PROCESS | 1929 | --DOCSHELL 0x121167000 == 66 [pid = 1929] [id = 503] 08:28:55 INFO - PROCESS | 1929 | --DOCSHELL 0x119668000 == 65 [pid = 1929] [id = 502] 08:28:55 INFO - PROCESS | 1929 | 1464622135143 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]]]}] 08:28:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:28:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 773ms 08:28:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 08:28:55 INFO - PROCESS | 1929 | 1464622135152 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 08:28:55 INFO - PROCESS | 1929 | 1464622135154 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 08:28:55 INFO - PROCESS | 1929 | 1464622135178 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 08:28:55 INFO - PROCESS | 1929 | 1464622135181 Marionette TRACE conn2 <- [1,2050,null,{}] 08:28:55 INFO - PROCESS | 1929 | 1464622135187 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}] 08:28:55 INFO - PROCESS | 1929 | 1464622135295 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 08:28:55 INFO - PROCESS | 1929 | 1464622135373 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:55 INFO - PROCESS | 1929 | ++DOCSHELL 0x116a97000 == 66 [pid = 1929] [id = 520] 08:28:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 176 (0x1126ef400) [pid = 1929] [serial = 1560] [outer = 0x0] 08:28:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 177 (0x1127afc00) [pid = 1929] [serial = 1561] [outer = 0x1126ef400] 08:28:55 INFO - PROCESS | 1929 | 1464622135406 Marionette DEBUG loaded listener.js 08:28:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 178 (0x112a75c00) [pid = 1929] [serial = 1562] [outer = 0x1126ef400] 08:28:55 INFO - PROCESS | 1929 | 1464622135856 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]]]}] 08:28:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 08:28:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 744ms 08:28:55 INFO - PROCESS | 1929 | 1464622135910 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 08:28:55 INFO - PROCESS | 1929 | 1464622135914 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 08:28:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 08:28:55 INFO - PROCESS | 1929 | 1464622135921 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 08:28:55 INFO - PROCESS | 1929 | 1464622135923 Marionette TRACE conn2 <- [1,2054,null,{}] 08:28:55 INFO - PROCESS | 1929 | 1464622135928 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}] 08:28:56 INFO - PROCESS | 1929 | 1464622136032 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 08:28:56 INFO - PROCESS | 1929 | 1464622136109 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:56 INFO - PROCESS | 1929 | ++DOCSHELL 0x11965d000 == 67 [pid = 1929] [id = 521] 08:28:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 179 (0x1139fc800) [pid = 1929] [serial = 1563] [outer = 0x0] 08:28:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 180 (0x113cf4800) [pid = 1929] [serial = 1564] [outer = 0x1139fc800] 08:28:56 INFO - PROCESS | 1929 | 1464622136140 Marionette DEBUG loaded listener.js 08:28:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 181 (0x116071800) [pid = 1929] [serial = 1565] [outer = 0x1139fc800] 08:28:56 INFO - PROCESS | 1929 | 1464622136567 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]]]}] 08:28:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 08:28:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 673ms 08:28:56 INFO - PROCESS | 1929 | 1464622136595 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 08:28:56 INFO - PROCESS | 1929 | 1464622136596 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 08:28:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 08:28:56 INFO - PROCESS | 1929 | 1464622136599 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 08:28:56 INFO - PROCESS | 1929 | 1464622136601 Marionette TRACE conn2 <- [1,2058,null,{}] 08:28:56 INFO - PROCESS | 1929 | 1464622136610 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}] 08:28:56 INFO - PROCESS | 1929 | 1464622136719 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 08:28:56 INFO - PROCESS | 1929 | 1464622136786 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:56 INFO - PROCESS | 1929 | ++DOCSHELL 0x12341e000 == 68 [pid = 1929] [id = 522] 08:28:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 182 (0x11718bc00) [pid = 1929] [serial = 1566] [outer = 0x0] 08:28:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 183 (0x1181b6c00) [pid = 1929] [serial = 1567] [outer = 0x11718bc00] 08:28:56 INFO - PROCESS | 1929 | 1464622136861 Marionette DEBUG loaded listener.js 08:28:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 184 (0x118384000) [pid = 1929] [serial = 1568] [outer = 0x11718bc00] 08:28:57 INFO - PROCESS | 1929 | 1464622137303 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]]]}] 08:28:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 08:28:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 723ms 08:28:57 INFO - PROCESS | 1929 | 1464622137339 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 08:28:57 INFO - PROCESS | 1929 | 1464622137340 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 08:28:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 08:28:57 INFO - PROCESS | 1929 | 1464622137358 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 08:28:57 INFO - PROCESS | 1929 | 1464622137360 Marionette TRACE conn2 <- [1,2062,null,{}] 08:28:57 INFO - PROCESS | 1929 | 1464622137362 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}] 08:28:57 INFO - PROCESS | 1929 | 1464622137466 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 08:28:57 INFO - PROCESS | 1929 | 1464622137529 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:57 INFO - PROCESS | 1929 | ++DOCSHELL 0x124f1e800 == 69 [pid = 1929] [id = 523] 08:28:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 185 (0x119176c00) [pid = 1929] [serial = 1569] [outer = 0x0] 08:28:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 186 (0x119699c00) [pid = 1929] [serial = 1570] [outer = 0x119176c00] 08:28:57 INFO - PROCESS | 1929 | 1464622137599 Marionette DEBUG loaded listener.js 08:28:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 187 (0x119c5c000) [pid = 1929] [serial = 1571] [outer = 0x119176c00] 08:28:58 INFO - PROCESS | 1929 | 1464622138025 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]]]}] 08:28:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 08:28:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 722ms 08:28:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 08:28:58 INFO - PROCESS | 1929 | 1464622138078 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 08:28:58 INFO - PROCESS | 1929 | 1464622138079 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 08:28:58 INFO - PROCESS | 1929 | 1464622138081 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 08:28:58 INFO - PROCESS | 1929 | 1464622138083 Marionette TRACE conn2 <- [1,2066,null,{}] 08:28:58 INFO - PROCESS | 1929 | 1464622138085 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}] 08:28:58 INFO - PROCESS | 1929 | 1464622138184 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 08:28:58 INFO - PROCESS | 1929 | 1464622138248 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:58 INFO - PROCESS | 1929 | ++DOCSHELL 0x128ee5800 == 70 [pid = 1929] [id = 524] 08:28:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 188 (0x119c5bc00) [pid = 1929] [serial = 1572] [outer = 0x0] 08:28:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 189 (0x119f0e400) [pid = 1929] [serial = 1573] [outer = 0x119c5bc00] 08:28:58 INFO - PROCESS | 1929 | 1464622138318 Marionette DEBUG loaded listener.js 08:28:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 190 (0x121104800) [pid = 1929] [serial = 1574] [outer = 0x119c5bc00] 08:28:58 INFO - PROCESS | 1929 | 1464622138711 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]]]}] 08:28:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 08:28:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 669ms 08:28:58 INFO - PROCESS | 1929 | 1464622138768 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 08:28:58 INFO - PROCESS | 1929 | 1464622138770 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 08:28:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 08:28:58 INFO - PROCESS | 1929 | 1464622138785 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 08:28:58 INFO - PROCESS | 1929 | 1464622138786 Marionette TRACE conn2 <- [1,2070,null,{}] 08:28:58 INFO - PROCESS | 1929 | 1464622138792 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}] 08:28:58 INFO - PROCESS | 1929 | 1464622138917 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 08:28:58 INFO - PROCESS | 1929 | 1464622138995 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:59 INFO - PROCESS | 1929 | ++DOCSHELL 0x12baaa000 == 71 [pid = 1929] [id = 525] 08:28:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 191 (0x121110400) [pid = 1929] [serial = 1575] [outer = 0x0] 08:28:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 192 (0x1213d5400) [pid = 1929] [serial = 1576] [outer = 0x121110400] 08:28:59 INFO - PROCESS | 1929 | 1464622139025 Marionette DEBUG loaded listener.js 08:28:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 193 (0x123ee8c00) [pid = 1929] [serial = 1577] [outer = 0x121110400] 08:28:59 INFO - PROCESS | 1929 | 1464622139437 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]]]}] 08:28:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 08:28:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 686ms 08:28:59 INFO - PROCESS | 1929 | 1464622139459 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 08:28:59 INFO - PROCESS | 1929 | 1464622139460 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 08:28:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 08:28:59 INFO - PROCESS | 1929 | 1464622139462 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 08:28:59 INFO - PROCESS | 1929 | 1464622139464 Marionette TRACE conn2 <- [1,2074,null,{}] 08:28:59 INFO - PROCESS | 1929 | 1464622139466 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}] 08:28:59 INFO - PROCESS | 1929 | 1464622139567 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 08:28:59 INFO - PROCESS | 1929 | 1464622139632 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:59 INFO - PROCESS | 1929 | ++DOCSHELL 0x12bdd4000 == 72 [pid = 1929] [id = 526] 08:28:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 194 (0x1121b6c00) [pid = 1929] [serial = 1578] [outer = 0x0] 08:28:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 195 (0x123ef3400) [pid = 1929] [serial = 1579] [outer = 0x1121b6c00] 08:28:59 INFO - PROCESS | 1929 | 1464622139661 Marionette DEBUG loaded listener.js 08:28:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 196 (0x124713c00) [pid = 1929] [serial = 1580] [outer = 0x1121b6c00] 08:29:00 INFO - PROCESS | 1929 | --DOCSHELL 0x117e8c800 == 71 [pid = 1929] [id = 457] 08:29:00 INFO - PROCESS | 1929 | --DOCSHELL 0x113e0d800 == 70 [pid = 1929] [id = 477] 08:29:00 INFO - PROCESS | 1929 | --DOCSHELL 0x110f56000 == 69 [pid = 1929] [id = 455] 08:29:00 INFO - PROCESS | 1929 | --DOCSHELL 0x1245b3800 == 68 [pid = 1929] [id = 497] 08:29:00 INFO - PROCESS | 1929 | --DOCSHELL 0x12c817800 == 67 [pid = 1929] [id = 516] 08:29:00 INFO - PROCESS | 1929 | --DOCSHELL 0x12bdd4800 == 66 [pid = 1929] [id = 515] 08:29:00 INFO - PROCESS | 1929 | --DOCSHELL 0x12bda4800 == 65 [pid = 1929] [id = 514] 08:29:00 INFO - PROCESS | 1929 | --DOCSHELL 0x12b81c000 == 64 [pid = 1929] [id = 513] 08:29:00 INFO - PROCESS | 1929 | --DOCSHELL 0x126dcf800 == 63 [pid = 1929] [id = 512] 08:29:00 INFO - PROCESS | 1929 | --DOCSHELL 0x1213bc800 == 62 [pid = 1929] [id = 511] 08:29:00 INFO - PROCESS | 1929 | --DOCSHELL 0x117e77800 == 61 [pid = 1929] [id = 510] 08:29:03 INFO - PROCESS | 1929 | --DOCSHELL 0x11966e800 == 60 [pid = 1929] [id = 461] 08:29:03 INFO - PROCESS | 1929 | --DOCSHELL 0x12113d800 == 59 [pid = 1929] [id = 462] 08:29:03 INFO - PROCESS | 1929 | --DOCSHELL 0x118320800 == 58 [pid = 1929] [id = 463] 08:29:03 INFO - PROCESS | 1929 | --DOCSHELL 0x12bda6000 == 57 [pid = 1929] [id = 12] 08:29:03 INFO - PROCESS | 1929 | --DOCSHELL 0x1130d0800 == 56 [pid = 1929] [id = 467] 08:29:03 INFO - PROCESS | 1929 | --DOCSHELL 0x116647800 == 55 [pid = 1929] [id = 458] 08:29:03 INFO - PROCESS | 1929 | --DOCSHELL 0x12c96e800 == 54 [pid = 1929] [id = 517] 08:29:03 INFO - PROCESS | 1929 | --DOCSHELL 0x1191b1000 == 53 [pid = 1929] [id = 466] 08:29:03 INFO - PROCESS | 1929 | --DOCSHELL 0x12656d000 == 52 [pid = 1929] [id = 498] 08:29:03 INFO - PROCESS | 1929 | --DOCSHELL 0x11928d000 == 51 [pid = 1929] [id = 22] 08:29:03 INFO - PROCESS | 1929 | --DOCSHELL 0x119678000 == 50 [pid = 1929] [id = 518] 08:29:03 INFO - PROCESS | 1929 | --DOCSHELL 0x1285cd800 == 49 [pid = 1929] [id = 452] 08:29:03 INFO - PROCESS | 1929 | --DOCSHELL 0x12d317000 == 48 [pid = 1929] [id = 20] 08:29:03 INFO - PROCESS | 1929 | --DOCSHELL 0x129cd4000 == 47 [pid = 1929] [id = 500] 08:29:03 INFO - PROCESS | 1929 | --DOCSHELL 0x12821c000 == 46 [pid = 1929] [id = 499] 08:29:03 INFO - PROCESS | 1929 | --DOCSHELL 0x123144800 == 45 [pid = 1929] [id = 464] 08:29:03 INFO - PROCESS | 1929 | --DOCSHELL 0x12d4f2800 == 44 [pid = 1929] [id = 21] 08:29:03 INFO - PROCESS | 1929 | --DOCSHELL 0x126dd0800 == 43 [pid = 1929] [id = 470] 08:29:03 INFO - PROCESS | 1929 | --DOCSHELL 0x12c813000 == 42 [pid = 1929] [id = 14] 08:29:03 INFO - PROCESS | 1929 | --DOCSHELL 0x12a04c800 == 41 [pid = 1929] [id = 8] 08:29:03 INFO - PROCESS | 1929 | --DOCSHELL 0x117e8d000 == 40 [pid = 1929] [id = 13] 08:29:03 INFO - PROCESS | 1929 | --DOCSHELL 0x116a84800 == 39 [pid = 1929] [id = 25] 08:29:03 INFO - PROCESS | 1929 | --DOCSHELL 0x116f41800 == 38 [pid = 1929] [id = 456] 08:29:03 INFO - PROCESS | 1929 | --DOCSHELL 0x12dfb5000 == 37 [pid = 1929] [id = 23] 08:29:03 INFO - PROCESS | 1929 | --DOCSHELL 0x12bdd3000 == 36 [pid = 1929] [id = 11] 08:29:03 INFO - PROCESS | 1929 | --DOCSHELL 0x113018800 == 35 [pid = 1929] [id = 24] 08:29:03 INFO - PROCESS | 1929 | --DOCSHELL 0x12d077000 == 34 [pid = 1929] [id = 17] 08:29:03 INFO - PROCESS | 1929 | --DOCSHELL 0x12c977000 == 33 [pid = 1929] [id = 15] 08:29:03 INFO - PROCESS | 1929 | --DOCSHELL 0x112647000 == 32 [pid = 1929] [id = 453] 08:29:03 INFO - PROCESS | 1929 | --DOCSHELL 0x117e0c800 == 31 [pid = 1929] [id = 459] 08:29:03 INFO - PROCESS | 1929 | --DOCSHELL 0x117e8b800 == 30 [pid = 1929] [id = 465] 08:29:03 INFO - PROCESS | 1929 | --DOCSHELL 0x12bab6800 == 29 [pid = 1929] [id = 10] 08:29:03 INFO - PROCESS | 1929 | --DOCSHELL 0x126dc9000 == 28 [pid = 1929] [id = 489] 08:29:03 INFO - PROCESS | 1929 | --DOCSHELL 0x12bac6800 == 27 [pid = 1929] [id = 508] 08:29:03 INFO - PROCESS | 1929 | --DOCSHELL 0x124f16800 == 26 [pid = 1929] [id = 468] 08:29:03 INFO - PROCESS | 1929 | --DOCSHELL 0x129cce000 == 25 [pid = 1929] [id = 490] 08:29:03 INFO - PROCESS | 1929 | --DOCSHELL 0x12b824800 == 24 [pid = 1929] [id = 507] 08:29:03 INFO - PROCESS | 1929 | --DOCSHELL 0x129cdd000 == 23 [pid = 1929] [id = 505] 08:29:03 INFO - PROCESS | 1929 | --DOCSHELL 0x1181e8800 == 22 [pid = 1929] [id = 19] 08:29:03 INFO - PROCESS | 1929 | --DOCSHELL 0x12b252000 == 21 [pid = 1929] [id = 506] 08:29:03 INFO - PROCESS | 1929 | --DOCSHELL 0x11927d000 == 20 [pid = 1929] [id = 460] 08:29:03 INFO - PROCESS | 1929 | --DOCSHELL 0x12b80e800 == 19 [pid = 1929] [id = 9] 08:29:03 INFO - PROCESS | 1929 | --DOCSHELL 0x121148800 == 18 [pid = 1929] [id = 509] 08:29:03 INFO - PROCESS | 1929 | --DOCSHELL 0x1181e7800 == 17 [pid = 1929] [id = 501] 08:29:03 INFO - PROCESS | 1929 | --DOCSHELL 0x12baaa000 == 16 [pid = 1929] [id = 525] 08:29:03 INFO - PROCESS | 1929 | --DOCSHELL 0x128ee5800 == 15 [pid = 1929] [id = 524] 08:29:03 INFO - PROCESS | 1929 | --DOCSHELL 0x124f1e800 == 14 [pid = 1929] [id = 523] 08:29:03 INFO - PROCESS | 1929 | --DOCSHELL 0x12341e000 == 13 [pid = 1929] [id = 522] 08:29:03 INFO - PROCESS | 1929 | --DOCSHELL 0x11965d000 == 12 [pid = 1929] [id = 521] 08:29:03 INFO - PROCESS | 1929 | --DOCSHELL 0x11830c000 == 11 [pid = 1929] [id = 491] 08:29:03 INFO - PROCESS | 1929 | --DOCSHELL 0x113918800 == 10 [pid = 1929] [id = 519] 08:29:03 INFO - PROCESS | 1929 | --DOCSHELL 0x116a97000 == 9 [pid = 1929] [id = 520] 08:29:04 INFO - PROCESS | 1929 | 1464622144461 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]]]}] 08:29:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 08:29:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 5031ms 08:29:04 INFO - PROCESS | 1929 | 1464622144497 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 08:29:04 INFO - PROCESS | 1929 | 1464622144499 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 08:29:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 08:29:04 INFO - PROCESS | 1929 | 1464622144503 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 08:29:04 INFO - PROCESS | 1929 | 1464622144506 Marionette TRACE conn2 <- [1,2078,null,{}] 08:29:04 INFO - PROCESS | 1929 | 1464622144511 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}] 08:29:04 INFO - PROCESS | 1929 | 1464622144597 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 08:29:04 INFO - PROCESS | 1929 | 1464622144663 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:04 INFO - PROCESS | 1929 | ++DOCSHELL 0x11397c800 == 10 [pid = 1929] [id = 527] 08:29:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 197 (0x1127aa000) [pid = 1929] [serial = 1581] [outer = 0x0] 08:29:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 198 (0x1127af000) [pid = 1929] [serial = 1582] [outer = 0x1127aa000] 08:29:04 INFO - PROCESS | 1929 | 1464622144691 Marionette DEBUG loaded listener.js 08:29:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 199 (0x1127e6400) [pid = 1929] [serial = 1583] [outer = 0x1127aa000] 08:29:05 INFO - PROCESS | 1929 | 1464622145008 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]]]}] 08:29:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 08:29:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 524ms 08:29:05 INFO - PROCESS | 1929 | 1464622145028 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 08:29:05 INFO - PROCESS | 1929 | 1464622145033 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 08:29:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 08:29:05 INFO - PROCESS | 1929 | 1464622145037 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 08:29:05 INFO - PROCESS | 1929 | 1464622145039 Marionette TRACE conn2 <- [1,2082,null,{}] 08:29:05 INFO - PROCESS | 1929 | 1464622145044 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}] 08:29:05 INFO - PROCESS | 1929 | 1464622145135 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 08:29:05 INFO - PROCESS | 1929 | 1464622145141 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:05 INFO - PROCESS | 1929 | ++DOCSHELL 0x113018800 == 11 [pid = 1929] [id = 528] 08:29:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 200 (0x112861800) [pid = 1929] [serial = 1584] [outer = 0x0] 08:29:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 201 (0x1132a3000) [pid = 1929] [serial = 1585] [outer = 0x112861800] 08:29:05 INFO - PROCESS | 1929 | 1464622145168 Marionette DEBUG loaded listener.js 08:29:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 202 (0x113cf4000) [pid = 1929] [serial = 1586] [outer = 0x112861800] 08:29:05 INFO - PROCESS | 1929 | 1464622145531 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]]]}] 08:29:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 08:29:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 520ms 08:29:05 INFO - PROCESS | 1929 | 1464622145560 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 08:29:05 INFO - PROCESS | 1929 | 1464622145562 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 08:29:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 08:29:05 INFO - PROCESS | 1929 | 1464622145565 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 08:29:05 INFO - PROCESS | 1929 | 1464622145567 Marionette TRACE conn2 <- [1,2086,null,{}] 08:29:05 INFO - PROCESS | 1929 | 1464622145575 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}] 08:29:05 INFO - PROCESS | 1929 | 1464622145661 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 08:29:05 INFO - PROCESS | 1929 | 1464622145674 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:05 INFO - PROCESS | 1929 | ++DOCSHELL 0x119622000 == 12 [pid = 1929] [id = 529] 08:29:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 203 (0x110de9400) [pid = 1929] [serial = 1587] [outer = 0x0] 08:29:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 204 (0x1164bc400) [pid = 1929] [serial = 1588] [outer = 0x110de9400] 08:29:05 INFO - PROCESS | 1929 | 1464622145705 Marionette DEBUG loaded listener.js 08:29:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 205 (0x1168cd800) [pid = 1929] [serial = 1589] [outer = 0x110de9400] 08:29:06 INFO - PROCESS | 1929 | 1464622146080 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]]]}] 08:29:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 08:29:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 524ms 08:29:06 INFO - PROCESS | 1929 | 1464622146088 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 08:29:06 INFO - PROCESS | 1929 | 1464622146090 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 08:29:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 08:29:06 INFO - PROCESS | 1929 | 1464622146097 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 08:29:06 INFO - PROCESS | 1929 | 1464622146098 Marionette TRACE conn2 <- [1,2090,null,{}] 08:29:06 INFO - PROCESS | 1929 | 1464622146100 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}] 08:29:06 INFO - PROCESS | 1929 | 1464622146228 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 08:29:06 INFO - PROCESS | 1929 | 1464622146236 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:06 INFO - PROCESS | 1929 | ++DOCSHELL 0x12115b000 == 13 [pid = 1929] [id = 530] 08:29:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 206 (0x117689800) [pid = 1929] [serial = 1590] [outer = 0x0] 08:29:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 207 (0x1181bf800) [pid = 1929] [serial = 1591] [outer = 0x117689800] 08:29:06 INFO - PROCESS | 1929 | 1464622146262 Marionette DEBUG loaded listener.js 08:29:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 208 (0x11858e800) [pid = 1929] [serial = 1592] [outer = 0x117689800] 08:29:06 INFO - PROCESS | 1929 | 1464622146653 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]]]}] 08:29:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 08:29:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 572ms 08:29:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 08:29:06 INFO - PROCESS | 1929 | 1464622146682 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 08:29:06 INFO - PROCESS | 1929 | 1464622146684 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 08:29:06 INFO - PROCESS | 1929 | 1464622146686 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 08:29:06 INFO - PROCESS | 1929 | 1464622146687 Marionette TRACE conn2 <- [1,2094,null,{}] 08:29:06 INFO - PROCESS | 1929 | 1464622146689 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}] 08:29:06 INFO - PROCESS | 1929 | 1464622146797 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 08:29:06 INFO - PROCESS | 1929 | 1464622146801 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:06 INFO - PROCESS | 1929 | ++DOCSHELL 0x124270000 == 14 [pid = 1929] [id = 531] 08:29:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 209 (0x1126b7800) [pid = 1929] [serial = 1593] [outer = 0x0] 08:29:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 210 (0x119124c00) [pid = 1929] [serial = 1594] [outer = 0x1126b7800] 08:29:06 INFO - PROCESS | 1929 | 1464622146827 Marionette DEBUG loaded listener.js 08:29:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 211 (0x119646000) [pid = 1929] [serial = 1595] [outer = 0x1126b7800] 08:29:07 INFO - PROCESS | 1929 | 1464622147199 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]]]}] 08:29:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 08:29:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 520ms 08:29:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 08:29:07 INFO - PROCESS | 1929 | 1464622147208 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 08:29:07 INFO - PROCESS | 1929 | 1464622147209 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 08:29:07 INFO - PROCESS | 1929 | 1464622147211 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 08:29:07 INFO - PROCESS | 1929 | 1464622147213 Marionette TRACE conn2 <- [1,2098,null,{}] 08:29:07 INFO - PROCESS | 1929 | 1464622147215 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}] 08:29:07 INFO - PROCESS | 1929 | 1464622147344 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 08:29:07 INFO - PROCESS | 1929 | 1464622147361 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:07 INFO - PROCESS | 1929 | ++DOCSHELL 0x126db7800 == 15 [pid = 1929] [id = 532] 08:29:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 212 (0x11968f800) [pid = 1929] [serial = 1596] [outer = 0x0] 08:29:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 213 (0x119c52000) [pid = 1929] [serial = 1597] [outer = 0x11968f800] 08:29:07 INFO - PROCESS | 1929 | 1464622147387 Marionette DEBUG loaded listener.js 08:29:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 214 (0x12110b000) [pid = 1929] [serial = 1598] [outer = 0x11968f800] 08:29:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 08:29:07 INFO - PROCESS | 1929 | 1464622147727 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]]]}] 08:29:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 520ms 08:29:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 08:29:07 INFO - PROCESS | 1929 | 1464622147732 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 08:29:07 INFO - PROCESS | 1929 | 1464622147733 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 08:29:07 INFO - PROCESS | 1929 | 1464622147735 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 08:29:07 INFO - PROCESS | 1929 | 1464622147736 Marionette TRACE conn2 <- [1,2102,null,{}] 08:29:07 INFO - PROCESS | 1929 | 1464622147739 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}] 08:29:07 INFO - PROCESS | 1929 | 1464622147851 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 08:29:07 INFO - PROCESS | 1929 | 1464622147863 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:07 INFO - PROCESS | 1929 | ++DOCSHELL 0x128ed3000 == 16 [pid = 1929] [id = 533] 08:29:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 215 (0x110de4000) [pid = 1929] [serial = 1599] [outer = 0x0] 08:29:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 216 (0x121183400) [pid = 1929] [serial = 1600] [outer = 0x110de4000] 08:29:07 INFO - PROCESS | 1929 | 1464622147889 Marionette DEBUG loaded listener.js 08:29:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 217 (0x12118dc00) [pid = 1929] [serial = 1601] [outer = 0x110de4000] 08:29:08 INFO - PROCESS | 1929 | 1464622148244 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]]]}] 08:29:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 08:29:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 519ms 08:29:08 INFO - PROCESS | 1929 | 1464622148255 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 08:29:08 INFO - PROCESS | 1929 | 1464622148257 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 08:29:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 08:29:08 INFO - PROCESS | 1929 | 1464622148259 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 08:29:08 INFO - PROCESS | 1929 | 1464622148261 Marionette TRACE conn2 <- [1,2106,null,{}] 08:29:08 INFO - PROCESS | 1929 | 1464622148263 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}] 08:29:08 INFO - PROCESS | 1929 | 1464622148371 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 08:29:08 INFO - PROCESS | 1929 | 1464622148376 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:08 INFO - PROCESS | 1929 | ++DOCSHELL 0x12a3ce000 == 17 [pid = 1929] [id = 534] 08:29:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 218 (0x12110e000) [pid = 1929] [serial = 1602] [outer = 0x0] 08:29:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 219 (0x1211be400) [pid = 1929] [serial = 1603] [outer = 0x12110e000] 08:29:08 INFO - PROCESS | 1929 | 1464622148438 Marionette DEBUG loaded listener.js 08:29:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 220 (0x121391c00) [pid = 1929] [serial = 1604] [outer = 0x12110e000] 08:29:09 INFO - PROCESS | 1929 | --DOMWINDOW == 219 (0x1127e5000) [pid = 1929] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 08:29:09 INFO - PROCESS | 1929 | --DOMWINDOW == 218 (0x1126f7400) [pid = 1929] [serial = 1457] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 08:29:09 INFO - PROCESS | 1929 | --DOMWINDOW == 217 (0x1127b0c00) [pid = 1929] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 08:29:09 INFO - PROCESS | 1929 | --DOMWINDOW == 216 (0x1126efc00) [pid = 1929] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 08:29:09 INFO - PROCESS | 1929 | --DOMWINDOW == 215 (0x111f38c00) [pid = 1929] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 08:29:09 INFO - PROCESS | 1929 | --DOMWINDOW == 214 (0x1126ee000) [pid = 1929] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 08:29:09 INFO - PROCESS | 1929 | --DOMWINDOW == 213 (0x1126b5400) [pid = 1929] [serial = 1454] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 08:29:09 INFO - PROCESS | 1929 | --DOMWINDOW == 212 (0x1126bb800) [pid = 1929] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 08:29:09 INFO - PROCESS | 1929 | --DOMWINDOW == 211 (0x1199a2400) [pid = 1929] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 08:29:09 INFO - PROCESS | 1929 | --DOMWINDOW == 210 (0x1126fb800) [pid = 1929] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 08:29:09 INFO - PROCESS | 1929 | --DOMWINDOW == 209 (0x117691000) [pid = 1929] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 08:29:09 INFO - PROCESS | 1929 | --DOMWINDOW == 208 (0x11505b000) [pid = 1929] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 08:29:09 INFO - PROCESS | 1929 | --DOMWINDOW == 207 (0x111ed9400) [pid = 1929] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 08:29:09 INFO - PROCESS | 1929 | --DOMWINDOW == 206 (0x1127eac00) [pid = 1929] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 08:29:09 INFO - PROCESS | 1929 | --DOMWINDOW == 205 (0x110ddf800) [pid = 1929] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 08:29:09 INFO - PROCESS | 1929 | --DOMWINDOW == 204 (0x1127a6c00) [pid = 1929] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 08:29:09 INFO - PROCESS | 1929 | --DOMWINDOW == 203 (0x11685a000) [pid = 1929] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 08:29:09 INFO - PROCESS | 1929 | --DOMWINDOW == 202 (0x119647000) [pid = 1929] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 08:29:09 INFO - PROCESS | 1929 | --DOMWINDOW == 201 (0x1126c3c00) [pid = 1929] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 08:29:09 INFO - PROCESS | 1929 | --DOMWINDOW == 200 (0x11718e400) [pid = 1929] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 08:29:09 INFO - PROCESS | 1929 | --DOMWINDOW == 199 (0x1211b6c00) [pid = 1929] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 08:29:09 INFO - PROCESS | 1929 | --DOMWINDOW == 198 (0x1184dd000) [pid = 1929] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 08:29:09 INFO - PROCESS | 1929 | --DOMWINDOW == 197 (0x119644400) [pid = 1929] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 08:29:09 INFO - PROCESS | 1929 | --DOMWINDOW == 196 (0x1184dac00) [pid = 1929] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 08:29:09 INFO - PROCESS | 1929 | --DOMWINDOW == 195 (0x1160d0c00) [pid = 1929] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 08:29:09 INFO - PROCESS | 1929 | --DOMWINDOW == 194 (0x1164c1c00) [pid = 1929] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 08:29:09 INFO - PROCESS | 1929 | --DOMWINDOW == 193 (0x11285d400) [pid = 1929] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 08:29:09 INFO - PROCESS | 1929 | --DOMWINDOW == 192 (0x11718bc00) [pid = 1929] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 08:29:09 INFO - PROCESS | 1929 | --DOMWINDOW == 191 (0x1126ef400) [pid = 1929] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 08:29:09 INFO - PROCESS | 1929 | --DOMWINDOW == 190 (0x119642400) [pid = 1929] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 08:29:09 INFO - PROCESS | 1929 | --DOMWINDOW == 189 (0x11942d400) [pid = 1929] [serial = 1466] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 08:29:09 INFO - PROCESS | 1929 | --DOMWINDOW == 188 (0x119651800) [pid = 1929] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 08:29:09 INFO - PROCESS | 1929 | --DOMWINDOW == 187 (0x12110c800) [pid = 1929] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 08:29:09 INFO - PROCESS | 1929 | --DOMWINDOW == 186 (0x110ddf400) [pid = 1929] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 08:29:09 INFO - PROCESS | 1929 | --DOMWINDOW == 185 (0x1127ab800) [pid = 1929] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 08:29:09 INFO - PROCESS | 1929 | --DOMWINDOW == 184 (0x1127b4800) [pid = 1929] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 08:29:09 INFO - PROCESS | 1929 | --DOMWINDOW == 183 (0x117688c00) [pid = 1929] [serial = 1463] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 08:29:09 INFO - PROCESS | 1929 | --DOMWINDOW == 182 (0x1139fc800) [pid = 1929] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 08:29:09 INFO - PROCESS | 1929 | --DOMWINDOW == 181 (0x116a6d800) [pid = 1929] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 08:29:09 INFO - PROCESS | 1929 | --DOMWINDOW == 180 (0x115d3b800) [pid = 1929] [serial = 1460] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 08:29:09 INFO - PROCESS | 1929 | --DOMWINDOW == 179 (0x11835c000) [pid = 1929] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 08:29:09 INFO - PROCESS | 1929 | --DOMWINDOW == 178 (0x11859a000) [pid = 1929] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 08:29:09 INFO - PROCESS | 1929 | --DOMWINDOW == 177 (0x1231c7000) [pid = 1929] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 08:29:09 INFO - PROCESS | 1929 | --DOMWINDOW == 176 (0x121110400) [pid = 1929] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 08:29:09 INFO - PROCESS | 1929 | --DOMWINDOW == 175 (0x126deac00) [pid = 1929] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 08:29:09 INFO - PROCESS | 1929 | --DOMWINDOW == 174 (0x1265eb000) [pid = 1929] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 08:29:09 INFO - PROCESS | 1929 | --DOMWINDOW == 173 (0x126527000) [pid = 1929] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 08:29:09 INFO - PROCESS | 1929 | --DOMWINDOW == 172 (0x1245d8000) [pid = 1929] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 08:29:09 INFO - PROCESS | 1929 | --DOMWINDOW == 171 (0x119c5bc00) [pid = 1929] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 08:29:09 INFO - PROCESS | 1929 | --DOMWINDOW == 170 (0x1245d2000) [pid = 1929] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 08:29:09 INFO - PROCESS | 1929 | --DOMWINDOW == 169 (0x1239a9c00) [pid = 1929] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 08:29:09 INFO - PROCESS | 1929 | --DOMWINDOW == 168 (0x123311c00) [pid = 1929] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 08:29:09 INFO - PROCESS | 1929 | --DOMWINDOW == 167 (0x119176c00) [pid = 1929] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 08:29:09 INFO - PROCESS | 1929 | --DOMWINDOW == 166 (0x1126f8c00) [pid = 1929] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 08:29:09 INFO - PROCESS | 1929 | --DOMWINDOW == 165 (0x123375000) [pid = 1929] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 08:29:09 INFO - PROCESS | 1929 | --DOMWINDOW == 164 (0x1211b9c00) [pid = 1929] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 08:29:09 INFO - PROCESS | 1929 | --DOMWINDOW == 163 (0x121392800) [pid = 1929] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 08:29:09 INFO - PROCESS | 1929 | --DOMWINDOW == 162 (0x1231b8800) [pid = 1929] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 08:29:09 INFO - PROCESS | 1929 | --DOMWINDOW == 161 (0x121110800) [pid = 1929] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 08:29:09 INFO - PROCESS | 1929 | --DOMWINDOW == 160 (0x1211bec00) [pid = 1929] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 08:29:10 INFO - PROCESS | 1929 | 1464622150035 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]]]}] 08:29:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 08:29:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1820ms 08:29:10 INFO - PROCESS | 1929 | 1464622150081 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 08:29:10 INFO - PROCESS | 1929 | 1464622150083 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 08:29:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 08:29:10 INFO - PROCESS | 1929 | 1464622150087 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 08:29:10 INFO - PROCESS | 1929 | 1464622150090 Marionette TRACE conn2 <- [1,2110,null,{}] 08:29:10 INFO - PROCESS | 1929 | 1464622150094 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}] 08:29:10 INFO - PROCESS | 1929 | 1464622150206 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 08:29:10 INFO - PROCESS | 1929 | 1464622150292 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:10 INFO - PROCESS | 1929 | ++DOCSHELL 0x116643000 == 18 [pid = 1929] [id = 535] 08:29:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 161 (0x1121a9400) [pid = 1929] [serial = 1605] [outer = 0x0] 08:29:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 162 (0x1126c3800) [pid = 1929] [serial = 1606] [outer = 0x1121a9400] 08:29:10 INFO - PROCESS | 1929 | 1464622150325 Marionette DEBUG loaded listener.js 08:29:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 163 (0x11273dc00) [pid = 1929] [serial = 1607] [outer = 0x1121a9400] 08:29:10 INFO - PROCESS | 1929 | 1464622150930 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]]]}] 08:29:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 08:29:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 872ms 08:29:10 INFO - PROCESS | 1929 | 1464622150965 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 08:29:10 INFO - PROCESS | 1929 | 1464622150969 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 08:29:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 08:29:10 INFO - PROCESS | 1929 | 1464622150975 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 08:29:10 INFO - PROCESS | 1929 | 1464622150977 Marionette TRACE conn2 <- [1,2114,null,{}] 08:29:10 INFO - PROCESS | 1929 | 1464622150980 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}] 08:29:11 INFO - PROCESS | 1929 | 1464622151093 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 08:29:11 INFO - PROCESS | 1929 | 1464622151158 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:11 INFO - PROCESS | 1929 | ++DOCSHELL 0x1187c4000 == 19 [pid = 1929] [id = 536] 08:29:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 164 (0x1127e5400) [pid = 1929] [serial = 1608] [outer = 0x0] 08:29:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 165 (0x11285ec00) [pid = 1929] [serial = 1609] [outer = 0x1127e5400] 08:29:11 INFO - PROCESS | 1929 | 1464622151188 Marionette DEBUG loaded listener.js 08:29:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 166 (0x112fd9800) [pid = 1929] [serial = 1610] [outer = 0x1127e5400] 08:29:11 INFO - PROCESS | 1929 | 1464622151760 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]]]}] 08:29:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 08:29:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 970ms 08:29:12 INFO - PROCESS | 1929 | 1464622152001 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 08:29:12 INFO - PROCESS | 1929 | 1464622152003 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 08:29:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 08:29:12 INFO - PROCESS | 1929 | 1464622152009 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 08:29:12 INFO - PROCESS | 1929 | 1464622152010 Marionette TRACE conn2 <- [1,2118,null,{}] 08:29:12 INFO - PROCESS | 1929 | 1464622152024 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}] 08:29:12 INFO - PROCESS | 1929 | 1464622152125 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 08:29:12 INFO - PROCESS | 1929 | 1464622152183 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:12 INFO - PROCESS | 1929 | ++DOCSHELL 0x113e11000 == 20 [pid = 1929] [id = 537] 08:29:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 167 (0x1121ac800) [pid = 1929] [serial = 1611] [outer = 0x0] 08:29:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 168 (0x1126bec00) [pid = 1929] [serial = 1612] [outer = 0x1121ac800] 08:29:12 INFO - PROCESS | 1929 | 1464622152210 Marionette DEBUG loaded listener.js 08:29:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 169 (0x1126f9000) [pid = 1929] [serial = 1613] [outer = 0x1121ac800] 08:29:12 INFO - PROCESS | 1929 | --DOCSHELL 0x128ed3000 == 19 [pid = 1929] [id = 533] 08:29:12 INFO - PROCESS | 1929 | --DOCSHELL 0x126db7800 == 18 [pid = 1929] [id = 532] 08:29:12 INFO - PROCESS | 1929 | --DOCSHELL 0x124270000 == 17 [pid = 1929] [id = 531] 08:29:12 INFO - PROCESS | 1929 | --DOCSHELL 0x12115b000 == 16 [pid = 1929] [id = 530] 08:29:12 INFO - PROCESS | 1929 | --DOCSHELL 0x119622000 == 15 [pid = 1929] [id = 529] 08:29:12 INFO - PROCESS | 1929 | --DOCSHELL 0x113018800 == 14 [pid = 1929] [id = 528] 08:29:12 INFO - PROCESS | 1929 | --DOCSHELL 0x11397c800 == 13 [pid = 1929] [id = 527] 08:29:12 INFO - PROCESS | 1929 | --DOCSHELL 0x12bdd4000 == 12 [pid = 1929] [id = 526] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 168 (0x11318bc00) [pid = 1929] [serial = 1529] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 167 (0x112ee3c00) [pid = 1929] [serial = 1504] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 166 (0x1126f3800) [pid = 1929] [serial = 1456] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 165 (0x11329f400) [pid = 1929] [serial = 1507] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 164 (0x1127ae000) [pid = 1929] [serial = 1531] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 163 (0x1127afc00) [pid = 1929] [serial = 1561] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 162 (0x1127b1000) [pid = 1929] [serial = 1478] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 161 (0x12118a800) [pid = 1929] [serial = 1453] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 160 (0x1127e3400) [pid = 1929] [serial = 1528] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 159 (0x115d37400) [pid = 1929] [serial = 1431] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 158 (0x1181bd400) [pid = 1929] [serial = 1443] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 157 (0x1126ba800) [pid = 1929] [serial = 1455] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 156 (0x11835b800) [pid = 1929] [serial = 1444] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 155 (0x115fe8c00) [pid = 1929] [serial = 1440] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 154 (0x116853800) [pid = 1929] [serial = 1441] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 153 (0x1127b0400) [pid = 1929] [serial = 1435] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 152 (0x1126bfc00) [pid = 1929] [serial = 1434] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 151 (0x11285b400) [pid = 1929] [serial = 1437] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 150 (0x11329e800) [pid = 1929] [serial = 1438] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 149 (0x1126c2400) [pid = 1929] [serial = 1414] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 148 (0x110de6800) [pid = 1929] [serial = 1413] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 147 (0x1139f5000) [pid = 1929] [serial = 1417] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 146 (0x112866c00) [pid = 1929] [serial = 1416] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 145 (0x1181b1c00) [pid = 1929] [serial = 1420] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 144 (0x11718a400) [pid = 1929] [serial = 1419] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 143 (0x12118a400) [pid = 1929] [serial = 1426] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 142 (0x11214d000) [pid = 1929] [serial = 1558] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 141 (0x1127ad800) [pid = 1929] [serial = 1475] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 140 (0x11911d800) [pid = 1929] [serial = 1422] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 139 (0x119977800) [pid = 1929] [serial = 1423] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 138 (0x11a1b4400) [pid = 1929] [serial = 1425] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 137 (0x12138a400) [pid = 1929] [serial = 1429] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 136 (0x1211bb800) [pid = 1929] [serial = 1428] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 135 (0x11858b800) [pid = 1929] [serial = 1432] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 134 (0x1126f7800) [pid = 1929] [serial = 1477] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 133 (0x11a1bf000) [pid = 1929] [serial = 1452] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 132 (0x1126f2800) [pid = 1929] [serial = 1474] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 131 (0x1181b6c00) [pid = 1929] [serial = 1567] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 130 (0x119c52400) [pid = 1929] [serial = 1513] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 129 (0x1126fbc00) [pid = 1929] [serial = 922] [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.] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 128 (0x119983800) [pid = 1929] [serial = 1467] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 127 (0x116071800) [pid = 1929] [serial = 1565] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 126 (0x11837b400) [pid = 1929] [serial = 1511] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 125 (0x1166d2800) [pid = 1929] [serial = 1462] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 124 (0x113cf4800) [pid = 1929] [serial = 1564] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 123 (0x118380c00) [pid = 1929] [serial = 1464] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 122 (0x115dd1400) [pid = 1929] [serial = 1508] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 121 (0x117697800) [pid = 1929] [serial = 1510] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 120 (0x115fe8000) [pid = 1929] [serial = 1461] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 119 (0x113185c00) [pid = 1929] [serial = 1459] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 118 (0x113c71000) [pid = 1929] [serial = 1505] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 117 (0x1127e3000) [pid = 1929] [serial = 1363] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 116 (0x113183000) [pid = 1929] [serial = 1480] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 115 (0x1127e9c00) [pid = 1929] [serial = 1458] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 114 (0x1126edc00) [pid = 1929] [serial = 1559] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 113 (0x1199a4000) [pid = 1929] [serial = 1537] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 112 (0x11718ac00) [pid = 1929] [serial = 1484] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 111 (0x119122400) [pid = 1929] [serial = 1486] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 110 (0x118359000) [pid = 1929] [serial = 1535] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 109 (0x11505d800) [pid = 1929] [serial = 1481] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 108 (0x123792c00) [pid = 1929] [serial = 1519] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 107 (0x116734c00) [pid = 1929] [serial = 1483] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 106 (0x11718b800) [pid = 1929] [serial = 1534] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 105 (0x118384000) [pid = 1929] [serial = 1568] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 104 (0x112a75c00) [pid = 1929] [serial = 1562] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 103 (0x1213d6c00) [pid = 1929] [serial = 1472] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 102 (0x12138bc00) [pid = 1929] [serial = 1471] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 101 (0x119c5c800) [pid = 1929] [serial = 1468] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 100 (0x121107800) [pid = 1929] [serial = 1514] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 99 (0x121394000) [pid = 1929] [serial = 1516] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 98 (0x121191000) [pid = 1929] [serial = 1411] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 97 (0x1121b6000) [pid = 1929] [serial = 1366] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 96 (0x1139f8400) [pid = 1929] [serial = 1372] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 95 (0x112a7fc00) [pid = 1929] [serial = 1369] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 94 (0x11964c400) [pid = 1929] [serial = 1465] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 93 (0x119699c00) [pid = 1929] [serial = 1570] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 92 (0x1239ec800) [pid = 1929] [serial = 1544] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 91 (0x123959c00) [pid = 1929] [serial = 1501] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 90 (0x12652c000) [pid = 1929] [serial = 1546] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 89 (0x123311800) [pid = 1929] [serial = 1496] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 88 (0x12331e800) [pid = 1929] [serial = 1498] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 87 (0x1213dec00) [pid = 1929] [serial = 1493] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 86 (0x123489800) [pid = 1929] [serial = 1541] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 85 (0x1231ccc00) [pid = 1929] [serial = 1495] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 84 (0x12138a000) [pid = 1929] [serial = 1492] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 83 (0x1239a6400) [pid = 1929] [serial = 1543] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 82 (0x1231cc000) [pid = 1929] [serial = 1540] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 81 (0x119f0b400) [pid = 1929] [serial = 1490] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 80 (0x11a1c0400) [pid = 1929] [serial = 1538] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 79 (0x119651400) [pid = 1929] [serial = 1487] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 78 (0x119c4e400) [pid = 1929] [serial = 1489] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 77 (0x123ee8c00) [pid = 1929] [serial = 1577] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 76 (0x128237000) [pid = 1929] [serial = 1556] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 75 (0x126df5800) [pid = 1929] [serial = 1555] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 74 (0x126deec00) [pid = 1929] [serial = 1553] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 73 (0x126a52000) [pid = 1929] [serial = 1550] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 72 (0x126a5b400) [pid = 1929] [serial = 1552] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 71 (0x124ecf400) [pid = 1929] [serial = 1526] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 70 (0x1268a0800) [pid = 1929] [serial = 1549] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 69 (0x121104800) [pid = 1929] [serial = 1574] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 68 (0x12680f000) [pid = 1929] [serial = 1547] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 67 (0x124716400) [pid = 1929] [serial = 1523] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 66 (0x1213d5400) [pid = 1929] [serial = 1576] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 65 (0x1249c3000) [pid = 1929] [serial = 1525] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 64 (0x1239a1400) [pid = 1929] [serial = 1520] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 63 (0x119f0e400) [pid = 1929] [serial = 1573] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 62 (0x119c5c000) [pid = 1929] [serial = 1571] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 61 (0x1239f4000) [pid = 1929] [serial = 1522] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 60 (0x11317f400) [pid = 1929] [serial = 1532] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 59 (0x12399ec00) [pid = 1929] [serial = 1502] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 58 (0x1231cd400) [pid = 1929] [serial = 1517] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 57 (0x119426c00) [pid = 1929] [serial = 1447] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 56 (0x118596400) [pid = 1929] [serial = 1446] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 55 (0x11999f400) [pid = 1929] [serial = 1449] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 54 (0x123484c00) [pid = 1929] [serial = 1499] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 53 (0x119f0d000) [pid = 1929] [serial = 1450] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | --DOMWINDOW == 52 (0x123ef3400) [pid = 1929] [serial = 1579] [outer = 0x0] [url = about:blank] 08:29:12 INFO - PROCESS | 1929 | 1464622152844 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]]]}] 08:29:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 08:29:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 881ms 08:29:12 INFO - PROCESS | 1929 | 1464622152904 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 08:29:12 INFO - PROCESS | 1929 | 1464622152906 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 08:29:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 08:29:12 INFO - PROCESS | 1929 | 1464622152915 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 08:29:12 INFO - PROCESS | 1929 | 1464622152918 Marionette TRACE conn2 <- [1,2122,null,{}] 08:29:12 INFO - PROCESS | 1929 | 1464622152920 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}] 08:29:13 INFO - PROCESS | 1929 | 1464622153002 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 08:29:13 INFO - PROCESS | 1929 | 1464622153012 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:13 INFO - PROCESS | 1929 | ++DOCSHELL 0x1164da000 == 13 [pid = 1929] [id = 538] 08:29:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 53 (0x1127dd800) [pid = 1929] [serial = 1614] [outer = 0x0] 08:29:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 54 (0x1127e2800) [pid = 1929] [serial = 1615] [outer = 0x1127dd800] 08:29:13 INFO - PROCESS | 1929 | 1464622153038 Marionette DEBUG loaded listener.js 08:29:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 55 (0x112858800) [pid = 1929] [serial = 1616] [outer = 0x1127dd800] 08:29:13 INFO - PROCESS | 1929 | 1464622153366 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]]]}] 08:29:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 08:29:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 474ms 08:29:13 INFO - PROCESS | 1929 | 1464622153388 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 08:29:13 INFO - PROCESS | 1929 | 1464622153389 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 08:29:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 08:29:13 INFO - PROCESS | 1929 | 1464622153393 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 08:29:13 INFO - PROCESS | 1929 | 1464622153395 Marionette TRACE conn2 <- [1,2126,null,{}] 08:29:13 INFO - PROCESS | 1929 | 1464622153402 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}] 08:29:13 INFO - PROCESS | 1929 | 1464622153509 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 08:29:13 INFO - PROCESS | 1929 | 1464622153559 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:13 INFO - PROCESS | 1929 | ++DOCSHELL 0x11830b000 == 14 [pid = 1929] [id = 539] 08:29:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 56 (0x111a02800) [pid = 1929] [serial = 1617] [outer = 0x0] 08:29:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 57 (0x112ee4000) [pid = 1929] [serial = 1618] [outer = 0x111a02800] 08:29:13 INFO - PROCESS | 1929 | 1464622153589 Marionette DEBUG loaded listener.js 08:29:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 58 (0x1131e4c00) [pid = 1929] [serial = 1619] [outer = 0x111a02800] 08:29:13 INFO - PROCESS | 1929 | 1464622153906 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]]]}] 08:29:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 08:29:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 573ms 08:29:13 INFO - PROCESS | 1929 | 1464622153966 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 08:29:13 INFO - PROCESS | 1929 | 1464622153967 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 08:29:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 08:29:13 INFO - PROCESS | 1929 | 1464622153969 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 08:29:13 INFO - PROCESS | 1929 | 1464622153970 Marionette TRACE conn2 <- [1,2130,null,{}] 08:29:13 INFO - PROCESS | 1929 | 1464622153973 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}] 08:29:14 INFO - PROCESS | 1929 | 1464622154066 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 08:29:14 INFO - PROCESS | 1929 | 1464622154113 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:14 INFO - PROCESS | 1929 | ++DOCSHELL 0x1191b0000 == 15 [pid = 1929] [id = 540] 08:29:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 59 (0x1131e3400) [pid = 1929] [serial = 1620] [outer = 0x0] 08:29:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 60 (0x113c77400) [pid = 1929] [serial = 1621] [outer = 0x1131e3400] 08:29:14 INFO - PROCESS | 1929 | 1464622154139 Marionette DEBUG loaded listener.js 08:29:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 61 (0x115d40400) [pid = 1929] [serial = 1622] [outer = 0x1131e3400] 08:29:14 INFO - PROCESS | 1929 | 1464622154421 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] 08:29:14 INFO - PROCESS | 1929 | 1464622154449 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 08:29:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 08:29:14 INFO - PROCESS | 1929 | 1464622154451 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 08:29:14 INFO - PROCESS | 1929 | 1464622154452 Marionette TRACE conn2 <- [1,2134,null,{}] 08:29:14 INFO - PROCESS | 1929 | 1464622154455 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}] 08:29:14 INFO - PROCESS | 1929 | 1464622154534 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 08:29:14 INFO - PROCESS | 1929 | 1464622154539 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:14 INFO - PROCESS | 1929 | ++DOCSHELL 0x119f83000 == 16 [pid = 1929] [id = 541] 08:29:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 62 (0x115dd1c00) [pid = 1929] [serial = 1623] [outer = 0x0] 08:29:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 63 (0x11606f000) [pid = 1929] [serial = 1624] [outer = 0x115dd1c00] 08:29:14 INFO - PROCESS | 1929 | 1464622154567 Marionette DEBUG loaded listener.js 08:29:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 64 (0x11672d800) [pid = 1929] [serial = 1625] [outer = 0x115dd1c00] 08:29:14 INFO - PROCESS | 1929 | 1464622154945 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]]]}] 08:29:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 08:29:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 521ms 08:29:14 INFO - PROCESS | 1929 | 1464622154974 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 08:29:14 INFO - PROCESS | 1929 | 1464622154977 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 08:29:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 08:29:15 INFO - PROCESS | 1929 | 1464622154997 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 08:29:15 INFO - PROCESS | 1929 | 1464622154999 Marionette TRACE conn2 <- [1,2138,null,{}] 08:29:15 INFO - PROCESS | 1929 | 1464622155002 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}] 08:29:15 INFO - PROCESS | 1929 | 1464622155186 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 08:29:15 INFO - PROCESS | 1929 | 1464622155215 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:15 INFO - PROCESS | 1929 | ++DOCSHELL 0x12112b000 == 17 [pid = 1929] [id = 542] 08:29:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 65 (0x116a67c00) [pid = 1929] [serial = 1626] [outer = 0x0] 08:29:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 66 (0x117694000) [pid = 1929] [serial = 1627] [outer = 0x116a67c00] 08:29:15 INFO - PROCESS | 1929 | 1464622155256 Marionette DEBUG loaded listener.js 08:29:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 67 (0x1181bc400) [pid = 1929] [serial = 1628] [outer = 0x116a67c00] 08:29:15 INFO - PROCESS | 1929 | 1464622155646 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]]]}] 08:29:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 08:29:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 680ms 08:29:15 INFO - PROCESS | 1929 | 1464622155669 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 08:29:15 INFO - PROCESS | 1929 | 1464622155670 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 08:29:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 08:29:15 INFO - PROCESS | 1929 | 1464622155673 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 08:29:15 INFO - PROCESS | 1929 | 1464622155674 Marionette TRACE conn2 <- [1,2142,null,{}] 08:29:15 INFO - PROCESS | 1929 | 1464622155683 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}] 08:29:15 INFO - PROCESS | 1929 | 1464622155777 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 08:29:15 INFO - PROCESS | 1929 | 1464622155781 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:15 INFO - PROCESS | 1929 | ++DOCSHELL 0x12113f000 == 18 [pid = 1929] [id = 543] 08:29:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 68 (0x117691400) [pid = 1929] [serial = 1629] [outer = 0x0] 08:29:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 69 (0x118358400) [pid = 1929] [serial = 1630] [outer = 0x117691400] 08:29:15 INFO - PROCESS | 1929 | 1464622155806 Marionette DEBUG loaded listener.js 08:29:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 70 (0x1184dc000) [pid = 1929] [serial = 1631] [outer = 0x117691400] 08:29:16 INFO - PROCESS | 1929 | 1464622156124 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] 08:29:16 INFO - PROCESS | 1929 | 1464622156150 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 08:29:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 08:29:16 INFO - PROCESS | 1929 | 1464622156152 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 08:29:16 INFO - PROCESS | 1929 | 1464622156153 Marionette TRACE conn2 <- [1,2146,null,{}] 08:29:16 INFO - PROCESS | 1929 | 1464622156156 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}] 08:29:16 INFO - PROCESS | 1929 | 1464622156253 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 08:29:16 INFO - PROCESS | 1929 | 1464622156265 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:16 INFO - PROCESS | 1929 | ++DOCSHELL 0x1213ab000 == 19 [pid = 1929] [id = 544] 08:29:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 71 (0x118205c00) [pid = 1929] [serial = 1632] [outer = 0x0] 08:29:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 72 (0x118597c00) [pid = 1929] [serial = 1633] [outer = 0x118205c00] 08:29:16 INFO - PROCESS | 1929 | 1464622156290 Marionette DEBUG loaded listener.js 08:29:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 73 (0x119428c00) [pid = 1929] [serial = 1634] [outer = 0x118205c00] 08:29:16 INFO - PROCESS | 1929 | 1464622156638 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] 08:29:16 INFO - PROCESS | 1929 | 1464622156673 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 08:29:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 08:29:16 INFO - PROCESS | 1929 | 1464622156682 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 08:29:16 INFO - PROCESS | 1929 | 1464622156683 Marionette TRACE conn2 <- [1,2150,null,{}] 08:29:16 INFO - PROCESS | 1929 | 1464622156686 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}] 08:29:16 INFO - PROCESS | 1929 | 1464622156798 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 08:29:16 INFO - PROCESS | 1929 | --DOMWINDOW == 72 (0x117689800) [pid = 1929] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 08:29:16 INFO - PROCESS | 1929 | --DOMWINDOW == 71 (0x1126b7800) [pid = 1929] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 08:29:16 INFO - PROCESS | 1929 | --DOMWINDOW == 70 (0x1121b6c00) [pid = 1929] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 08:29:16 INFO - PROCESS | 1929 | --DOMWINDOW == 69 (0x11968f800) [pid = 1929] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 08:29:16 INFO - PROCESS | 1929 | --DOMWINDOW == 68 (0x110de4000) [pid = 1929] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 08:29:16 INFO - PROCESS | 1929 | --DOMWINDOW == 67 (0x1127aa000) [pid = 1929] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 08:29:16 INFO - PROCESS | 1929 | --DOMWINDOW == 66 (0x112861800) [pid = 1929] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 08:29:16 INFO - PROCESS | 1929 | --DOMWINDOW == 65 (0x110de9400) [pid = 1929] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 08:29:16 INFO - PROCESS | 1929 | 1464622156836 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:16 INFO - PROCESS | 1929 | ++DOCSHELL 0x119fa0800 == 20 [pid = 1929] [id = 545] 08:29:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 66 (0x110de9400) [pid = 1929] [serial = 1635] [outer = 0x0] 08:29:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 67 (0x111ed6400) [pid = 1929] [serial = 1636] [outer = 0x110de9400] 08:29:16 INFO - PROCESS | 1929 | 1464622156863 Marionette DEBUG loaded listener.js 08:29:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 68 (0x118598400) [pid = 1929] [serial = 1637] [outer = 0x110de9400] 08:29:17 INFO - PROCESS | 1929 | 1464622157121 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]]]}] 08:29:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 08:29:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 468ms 08:29:17 INFO - PROCESS | 1929 | 1464622157151 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 08:29:17 INFO - PROCESS | 1929 | 1464622157152 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 08:29:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 08:29:17 INFO - PROCESS | 1929 | 1464622157154 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 08:29:17 INFO - PROCESS | 1929 | 1464622157155 Marionette TRACE conn2 <- [1,2154,null,{}] 08:29:17 INFO - PROCESS | 1929 | 1464622157165 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}] 08:29:17 INFO - PROCESS | 1929 | 1464622157248 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 08:29:17 INFO - PROCESS | 1929 | 1464622157253 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:17 INFO - PROCESS | 1929 | ++DOCSHELL 0x123a8b800 == 21 [pid = 1929] [id = 546] 08:29:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 69 (0x11917e800) [pid = 1929] [serial = 1638] [outer = 0x0] 08:29:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 70 (0x11969d000) [pid = 1929] [serial = 1639] [outer = 0x11917e800] 08:29:17 INFO - PROCESS | 1929 | 1464622157279 Marionette DEBUG loaded listener.js 08:29:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 71 (0x119977c00) [pid = 1929] [serial = 1640] [outer = 0x11917e800] 08:29:17 INFO - PROCESS | 1929 | 1464622157637 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]]]}] 08:29:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 08:29:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 525ms 08:29:17 INFO - PROCESS | 1929 | 1464622157680 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 08:29:17 INFO - PROCESS | 1929 | 1464622157681 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 08:29:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 08:29:17 INFO - PROCESS | 1929 | 1464622157684 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 08:29:17 INFO - PROCESS | 1929 | 1464622157686 Marionette TRACE conn2 <- [1,2158,null,{}] 08:29:17 INFO - PROCESS | 1929 | 1464622157688 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}] 08:29:17 INFO - PROCESS | 1929 | 1464622157802 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 08:29:17 INFO - PROCESS | 1929 | 1464622157808 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:17 INFO - PROCESS | 1929 | ++DOCSHELL 0x123e1d000 == 22 [pid = 1929] [id = 547] 08:29:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 72 (0x11999f400) [pid = 1929] [serial = 1641] [outer = 0x0] 08:29:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 73 (0x119c53000) [pid = 1929] [serial = 1642] [outer = 0x11999f400] 08:29:17 INFO - PROCESS | 1929 | 1464622157842 Marionette DEBUG loaded listener.js 08:29:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 74 (0x119f0b800) [pid = 1929] [serial = 1643] [outer = 0x11999f400] 08:29:18 INFO - PROCESS | 1929 | 1464622158167 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]]]}] 08:29:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 08:29:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 518ms 08:29:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 08:29:18 INFO - PROCESS | 1929 | 1464622158203 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 08:29:18 INFO - PROCESS | 1929 | 1464622158204 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 08:29:18 INFO - PROCESS | 1929 | 1464622158206 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 08:29:18 INFO - PROCESS | 1929 | 1464622158209 Marionette TRACE conn2 <- [1,2162,null,{}] 08:29:18 INFO - PROCESS | 1929 | 1464622158212 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}] 08:29:18 INFO - PROCESS | 1929 | 1464622158290 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 08:29:18 INFO - PROCESS | 1929 | 1464622158343 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:18 INFO - PROCESS | 1929 | ++DOCSHELL 0x124eb0000 == 23 [pid = 1929] [id = 548] 08:29:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 75 (0x1199a4000) [pid = 1929] [serial = 1644] [outer = 0x0] 08:29:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 76 (0x119f11400) [pid = 1929] [serial = 1645] [outer = 0x1199a4000] 08:29:18 INFO - PROCESS | 1929 | 1464622158367 Marionette DEBUG loaded listener.js 08:29:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 77 (0x12110ac00) [pid = 1929] [serial = 1646] [outer = 0x1199a4000] 08:29:18 INFO - PROCESS | 1929 | 1464622158636 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]]]}] 08:29:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 08:29:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 471ms 08:29:18 INFO - PROCESS | 1929 | 1464622158682 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 08:29:18 INFO - PROCESS | 1929 | 1464622158684 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 08:29:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 08:29:18 INFO - PROCESS | 1929 | 1464622158686 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 08:29:18 INFO - PROCESS | 1929 | 1464622158687 Marionette TRACE conn2 <- [1,2166,null,{}] 08:29:18 INFO - PROCESS | 1929 | 1464622158689 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}] 08:29:18 INFO - PROCESS | 1929 | 1464622158773 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 08:29:18 INFO - PROCESS | 1929 | 1464622158779 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:18 INFO - PROCESS | 1929 | ++DOCSHELL 0x126db0800 == 24 [pid = 1929] [id = 549] 08:29:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 78 (0x1126b8400) [pid = 1929] [serial = 1647] [outer = 0x0] 08:29:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 79 (0x121186800) [pid = 1929] [serial = 1648] [outer = 0x1126b8400] 08:29:18 INFO - PROCESS | 1929 | 1464622158804 Marionette DEBUG loaded listener.js 08:29:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 80 (0x121192000) [pid = 1929] [serial = 1649] [outer = 0x1126b8400] 08:29:19 INFO - PROCESS | 1929 | 1464622159355 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]]]}] 08:29:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 08:29:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 718ms 08:29:19 INFO - PROCESS | 1929 | 1464622159412 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 08:29:19 INFO - PROCESS | 1929 | 1464622159415 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 08:29:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 08:29:19 INFO - PROCESS | 1929 | 1464622159418 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 08:29:19 INFO - PROCESS | 1929 | 1464622159421 Marionette TRACE conn2 <- [1,2170,null,{}] 08:29:19 INFO - PROCESS | 1929 | 1464622159425 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}] 08:29:19 INFO - PROCESS | 1929 | 1464622159549 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 08:29:19 INFO - PROCESS | 1929 | 1464622159603 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:19 INFO - PROCESS | 1929 | ++DOCSHELL 0x1170b5800 == 25 [pid = 1929] [id = 550] 08:29:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 81 (0x1126c3c00) [pid = 1929] [serial = 1650] [outer = 0x0] 08:29:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 82 (0x1127acc00) [pid = 1929] [serial = 1651] [outer = 0x1126c3c00] 08:29:19 INFO - PROCESS | 1929 | 1464622159634 Marionette DEBUG loaded listener.js 08:29:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 83 (0x1127ec800) [pid = 1929] [serial = 1652] [outer = 0x1126c3c00] 08:29:20 INFO - PROCESS | 1929 | 1464622160148 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]]]}] 08:29:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 08:29:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 771ms 08:29:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 08:29:20 INFO - PROCESS | 1929 | 1464622160199 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 08:29:20 INFO - PROCESS | 1929 | 1464622160203 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 08:29:20 INFO - PROCESS | 1929 | 1464622160235 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 08:29:20 INFO - PROCESS | 1929 | 1464622160237 Marionette TRACE conn2 <- [1,2174,null,{}] 08:29:20 INFO - PROCESS | 1929 | 1464622160241 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}] 08:29:20 INFO - PROCESS | 1929 | 1464622160356 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 08:29:20 INFO - PROCESS | 1929 | 1464622160431 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:20 INFO - PROCESS | 1929 | ++DOCSHELL 0x121141800 == 26 [pid = 1929] [id = 551] 08:29:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 84 (0x11317f800) [pid = 1929] [serial = 1653] [outer = 0x0] 08:29:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 85 (0x1133c1800) [pid = 1929] [serial = 1654] [outer = 0x11317f800] 08:29:20 INFO - PROCESS | 1929 | 1464622160461 Marionette DEBUG loaded listener.js 08:29:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 86 (0x115dd2800) [pid = 1929] [serial = 1655] [outer = 0x11317f800] 08:29:21 INFO - PROCESS | 1929 | 1464622161150 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]]]}] 08:29:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 08:29:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1004ms 08:29:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 08:29:21 INFO - PROCESS | 1929 | 1464622161212 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 08:29:21 INFO - PROCESS | 1929 | 1464622161214 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 08:29:21 INFO - PROCESS | 1929 | 1464622161217 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 08:29:21 INFO - PROCESS | 1929 | 1464622161220 Marionette TRACE conn2 <- [1,2178,null,{}] 08:29:21 INFO - PROCESS | 1929 | 1464622161223 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}] 08:29:21 INFO - PROCESS | 1929 | 1464622161333 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 08:29:21 INFO - PROCESS | 1929 | --DOMWINDOW == 85 (0x1211be400) [pid = 1929] [serial = 1603] [outer = 0x0] [url = about:blank] 08:29:21 INFO - PROCESS | 1929 | --DOCSHELL 0x1187c4000 == 25 [pid = 1929] [id = 536] 08:29:21 INFO - PROCESS | 1929 | --DOCSHELL 0x116643000 == 24 [pid = 1929] [id = 535] 08:29:21 INFO - PROCESS | 1929 | --DOCSHELL 0x12a3ce000 == 23 [pid = 1929] [id = 534] 08:29:21 INFO - PROCESS | 1929 | --DOMWINDOW == 84 (0x11858e800) [pid = 1929] [serial = 1592] [outer = 0x0] [url = about:blank] 08:29:21 INFO - PROCESS | 1929 | --DOMWINDOW == 83 (0x1181bf800) [pid = 1929] [serial = 1591] [outer = 0x0] [url = about:blank] 08:29:21 INFO - PROCESS | 1929 | --DOMWINDOW == 82 (0x119124c00) [pid = 1929] [serial = 1594] [outer = 0x0] [url = about:blank] 08:29:21 INFO - PROCESS | 1929 | --DOMWINDOW == 81 (0x124713c00) [pid = 1929] [serial = 1580] [outer = 0x0] [url = about:blank] 08:29:21 INFO - PROCESS | 1929 | --DOMWINDOW == 80 (0x12110b000) [pid = 1929] [serial = 1598] [outer = 0x0] [url = about:blank] 08:29:21 INFO - PROCESS | 1929 | --DOMWINDOW == 79 (0x121183400) [pid = 1929] [serial = 1600] [outer = 0x0] [url = about:blank] 08:29:21 INFO - PROCESS | 1929 | --DOMWINDOW == 78 (0x12118dc00) [pid = 1929] [serial = 1601] [outer = 0x0] [url = about:blank] 08:29:21 INFO - PROCESS | 1929 | --DOMWINDOW == 77 (0x119c52000) [pid = 1929] [serial = 1597] [outer = 0x0] [url = about:blank] 08:29:21 INFO - PROCESS | 1929 | --DOMWINDOW == 76 (0x119646000) [pid = 1929] [serial = 1595] [outer = 0x0] [url = about:blank] 08:29:21 INFO - PROCESS | 1929 | --DOMWINDOW == 75 (0x1127af000) [pid = 1929] [serial = 1582] [outer = 0x0] [url = about:blank] 08:29:21 INFO - PROCESS | 1929 | --DOMWINDOW == 74 (0x1127e6400) [pid = 1929] [serial = 1583] [outer = 0x0] [url = about:blank] 08:29:21 INFO - PROCESS | 1929 | --DOMWINDOW == 73 (0x1132a3000) [pid = 1929] [serial = 1585] [outer = 0x0] [url = about:blank] 08:29:21 INFO - PROCESS | 1929 | --DOMWINDOW == 72 (0x113cf4000) [pid = 1929] [serial = 1586] [outer = 0x0] [url = about:blank] 08:29:21 INFO - PROCESS | 1929 | --DOMWINDOW == 71 (0x1164bc400) [pid = 1929] [serial = 1588] [outer = 0x0] [url = about:blank] 08:29:21 INFO - PROCESS | 1929 | --DOMWINDOW == 70 (0x1168cd800) [pid = 1929] [serial = 1589] [outer = 0x0] [url = about:blank] 08:29:21 INFO - PROCESS | 1929 | 1464622161414 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:21 INFO - PROCESS | 1929 | ++DOCSHELL 0x112f10000 == 24 [pid = 1929] [id = 552] 08:29:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 71 (0x1126bb000) [pid = 1929] [serial = 1656] [outer = 0x0] 08:29:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 72 (0x1126f3800) [pid = 1929] [serial = 1657] [outer = 0x1126bb000] 08:29:21 INFO - PROCESS | 1929 | 1464622161436 Marionette DEBUG loaded listener.js 08:29:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 73 (0x1127e1000) [pid = 1929] [serial = 1658] [outer = 0x1126bb000] 08:29:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 08:29:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 622ms 08:29:21 INFO - PROCESS | 1929 | 1464622161832 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]]]}] 08:29:21 INFO - PROCESS | 1929 | 1464622161846 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 08:29:21 INFO - PROCESS | 1929 | 1464622161852 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 08:29:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 08:29:21 INFO - PROCESS | 1929 | 1464622161860 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 08:29:21 INFO - PROCESS | 1929 | 1464622161863 Marionette TRACE conn2 <- [1,2182,null,{}] 08:29:21 INFO - PROCESS | 1929 | 1464622161866 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}] 08:29:22 INFO - PROCESS | 1929 | 1464622162018 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 08:29:22 INFO - PROCESS | 1929 | 1464622162072 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:22 INFO - PROCESS | 1929 | ++DOCSHELL 0x117e85800 == 25 [pid = 1929] [id = 553] 08:29:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 74 (0x1127e6400) [pid = 1929] [serial = 1659] [outer = 0x0] 08:29:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 75 (0x112a75c00) [pid = 1929] [serial = 1660] [outer = 0x1127e6400] 08:29:22 INFO - PROCESS | 1929 | 1464622162097 Marionette DEBUG loaded listener.js 08:29:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 76 (0x113970800) [pid = 1929] [serial = 1661] [outer = 0x1127e6400] 08:29:22 INFO - PROCESS | 1929 | 1464622162385 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]]]}] 08:29:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 08:29:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 574ms 08:29:22 INFO - PROCESS | 1929 | 1464622162431 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 08:29:22 INFO - PROCESS | 1929 | 1464622162433 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 08:29:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 08:29:22 INFO - PROCESS | 1929 | 1464622162435 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 08:29:22 INFO - PROCESS | 1929 | 1464622162437 Marionette TRACE conn2 <- [1,2186,null,{}] 08:29:22 INFO - PROCESS | 1929 | 1464622162447 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}] 08:29:22 INFO - PROCESS | 1929 | 1464622162528 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 08:29:22 INFO - PROCESS | 1929 | 1464622162583 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:22 INFO - PROCESS | 1929 | ++DOCSHELL 0x119cf8000 == 26 [pid = 1929] [id = 554] 08:29:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 77 (0x111f3a400) [pid = 1929] [serial = 1662] [outer = 0x0] 08:29:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 78 (0x115dd3800) [pid = 1929] [serial = 1663] [outer = 0x111f3a400] 08:29:22 INFO - PROCESS | 1929 | 1464622162611 Marionette DEBUG loaded listener.js 08:29:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 79 (0x116738c00) [pid = 1929] [serial = 1664] [outer = 0x111f3a400] 08:29:22 INFO - PROCESS | 1929 | 1464622162900 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]]]}] 08:29:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 08:29:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 522ms 08:29:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 08:29:22 INFO - PROCESS | 1929 | 1464622162959 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 08:29:22 INFO - PROCESS | 1929 | 1464622162963 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 08:29:22 INFO - PROCESS | 1929 | 1464622162965 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 08:29:22 INFO - PROCESS | 1929 | 1464622162966 Marionette TRACE conn2 <- [1,2190,null,{}] 08:29:22 INFO - PROCESS | 1929 | 1464622162969 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}] 08:29:23 INFO - PROCESS | 1929 | 1464622163050 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 08:29:23 INFO - PROCESS | 1929 | 1464622163054 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:23 INFO - PROCESS | 1929 | ++DOCSHELL 0x121152800 == 27 [pid = 1929] [id = 555] 08:29:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 80 (0x1168c2800) [pid = 1929] [serial = 1665] [outer = 0x0] 08:29:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 81 (0x117697c00) [pid = 1929] [serial = 1666] [outer = 0x1168c2800] 08:29:23 INFO - PROCESS | 1929 | 1464622163084 Marionette DEBUG loaded listener.js 08:29:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 82 (0x1181ba400) [pid = 1929] [serial = 1667] [outer = 0x1168c2800] 08:29:23 INFO - PROCESS | 1929 | 1464622163408 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]]]}] 08:29:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 08:29:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 471ms 08:29:23 INFO - PROCESS | 1929 | 1464622163437 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 08:29:23 INFO - PROCESS | 1929 | 1464622163438 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 08:29:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 08:29:23 INFO - PROCESS | 1929 | 1464622163467 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 08:29:23 INFO - PROCESS | 1929 | 1464622163468 Marionette TRACE conn2 <- [1,2194,null,{}] 08:29:23 INFO - PROCESS | 1929 | 1464622163470 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}] 08:29:23 INFO - PROCESS | 1929 | 1464622163571 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 08:29:23 INFO - PROCESS | 1929 | 1464622163583 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:23 INFO - PROCESS | 1929 | ++DOCSHELL 0x12320d000 == 28 [pid = 1929] [id = 556] 08:29:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 83 (0x111f2a800) [pid = 1929] [serial = 1668] [outer = 0x0] 08:29:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 84 (0x118359000) [pid = 1929] [serial = 1669] [outer = 0x111f2a800] 08:29:23 INFO - PROCESS | 1929 | 1464622163608 Marionette DEBUG loaded listener.js 08:29:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 85 (0x11858e800) [pid = 1929] [serial = 1670] [outer = 0x111f2a800] 08:29:23 INFO - PROCESS | 1929 | 1464622163935 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]]]}] 08:29:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 08:29:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 546ms 08:29:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 08:29:23 INFO - PROCESS | 1929 | 1464622163988 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 08:29:23 INFO - PROCESS | 1929 | 1464622163989 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 08:29:24 INFO - PROCESS | 1929 | 1464622163998 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 08:29:24 INFO - PROCESS | 1929 | 1464622164000 Marionette TRACE conn2 <- [1,2198,null,{}] 08:29:24 INFO - PROCESS | 1929 | 1464622164008 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}] 08:29:24 INFO - PROCESS | 1929 | 1464622164120 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 08:29:24 INFO - PROCESS | 1929 | 1464622164156 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:24 INFO - PROCESS | 1929 | ++DOCSHELL 0x123e06800 == 29 [pid = 1929] [id = 557] 08:29:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 86 (0x118595000) [pid = 1929] [serial = 1671] [outer = 0x0] 08:29:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 87 (0x119431000) [pid = 1929] [serial = 1672] [outer = 0x118595000] 08:29:24 INFO - PROCESS | 1929 | 1464622164182 Marionette DEBUG loaded listener.js 08:29:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 88 (0x11999e800) [pid = 1929] [serial = 1673] [outer = 0x118595000] 08:29:24 INFO - PROCESS | 1929 | 1464622164518 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]]]}] 08:29:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 08:29:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 583ms 08:29:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 08:29:24 INFO - PROCESS | 1929 | 1464622164575 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 08:29:24 INFO - PROCESS | 1929 | 1464622164576 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 08:29:24 INFO - PROCESS | 1929 | 1464622164578 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 08:29:24 INFO - PROCESS | 1929 | 1464622164579 Marionette TRACE conn2 <- [1,2202,null,{}] 08:29:24 INFO - PROCESS | 1929 | 1464622164581 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}] 08:29:24 INFO - PROCESS | 1929 | 1464622164679 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 08:29:24 INFO - PROCESS | 1929 | 1464622164683 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:24 INFO - PROCESS | 1929 | ++DOCSHELL 0x126dc6800 == 30 [pid = 1929] [id = 558] 08:29:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 89 (0x119c52000) [pid = 1929] [serial = 1674] [outer = 0x0] 08:29:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 90 (0x119f02c00) [pid = 1929] [serial = 1675] [outer = 0x119c52000] 08:29:24 INFO - PROCESS | 1929 | 1464622164737 Marionette DEBUG loaded listener.js 08:29:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 91 (0x12118b000) [pid = 1929] [serial = 1676] [outer = 0x119c52000] 08:29:25 INFO - PROCESS | 1929 | 1464622165063 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]]]}] 08:29:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 08:29:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 519ms 08:29:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 08:29:25 INFO - PROCESS | 1929 | 1464622165098 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 08:29:25 INFO - PROCESS | 1929 | 1464622165099 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 08:29:25 INFO - PROCESS | 1929 | 1464622165101 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 08:29:25 INFO - PROCESS | 1929 | 1464622165103 Marionette TRACE conn2 <- [1,2206,null,{}] 08:29:25 INFO - PROCESS | 1929 | 1464622165105 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}] 08:29:25 INFO - PROCESS | 1929 | 1464622165232 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 08:29:25 INFO - PROCESS | 1929 | 1464622165284 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:25 INFO - PROCESS | 1929 | ++DOCSHELL 0x1285bb000 == 31 [pid = 1929] [id = 559] 08:29:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 92 (0x121188000) [pid = 1929] [serial = 1677] [outer = 0x0] 08:29:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 93 (0x1211b4400) [pid = 1929] [serial = 1678] [outer = 0x121188000] 08:29:25 INFO - PROCESS | 1929 | 1464622165308 Marionette DEBUG loaded listener.js 08:29:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 94 (0x1211bcc00) [pid = 1929] [serial = 1679] [outer = 0x121188000] 08:29:25 INFO - PROCESS | 1929 | --DOMWINDOW == 93 (0x116a67c00) [pid = 1929] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 08:29:25 INFO - PROCESS | 1929 | --DOMWINDOW == 92 (0x118205c00) [pid = 1929] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 08:29:25 INFO - PROCESS | 1929 | --DOMWINDOW == 91 (0x117691400) [pid = 1929] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 08:29:25 INFO - PROCESS | 1929 | --DOMWINDOW == 90 (0x110de9400) [pid = 1929] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 08:29:25 INFO - PROCESS | 1929 | --DOMWINDOW == 89 (0x111a02800) [pid = 1929] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 08:29:25 INFO - PROCESS | 1929 | --DOMWINDOW == 88 (0x11999f400) [pid = 1929] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 08:29:25 INFO - PROCESS | 1929 | --DOMWINDOW == 87 (0x1127dd800) [pid = 1929] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 08:29:25 INFO - PROCESS | 1929 | --DOMWINDOW == 86 (0x1131e3400) [pid = 1929] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 08:29:25 INFO - PROCESS | 1929 | --DOMWINDOW == 85 (0x115dd1c00) [pid = 1929] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 08:29:25 INFO - PROCESS | 1929 | --DOMWINDOW == 84 (0x1121ac800) [pid = 1929] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 08:29:25 INFO - PROCESS | 1929 | --DOMWINDOW == 83 (0x1199a4000) [pid = 1929] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 08:29:25 INFO - PROCESS | 1929 | --DOMWINDOW == 82 (0x11917e800) [pid = 1929] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 08:29:25 INFO - PROCESS | 1929 | 1464622165672 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]]]}] 08:29:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 08:29:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 619ms 08:29:25 INFO - PROCESS | 1929 | 1464622165720 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 08:29:25 INFO - PROCESS | 1929 | 1464622165722 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 08:29:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 08:29:25 INFO - PROCESS | 1929 | 1464622165724 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 08:29:25 INFO - PROCESS | 1929 | 1464622165725 Marionette TRACE conn2 <- [1,2210,null,{}] 08:29:25 INFO - PROCESS | 1929 | 1464622165727 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}] 08:29:25 INFO - PROCESS | 1929 | 1464622165805 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 08:29:25 INFO - PROCESS | 1929 | 1464622165859 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:25 INFO - PROCESS | 1929 | ++DOCSHELL 0x119cf6000 == 32 [pid = 1929] [id = 560] 08:29:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 83 (0x1121aa800) [pid = 1929] [serial = 1680] [outer = 0x0] 08:29:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 84 (0x116a67c00) [pid = 1929] [serial = 1681] [outer = 0x1121aa800] 08:29:25 INFO - PROCESS | 1929 | 1464622165884 Marionette DEBUG loaded listener.js 08:29:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 85 (0x116736c00) [pid = 1929] [serial = 1682] [outer = 0x1121aa800] 08:29:26 INFO - PROCESS | 1929 | 1464622166144 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]]]}] 08:29:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 08:29:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 470ms 08:29:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 08:29:26 INFO - PROCESS | 1929 | 1464622166198 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 08:29:26 INFO - PROCESS | 1929 | 1464622166200 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 08:29:26 INFO - PROCESS | 1929 | 1464622166202 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 08:29:26 INFO - PROCESS | 1929 | 1464622166203 Marionette TRACE conn2 <- [1,2214,null,{}] 08:29:26 INFO - PROCESS | 1929 | 1464622166205 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}] 08:29:26 INFO - PROCESS | 1929 | 1464622166288 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 08:29:26 INFO - PROCESS | 1929 | 1464622166295 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:26 INFO - PROCESS | 1929 | ++DOCSHELL 0x128b81000 == 33 [pid = 1929] [id = 561] 08:29:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 86 (0x12110dc00) [pid = 1929] [serial = 1683] [outer = 0x0] 08:29:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 87 (0x1211bf400) [pid = 1929] [serial = 1684] [outer = 0x12110dc00] 08:29:26 INFO - PROCESS | 1929 | 1464622166320 Marionette DEBUG loaded listener.js 08:29:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 88 (0x1181b6000) [pid = 1929] [serial = 1685] [outer = 0x12110dc00] 08:29:26 INFO - PROCESS | 1929 | 1464622166689 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]]]}] 08:29:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 08:29:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 518ms 08:29:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 08:29:26 INFO - PROCESS | 1929 | 1464622166721 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 08:29:26 INFO - PROCESS | 1929 | 1464622166724 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 08:29:26 INFO - PROCESS | 1929 | 1464622166727 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 08:29:26 INFO - PROCESS | 1929 | 1464622166730 Marionette TRACE conn2 <- [1,2218,null,{}] 08:29:26 INFO - PROCESS | 1929 | 1464622166733 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}] 08:29:26 INFO - PROCESS | 1929 | 1464622166877 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 08:29:26 INFO - PROCESS | 1929 | 1464622166886 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:26 INFO - PROCESS | 1929 | ++DOCSHELL 0x129f55000 == 34 [pid = 1929] [id = 562] 08:29:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 89 (0x12138c800) [pid = 1929] [serial = 1686] [outer = 0x0] 08:29:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 90 (0x1213d9800) [pid = 1929] [serial = 1687] [outer = 0x12138c800] 08:29:26 INFO - PROCESS | 1929 | 1464622166918 Marionette DEBUG loaded listener.js 08:29:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 91 (0x1231d1c00) [pid = 1929] [serial = 1688] [outer = 0x12138c800] 08:29:27 INFO - PROCESS | 1929 | 1464622167246 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]]]}] 08:29:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 08:29:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 571ms 08:29:27 INFO - PROCESS | 1929 | 1464622167307 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 08:29:27 INFO - PROCESS | 1929 | 1464622167308 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 08:29:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 08:29:27 INFO - PROCESS | 1929 | 1464622167312 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 08:29:27 INFO - PROCESS | 1929 | 1464622167313 Marionette TRACE conn2 <- [1,2222,null,{}] 08:29:27 INFO - PROCESS | 1929 | 1464622167315 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}] 08:29:27 INFO - PROCESS | 1929 | 1464622167397 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 08:29:27 INFO - PROCESS | 1929 | 1464622167401 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:27 INFO - PROCESS | 1929 | ++DOCSHELL 0x12a056000 == 35 [pid = 1929] [id = 563] 08:29:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 92 (0x1231d4800) [pid = 1929] [serial = 1689] [outer = 0x0] 08:29:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 93 (0x123320400) [pid = 1929] [serial = 1690] [outer = 0x1231d4800] 08:29:27 INFO - PROCESS | 1929 | 1464622167426 Marionette DEBUG loaded listener.js 08:29:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 94 (0x1235ba000) [pid = 1929] [serial = 1691] [outer = 0x1231d4800] 08:29:27 INFO - PROCESS | 1929 | 1464622167914 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]]]}] 08:29:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 08:29:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 618ms 08:29:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 08:29:27 INFO - PROCESS | 1929 | 1464622167931 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 08:29:27 INFO - PROCESS | 1929 | 1464622167933 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 08:29:27 INFO - PROCESS | 1929 | 1464622167937 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 08:29:27 INFO - PROCESS | 1929 | 1464622167940 Marionette TRACE conn2 <- [1,2226,null,{}] 08:29:27 INFO - PROCESS | 1929 | 1464622167944 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}] 08:29:28 INFO - PROCESS | 1929 | 1464622168046 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 08:29:28 INFO - PROCESS | 1929 | 1464622168139 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:28 INFO - PROCESS | 1929 | ++DOCSHELL 0x1181d7800 == 36 [pid = 1929] [id = 564] 08:29:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 95 (0x1127e9800) [pid = 1929] [serial = 1692] [outer = 0x0] 08:29:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 96 (0x11285d400) [pid = 1929] [serial = 1693] [outer = 0x1127e9800] 08:29:28 INFO - PROCESS | 1929 | 1464622168184 Marionette DEBUG loaded listener.js 08:29:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 97 (0x113181000) [pid = 1929] [serial = 1694] [outer = 0x1127e9800] 08:29:28 INFO - PROCESS | 1929 | 1464622168571 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]]]}] 08:29:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 08:29:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 676ms 08:29:28 INFO - PROCESS | 1929 | 1464622168625 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 08:29:28 INFO - PROCESS | 1929 | 1464622168629 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 08:29:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 08:29:28 INFO - PROCESS | 1929 | 1464622168636 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 08:29:28 INFO - PROCESS | 1929 | 1464622168637 Marionette TRACE conn2 <- [1,2230,null,{}] 08:29:28 INFO - PROCESS | 1929 | 1464622168640 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}] 08:29:28 INFO - PROCESS | 1929 | 1464622168744 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 08:29:28 INFO - PROCESS | 1929 | 1464622168813 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:28 INFO - PROCESS | 1929 | ++DOCSHELL 0x12320c800 == 37 [pid = 1929] [id = 565] 08:29:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 98 (0x115fde000) [pid = 1929] [serial = 1695] [outer = 0x0] 08:29:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 99 (0x1160c9800) [pid = 1929] [serial = 1696] [outer = 0x115fde000] 08:29:28 INFO - PROCESS | 1929 | 1464622168842 Marionette DEBUG loaded listener.js 08:29:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 100 (0x1168cd800) [pid = 1929] [serial = 1697] [outer = 0x115fde000] 08:29:29 INFO - PROCESS | 1929 | 1464622169259 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]]]}] 08:29:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 08:29:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 672ms 08:29:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 08:29:29 INFO - PROCESS | 1929 | 1464622169308 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 08:29:29 INFO - PROCESS | 1929 | 1464622169309 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 08:29:29 INFO - PROCESS | 1929 | 1464622169311 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 08:29:29 INFO - PROCESS | 1929 | 1464622169314 Marionette TRACE conn2 <- [1,2234,null,{}] 08:29:29 INFO - PROCESS | 1929 | 1464622169322 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}] 08:29:29 INFO - PROCESS | 1929 | 1464622169447 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 08:29:29 INFO - PROCESS | 1929 | 1464622169530 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:29 INFO - PROCESS | 1929 | ++DOCSHELL 0x12a05b000 == 38 [pid = 1929] [id = 566] 08:29:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 101 (0x119124c00) [pid = 1929] [serial = 1698] [outer = 0x0] 08:29:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 102 (0x119691c00) [pid = 1929] [serial = 1699] [outer = 0x119124c00] 08:29:29 INFO - PROCESS | 1929 | 1464622169563 Marionette DEBUG loaded listener.js 08:29:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 103 (0x119983000) [pid = 1929] [serial = 1700] [outer = 0x119124c00] 08:29:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 08:29:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 671ms 08:29:29 INFO - PROCESS | 1929 | 1464622169975 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]]]}] 08:29:29 INFO - PROCESS | 1929 | 1464622169983 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 08:29:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 08:29:29 INFO - PROCESS | 1929 | 1464622169985 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 08:29:29 INFO - PROCESS | 1929 | 1464622169987 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 08:29:29 INFO - PROCESS | 1929 | 1464622169988 Marionette TRACE conn2 <- [1,2238,null,{}] 08:29:29 INFO - PROCESS | 1929 | 1464622169990 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}] 08:29:30 INFO - PROCESS | 1929 | 1464622170094 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 08:29:30 INFO - PROCESS | 1929 | 1464622170146 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:30 INFO - PROCESS | 1929 | ++DOCSHELL 0x12b812800 == 39 [pid = 1929] [id = 567] 08:29:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 104 (0x121103c00) [pid = 1929] [serial = 1701] [outer = 0x0] 08:29:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 105 (0x121389800) [pid = 1929] [serial = 1702] [outer = 0x121103c00] 08:29:30 INFO - PROCESS | 1929 | 1464622170176 Marionette DEBUG loaded listener.js 08:29:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 106 (0x1213da000) [pid = 1929] [serial = 1703] [outer = 0x121103c00] 08:29:30 INFO - PROCESS | 1929 | 1464622170580 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]]]}] 08:29:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 08:29:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 618ms 08:29:30 INFO - PROCESS | 1929 | 1464622170606 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 08:29:30 INFO - PROCESS | 1929 | 1464622170607 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 08:29:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 08:29:30 INFO - PROCESS | 1929 | 1464622170609 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 08:29:30 INFO - PROCESS | 1929 | 1464622170611 Marionette TRACE conn2 <- [1,2242,null,{}] 08:29:30 INFO - PROCESS | 1929 | 1464622170613 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}] 08:29:30 INFO - PROCESS | 1929 | 1464622170711 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 08:29:30 INFO - PROCESS | 1929 | 1464622170781 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:30 INFO - PROCESS | 1929 | ++DOCSHELL 0x12bab2800 == 40 [pid = 1929] [id = 568] 08:29:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 107 (0x1211b5000) [pid = 1929] [serial = 1704] [outer = 0x0] 08:29:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 108 (0x1231ce000) [pid = 1929] [serial = 1705] [outer = 0x1211b5000] 08:29:30 INFO - PROCESS | 1929 | 1464622170855 Marionette DEBUG loaded listener.js 08:29:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 109 (0x12337a400) [pid = 1929] [serial = 1706] [outer = 0x1211b5000] 08:29:31 INFO - PROCESS | 1929 | 1464622171232 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]]]}] 08:29:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 08:29:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 669ms 08:29:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 08:29:31 INFO - PROCESS | 1929 | 1464622171278 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 08:29:31 INFO - PROCESS | 1929 | 1464622171280 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 08:29:31 INFO - PROCESS | 1929 | 1464622171282 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 08:29:31 INFO - PROCESS | 1929 | 1464622171283 Marionette TRACE conn2 <- [1,2246,null,{}] 08:29:31 INFO - PROCESS | 1929 | 1464622171286 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}] 08:29:31 INFO - PROCESS | 1929 | 1464622171401 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 08:29:31 INFO - PROCESS | 1929 | 1464622171457 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:31 INFO - PROCESS | 1929 | ++DOCSHELL 0x12bd99800 == 41 [pid = 1929] [id = 569] 08:29:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 110 (0x123489800) [pid = 1929] [serial = 1707] [outer = 0x0] 08:29:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 111 (0x1239a0400) [pid = 1929] [serial = 1708] [outer = 0x123489800] 08:29:31 INFO - PROCESS | 1929 | 1464622171488 Marionette DEBUG loaded listener.js 08:29:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 112 (0x123eed000) [pid = 1929] [serial = 1709] [outer = 0x123489800] 08:29:32 INFO - PROCESS | 1929 | 1464622172116 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]]]}] 08:29:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 08:29:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 869ms 08:29:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 08:29:32 INFO - PROCESS | 1929 | 1464622172152 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 08:29:32 INFO - PROCESS | 1929 | 1464622172154 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 08:29:32 INFO - PROCESS | 1929 | 1464622172158 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 08:29:32 INFO - PROCESS | 1929 | 1464622172162 Marionette TRACE conn2 <- [1,2250,null,{}] 08:29:32 INFO - PROCESS | 1929 | 1464622172166 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}] 08:29:32 INFO - PROCESS | 1929 | 1464622172262 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 08:29:32 INFO - PROCESS | 1929 | 1464622172331 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:32 INFO - PROCESS | 1929 | ++DOCSHELL 0x119280000 == 42 [pid = 1929] [id = 570] 08:29:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 113 (0x1126c2400) [pid = 1929] [serial = 1710] [outer = 0x0] 08:29:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 114 (0x112746000) [pid = 1929] [serial = 1711] [outer = 0x1126c2400] 08:29:32 INFO - PROCESS | 1929 | 1464622172359 Marionette DEBUG loaded listener.js 08:29:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 115 (0x11285dc00) [pid = 1929] [serial = 1712] [outer = 0x1126c2400] 08:29:32 INFO - PROCESS | 1929 | --DOCSHELL 0x129f55000 == 41 [pid = 1929] [id = 562] 08:29:32 INFO - PROCESS | 1929 | --DOCSHELL 0x128b81000 == 40 [pid = 1929] [id = 561] 08:29:32 INFO - PROCESS | 1929 | --DOCSHELL 0x119cf6000 == 39 [pid = 1929] [id = 560] 08:29:32 INFO - PROCESS | 1929 | --DOCSHELL 0x1285bb000 == 38 [pid = 1929] [id = 559] 08:29:32 INFO - PROCESS | 1929 | --DOMWINDOW == 114 (0x121186800) [pid = 1929] [serial = 1648] [outer = 0x0] [url = about:blank] 08:29:32 INFO - PROCESS | 1929 | 1464622172852 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]]]}] 08:29:32 INFO - PROCESS | 1929 | --DOCSHELL 0x126dc6800 == 37 [pid = 1929] [id = 558] 08:29:32 INFO - PROCESS | 1929 | --DOCSHELL 0x123e06800 == 36 [pid = 1929] [id = 557] 08:29:32 INFO - PROCESS | 1929 | --DOCSHELL 0x12320d000 == 35 [pid = 1929] [id = 556] 08:29:32 INFO - PROCESS | 1929 | --DOCSHELL 0x121152800 == 34 [pid = 1929] [id = 555] 08:29:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 08:29:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 726ms 08:29:32 INFO - PROCESS | 1929 | --DOMWINDOW == 113 (0x1181bc400) [pid = 1929] [serial = 1628] [outer = 0x0] [url = about:blank] 08:29:32 INFO - PROCESS | 1929 | --DOMWINDOW == 112 (0x118597c00) [pid = 1929] [serial = 1633] [outer = 0x0] [url = about:blank] 08:29:32 INFO - PROCESS | 1929 | --DOMWINDOW == 111 (0x118358400) [pid = 1929] [serial = 1630] [outer = 0x0] [url = about:blank] 08:29:32 INFO - PROCESS | 1929 | --DOMWINDOW == 110 (0x1126c3800) [pid = 1929] [serial = 1606] [outer = 0x0] [url = about:blank] 08:29:32 INFO - PROCESS | 1929 | --DOMWINDOW == 109 (0x111ed6400) [pid = 1929] [serial = 1636] [outer = 0x0] [url = about:blank] 08:29:32 INFO - PROCESS | 1929 | --DOMWINDOW == 108 (0x119428c00) [pid = 1929] [serial = 1634] [outer = 0x0] [url = about:blank] 08:29:32 INFO - PROCESS | 1929 | --DOMWINDOW == 107 (0x118598400) [pid = 1929] [serial = 1637] [outer = 0x0] [url = about:blank] 08:29:32 INFO - PROCESS | 1929 | --DOMWINDOW == 106 (0x1131e4c00) [pid = 1929] [serial = 1619] [outer = 0x0] [url = about:blank] 08:29:32 INFO - PROCESS | 1929 | --DOMWINDOW == 105 (0x112ee4000) [pid = 1929] [serial = 1618] [outer = 0x0] [url = about:blank] 08:29:32 INFO - PROCESS | 1929 | --DOMWINDOW == 104 (0x119c53000) [pid = 1929] [serial = 1642] [outer = 0x0] [url = about:blank] 08:29:32 INFO - PROCESS | 1929 | --DOMWINDOW == 103 (0x1127e2800) [pid = 1929] [serial = 1615] [outer = 0x0] [url = about:blank] 08:29:32 INFO - PROCESS | 1929 | --DOMWINDOW == 102 (0x112858800) [pid = 1929] [serial = 1616] [outer = 0x0] [url = about:blank] 08:29:32 INFO - PROCESS | 1929 | --DOMWINDOW == 101 (0x11285ec00) [pid = 1929] [serial = 1609] [outer = 0x0] [url = about:blank] 08:29:32 INFO - PROCESS | 1929 | --DOMWINDOW == 100 (0x113c77400) [pid = 1929] [serial = 1621] [outer = 0x0] [url = about:blank] 08:29:32 INFO - PROCESS | 1929 | --DOMWINDOW == 99 (0x115d40400) [pid = 1929] [serial = 1622] [outer = 0x0] [url = about:blank] 08:29:32 INFO - PROCESS | 1929 | --DOMWINDOW == 98 (0x11606f000) [pid = 1929] [serial = 1624] [outer = 0x0] [url = about:blank] 08:29:32 INFO - PROCESS | 1929 | --DOMWINDOW == 97 (0x119f0b800) [pid = 1929] [serial = 1643] [outer = 0x0] [url = about:blank] 08:29:32 INFO - PROCESS | 1929 | --DOMWINDOW == 96 (0x1126f9000) [pid = 1929] [serial = 1613] [outer = 0x0] [url = about:blank] 08:29:32 INFO - PROCESS | 1929 | --DOMWINDOW == 95 (0x1126bec00) [pid = 1929] [serial = 1612] [outer = 0x0] [url = about:blank] 08:29:32 INFO - PROCESS | 1929 | --DOMWINDOW == 94 (0x12110ac00) [pid = 1929] [serial = 1646] [outer = 0x0] [url = about:blank] 08:29:32 INFO - PROCESS | 1929 | --DOMWINDOW == 93 (0x117694000) [pid = 1929] [serial = 1627] [outer = 0x0] [url = about:blank] 08:29:32 INFO - PROCESS | 1929 | --DOMWINDOW == 92 (0x11969d000) [pid = 1929] [serial = 1639] [outer = 0x0] [url = about:blank] 08:29:32 INFO - PROCESS | 1929 | --DOMWINDOW == 91 (0x1184dc000) [pid = 1929] [serial = 1631] [outer = 0x0] [url = about:blank] 08:29:32 INFO - PROCESS | 1929 | --DOMWINDOW == 90 (0x119977c00) [pid = 1929] [serial = 1640] [outer = 0x0] [url = about:blank] 08:29:32 INFO - PROCESS | 1929 | --DOMWINDOW == 89 (0x11672d800) [pid = 1929] [serial = 1625] [outer = 0x0] [url = about:blank] 08:29:32 INFO - PROCESS | 1929 | --DOMWINDOW == 88 (0x119f11400) [pid = 1929] [serial = 1645] [outer = 0x0] [url = about:blank] 08:29:32 INFO - PROCESS | 1929 | 1464622172892 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 08:29:32 INFO - PROCESS | 1929 | 1464622172902 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 08:29:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 08:29:32 INFO - PROCESS | 1929 | 1464622172911 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 08:29:32 INFO - PROCESS | 1929 | 1464622172913 Marionette TRACE conn2 <- [1,2254,null,{}] 08:29:32 INFO - PROCESS | 1929 | 1464622172917 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}] 08:29:33 INFO - PROCESS | 1929 | 1464622173033 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 08:29:33 INFO - PROCESS | 1929 | 1464622173043 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:33 INFO - PROCESS | 1929 | ++DOCSHELL 0x1170af800 == 35 [pid = 1929] [id = 571] 08:29:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 89 (0x112866800) [pid = 1929] [serial = 1713] [outer = 0x0] 08:29:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 90 (0x112ee1000) [pid = 1929] [serial = 1714] [outer = 0x112866800] 08:29:33 INFO - PROCESS | 1929 | 1464622173069 Marionette DEBUG loaded listener.js 08:29:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 91 (0x1131e4c00) [pid = 1929] [serial = 1715] [outer = 0x112866800] 08:29:33 INFO - PROCESS | 1929 | 1464622173412 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]]]}] 08:29:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 08:29:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 520ms 08:29:33 INFO - PROCESS | 1929 | 1464622173461 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 08:29:33 INFO - PROCESS | 1929 | 1464622173463 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 08:29:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 08:29:33 INFO - PROCESS | 1929 | 1464622173466 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 08:29:33 INFO - PROCESS | 1929 | 1464622173469 Marionette TRACE conn2 <- [1,2258,null,{}] 08:29:33 INFO - PROCESS | 1929 | 1464622173476 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}] 08:29:33 INFO - PROCESS | 1929 | 1464622173558 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 08:29:33 INFO - PROCESS | 1929 | 1464622173584 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:33 INFO - PROCESS | 1929 | ++DOCSHELL 0x119cec000 == 36 [pid = 1929] [id = 572] 08:29:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 92 (0x11607ac00) [pid = 1929] [serial = 1716] [outer = 0x0] 08:29:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 93 (0x116732800) [pid = 1929] [serial = 1717] [outer = 0x11607ac00] 08:29:33 INFO - PROCESS | 1929 | 1464622173612 Marionette DEBUG loaded listener.js 08:29:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 94 (0x117e66400) [pid = 1929] [serial = 1718] [outer = 0x11607ac00] 08:29:33 INFO - PROCESS | 1929 | 1464622173948 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]]]}] 08:29:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 08:29:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 522ms 08:29:33 INFO - PROCESS | 1929 | 1464622173989 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 08:29:33 INFO - PROCESS | 1929 | 1464622173991 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 08:29:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 08:29:33 INFO - PROCESS | 1929 | 1464622173993 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 08:29:33 INFO - PROCESS | 1929 | 1464622173994 Marionette TRACE conn2 <- [1,2262,null,{}] 08:29:34 INFO - PROCESS | 1929 | 1464622174007 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}] 08:29:34 INFO - PROCESS | 1929 | 1464622174100 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 08:29:34 INFO - PROCESS | 1929 | 1464622174104 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:34 INFO - PROCESS | 1929 | ++DOCSHELL 0x116652800 == 37 [pid = 1929] [id = 573] 08:29:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 95 (0x11835c000) [pid = 1929] [serial = 1719] [outer = 0x0] 08:29:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 96 (0x1184ddc00) [pid = 1929] [serial = 1720] [outer = 0x11835c000] 08:29:34 INFO - PROCESS | 1929 | 1464622174130 Marionette DEBUG loaded listener.js 08:29:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 97 (0x119177000) [pid = 1929] [serial = 1721] [outer = 0x11835c000] 08:29:34 INFO - PROCESS | 1929 | 1464622174455 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]]]}] 08:29:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 08:29:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 476ms 08:29:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 08:29:34 INFO - PROCESS | 1929 | 1464622174469 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 08:29:34 INFO - PROCESS | 1929 | 1464622174470 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 08:29:34 INFO - PROCESS | 1929 | 1464622174472 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 08:29:34 INFO - PROCESS | 1929 | 1464622174474 Marionette TRACE conn2 <- [1,2266,null,{}] 08:29:34 INFO - PROCESS | 1929 | 1464622174479 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}] 08:29:34 INFO - PROCESS | 1929 | 1464622174557 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 08:29:34 INFO - PROCESS | 1929 | 1464622174564 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:34 INFO - PROCESS | 1929 | ++DOCSHELL 0x123138000 == 38 [pid = 1929] [id = 574] 08:29:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 98 (0x119177c00) [pid = 1929] [serial = 1722] [outer = 0x0] 08:29:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 99 (0x119699c00) [pid = 1929] [serial = 1723] [outer = 0x119177c00] 08:29:34 INFO - PROCESS | 1929 | 1464622174590 Marionette DEBUG loaded listener.js 08:29:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 100 (0x1199a2800) [pid = 1929] [serial = 1724] [outer = 0x119177c00] 08:29:34 INFO - PROCESS | 1929 | 1464622174919 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]]]}] 08:29:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 08:29:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 472ms 08:29:34 INFO - PROCESS | 1929 | 1464622174949 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 08:29:34 INFO - PROCESS | 1929 | 1464622174950 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 08:29:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 08:29:34 INFO - PROCESS | 1929 | 1464622174980 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 08:29:34 INFO - PROCESS | 1929 | 1464622174982 Marionette TRACE conn2 <- [1,2270,null,{}] 08:29:34 INFO - PROCESS | 1929 | 1464622174989 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}] 08:29:35 INFO - PROCESS | 1929 | 1464622175112 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 08:29:35 INFO - PROCESS | 1929 | 1464622175147 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:35 INFO - PROCESS | 1929 | ++DOCSHELL 0x12392b000 == 39 [pid = 1929] [id = 575] 08:29:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 101 (0x119c57000) [pid = 1929] [serial = 1725] [outer = 0x0] 08:29:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 102 (0x12110bc00) [pid = 1929] [serial = 1726] [outer = 0x119c57000] 08:29:35 INFO - PROCESS | 1929 | 1464622175172 Marionette DEBUG loaded listener.js 08:29:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 103 (0x121395400) [pid = 1929] [serial = 1727] [outer = 0x119c57000] 08:29:35 INFO - PROCESS | 1929 | 1464622175472 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]]]}] 08:29:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 08:29:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 527ms 08:29:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 08:29:35 INFO - PROCESS | 1929 | 1464622175505 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 08:29:35 INFO - PROCESS | 1929 | 1464622175507 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 08:29:35 INFO - PROCESS | 1929 | 1464622175511 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 08:29:35 INFO - PROCESS | 1929 | 1464622175513 Marionette TRACE conn2 <- [1,2274,null,{}] 08:29:35 INFO - PROCESS | 1929 | 1464622175516 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}] 08:29:35 INFO - PROCESS | 1929 | 1464622175625 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 08:29:35 INFO - PROCESS | 1929 | 1464622175629 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:35 INFO - PROCESS | 1929 | ++DOCSHELL 0x124ea9000 == 40 [pid = 1929] [id = 576] 08:29:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 104 (0x12138a800) [pid = 1929] [serial = 1728] [outer = 0x0] 08:29:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 105 (0x12337fc00) [pid = 1929] [serial = 1729] [outer = 0x12138a800] 08:29:35 INFO - PROCESS | 1929 | 1464622175686 Marionette DEBUG loaded listener.js 08:29:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 106 (0x123964800) [pid = 1929] [serial = 1730] [outer = 0x12138a800] 08:29:36 INFO - PROCESS | 1929 | 1464622176012 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]]]}] 08:29:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 08:29:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 521ms 08:29:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 08:29:36 INFO - PROCESS | 1929 | 1464622176031 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 08:29:36 INFO - PROCESS | 1929 | 1464622176033 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 08:29:36 INFO - PROCESS | 1929 | 1464622176035 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 08:29:36 INFO - PROCESS | 1929 | 1464622176036 Marionette TRACE conn2 <- [1,2278,null,{}] 08:29:36 INFO - PROCESS | 1929 | 1464622176038 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}] 08:29:36 INFO - PROCESS | 1929 | 1464622176138 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 08:29:36 INFO - PROCESS | 1929 | 1464622176152 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:36 INFO - PROCESS | 1929 | ++DOCSHELL 0x126dca000 == 41 [pid = 1929] [id = 577] 08:29:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 107 (0x123489400) [pid = 1929] [serial = 1731] [outer = 0x0] 08:29:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 108 (0x1239ab000) [pid = 1929] [serial = 1732] [outer = 0x123489400] 08:29:36 INFO - PROCESS | 1929 | 1464622176176 Marionette DEBUG loaded listener.js 08:29:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 109 (0x123ee7400) [pid = 1929] [serial = 1733] [outer = 0x123489400] 08:29:36 INFO - PROCESS | 1929 | 1464622176497 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]]]}] 08:29:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 08:29:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 517ms 08:29:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 08:29:36 INFO - PROCESS | 1929 | 1464622176553 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 08:29:36 INFO - PROCESS | 1929 | 1464622176554 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 08:29:36 INFO - PROCESS | 1929 | 1464622176556 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 08:29:36 INFO - PROCESS | 1929 | 1464622176557 Marionette TRACE conn2 <- [1,2282,null,{}] 08:29:36 INFO - PROCESS | 1929 | 1464622176559 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}] 08:29:36 INFO - PROCESS | 1929 | 1464622176662 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 08:29:36 INFO - PROCESS | 1929 | 1464622176699 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:36 INFO - PROCESS | 1929 | ++DOCSHELL 0x128ed8000 == 42 [pid = 1929] [id = 578] 08:29:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 110 (0x1239acc00) [pid = 1929] [serial = 1734] [outer = 0x0] 08:29:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 111 (0x123ef6800) [pid = 1929] [serial = 1735] [outer = 0x1239acc00] 08:29:36 INFO - PROCESS | 1929 | 1464622176724 Marionette DEBUG loaded listener.js 08:29:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 112 (0x1245d2000) [pid = 1929] [serial = 1736] [outer = 0x1239acc00] 08:29:37 INFO - PROCESS | 1929 | --DOMWINDOW == 111 (0x1121aa800) [pid = 1929] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 08:29:37 INFO - PROCESS | 1929 | --DOMWINDOW == 110 (0x119c52000) [pid = 1929] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 08:29:37 INFO - PROCESS | 1929 | --DOMWINDOW == 109 (0x111f2a800) [pid = 1929] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 08:29:37 INFO - PROCESS | 1929 | --DOMWINDOW == 108 (0x1168c2800) [pid = 1929] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 08:29:37 INFO - PROCESS | 1929 | --DOMWINDOW == 107 (0x111f3a400) [pid = 1929] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 08:29:37 INFO - PROCESS | 1929 | --DOMWINDOW == 106 (0x1126bb000) [pid = 1929] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 08:29:37 INFO - PROCESS | 1929 | --DOMWINDOW == 105 (0x1127e6400) [pid = 1929] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 08:29:37 INFO - PROCESS | 1929 | --DOMWINDOW == 104 (0x121188000) [pid = 1929] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 08:29:37 INFO - PROCESS | 1929 | --DOMWINDOW == 103 (0x11317f800) [pid = 1929] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 08:29:37 INFO - PROCESS | 1929 | --DOMWINDOW == 102 (0x118595000) [pid = 1929] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 08:29:37 INFO - PROCESS | 1929 | --DOMWINDOW == 101 (0x12110dc00) [pid = 1929] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 08:29:37 INFO - PROCESS | 1929 | --DOMWINDOW == 100 (0x12138c800) [pid = 1929] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 08:29:37 INFO - PROCESS | 1929 | 1464622177088 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]]]}] 08:29:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 08:29:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 569ms 08:29:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 08:29:37 INFO - PROCESS | 1929 | 1464622177126 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 08:29:37 INFO - PROCESS | 1929 | 1464622177127 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 08:29:37 INFO - PROCESS | 1929 | 1464622177129 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 08:29:37 INFO - PROCESS | 1929 | 1464622177130 Marionette TRACE conn2 <- [1,2286,null,{}] 08:29:37 INFO - PROCESS | 1929 | 1464622177133 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}] 08:29:37 INFO - PROCESS | 1929 | 1464622177217 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 08:29:37 INFO - PROCESS | 1929 | 1464622177222 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:37 INFO - PROCESS | 1929 | ++DOCSHELL 0x12313a000 == 43 [pid = 1929] [id = 579] 08:29:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 101 (0x1127e5000) [pid = 1929] [serial = 1737] [outer = 0x0] 08:29:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 102 (0x116859c00) [pid = 1929] [serial = 1738] [outer = 0x1127e5000] 08:29:37 INFO - PROCESS | 1929 | 1464622177248 Marionette DEBUG loaded listener.js 08:29:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 103 (0x11969a800) [pid = 1929] [serial = 1739] [outer = 0x1127e5000] 08:29:37 INFO - PROCESS | 1929 | 1464622177569 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]]]}] 08:29:37 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 08:29:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 468ms 08:29:37 INFO - PROCESS | 1929 | 1464622177598 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 08:29:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 08:29:37 INFO - PROCESS | 1929 | 1464622177608 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 08:29:37 INFO - PROCESS | 1929 | 1464622177610 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 08:29:37 INFO - PROCESS | 1929 | 1464622177612 Marionette TRACE conn2 <- [1,2290,null,{}] 08:29:37 INFO - PROCESS | 1929 | 1464622177614 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}] 08:29:37 INFO - PROCESS | 1929 | 1464622177709 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 08:29:37 INFO - PROCESS | 1929 | 1464622177766 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:37 INFO - PROCESS | 1929 | ++DOCSHELL 0x12bd9b800 == 44 [pid = 1929] [id = 580] 08:29:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 104 (0x1131e1c00) [pid = 1929] [serial = 1740] [outer = 0x0] 08:29:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 105 (0x1245cac00) [pid = 1929] [serial = 1741] [outer = 0x1131e1c00] 08:29:37 INFO - PROCESS | 1929 | 1464622177799 Marionette DEBUG loaded listener.js 08:29:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 106 (0x124ec9000) [pid = 1929] [serial = 1742] [outer = 0x1131e1c00] 08:29:38 INFO - PROCESS | 1929 | 1464622178102 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]]]}] 08:29:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 08:29:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 520ms 08:29:38 INFO - PROCESS | 1929 | 1464622178131 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 08:29:38 INFO - PROCESS | 1929 | 1464622178132 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 08:29:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 08:29:38 INFO - PROCESS | 1929 | 1464622178134 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 08:29:38 INFO - PROCESS | 1929 | 1464622178135 Marionette TRACE conn2 <- [1,2294,null,{}] 08:29:38 INFO - PROCESS | 1929 | 1464622178138 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}] 08:29:38 INFO - PROCESS | 1929 | 1464622178224 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 08:29:38 INFO - PROCESS | 1929 | 1464622178229 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:38 INFO - PROCESS | 1929 | ++DOCSHELL 0x12bdce000 == 45 [pid = 1929] [id = 581] 08:29:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 107 (0x124ecfc00) [pid = 1929] [serial = 1743] [outer = 0x0] 08:29:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 108 (0x12651fc00) [pid = 1929] [serial = 1744] [outer = 0x124ecfc00] 08:29:38 INFO - PROCESS | 1929 | 1464622178254 Marionette DEBUG loaded listener.js 08:29:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 109 (0x1265f6800) [pid = 1929] [serial = 1745] [outer = 0x124ecfc00] 08:29:38 INFO - PROCESS | 1929 | 1464622178578 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]]]}] 08:29:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 08:29:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 470ms 08:29:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 08:29:38 INFO - PROCESS | 1929 | 1464622178604 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 08:29:38 INFO - PROCESS | 1929 | 1464622178606 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 08:29:38 INFO - PROCESS | 1929 | 1464622178608 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 08:29:38 INFO - PROCESS | 1929 | 1464622178611 Marionette TRACE conn2 <- [1,2298,null,{}] 08:29:38 INFO - PROCESS | 1929 | 1464622178614 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}] 08:29:38 INFO - PROCESS | 1929 | 1464622178732 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 08:29:38 INFO - PROCESS | 1929 | 1464622178739 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:38 INFO - PROCESS | 1929 | ++DOCSHELL 0x12c80a800 == 46 [pid = 1929] [id = 582] 08:29:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 110 (0x1249c6000) [pid = 1929] [serial = 1746] [outer = 0x0] 08:29:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 111 (0x1267bd400) [pid = 1929] [serial = 1747] [outer = 0x1249c6000] 08:29:38 INFO - PROCESS | 1929 | 1464622178765 Marionette DEBUG loaded listener.js 08:29:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 112 (0x1268a3000) [pid = 1929] [serial = 1748] [outer = 0x1249c6000] 08:29:39 INFO - PROCESS | 1929 | 1464622179154 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]]]}] 08:29:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 08:29:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 571ms 08:29:39 INFO - PROCESS | 1929 | 1464622179192 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 08:29:39 INFO - PROCESS | 1929 | 1464622179194 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 08:29:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 08:29:39 INFO - PROCESS | 1929 | 1464622179200 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 08:29:39 INFO - PROCESS | 1929 | 1464622179202 Marionette TRACE conn2 <- [1,2302,null,{}] 08:29:39 INFO - PROCESS | 1929 | 1464622179207 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}] 08:29:39 INFO - PROCESS | 1929 | 1464622179315 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 08:29:39 INFO - PROCESS | 1929 | 1464622179390 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:39 INFO - PROCESS | 1929 | ++DOCSHELL 0x116f35800 == 47 [pid = 1929] [id = 583] 08:29:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 113 (0x1121b5c00) [pid = 1929] [serial = 1749] [outer = 0x0] 08:29:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 114 (0x1126bf000) [pid = 1929] [serial = 1750] [outer = 0x1121b5c00] 08:29:39 INFO - PROCESS | 1929 | 1464622179420 Marionette DEBUG loaded listener.js 08:29:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 115 (0x1127e2400) [pid = 1929] [serial = 1751] [outer = 0x1121b5c00] 08:29:39 INFO - PROCESS | 1929 | 1464622179835 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]]]}] 08:29:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 08:29:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 674ms 08:29:39 INFO - PROCESS | 1929 | 1464622179874 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 08:29:39 INFO - PROCESS | 1929 | 1464622179879 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 08:29:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 08:29:39 INFO - PROCESS | 1929 | 1464622179883 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 08:29:39 INFO - PROCESS | 1929 | 1464622179885 Marionette TRACE conn2 <- [1,2306,null,{}] 08:29:39 INFO - PROCESS | 1929 | 1464622179888 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}] 08:29:40 INFO - PROCESS | 1929 | 1464622179997 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 08:29:40 INFO - PROCESS | 1929 | 1464622180058 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:40 INFO - PROCESS | 1929 | ++DOCSHELL 0x121141000 == 48 [pid = 1929] [id = 584] 08:29:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 116 (0x112a76c00) [pid = 1929] [serial = 1752] [outer = 0x0] 08:29:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 117 (0x113cec800) [pid = 1929] [serial = 1753] [outer = 0x112a76c00] 08:29:40 INFO - PROCESS | 1929 | 1464622180088 Marionette DEBUG loaded listener.js 08:29:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 118 (0x116075000) [pid = 1929] [serial = 1754] [outer = 0x112a76c00] 08:29:40 INFO - PROCESS | 1929 | 1464622180509 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]]]}] 08:29:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 08:29:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 671ms 08:29:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 08:29:40 INFO - PROCESS | 1929 | 1464622180555 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 08:29:40 INFO - PROCESS | 1929 | 1464622180556 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 08:29:40 INFO - PROCESS | 1929 | 1464622180560 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 08:29:40 INFO - PROCESS | 1929 | 1464622180564 Marionette TRACE conn2 <- [1,2310,null,{}] 08:29:40 INFO - PROCESS | 1929 | 1464622180572 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}] 08:29:40 INFO - PROCESS | 1929 | 1464622180703 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 08:29:40 INFO - PROCESS | 1929 | 1464622180789 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:40 INFO - PROCESS | 1929 | ++DOCSHELL 0x12bd9e000 == 49 [pid = 1929] [id = 585] 08:29:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 119 (0x11835d000) [pid = 1929] [serial = 1755] [outer = 0x0] 08:29:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 120 (0x11917e400) [pid = 1929] [serial = 1756] [outer = 0x11835d000] 08:29:40 INFO - PROCESS | 1929 | 1464622180822 Marionette DEBUG loaded listener.js 08:29:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 121 (0x119c53800) [pid = 1929] [serial = 1757] [outer = 0x11835d000] 08:29:41 INFO - PROCESS | 1929 | 1464622181221 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]]]}] 08:29:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 08:29:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 723ms 08:29:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 08:29:41 INFO - PROCESS | 1929 | 1464622181283 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 08:29:41 INFO - PROCESS | 1929 | 1464622181285 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 08:29:41 INFO - PROCESS | 1929 | 1464622181287 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 08:29:41 INFO - PROCESS | 1929 | 1464622181288 Marionette TRACE conn2 <- [1,2314,null,{}] 08:29:41 INFO - PROCESS | 1929 | 1464622181291 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}] 08:29:41 INFO - PROCESS | 1929 | 1464622181399 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 08:29:41 INFO - PROCESS | 1929 | 1464622181470 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:41 INFO - PROCESS | 1929 | ++DOCSHELL 0x12c977800 == 50 [pid = 1929] [id = 586] 08:29:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 122 (0x119426c00) [pid = 1929] [serial = 1758] [outer = 0x0] 08:29:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 123 (0x1211b6000) [pid = 1929] [serial = 1759] [outer = 0x119426c00] 08:29:41 INFO - PROCESS | 1929 | 1464622181501 Marionette DEBUG loaded listener.js 08:29:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 124 (0x1231cf400) [pid = 1929] [serial = 1760] [outer = 0x119426c00] 08:29:41 INFO - PROCESS | 1929 | 1464622181913 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]]]}] 08:29:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 08:29:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 669ms 08:29:41 INFO - PROCESS | 1929 | 1464622181956 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 08:29:41 INFO - PROCESS | 1929 | 1464622181957 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 08:29:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 08:29:41 INFO - PROCESS | 1929 | 1464622181960 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 08:29:41 INFO - PROCESS | 1929 | 1464622181961 Marionette TRACE conn2 <- [1,2318,null,{}] 08:29:41 INFO - PROCESS | 1929 | 1464622181964 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}] 08:29:42 INFO - PROCESS | 1929 | 1464622182109 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 08:29:42 INFO - PROCESS | 1929 | 1464622182183 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:42 INFO - PROCESS | 1929 | ++DOCSHELL 0x1286d2000 == 51 [pid = 1929] [id = 587] 08:29:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 125 (0x11768a400) [pid = 1929] [serial = 1761] [outer = 0x0] 08:29:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 126 (0x1211bdc00) [pid = 1929] [serial = 1762] [outer = 0x11768a400] 08:29:42 INFO - PROCESS | 1929 | 1464622182212 Marionette DEBUG loaded listener.js 08:29:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 127 (0x124713c00) [pid = 1929] [serial = 1763] [outer = 0x11768a400] 08:29:42 INFO - PROCESS | 1929 | 1464622182829 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] 08:29:42 INFO - PROCESS | 1929 | 1464622182894 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 08:29:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 08:29:42 INFO - PROCESS | 1929 | 1464622182899 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 08:29:42 INFO - PROCESS | 1929 | 1464622182901 Marionette TRACE conn2 <- [1,2322,null,{}] 08:29:42 INFO - PROCESS | 1929 | 1464622182906 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}] 08:29:43 INFO - PROCESS | 1929 | 1464622182997 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 08:29:43 INFO - PROCESS | 1929 | 1464622183059 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:43 INFO - PROCESS | 1929 | ++DOCSHELL 0x1187b7000 == 52 [pid = 1929] [id = 588] 08:29:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 128 (0x1127a7400) [pid = 1929] [serial = 1764] [outer = 0x0] 08:29:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 129 (0x1127ad400) [pid = 1929] [serial = 1765] [outer = 0x1127a7400] 08:29:43 INFO - PROCESS | 1929 | 1464622183087 Marionette DEBUG loaded listener.js 08:29:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 130 (0x11285d000) [pid = 1929] [serial = 1766] [outer = 0x1127a7400] 08:29:43 INFO - PROCESS | 1929 | 1464622183511 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]]]}] 08:29:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 08:29:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 674ms 08:29:43 INFO - PROCESS | 1929 | 1464622183573 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 08:29:43 INFO - PROCESS | 1929 | 1464622183576 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 08:29:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 08:29:43 INFO - PROCESS | 1929 | 1464622183598 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 08:29:43 INFO - PROCESS | 1929 | 1464622183600 Marionette TRACE conn2 <- [1,2326,null,{}] 08:29:43 INFO - PROCESS | 1929 | 1464622183602 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}] 08:29:43 INFO - PROCESS | 1929 | 1464622183712 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 08:29:43 INFO - PROCESS | 1929 | 1464622183817 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:43 INFO - PROCESS | 1929 | ++DOCSHELL 0x1170aa800 == 53 [pid = 1929] [id = 589] 08:29:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 131 (0x112866000) [pid = 1929] [serial = 1767] [outer = 0x0] 08:29:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 132 (0x11317e400) [pid = 1929] [serial = 1768] [outer = 0x112866000] 08:29:43 INFO - PROCESS | 1929 | 1464622183860 Marionette DEBUG loaded listener.js 08:29:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 133 (0x11396cc00) [pid = 1929] [serial = 1769] [outer = 0x112866000] 08:29:44 INFO - PROCESS | 1929 | --DOCSHELL 0x12bdce000 == 52 [pid = 1929] [id = 581] 08:29:44 INFO - PROCESS | 1929 | --DOCSHELL 0x12bd9b800 == 51 [pid = 1929] [id = 580] 08:29:44 INFO - PROCESS | 1929 | --DOCSHELL 0x12313a000 == 50 [pid = 1929] [id = 579] 08:29:44 INFO - PROCESS | 1929 | --DOCSHELL 0x128ed8000 == 49 [pid = 1929] [id = 578] 08:29:44 INFO - PROCESS | 1929 | --DOCSHELL 0x126dca000 == 48 [pid = 1929] [id = 577] 08:29:44 INFO - PROCESS | 1929 | --DOCSHELL 0x124ea9000 == 47 [pid = 1929] [id = 576] 08:29:44 INFO - PROCESS | 1929 | --DOMWINDOW == 132 (0x1127acc00) [pid = 1929] [serial = 1651] [outer = 0x0] [url = about:blank] 08:29:44 INFO - PROCESS | 1929 | --DOMWINDOW == 131 (0x123320400) [pid = 1929] [serial = 1690] [outer = 0x0] [url = about:blank] 08:29:44 INFO - PROCESS | 1929 | --DOCSHELL 0x12392b000 == 46 [pid = 1929] [id = 575] 08:29:44 INFO - PROCESS | 1929 | --DOCSHELL 0x123138000 == 45 [pid = 1929] [id = 574] 08:29:44 INFO - PROCESS | 1929 | --DOCSHELL 0x116652800 == 44 [pid = 1929] [id = 573] 08:29:44 INFO - PROCESS | 1929 | --DOCSHELL 0x119cec000 == 43 [pid = 1929] [id = 572] 08:29:44 INFO - PROCESS | 1929 | --DOCSHELL 0x1170af800 == 42 [pid = 1929] [id = 571] 08:29:44 INFO - PROCESS | 1929 | --DOCSHELL 0x119280000 == 41 [pid = 1929] [id = 570] 08:29:44 INFO - PROCESS | 1929 | --DOCSHELL 0x1181d7800 == 40 [pid = 1929] [id = 564] 08:29:44 INFO - PROCESS | 1929 | --DOMWINDOW == 130 (0x1231d1c00) [pid = 1929] [serial = 1688] [outer = 0x0] [url = about:blank] 08:29:44 INFO - PROCESS | 1929 | --DOMWINDOW == 129 (0x1213d9800) [pid = 1929] [serial = 1687] [outer = 0x0] [url = about:blank] 08:29:44 INFO - PROCESS | 1929 | --DOMWINDOW == 128 (0x116736c00) [pid = 1929] [serial = 1682] [outer = 0x0] [url = about:blank] 08:29:44 INFO - PROCESS | 1929 | --DOMWINDOW == 127 (0x12118b000) [pid = 1929] [serial = 1676] [outer = 0x0] [url = about:blank] 08:29:44 INFO - PROCESS | 1929 | --DOMWINDOW == 126 (0x119f02c00) [pid = 1929] [serial = 1675] [outer = 0x0] [url = about:blank] 08:29:44 INFO - PROCESS | 1929 | --DOMWINDOW == 125 (0x11858e800) [pid = 1929] [serial = 1670] [outer = 0x0] [url = about:blank] 08:29:44 INFO - PROCESS | 1929 | --DOMWINDOW == 124 (0x1181ba400) [pid = 1929] [serial = 1667] [outer = 0x0] [url = about:blank] 08:29:44 INFO - PROCESS | 1929 | --DOMWINDOW == 123 (0x115dd3800) [pid = 1929] [serial = 1663] [outer = 0x0] [url = about:blank] 08:29:44 INFO - PROCESS | 1929 | --DOMWINDOW == 122 (0x1127e1000) [pid = 1929] [serial = 1658] [outer = 0x0] [url = about:blank] 08:29:44 INFO - PROCESS | 1929 | --DOMWINDOW == 121 (0x113970800) [pid = 1929] [serial = 1661] [outer = 0x0] [url = about:blank] 08:29:44 INFO - PROCESS | 1929 | --DOMWINDOW == 120 (0x1126f3800) [pid = 1929] [serial = 1657] [outer = 0x0] [url = about:blank] 08:29:44 INFO - PROCESS | 1929 | --DOMWINDOW == 119 (0x118359000) [pid = 1929] [serial = 1669] [outer = 0x0] [url = about:blank] 08:29:44 INFO - PROCESS | 1929 | --DOMWINDOW == 118 (0x116738c00) [pid = 1929] [serial = 1664] [outer = 0x0] [url = about:blank] 08:29:44 INFO - PROCESS | 1929 | --DOMWINDOW == 117 (0x1211bcc00) [pid = 1929] [serial = 1679] [outer = 0x0] [url = about:blank] 08:29:44 INFO - PROCESS | 1929 | --DOMWINDOW == 116 (0x117697c00) [pid = 1929] [serial = 1666] [outer = 0x0] [url = about:blank] 08:29:44 INFO - PROCESS | 1929 | --DOMWINDOW == 115 (0x1211b4400) [pid = 1929] [serial = 1678] [outer = 0x0] [url = about:blank] 08:29:44 INFO - PROCESS | 1929 | --DOMWINDOW == 114 (0x1133c1800) [pid = 1929] [serial = 1654] [outer = 0x0] [url = about:blank] 08:29:44 INFO - PROCESS | 1929 | --DOMWINDOW == 113 (0x119431000) [pid = 1929] [serial = 1672] [outer = 0x0] [url = about:blank] 08:29:44 INFO - PROCESS | 1929 | --DOMWINDOW == 112 (0x112a75c00) [pid = 1929] [serial = 1660] [outer = 0x0] [url = about:blank] 08:29:44 INFO - PROCESS | 1929 | --DOMWINDOW == 111 (0x11999e800) [pid = 1929] [serial = 1673] [outer = 0x0] [url = about:blank] 08:29:44 INFO - PROCESS | 1929 | --DOMWINDOW == 110 (0x115dd2800) [pid = 1929] [serial = 1655] [outer = 0x0] [url = about:blank] 08:29:44 INFO - PROCESS | 1929 | --DOMWINDOW == 109 (0x116a67c00) [pid = 1929] [serial = 1681] [outer = 0x0] [url = about:blank] 08:29:44 INFO - PROCESS | 1929 | --DOMWINDOW == 108 (0x1211bf400) [pid = 1929] [serial = 1684] [outer = 0x0] [url = about:blank] 08:29:44 INFO - PROCESS | 1929 | --DOMWINDOW == 107 (0x1181b6000) [pid = 1929] [serial = 1685] [outer = 0x0] [url = about:blank] 08:29:44 INFO - PROCESS | 1929 | 1464622184279 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]]]}] 08:29:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 08:29:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 723ms 08:29:44 INFO - PROCESS | 1929 | 1464622184320 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 08:29:44 INFO - PROCESS | 1929 | 1464622184322 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 08:29:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 08:29:44 INFO - PROCESS | 1929 | 1464622184324 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 08:29:44 INFO - PROCESS | 1929 | 1464622184326 Marionette TRACE conn2 <- [1,2330,null,{}] 08:29:44 INFO - PROCESS | 1929 | 1464622184333 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}] 08:29:44 INFO - PROCESS | 1929 | 1464622184415 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 08:29:44 INFO - PROCESS | 1929 | 1464622184421 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:44 INFO - PROCESS | 1929 | ++DOCSHELL 0x117e8f000 == 41 [pid = 1929] [id = 590] 08:29:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 108 (0x113c77400) [pid = 1929] [serial = 1770] [outer = 0x0] 08:29:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 109 (0x115f72800) [pid = 1929] [serial = 1771] [outer = 0x113c77400] 08:29:44 INFO - PROCESS | 1929 | 1464622184450 Marionette DEBUG loaded listener.js 08:29:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 110 (0x116454c00) [pid = 1929] [serial = 1772] [outer = 0x113c77400] 08:29:44 INFO - PROCESS | 1929 | 1464622184784 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]]]}] 08:29:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 08:29:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 521ms 08:29:44 INFO - PROCESS | 1929 | 1464622184846 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 08:29:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 08:29:44 INFO - PROCESS | 1929 | 1464622184848 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 08:29:44 INFO - PROCESS | 1929 | 1464622184850 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 08:29:44 INFO - PROCESS | 1929 | 1464622184851 Marionette TRACE conn2 <- [1,2334,null,{}] 08:29:44 INFO - PROCESS | 1929 | 1464622184853 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}] 08:29:44 INFO - PROCESS | 1929 | 1464622184934 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 08:29:44 INFO - PROCESS | 1929 | 1464622184938 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:44 INFO - PROCESS | 1929 | ++DOCSHELL 0x119f8a000 == 42 [pid = 1929] [id = 591] 08:29:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 111 (0x116738c00) [pid = 1929] [serial = 1773] [outer = 0x0] 08:29:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 112 (0x116a6dc00) [pid = 1929] [serial = 1774] [outer = 0x116738c00] 08:29:44 INFO - PROCESS | 1929 | 1464622184966 Marionette DEBUG loaded listener.js 08:29:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 113 (0x117696000) [pid = 1929] [serial = 1775] [outer = 0x116738c00] 08:29:45 INFO - PROCESS | 1929 | 1464622185299 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]]]}] 08:29:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 08:29:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 470ms 08:29:45 INFO - PROCESS | 1929 | 1464622185320 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 08:29:45 INFO - PROCESS | 1929 | 1464622185329 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 08:29:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 08:29:45 INFO - PROCESS | 1929 | 1464622185331 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 08:29:45 INFO - PROCESS | 1929 | 1464622185332 Marionette TRACE conn2 <- [1,2338,null,{}] 08:29:45 INFO - PROCESS | 1929 | 1464622185335 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}] 08:29:45 INFO - PROCESS | 1929 | 1464622185415 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 08:29:45 INFO - PROCESS | 1929 | 1464622185469 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:45 INFO - PROCESS | 1929 | ++DOCSHELL 0x11a122000 == 43 [pid = 1929] [id = 592] 08:29:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 114 (0x116861c00) [pid = 1929] [serial = 1776] [outer = 0x0] 08:29:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 115 (0x118357000) [pid = 1929] [serial = 1777] [outer = 0x116861c00] 08:29:45 INFO - PROCESS | 1929 | 1464622185495 Marionette DEBUG loaded listener.js 08:29:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 116 (0x1184d2400) [pid = 1929] [serial = 1778] [outer = 0x116861c00] 08:29:45 INFO - PROCESS | 1929 | 1464622185766 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]]]}] 08:29:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 08:29:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 469ms 08:29:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 08:29:45 INFO - PROCESS | 1929 | 1464622185802 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 08:29:45 INFO - PROCESS | 1929 | 1464622185803 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 08:29:45 INFO - PROCESS | 1929 | 1464622185805 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 08:29:45 INFO - PROCESS | 1929 | 1464622185806 Marionette TRACE conn2 <- [1,2342,null,{}] 08:29:45 INFO - PROCESS | 1929 | 1464622185816 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}] 08:29:45 INFO - PROCESS | 1929 | 1464622185916 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 08:29:45 INFO - PROCESS | 1929 | 1464622185975 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:45 INFO - PROCESS | 1929 | ++DOCSHELL 0x12116d000 == 44 [pid = 1929] [id = 593] 08:29:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 117 (0x11837c400) [pid = 1929] [serial = 1779] [outer = 0x0] 08:29:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 118 (0x119173000) [pid = 1929] [serial = 1780] [outer = 0x11837c400] 08:29:46 INFO - PROCESS | 1929 | 1464622186002 Marionette DEBUG loaded listener.js 08:29:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 119 (0x1199a0000) [pid = 1929] [serial = 1781] [outer = 0x11837c400] 08:29:46 INFO - PROCESS | 1929 | 1464622186321 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]]]}] 08:29:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 08:29:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 572ms 08:29:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 08:29:46 INFO - PROCESS | 1929 | 1464622186378 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 08:29:46 INFO - PROCESS | 1929 | 1464622186379 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 08:29:46 INFO - PROCESS | 1929 | 1464622186381 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 08:29:46 INFO - PROCESS | 1929 | 1464622186382 Marionette TRACE conn2 <- [1,2346,null,{}] 08:29:46 INFO - PROCESS | 1929 | 1464622186384 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}] 08:29:46 INFO - PROCESS | 1929 | 1464622186487 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 08:29:46 INFO - PROCESS | 1929 | 1464622186501 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:46 INFO - PROCESS | 1929 | ++DOCSHELL 0x123432800 == 45 [pid = 1929] [id = 594] 08:29:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 120 (0x119c4e400) [pid = 1929] [serial = 1782] [outer = 0x0] 08:29:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 121 (0x119c5ac00) [pid = 1929] [serial = 1783] [outer = 0x119c4e400] 08:29:46 INFO - PROCESS | 1929 | 1464622186526 Marionette DEBUG loaded listener.js 08:29:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 122 (0x119f0f000) [pid = 1929] [serial = 1784] [outer = 0x119c4e400] 08:29:46 INFO - PROCESS | 1929 | 1464622186852 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]]]}] 08:29:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 08:29:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 522ms 08:29:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 08:29:46 INFO - PROCESS | 1929 | 1464622186903 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 08:29:46 INFO - PROCESS | 1929 | 1464622186905 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 08:29:46 INFO - PROCESS | 1929 | 1464622186907 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 08:29:46 INFO - PROCESS | 1929 | 1464622186908 Marionette TRACE conn2 <- [1,2350,null,{}] 08:29:46 INFO - PROCESS | 1929 | 1464622186910 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}] 08:29:47 INFO - PROCESS | 1929 | 1464622187007 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 08:29:47 INFO - PROCESS | 1929 | 1464622187021 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:47 INFO - PROCESS | 1929 | ++DOCSHELL 0x124943800 == 46 [pid = 1929] [id = 595] 08:29:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 123 (0x119c4f000) [pid = 1929] [serial = 1785] [outer = 0x0] 08:29:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 124 (0x11a1bf400) [pid = 1929] [serial = 1786] [outer = 0x119c4f000] 08:29:47 INFO - PROCESS | 1929 | 1464622187046 Marionette DEBUG loaded listener.js 08:29:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 125 (0x121189c00) [pid = 1929] [serial = 1787] [outer = 0x119c4f000] 08:29:47 INFO - PROCESS | 1929 | 1464622187398 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]]]}] 08:29:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 08:29:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 519ms 08:29:47 INFO - PROCESS | 1929 | 1464622187434 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 08:29:47 INFO - PROCESS | 1929 | 1464622187435 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 08:29:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 08:29:47 INFO - PROCESS | 1929 | 1464622187437 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 08:29:47 INFO - PROCESS | 1929 | 1464622187438 Marionette TRACE conn2 <- [1,2354,null,{}] 08:29:47 INFO - PROCESS | 1929 | 1464622187440 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}] 08:29:47 INFO - PROCESS | 1929 | 1464622187539 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 08:29:47 INFO - PROCESS | 1929 | 1464622187543 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:47 INFO - PROCESS | 1929 | ++DOCSHELL 0x126568800 == 47 [pid = 1929] [id = 596] 08:29:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 126 (0x121106000) [pid = 1929] [serial = 1788] [outer = 0x0] 08:29:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 127 (0x1211bc000) [pid = 1929] [serial = 1789] [outer = 0x121106000] 08:29:47 INFO - PROCESS | 1929 | 1464622187568 Marionette DEBUG loaded listener.js 08:29:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 128 (0x121389400) [pid = 1929] [serial = 1790] [outer = 0x121106000] 08:29:47 INFO - PROCESS | 1929 | 1464622187897 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]]]}] 08:29:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 08:29:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 520ms 08:29:47 INFO - PROCESS | 1929 | 1464622187958 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 08:29:47 INFO - PROCESS | 1929 | 1464622187960 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 08:29:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 08:29:47 INFO - PROCESS | 1929 | 1464622187963 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 08:29:47 INFO - PROCESS | 1929 | 1464622187964 Marionette TRACE conn2 <- [1,2358,null,{}] 08:29:47 INFO - PROCESS | 1929 | 1464622187967 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}] 08:29:48 INFO - PROCESS | 1929 | 1464622188066 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 08:29:48 INFO - PROCESS | 1929 | 1464622188081 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:48 INFO - PROCESS | 1929 | ++DOCSHELL 0x1286c7000 == 48 [pid = 1929] [id = 597] 08:29:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 129 (0x121389c00) [pid = 1929] [serial = 1791] [outer = 0x0] 08:29:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 130 (0x121395000) [pid = 1929] [serial = 1792] [outer = 0x121389c00] 08:29:48 INFO - PROCESS | 1929 | 1464622188106 Marionette DEBUG loaded listener.js 08:29:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 131 (0x1231c6800) [pid = 1929] [serial = 1793] [outer = 0x121389c00] 08:29:48 INFO - PROCESS | 1929 | --DOMWINDOW == 130 (0x124ecfc00) [pid = 1929] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 08:29:48 INFO - PROCESS | 1929 | --DOMWINDOW == 129 (0x1127e5000) [pid = 1929] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 08:29:48 INFO - PROCESS | 1929 | --DOMWINDOW == 128 (0x119c57000) [pid = 1929] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 08:29:48 INFO - PROCESS | 1929 | --DOMWINDOW == 127 (0x1131e1c00) [pid = 1929] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 08:29:48 INFO - PROCESS | 1929 | --DOMWINDOW == 126 (0x1126b8400) [pid = 1929] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 08:29:48 INFO - PROCESS | 1929 | --DOMWINDOW == 125 (0x1121a9400) [pid = 1929] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 08:29:48 INFO - PROCESS | 1929 | --DOMWINDOW == 124 (0x12110e000) [pid = 1929] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 08:29:48 INFO - PROCESS | 1929 | --DOMWINDOW == 123 (0x1127e5400) [pid = 1929] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 08:29:48 INFO - PROCESS | 1929 | --DOMWINDOW == 122 (0x1126c3c00) [pid = 1929] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 08:29:48 INFO - PROCESS | 1929 | --DOMWINDOW == 121 (0x12138a800) [pid = 1929] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 08:29:48 INFO - PROCESS | 1929 | --DOMWINDOW == 120 (0x123489400) [pid = 1929] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 08:29:48 INFO - PROCESS | 1929 | --DOMWINDOW == 119 (0x1239acc00) [pid = 1929] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 08:29:48 INFO - PROCESS | 1929 | --DOMWINDOW == 118 (0x11607ac00) [pid = 1929] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 08:29:48 INFO - PROCESS | 1929 | --DOMWINDOW == 117 (0x121103c00) [pid = 1929] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 08:29:48 INFO - PROCESS | 1929 | --DOMWINDOW == 116 (0x11835c000) [pid = 1929] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 08:29:48 INFO - PROCESS | 1929 | --DOMWINDOW == 115 (0x119124c00) [pid = 1929] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 08:29:48 INFO - PROCESS | 1929 | --DOMWINDOW == 114 (0x1127e9800) [pid = 1929] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 08:29:48 INFO - PROCESS | 1929 | --DOMWINDOW == 113 (0x1126c2400) [pid = 1929] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 08:29:48 INFO - PROCESS | 1929 | --DOMWINDOW == 112 (0x1211b5000) [pid = 1929] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 08:29:48 INFO - PROCESS | 1929 | --DOMWINDOW == 111 (0x119177c00) [pid = 1929] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 08:29:48 INFO - PROCESS | 1929 | --DOMWINDOW == 110 (0x115fde000) [pid = 1929] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 08:29:48 INFO - PROCESS | 1929 | --DOMWINDOW == 109 (0x112866800) [pid = 1929] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 08:29:48 INFO - PROCESS | 1929 | --DOMWINDOW == 108 (0x123489800) [pid = 1929] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 08:29:48 INFO - PROCESS | 1929 | 1464622188592 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]]]}] 08:29:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 08:29:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 670ms 08:29:48 INFO - PROCESS | 1929 | 1464622188634 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 08:29:48 INFO - PROCESS | 1929 | 1464622188635 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 08:29:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 08:29:48 INFO - PROCESS | 1929 | 1464622188637 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 08:29:48 INFO - PROCESS | 1929 | 1464622188639 Marionette TRACE conn2 <- [1,2362,null,{}] 08:29:48 INFO - PROCESS | 1929 | 1464622188641 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}] 08:29:48 INFO - PROCESS | 1929 | 1464622188759 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 08:29:48 INFO - PROCESS | 1929 | 1464622188797 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:48 INFO - PROCESS | 1929 | ++DOCSHELL 0x128b71000 == 49 [pid = 1929] [id = 598] 08:29:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 109 (0x1127e3c00) [pid = 1929] [serial = 1794] [outer = 0x0] 08:29:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 110 (0x11318bc00) [pid = 1929] [serial = 1795] [outer = 0x1127e3c00] 08:29:48 INFO - PROCESS | 1929 | 1464622188826 Marionette DEBUG loaded listener.js 08:29:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 111 (0x1231cc800) [pid = 1929] [serial = 1796] [outer = 0x1127e3c00] 08:29:49 INFO - PROCESS | 1929 | 1464622189122 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]]]}] 08:29:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 08:29:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 519ms 08:29:49 INFO - PROCESS | 1929 | 1464622189157 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 08:29:49 INFO - PROCESS | 1929 | 1464622189159 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 08:29:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 08:29:49 INFO - PROCESS | 1929 | 1464622189164 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 08:29:49 INFO - PROCESS | 1929 | 1464622189165 Marionette TRACE conn2 <- [1,2366,null,{}] 08:29:49 INFO - PROCESS | 1929 | 1464622189168 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}] 08:29:49 INFO - PROCESS | 1929 | 1464622189251 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 08:29:49 INFO - PROCESS | 1929 | 1464622189256 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:49 INFO - PROCESS | 1929 | ++DOCSHELL 0x12a045000 == 50 [pid = 1929] [id = 599] 08:29:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 112 (0x1127e7400) [pid = 1929] [serial = 1797] [outer = 0x0] 08:29:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 113 (0x123480400) [pid = 1929] [serial = 1798] [outer = 0x1127e7400] 08:29:49 INFO - PROCESS | 1929 | 1464622189283 Marionette DEBUG loaded listener.js 08:29:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 114 (0x12399fc00) [pid = 1929] [serial = 1799] [outer = 0x1127e7400] 08:29:49 INFO - PROCESS | 1929 | 1464622189642 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]]]}] 08:29:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 08:29:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 520ms 08:29:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 08:29:49 INFO - PROCESS | 1929 | 1464622189685 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 08:29:49 INFO - PROCESS | 1929 | 1464622189686 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 08:29:49 INFO - PROCESS | 1929 | 1464622189688 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 08:29:49 INFO - PROCESS | 1929 | 1464622189689 Marionette TRACE conn2 <- [1,2370,null,{}] 08:29:49 INFO - PROCESS | 1929 | 1464622189692 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}] 08:29:49 INFO - PROCESS | 1929 | 1464622189774 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 08:29:49 INFO - PROCESS | 1929 | 1464622189781 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:49 INFO - PROCESS | 1929 | ++DOCSHELL 0x12b80b000 == 51 [pid = 1929] [id = 600] 08:29:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 115 (0x1239a4800) [pid = 1929] [serial = 1800] [outer = 0x0] 08:29:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 116 (0x1239ad000) [pid = 1929] [serial = 1801] [outer = 0x1239a4800] 08:29:49 INFO - PROCESS | 1929 | 1464622189806 Marionette DEBUG loaded listener.js 08:29:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 117 (0x1242d4800) [pid = 1929] [serial = 1802] [outer = 0x1239a4800] 08:29:50 INFO - PROCESS | 1929 | 1464622190127 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]]]}] 08:29:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 08:29:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 472ms 08:29:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 08:29:50 INFO - PROCESS | 1929 | 1464622190160 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 08:29:50 INFO - PROCESS | 1929 | 1464622190161 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 08:29:50 INFO - PROCESS | 1929 | 1464622190164 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 08:29:50 INFO - PROCESS | 1929 | 1464622190165 Marionette TRACE conn2 <- [1,2374,null,{}] 08:29:50 INFO - PROCESS | 1929 | 1464622190167 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}] 08:29:50 INFO - PROCESS | 1929 | 1464622190253 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 08:29:50 INFO - PROCESS | 1929 | 1464622190311 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:50 INFO - PROCESS | 1929 | ++DOCSHELL 0x12baae800 == 52 [pid = 1929] [id = 601] 08:29:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 118 (0x1239a5000) [pid = 1929] [serial = 1803] [outer = 0x0] 08:29:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 119 (0x1245d8000) [pid = 1929] [serial = 1804] [outer = 0x1239a5000] 08:29:50 INFO - PROCESS | 1929 | 1464622190336 Marionette DEBUG loaded listener.js 08:29:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 120 (0x1248c2c00) [pid = 1929] [serial = 1805] [outer = 0x1239a5000] 08:29:50 INFO - PROCESS | 1929 | 1464622190763 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]]]}] 08:29:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 08:29:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 620ms 08:29:50 INFO - PROCESS | 1929 | 1464622190784 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 08:29:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 08:29:50 INFO - PROCESS | 1929 | 1464622190787 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 08:29:50 INFO - PROCESS | 1929 | 1464622190791 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 08:29:50 INFO - PROCESS | 1929 | 1464622190793 Marionette TRACE conn2 <- [1,2378,null,{}] 08:29:50 INFO - PROCESS | 1929 | 1464622190797 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}] 08:29:50 INFO - PROCESS | 1929 | 1464622190902 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 08:29:51 INFO - PROCESS | 1929 | 1464622191011 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:51 INFO - PROCESS | 1929 | ++DOCSHELL 0x116f2f000 == 53 [pid = 1929] [id = 602] 08:29:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 121 (0x1127adc00) [pid = 1929] [serial = 1806] [outer = 0x0] 08:29:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 122 (0x1127dec00) [pid = 1929] [serial = 1807] [outer = 0x1127adc00] 08:29:51 INFO - PROCESS | 1929 | 1464622191045 Marionette DEBUG loaded listener.js 08:29:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 123 (0x112861000) [pid = 1929] [serial = 1808] [outer = 0x1127adc00] 08:29:51 INFO - PROCESS | 1929 | 1464622191455 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]]]}] 08:29:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 08:29:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 674ms 08:29:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 08:29:51 INFO - PROCESS | 1929 | 1464622191465 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 08:29:51 INFO - PROCESS | 1929 | 1464622191469 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 08:29:51 INFO - PROCESS | 1929 | 1464622191473 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 08:29:51 INFO - PROCESS | 1929 | 1464622191475 Marionette TRACE conn2 <- [1,2382,null,{}] 08:29:51 INFO - PROCESS | 1929 | 1464622191478 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}] 08:29:51 INFO - PROCESS | 1929 | 1464622191583 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 08:29:51 INFO - PROCESS | 1929 | 1464622191641 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:51 INFO - PROCESS | 1929 | ++DOCSHELL 0x12112d800 == 54 [pid = 1929] [id = 603] 08:29:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 124 (0x112fd9c00) [pid = 1929] [serial = 1809] [outer = 0x0] 08:29:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 125 (0x1139ff000) [pid = 1929] [serial = 1810] [outer = 0x112fd9c00] 08:29:51 INFO - PROCESS | 1929 | 1464622191671 Marionette DEBUG loaded listener.js 08:29:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 126 (0x1166d5000) [pid = 1929] [serial = 1811] [outer = 0x112fd9c00] 08:29:52 INFO - PROCESS | 1929 | 1464622192094 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]]]}] 08:29:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 08:29:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 671ms 08:29:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 08:29:52 INFO - PROCESS | 1929 | 1464622192146 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 08:29:52 INFO - PROCESS | 1929 | 1464622192147 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 08:29:52 INFO - PROCESS | 1929 | 1464622192150 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 08:29:52 INFO - PROCESS | 1929 | 1464622192154 Marionette TRACE conn2 <- [1,2386,null,{}] 08:29:52 INFO - PROCESS | 1929 | 1464622192163 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}] 08:29:52 INFO - PROCESS | 1929 | 1464622192284 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 08:29:52 INFO - PROCESS | 1929 | 1464622192412 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:52 INFO - PROCESS | 1929 | ++DOCSHELL 0x12bac2800 == 55 [pid = 1929] [id = 604] 08:29:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 127 (0x119121800) [pid = 1929] [serial = 1812] [outer = 0x0] 08:29:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 128 (0x119431800) [pid = 1929] [serial = 1813] [outer = 0x119121800] 08:29:52 INFO - PROCESS | 1929 | 1464622192463 Marionette DEBUG loaded listener.js 08:29:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 129 (0x11969e800) [pid = 1929] [serial = 1814] [outer = 0x119121800] 08:29:52 INFO - PROCESS | 1929 | 1464622192929 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]]]}] 08:29:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 08:29:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 824ms 08:29:52 INFO - PROCESS | 1929 | 1464622192975 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 08:29:52 INFO - PROCESS | 1929 | 1464622192978 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 08:29:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 08:29:52 INFO - PROCESS | 1929 | 1464622192982 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 08:29:52 INFO - PROCESS | 1929 | 1464622192984 Marionette TRACE conn2 <- [1,2390,null,{}] 08:29:52 INFO - PROCESS | 1929 | 1464622192987 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}] 08:29:53 INFO - PROCESS | 1929 | 1464622193140 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 08:29:53 INFO - PROCESS | 1929 | 1464622193268 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:53 INFO - PROCESS | 1929 | ++DOCSHELL 0x12bdd6000 == 56 [pid = 1929] [id = 605] 08:29:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 130 (0x119c56400) [pid = 1929] [serial = 1815] [outer = 0x0] 08:29:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 131 (0x121186400) [pid = 1929] [serial = 1816] [outer = 0x119c56400] 08:29:53 INFO - PROCESS | 1929 | 1464622193316 Marionette DEBUG loaded listener.js 08:29:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 132 (0x12138e400) [pid = 1929] [serial = 1817] [outer = 0x119c56400] 08:29:53 INFO - PROCESS | 1929 | 1464622193810 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]]]}] 08:29:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 08:29:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 873ms 08:29:53 INFO - PROCESS | 1929 | 1464622193855 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 08:29:53 INFO - PROCESS | 1929 | 1464622193858 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 08:29:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 08:29:53 INFO - PROCESS | 1929 | 1464622193861 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 08:29:53 INFO - PROCESS | 1929 | 1464622193863 Marionette TRACE conn2 <- [1,2394,null,{}] 08:29:53 INFO - PROCESS | 1929 | 1464622193867 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}] 08:29:54 INFO - PROCESS | 1929 | 1464622194016 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 08:29:54 INFO - PROCESS | 1929 | 1464622194144 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:54 INFO - PROCESS | 1929 | ++DOCSHELL 0x12cd26800 == 57 [pid = 1929] [id = 606] 08:29:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 133 (0x119c57000) [pid = 1929] [serial = 1818] [outer = 0x0] 08:29:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 134 (0x12337a000) [pid = 1929] [serial = 1819] [outer = 0x119c57000] 08:29:54 INFO - PROCESS | 1929 | 1464622194192 Marionette DEBUG loaded listener.js 08:29:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 135 (0x123ee7c00) [pid = 1929] [serial = 1820] [outer = 0x119c57000] 08:29:54 INFO - PROCESS | 1929 | 1464622194655 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]]]}] 08:29:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 08:29:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 826ms 08:29:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 08:29:54 INFO - PROCESS | 1929 | 1464622194688 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 08:29:54 INFO - PROCESS | 1929 | 1464622194691 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 08:29:54 INFO - PROCESS | 1929 | 1464622194694 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 08:29:54 INFO - PROCESS | 1929 | 1464622194696 Marionette TRACE conn2 <- [1,2398,null,{}] 08:29:54 INFO - PROCESS | 1929 | 1464622194700 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}] 08:29:54 INFO - PROCESS | 1929 | 1464622194871 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 08:29:54 INFO - PROCESS | 1929 | 1464622194971 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:54 INFO - PROCESS | 1929 | ++DOCSHELL 0x121151800 == 58 [pid = 1929] [id = 607] 08:29:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 136 (0x1181bd400) [pid = 1929] [serial = 1821] [outer = 0x0] 08:29:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 137 (0x1247b3000) [pid = 1929] [serial = 1822] [outer = 0x1181bd400] 08:29:55 INFO - PROCESS | 1929 | 1464622195017 Marionette DEBUG loaded listener.js 08:29:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 138 (0x1267bf800) [pid = 1929] [serial = 1823] [outer = 0x1181bd400] 08:29:55 INFO - PROCESS | 1929 | 1464622195716 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]]]}] 08:29:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 08:29:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1071ms 08:29:55 INFO - PROCESS | 1929 | 1464622195764 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 08:29:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 08:29:55 INFO - PROCESS | 1929 | 1464622195767 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 08:29:55 INFO - PROCESS | 1929 | 1464622195770 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 08:29:55 INFO - PROCESS | 1929 | 1464622195773 Marionette TRACE conn2 <- [1,2402,null,{}] 08:29:55 INFO - PROCESS | 1929 | 1464622195777 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}] 08:29:55 INFO - PROCESS | 1929 | 1464622195875 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 08:29:55 INFO - PROCESS | 1929 | 1464622195942 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:55 INFO - PROCESS | 1929 | ++DOCSHELL 0x119ce5000 == 59 [pid = 1929] [id = 608] 08:29:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 139 (0x1126f0c00) [pid = 1929] [serial = 1824] [outer = 0x0] 08:29:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 140 (0x1127aa000) [pid = 1929] [serial = 1825] [outer = 0x1126f0c00] 08:29:55 INFO - PROCESS | 1929 | 1464622195970 Marionette DEBUG loaded listener.js 08:29:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 141 (0x11285e000) [pid = 1929] [serial = 1826] [outer = 0x1126f0c00] 08:29:56 INFO - PROCESS | 1929 | 1464622196437 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]]]}] 08:29:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 08:29:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 725ms 08:29:56 INFO - PROCESS | 1929 | 1464622196496 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 08:29:56 INFO - PROCESS | 1929 | 1464622196500 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 08:29:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 08:29:56 INFO - PROCESS | 1929 | 1464622196504 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 08:29:56 INFO - PROCESS | 1929 | 1464622196506 Marionette TRACE conn2 <- [1,2406,null,{}] 08:29:56 INFO - PROCESS | 1929 | 1464622196508 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}] 08:29:56 INFO - PROCESS | 1929 | 1464622196613 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 08:29:56 INFO - PROCESS | 1929 | --DOCSHELL 0x12b80b000 == 58 [pid = 1929] [id = 600] 08:29:56 INFO - PROCESS | 1929 | --DOCSHELL 0x12a045000 == 57 [pid = 1929] [id = 599] 08:29:56 INFO - PROCESS | 1929 | --DOCSHELL 0x128b71000 == 56 [pid = 1929] [id = 598] 08:29:56 INFO - PROCESS | 1929 | --DOCSHELL 0x1286c7000 == 55 [pid = 1929] [id = 597] 08:29:56 INFO - PROCESS | 1929 | --DOCSHELL 0x126568800 == 54 [pid = 1929] [id = 596] 08:29:56 INFO - PROCESS | 1929 | --DOCSHELL 0x124943800 == 53 [pid = 1929] [id = 595] 08:29:56 INFO - PROCESS | 1929 | --DOCSHELL 0x123432800 == 52 [pid = 1929] [id = 594] 08:29:56 INFO - PROCESS | 1929 | --DOMWINDOW == 140 (0x1267bd400) [pid = 1929] [serial = 1747] [outer = 0x0] [url = about:blank] 08:29:56 INFO - PROCESS | 1929 | --DOCSHELL 0x12116d000 == 51 [pid = 1929] [id = 593] 08:29:56 INFO - PROCESS | 1929 | --DOCSHELL 0x11a122000 == 50 [pid = 1929] [id = 592] 08:29:56 INFO - PROCESS | 1929 | --DOCSHELL 0x119f8a000 == 49 [pid = 1929] [id = 591] 08:29:56 INFO - PROCESS | 1929 | --DOCSHELL 0x117e8f000 == 48 [pid = 1929] [id = 590] 08:29:56 INFO - PROCESS | 1929 | --DOCSHELL 0x1170aa800 == 47 [pid = 1929] [id = 589] 08:29:56 INFO - PROCESS | 1929 | --DOCSHELL 0x1187b7000 == 46 [pid = 1929] [id = 588] 08:29:56 INFO - PROCESS | 1929 | --DOCSHELL 0x12c977800 == 45 [pid = 1929] [id = 586] 08:29:56 INFO - PROCESS | 1929 | --DOCSHELL 0x12bd9e000 == 44 [pid = 1929] [id = 585] 08:29:56 INFO - PROCESS | 1929 | --DOCSHELL 0x121141000 == 43 [pid = 1929] [id = 584] 08:29:56 INFO - PROCESS | 1929 | --DOCSHELL 0x116f35800 == 42 [pid = 1929] [id = 583] 08:29:56 INFO - PROCESS | 1929 | --DOCSHELL 0x12c80a800 == 41 [pid = 1929] [id = 582] 08:29:56 INFO - PROCESS | 1929 | --DOMWINDOW == 139 (0x121391c00) [pid = 1929] [serial = 1604] [outer = 0x0] [url = about:blank] 08:29:56 INFO - PROCESS | 1929 | --DOMWINDOW == 138 (0x112fd9800) [pid = 1929] [serial = 1610] [outer = 0x0] [url = about:blank] 08:29:56 INFO - PROCESS | 1929 | --DOMWINDOW == 137 (0x1127ec800) [pid = 1929] [serial = 1652] [outer = 0x0] [url = about:blank] 08:29:56 INFO - PROCESS | 1929 | --DOMWINDOW == 136 (0x119177000) [pid = 1929] [serial = 1721] [outer = 0x0] [url = about:blank] 08:29:56 INFO - PROCESS | 1929 | --DOMWINDOW == 135 (0x119983000) [pid = 1929] [serial = 1700] [outer = 0x0] [url = about:blank] 08:29:56 INFO - PROCESS | 1929 | --DOMWINDOW == 134 (0x119691c00) [pid = 1929] [serial = 1699] [outer = 0x0] [url = about:blank] 08:29:56 INFO - PROCESS | 1929 | --DOMWINDOW == 133 (0x113181000) [pid = 1929] [serial = 1694] [outer = 0x0] [url = about:blank] 08:29:56 INFO - PROCESS | 1929 | --DOMWINDOW == 132 (0x11285d400) [pid = 1929] [serial = 1693] [outer = 0x0] [url = about:blank] 08:29:56 INFO - PROCESS | 1929 | --DOMWINDOW == 131 (0x11285dc00) [pid = 1929] [serial = 1712] [outer = 0x0] [url = about:blank] 08:29:56 INFO - PROCESS | 1929 | --DOMWINDOW == 130 (0x112746000) [pid = 1929] [serial = 1711] [outer = 0x0] [url = about:blank] 08:29:56 INFO - PROCESS | 1929 | --DOMWINDOW == 129 (0x1231ce000) [pid = 1929] [serial = 1705] [outer = 0x0] [url = about:blank] 08:29:56 INFO - PROCESS | 1929 | --DOMWINDOW == 128 (0x12337a400) [pid = 1929] [serial = 1706] [outer = 0x0] [url = about:blank] 08:29:56 INFO - PROCESS | 1929 | --DOMWINDOW == 127 (0x119699c00) [pid = 1929] [serial = 1723] [outer = 0x0] [url = about:blank] 08:29:56 INFO - PROCESS | 1929 | --DOMWINDOW == 126 (0x1168cd800) [pid = 1929] [serial = 1697] [outer = 0x0] [url = about:blank] 08:29:56 INFO - PROCESS | 1929 | --DOMWINDOW == 125 (0x1160c9800) [pid = 1929] [serial = 1696] [outer = 0x0] [url = about:blank] 08:29:56 INFO - PROCESS | 1929 | --DOMWINDOW == 124 (0x112ee1000) [pid = 1929] [serial = 1714] [outer = 0x0] [url = about:blank] 08:29:56 INFO - PROCESS | 1929 | --DOMWINDOW == 123 (0x1131e4c00) [pid = 1929] [serial = 1715] [outer = 0x0] [url = about:blank] 08:29:56 INFO - PROCESS | 1929 | --DOMWINDOW == 122 (0x123eed000) [pid = 1929] [serial = 1709] [outer = 0x0] [url = about:blank] 08:29:56 INFO - PROCESS | 1929 | --DOMWINDOW == 121 (0x1239a0400) [pid = 1929] [serial = 1708] [outer = 0x0] [url = about:blank] 08:29:56 INFO - PROCESS | 1929 | --DOMWINDOW == 120 (0x1265f6800) [pid = 1929] [serial = 1745] [outer = 0x0] [url = about:blank] 08:29:56 INFO - PROCESS | 1929 | --DOMWINDOW == 119 (0x116859c00) [pid = 1929] [serial = 1738] [outer = 0x0] [url = about:blank] 08:29:56 INFO - PROCESS | 1929 | --DOMWINDOW == 118 (0x11969a800) [pid = 1929] [serial = 1739] [outer = 0x0] [url = about:blank] 08:29:56 INFO - PROCESS | 1929 | --DOMWINDOW == 117 (0x12651fc00) [pid = 1929] [serial = 1744] [outer = 0x0] [url = about:blank] 08:29:56 INFO - PROCESS | 1929 | --DOMWINDOW == 116 (0x1245d2000) [pid = 1929] [serial = 1736] [outer = 0x0] [url = about:blank] 08:29:56 INFO - PROCESS | 1929 | --DOMWINDOW == 115 (0x12110bc00) [pid = 1929] [serial = 1726] [outer = 0x0] [url = about:blank] 08:29:56 INFO - PROCESS | 1929 | --DOMWINDOW == 114 (0x121395400) [pid = 1929] [serial = 1727] [outer = 0x0] [url = about:blank] 08:29:56 INFO - PROCESS | 1929 | --DOMWINDOW == 113 (0x124ec9000) [pid = 1929] [serial = 1742] [outer = 0x0] [url = about:blank] 08:29:56 INFO - PROCESS | 1929 | --DOMWINDOW == 112 (0x123ee7400) [pid = 1929] [serial = 1733] [outer = 0x0] [url = about:blank] 08:29:56 INFO - PROCESS | 1929 | --DOMWINDOW == 111 (0x1199a2800) [pid = 1929] [serial = 1724] [outer = 0x0] [url = about:blank] 08:29:56 INFO - PROCESS | 1929 | --DOMWINDOW == 110 (0x1245cac00) [pid = 1929] [serial = 1741] [outer = 0x0] [url = about:blank] 08:29:56 INFO - PROCESS | 1929 | --DOMWINDOW == 109 (0x121192000) [pid = 1929] [serial = 1649] [outer = 0x0] [url = about:blank] 08:29:56 INFO - PROCESS | 1929 | --DOMWINDOW == 108 (0x11273dc00) [pid = 1929] [serial = 1607] [outer = 0x0] [url = about:blank] 08:29:56 INFO - PROCESS | 1929 | --DOMWINDOW == 107 (0x12337fc00) [pid = 1929] [serial = 1729] [outer = 0x0] [url = about:blank] 08:29:56 INFO - PROCESS | 1929 | --DOMWINDOW == 106 (0x1239ab000) [pid = 1929] [serial = 1732] [outer = 0x0] [url = about:blank] 08:29:56 INFO - PROCESS | 1929 | --DOMWINDOW == 105 (0x123964800) [pid = 1929] [serial = 1730] [outer = 0x0] [url = about:blank] 08:29:56 INFO - PROCESS | 1929 | --DOMWINDOW == 104 (0x123ef6800) [pid = 1929] [serial = 1735] [outer = 0x0] [url = about:blank] 08:29:56 INFO - PROCESS | 1929 | --DOMWINDOW == 103 (0x116732800) [pid = 1929] [serial = 1717] [outer = 0x0] [url = about:blank] 08:29:56 INFO - PROCESS | 1929 | --DOMWINDOW == 102 (0x117e66400) [pid = 1929] [serial = 1718] [outer = 0x0] [url = about:blank] 08:29:56 INFO - PROCESS | 1929 | --DOMWINDOW == 101 (0x1213da000) [pid = 1929] [serial = 1703] [outer = 0x0] [url = about:blank] 08:29:56 INFO - PROCESS | 1929 | --DOMWINDOW == 100 (0x121389800) [pid = 1929] [serial = 1702] [outer = 0x0] [url = about:blank] 08:29:56 INFO - PROCESS | 1929 | --DOMWINDOW == 99 (0x1184ddc00) [pid = 1929] [serial = 1720] [outer = 0x0] [url = about:blank] 08:29:56 INFO - PROCESS | 1929 | 1464622196706 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:56 INFO - PROCESS | 1929 | ++DOCSHELL 0x11399a000 == 42 [pid = 1929] [id = 609] 08:29:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 100 (0x11273dc00) [pid = 1929] [serial = 1827] [outer = 0x0] 08:29:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 101 (0x11285d400) [pid = 1929] [serial = 1828] [outer = 0x11273dc00] 08:29:56 INFO - PROCESS | 1929 | 1464622196732 Marionette DEBUG loaded listener.js 08:29:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 102 (0x1133c1800) [pid = 1929] [serial = 1829] [outer = 0x11273dc00] 08:29:57 INFO - PROCESS | 1929 | 1464622197044 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]]]}] 08:29:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 08:29:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 571ms 08:29:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 08:29:57 INFO - PROCESS | 1929 | 1464622197077 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 08:29:57 INFO - PROCESS | 1929 | 1464622197080 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 08:29:57 INFO - PROCESS | 1929 | 1464622197083 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 08:29:57 INFO - PROCESS | 1929 | 1464622197085 Marionette TRACE conn2 <- [1,2410,null,{}] 08:29:57 INFO - PROCESS | 1929 | 1464622197095 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}] 08:29:57 INFO - PROCESS | 1929 | 1464622197181 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 08:29:57 INFO - PROCESS | 1929 | 1464622197256 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:57 INFO - PROCESS | 1929 | ++DOCSHELL 0x119f88000 == 43 [pid = 1929] [id = 610] 08:29:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 103 (0x1160c9000) [pid = 1929] [serial = 1830] [outer = 0x0] 08:29:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 104 (0x1168cc400) [pid = 1929] [serial = 1831] [outer = 0x1160c9000] 08:29:57 INFO - PROCESS | 1929 | 1464622197284 Marionette DEBUG loaded listener.js 08:29:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 105 (0x1181ba400) [pid = 1929] [serial = 1832] [outer = 0x1160c9000] 08:29:57 INFO - PROCESS | 1929 | 1464622197593 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]]]}] 08:29:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 08:29:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 522ms 08:29:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 08:29:57 INFO - PROCESS | 1929 | 1464622197606 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 08:29:57 INFO - PROCESS | 1929 | 1464622197608 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 08:29:57 INFO - PROCESS | 1929 | 1464622197613 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 08:29:57 INFO - PROCESS | 1929 | 1464622197614 Marionette TRACE conn2 <- [1,2414,null,{}] 08:29:57 INFO - PROCESS | 1929 | 1464622197617 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}] 08:29:57 INFO - PROCESS | 1929 | 1464622197702 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 08:29:57 INFO - PROCESS | 1929 | 1464622197758 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:57 INFO - PROCESS | 1929 | ++DOCSHELL 0x121167800 == 44 [pid = 1929] [id = 611] 08:29:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 106 (0x1181bd000) [pid = 1929] [serial = 1833] [outer = 0x0] 08:29:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 107 (0x1184dc000) [pid = 1929] [serial = 1834] [outer = 0x1181bd000] 08:29:57 INFO - PROCESS | 1929 | 1464622197784 Marionette DEBUG loaded listener.js 08:29:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 108 (0x119647400) [pid = 1929] [serial = 1835] [outer = 0x1181bd000] 08:29:58 INFO - PROCESS | 1929 | 1464622198061 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]]]}] 08:29:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 08:29:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 470ms 08:29:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 08:29:58 INFO - PROCESS | 1929 | 1464622198083 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 08:29:58 INFO - PROCESS | 1929 | 1464622198085 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 08:29:58 INFO - PROCESS | 1929 | 1464622198087 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 08:29:58 INFO - PROCESS | 1929 | 1464622198088 Marionette TRACE conn2 <- [1,2418,null,{}] 08:29:58 INFO - PROCESS | 1929 | 1464622198090 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}] 08:29:58 INFO - PROCESS | 1929 | 1464622198184 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 08:29:58 INFO - PROCESS | 1929 | 1464622198188 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:58 INFO - PROCESS | 1929 | ++DOCSHELL 0x1170b5000 == 45 [pid = 1929] [id = 612] 08:29:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 109 (0x118358400) [pid = 1929] [serial = 1836] [outer = 0x0] 08:29:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 110 (0x11999fc00) [pid = 1929] [serial = 1837] [outer = 0x118358400] 08:29:58 INFO - PROCESS | 1929 | 1464622198214 Marionette DEBUG loaded listener.js 08:29:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 111 (0x119f0b800) [pid = 1929] [serial = 1838] [outer = 0x118358400] 08:29:58 INFO - PROCESS | 1929 | 1464622198557 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]]]}] 08:29:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 08:29:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 520ms 08:29:58 INFO - PROCESS | 1929 | 1464622198610 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 08:29:58 INFO - PROCESS | 1929 | 1464622198612 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 08:29:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 08:29:58 INFO - PROCESS | 1929 | 1464622198614 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 08:29:58 INFO - PROCESS | 1929 | 1464622198615 Marionette TRACE conn2 <- [1,2422,null,{}] 08:29:58 INFO - PROCESS | 1929 | 1464622198617 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}] 08:29:58 INFO - PROCESS | 1929 | 1464622198712 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 08:29:58 INFO - PROCESS | 1929 | 1464622198717 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:58 INFO - PROCESS | 1929 | ++DOCSHELL 0x126823800 == 46 [pid = 1929] [id = 613] 08:29:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 112 (0x12110bc00) [pid = 1929] [serial = 1839] [outer = 0x0] 08:29:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 113 (0x1211b7800) [pid = 1929] [serial = 1840] [outer = 0x12110bc00] 08:29:58 INFO - PROCESS | 1929 | 1464622198744 Marionette DEBUG loaded listener.js 08:29:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 114 (0x1231ce800) [pid = 1929] [serial = 1841] [outer = 0x12110bc00] 08:29:59 INFO - PROCESS | 1929 | 1464622199100 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]]]}] 08:29:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 08:29:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 518ms 08:29:59 INFO - PROCESS | 1929 | 1464622199132 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 08:29:59 INFO - PROCESS | 1929 | 1464622199133 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 08:29:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 08:29:59 INFO - PROCESS | 1929 | 1464622199136 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 08:29:59 INFO - PROCESS | 1929 | 1464622199137 Marionette TRACE conn2 <- [1,2426,null,{}] 08:29:59 INFO - PROCESS | 1929 | 1464622199139 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}] 08:29:59 INFO - PROCESS | 1929 | 1464622199239 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 08:29:59 INFO - PROCESS | 1929 | 1464622199243 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:59 INFO - PROCESS | 1929 | ++DOCSHELL 0x1285cc000 == 47 [pid = 1929] [id = 614] 08:29:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 115 (0x121392000) [pid = 1929] [serial = 1842] [outer = 0x0] 08:29:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 116 (0x12331e800) [pid = 1929] [serial = 1843] [outer = 0x121392000] 08:29:59 INFO - PROCESS | 1929 | 1464622199268 Marionette DEBUG loaded listener.js 08:29:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 117 (0x1239a3800) [pid = 1929] [serial = 1844] [outer = 0x121392000] 08:29:59 INFO - PROCESS | 1929 | 1464622199653 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]]]}] 08:29:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 08:29:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 568ms 08:29:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 08:29:59 INFO - PROCESS | 1929 | 1464622199705 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 08:29:59 INFO - PROCESS | 1929 | 1464622199706 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 08:29:59 INFO - PROCESS | 1929 | 1464622199708 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 08:29:59 INFO - PROCESS | 1929 | 1464622199709 Marionette TRACE conn2 <- [1,2430,null,{}] 08:29:59 INFO - PROCESS | 1929 | 1464622199711 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}] 08:29:59 INFO - PROCESS | 1929 | 1464622199812 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 08:29:59 INFO - PROCESS | 1929 | 1464622199847 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:59 INFO - PROCESS | 1929 | ++DOCSHELL 0x128b70800 == 48 [pid = 1929] [id = 615] 08:29:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 118 (0x123963800) [pid = 1929] [serial = 1845] [outer = 0x0] 08:29:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 119 (0x123ef6400) [pid = 1929] [serial = 1846] [outer = 0x123963800] 08:29:59 INFO - PROCESS | 1929 | 1464622199872 Marionette DEBUG loaded listener.js 08:29:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 120 (0x1248c3c00) [pid = 1929] [serial = 1847] [outer = 0x123963800] 08:30:00 INFO - PROCESS | 1929 | 1464622200197 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]]]}] 08:30:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 08:30:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 520ms 08:30:00 INFO - PROCESS | 1929 | 1464622200234 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 08:30:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 08:30:00 INFO - PROCESS | 1929 | 1464622200235 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 08:30:00 INFO - PROCESS | 1929 | 1464622200237 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 08:30:00 INFO - PROCESS | 1929 | 1464622200238 Marionette TRACE conn2 <- [1,2434,null,{}] 08:30:00 INFO - PROCESS | 1929 | 1464622200241 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}] 08:30:00 INFO - PROCESS | 1929 | 1464622200351 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 08:30:00 INFO - PROCESS | 1929 | 1464622200387 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:00 INFO - PROCESS | 1929 | ++DOCSHELL 0x12a045000 == 49 [pid = 1929] [id = 616] 08:30:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 121 (0x1239f2800) [pid = 1929] [serial = 1848] [outer = 0x0] 08:30:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 122 (0x124ecc000) [pid = 1929] [serial = 1849] [outer = 0x1239f2800] 08:30:00 INFO - PROCESS | 1929 | 1464622200410 Marionette DEBUG loaded listener.js 08:30:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 123 (0x12652e400) [pid = 1929] [serial = 1850] [outer = 0x1239f2800] 08:30:00 INFO - PROCESS | 1929 | 1464622200804 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]]]}] 08:30:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 08:30:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 618ms 08:30:00 INFO - PROCESS | 1929 | 1464622200856 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 08:30:00 INFO - PROCESS | 1929 | 1464622200858 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 08:30:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 08:30:00 INFO - PROCESS | 1929 | 1464622200862 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 08:30:00 INFO - PROCESS | 1929 | 1464622200863 Marionette TRACE conn2 <- [1,2438,null,{}] 08:30:00 INFO - PROCESS | 1929 | 1464622200867 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}] 08:30:01 INFO - PROCESS | 1929 | 1464622201171 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 08:30:01 INFO - PROCESS | 1929 | --DOMWINDOW == 122 (0x119c4f000) [pid = 1929] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 08:30:01 INFO - PROCESS | 1929 | --DOMWINDOW == 121 (0x119c4e400) [pid = 1929] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 08:30:01 INFO - PROCESS | 1929 | --DOMWINDOW == 120 (0x1249c6000) [pid = 1929] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 08:30:01 INFO - PROCESS | 1929 | --DOMWINDOW == 119 (0x113c77400) [pid = 1929] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 08:30:01 INFO - PROCESS | 1929 | --DOMWINDOW == 118 (0x116738c00) [pid = 1929] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 08:30:01 INFO - PROCESS | 1929 | --DOMWINDOW == 117 (0x121389c00) [pid = 1929] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 08:30:01 INFO - PROCESS | 1929 | --DOMWINDOW == 116 (0x1127a7400) [pid = 1929] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 08:30:01 INFO - PROCESS | 1929 | --DOMWINDOW == 115 (0x116861c00) [pid = 1929] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 08:30:01 INFO - PROCESS | 1929 | --DOMWINDOW == 114 (0x11837c400) [pid = 1929] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 08:30:01 INFO - PROCESS | 1929 | --DOMWINDOW == 113 (0x112866000) [pid = 1929] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 08:30:01 INFO - PROCESS | 1929 | --DOMWINDOW == 112 (0x1127e3c00) [pid = 1929] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 08:30:01 INFO - PROCESS | 1929 | --DOMWINDOW == 111 (0x121106000) [pid = 1929] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 08:30:01 INFO - PROCESS | 1929 | --DOMWINDOW == 110 (0x1127e7400) [pid = 1929] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 08:30:01 INFO - PROCESS | 1929 | --DOMWINDOW == 109 (0x1239a4800) [pid = 1929] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 08:30:01 INFO - PROCESS | 1929 | 1464622201235 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:01 INFO - PROCESS | 1929 | ++DOCSHELL 0x118319800 == 50 [pid = 1929] [id = 617] 08:30:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 110 (0x110de7400) [pid = 1929] [serial = 1851] [outer = 0x0] 08:30:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 111 (0x1127ac400) [pid = 1929] [serial = 1852] [outer = 0x110de7400] 08:30:01 INFO - PROCESS | 1929 | 1464622201260 Marionette DEBUG loaded listener.js 08:30:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 112 (0x11837c400) [pid = 1929] [serial = 1853] [outer = 0x110de7400] 08:30:01 INFO - PROCESS | 1929 | 1464622201534 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]]]}] 08:30:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 08:30:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 720ms 08:30:01 INFO - PROCESS | 1929 | 1464622201582 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 08:30:01 INFO - PROCESS | 1929 | 1464622201584 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 08:30:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 08:30:01 INFO - PROCESS | 1929 | 1464622201587 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 08:30:01 INFO - PROCESS | 1929 | 1464622201588 Marionette TRACE conn2 <- [1,2442,null,{}] 08:30:01 INFO - PROCESS | 1929 | 1464622201591 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}] 08:30:01 INFO - PROCESS | 1929 | 1464622201716 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 08:30:01 INFO - PROCESS | 1929 | 1464622201724 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:01 INFO - PROCESS | 1929 | ++DOCSHELL 0x12b240000 == 51 [pid = 1929] [id = 618] 08:30:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 113 (0x115dd1400) [pid = 1929] [serial = 1854] [outer = 0x0] 08:30:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 114 (0x123791c00) [pid = 1929] [serial = 1855] [outer = 0x115dd1400] 08:30:01 INFO - PROCESS | 1929 | 1464622201762 Marionette DEBUG loaded listener.js 08:30:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 115 (0x126a5b000) [pid = 1929] [serial = 1856] [outer = 0x115dd1400] 08:30:02 INFO - PROCESS | 1929 | 1464622202060 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]]]}] 08:30:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 08:30:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 520ms 08:30:02 INFO - PROCESS | 1929 | 1464622202107 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 08:30:02 INFO - PROCESS | 1929 | 1464622202109 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 08:30:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 08:30:02 INFO - PROCESS | 1929 | 1464622202113 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 08:30:02 INFO - PROCESS | 1929 | 1464622202114 Marionette TRACE conn2 <- [1,2446,null,{}] 08:30:02 INFO - PROCESS | 1929 | 1464622202117 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}] 08:30:02 INFO - PROCESS | 1929 | 1464622202201 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 08:30:02 INFO - PROCESS | 1929 | 1464622202205 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:02 INFO - PROCESS | 1929 | ++DOCSHELL 0x12c81c000 == 52 [pid = 1929] [id = 619] 08:30:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 116 (0x126a48000) [pid = 1929] [serial = 1857] [outer = 0x0] 08:30:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 117 (0x126dee000) [pid = 1929] [serial = 1858] [outer = 0x126a48000] 08:30:02 INFO - PROCESS | 1929 | 1464622202230 Marionette DEBUG loaded listener.js 08:30:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 118 (0x126df4800) [pid = 1929] [serial = 1859] [outer = 0x126a48000] 08:30:02 INFO - PROCESS | 1929 | 1464622202561 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]]]}] 08:30:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 08:30:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 469ms 08:30:02 INFO - PROCESS | 1929 | 1464622202582 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 08:30:02 INFO - PROCESS | 1929 | 1464622202584 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 08:30:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 08:30:02 INFO - PROCESS | 1929 | 1464622202586 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 08:30:02 INFO - PROCESS | 1929 | 1464622202587 Marionette TRACE conn2 <- [1,2450,null,{}] 08:30:02 INFO - PROCESS | 1929 | 1464622202589 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}] 08:30:02 INFO - PROCESS | 1929 | 1464622202701 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 08:30:02 INFO - PROCESS | 1929 | 1464622202710 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:02 INFO - PROCESS | 1929 | ++DOCSHELL 0x12cd1c800 == 53 [pid = 1929] [id = 620] 08:30:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 119 (0x126a48800) [pid = 1929] [serial = 1860] [outer = 0x0] 08:30:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 120 (0x126df7400) [pid = 1929] [serial = 1861] [outer = 0x126a48800] 08:30:02 INFO - PROCESS | 1929 | 1464622202734 Marionette DEBUG loaded listener.js 08:30:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 121 (0x12823d000) [pid = 1929] [serial = 1862] [outer = 0x126a48800] 08:30:03 INFO - PROCESS | 1929 | 1464622203033 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]]]}] 08:30:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 08:30:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 468ms 08:30:03 INFO - PROCESS | 1929 | 1464622203055 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 08:30:03 INFO - PROCESS | 1929 | 1464622203056 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 08:30:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 08:30:03 INFO - PROCESS | 1929 | 1464622203059 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 08:30:03 INFO - PROCESS | 1929 | 1464622203061 Marionette TRACE conn2 <- [1,2454,null,{}] 08:30:03 INFO - PROCESS | 1929 | 1464622203065 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}] 08:30:03 INFO - PROCESS | 1929 | 1464622203152 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 08:30:03 INFO - PROCESS | 1929 | 1464622203271 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:03 INFO - PROCESS | 1929 | ++DOCSHELL 0x1160de000 == 54 [pid = 1929] [id = 621] 08:30:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 122 (0x110de6800) [pid = 1929] [serial = 1863] [outer = 0x0] 08:30:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 123 (0x111ed7400) [pid = 1929] [serial = 1864] [outer = 0x110de6800] 08:30:03 INFO - PROCESS | 1929 | 1464622203303 Marionette DEBUG loaded listener.js 08:30:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 124 (0x1126f6000) [pid = 1929] [serial = 1865] [outer = 0x110de6800] 08:30:03 INFO - PROCESS | 1929 | 1464622203755 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]]]}] 08:30:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 08:30:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 722ms 08:30:03 INFO - PROCESS | 1929 | 1464622203781 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 08:30:03 INFO - PROCESS | 1929 | 1464622203784 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 08:30:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 08:30:03 INFO - PROCESS | 1929 | 1464622203787 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 08:30:03 INFO - PROCESS | 1929 | 1464622203790 Marionette TRACE conn2 <- [1,2458,null,{}] 08:30:03 INFO - PROCESS | 1929 | 1464622203813 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}] 08:30:03 INFO - PROCESS | 1929 | 1464622203922 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 08:30:04 INFO - PROCESS | 1929 | 1464622203993 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:04 INFO - PROCESS | 1929 | ++DOCSHELL 0x119ff2800 == 55 [pid = 1929] [id = 622] 08:30:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 125 (0x113cf4000) [pid = 1929] [serial = 1866] [outer = 0x0] 08:30:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 126 (0x115d40400) [pid = 1929] [serial = 1867] [outer = 0x113cf4000] 08:30:04 INFO - PROCESS | 1929 | 1464622204024 Marionette DEBUG loaded listener.js 08:30:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 127 (0x11672c800) [pid = 1929] [serial = 1868] [outer = 0x113cf4000] 08:30:04 INFO - PROCESS | 1929 | 1464622204422 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]]]}] 08:30:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 08:30:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 691ms 08:30:04 INFO - PROCESS | 1929 | 1464622204481 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 08:30:04 INFO - PROCESS | 1929 | 1464622204484 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 08:30:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 08:30:04 INFO - PROCESS | 1929 | 1464622204487 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 08:30:04 INFO - PROCESS | 1929 | 1464622204488 Marionette TRACE conn2 <- [1,2462,null,{}] 08:30:04 INFO - PROCESS | 1929 | 1464622204507 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}] 08:30:04 INFO - PROCESS | 1929 | 1464622204656 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 08:30:04 INFO - PROCESS | 1929 | 1464622204727 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:04 INFO - PROCESS | 1929 | ++DOCSHELL 0x12baa8000 == 56 [pid = 1929] [id = 623] 08:30:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 128 (0x119651c00) [pid = 1929] [serial = 1869] [outer = 0x0] 08:30:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 129 (0x119983000) [pid = 1929] [serial = 1870] [outer = 0x119651c00] 08:30:04 INFO - PROCESS | 1929 | 1464622204756 Marionette DEBUG loaded listener.js 08:30:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 130 (0x119fcf000) [pid = 1929] [serial = 1871] [outer = 0x119651c00] 08:30:05 INFO - PROCESS | 1929 | 1464622205188 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]]]}] 08:30:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 08:30:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 718ms 08:30:05 INFO - PROCESS | 1929 | 1464622205206 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 08:30:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 08:30:05 INFO - PROCESS | 1929 | 1464622205208 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 08:30:05 INFO - PROCESS | 1929 | 1464622205215 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 08:30:05 INFO - PROCESS | 1929 | 1464622205219 Marionette TRACE conn2 <- [1,2466,null,{}] 08:30:05 INFO - PROCESS | 1929 | 1464622205223 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}] 08:30:05 INFO - PROCESS | 1929 | 1464622205368 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 08:30:05 INFO - PROCESS | 1929 | 1464622205422 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:05 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d311000 == 57 [pid = 1929] [id = 624] 08:30:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 131 (0x11a1b5000) [pid = 1929] [serial = 1872] [outer = 0x0] 08:30:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 132 (0x1213da000) [pid = 1929] [serial = 1873] [outer = 0x11a1b5000] 08:30:05 INFO - PROCESS | 1929 | 1464622205452 Marionette DEBUG loaded listener.js 08:30:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 133 (0x1239a7800) [pid = 1929] [serial = 1874] [outer = 0x11a1b5000] 08:30:05 INFO - PROCESS | 1929 | 1464622205861 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]]]}] 08:30:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 08:30:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 678ms 08:30:05 INFO - PROCESS | 1929 | 1464622205889 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 08:30:05 INFO - PROCESS | 1929 | 1464622205891 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 08:30:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 08:30:05 INFO - PROCESS | 1929 | 1464622205894 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 08:30:05 INFO - PROCESS | 1929 | 1464622205895 Marionette TRACE conn2 <- [1,2470,null,{}] 08:30:05 INFO - PROCESS | 1929 | 1464622205897 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}] 08:30:06 INFO - PROCESS | 1929 | 1464622206020 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 08:30:06 INFO - PROCESS | 1929 | 1464622206092 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:06 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d391800 == 58 [pid = 1929] [id = 625] 08:30:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 134 (0x123eee800) [pid = 1929] [serial = 1875] [outer = 0x0] 08:30:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 135 (0x126813000) [pid = 1929] [serial = 1876] [outer = 0x123eee800] 08:30:06 INFO - PROCESS | 1929 | 1464622206121 Marionette DEBUG loaded listener.js 08:30:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 136 (0x126a4d000) [pid = 1929] [serial = 1877] [outer = 0x123eee800] 08:30:06 INFO - PROCESS | 1929 | 1464622206521 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]]]}] 08:30:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 08:30:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 670ms 08:30:06 INFO - PROCESS | 1929 | 1464622206564 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 08:30:06 INFO - PROCESS | 1929 | 1464622206566 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 08:30:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 08:30:06 INFO - PROCESS | 1929 | 1464622206568 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 08:30:06 INFO - PROCESS | 1929 | 1464622206569 Marionette TRACE conn2 <- [1,2474,null,{}] 08:30:06 INFO - PROCESS | 1929 | 1464622206572 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}] 08:30:06 INFO - PROCESS | 1929 | 1464622206679 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 08:30:06 INFO - PROCESS | 1929 | 1464622206738 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:06 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d4e7800 == 59 [pid = 1929] [id = 626] 08:30:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 137 (0x128239c00) [pid = 1929] [serial = 1878] [outer = 0x0] 08:30:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 138 (0x12841c800) [pid = 1929] [serial = 1879] [outer = 0x128239c00] 08:30:06 INFO - PROCESS | 1929 | 1464622206815 Marionette DEBUG loaded listener.js 08:30:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 139 (0x128426000) [pid = 1929] [serial = 1880] [outer = 0x128239c00] 08:30:07 INFO - PROCESS | 1929 | 1464622207272 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]]]}] 08:30:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 08:30:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 721ms 08:30:07 INFO - PROCESS | 1929 | 1464622207289 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 08:30:07 INFO - PROCESS | 1929 | 1464622207291 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 08:30:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 08:30:07 INFO - PROCESS | 1929 | 1464622207293 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 08:30:07 INFO - PROCESS | 1929 | 1464622207294 Marionette TRACE conn2 <- [1,2478,null,{}] 08:30:07 INFO - PROCESS | 1929 | 1464622207297 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}] 08:30:07 INFO - PROCESS | 1929 | 1464622207420 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 08:30:07 INFO - PROCESS | 1929 | 1464622207482 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:07 INFO - PROCESS | 1929 | ++DOCSHELL 0x11965d000 == 60 [pid = 1929] [id = 627] 08:30:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 140 (0x110ddf400) [pid = 1929] [serial = 1881] [outer = 0x0] 08:30:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 141 (0x1126bac00) [pid = 1929] [serial = 1882] [outer = 0x110ddf400] 08:30:07 INFO - PROCESS | 1929 | 1464622207694 Marionette DEBUG loaded listener.js 08:30:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 142 (0x1127a9000) [pid = 1929] [serial = 1883] [outer = 0x110ddf400] 08:30:08 INFO - PROCESS | 1929 | 1464622208124 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]]]}] 08:30:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 08:30:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 871ms 08:30:08 INFO - PROCESS | 1929 | 1464622208165 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 08:30:08 INFO - PROCESS | 1929 | 1464622208168 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 08:30:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 08:30:08 INFO - PROCESS | 1929 | 1464622208171 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 08:30:08 INFO - PROCESS | 1929 | 1464622208173 Marionette TRACE conn2 <- [1,2482,null,{}] 08:30:08 INFO - PROCESS | 1929 | 1464622208197 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}] 08:30:08 INFO - PROCESS | 1929 | 1464622208295 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 08:30:08 INFO - PROCESS | 1929 | 1464622208360 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:08 INFO - PROCESS | 1929 | ++DOCSHELL 0x116a99800 == 61 [pid = 1929] [id = 628] 08:30:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 143 (0x113182c00) [pid = 1929] [serial = 1884] [outer = 0x0] 08:30:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 144 (0x115060c00) [pid = 1929] [serial = 1885] [outer = 0x113182c00] 08:30:08 INFO - PROCESS | 1929 | 1464622208382 Marionette DEBUG loaded listener.js 08:30:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 145 (0x11672bc00) [pid = 1929] [serial = 1886] [outer = 0x113182c00] 08:30:08 INFO - PROCESS | 1929 | 1464622208877 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]]]}] 08:30:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 08:30:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 794ms 08:30:08 INFO - PROCESS | 1929 | 1464622208966 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 08:30:08 INFO - PROCESS | 1929 | 1464622208969 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 08:30:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 08:30:08 INFO - PROCESS | 1929 | 1464622208995 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 08:30:08 INFO - PROCESS | 1929 | 1464622208998 Marionette TRACE conn2 <- [1,2486,null,{}] 08:30:09 INFO - PROCESS | 1929 | 1464622209004 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}] 08:30:09 INFO - PROCESS | 1929 | 1464622209109 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 08:30:09 INFO - PROCESS | 1929 | --DOCSHELL 0x12cd1c800 == 60 [pid = 1929] [id = 620] 08:30:09 INFO - PROCESS | 1929 | --DOCSHELL 0x12c81c000 == 59 [pid = 1929] [id = 619] 08:30:09 INFO - PROCESS | 1929 | --DOCSHELL 0x12b240000 == 58 [pid = 1929] [id = 618] 08:30:09 INFO - PROCESS | 1929 | --DOCSHELL 0x118319800 == 57 [pid = 1929] [id = 617] 08:30:09 INFO - PROCESS | 1929 | --DOCSHELL 0x12a045000 == 56 [pid = 1929] [id = 616] 08:30:09 INFO - PROCESS | 1929 | --DOCSHELL 0x128b70800 == 55 [pid = 1929] [id = 615] 08:30:09 INFO - PROCESS | 1929 | --DOCSHELL 0x1285cc000 == 54 [pid = 1929] [id = 614] 08:30:09 INFO - PROCESS | 1929 | --DOMWINDOW == 144 (0x1245d8000) [pid = 1929] [serial = 1804] [outer = 0x0] [url = about:blank] 08:30:09 INFO - PROCESS | 1929 | --DOMWINDOW == 143 (0x1126bf000) [pid = 1929] [serial = 1750] [outer = 0x0] [url = about:blank] 08:30:09 INFO - PROCESS | 1929 | --DOMWINDOW == 142 (0x113cec800) [pid = 1929] [serial = 1753] [outer = 0x0] [url = about:blank] 08:30:09 INFO - PROCESS | 1929 | --DOMWINDOW == 141 (0x11917e400) [pid = 1929] [serial = 1756] [outer = 0x0] [url = about:blank] 08:30:09 INFO - PROCESS | 1929 | --DOMWINDOW == 140 (0x1211b6000) [pid = 1929] [serial = 1759] [outer = 0x0] [url = about:blank] 08:30:09 INFO - PROCESS | 1929 | 1464622209219 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:09 INFO - PROCESS | 1929 | --DOCSHELL 0x126823800 == 53 [pid = 1929] [id = 613] 08:30:09 INFO - PROCESS | 1929 | --DOCSHELL 0x1170b5000 == 52 [pid = 1929] [id = 612] 08:30:09 INFO - PROCESS | 1929 | --DOCSHELL 0x121167800 == 51 [pid = 1929] [id = 611] 08:30:09 INFO - PROCESS | 1929 | --DOCSHELL 0x119f88000 == 50 [pid = 1929] [id = 610] 08:30:09 INFO - PROCESS | 1929 | --DOCSHELL 0x11399a000 == 49 [pid = 1929] [id = 609] 08:30:09 INFO - PROCESS | 1929 | --DOCSHELL 0x119ce5000 == 48 [pid = 1929] [id = 608] 08:30:09 INFO - PROCESS | 1929 | --DOCSHELL 0x12112d800 == 47 [pid = 1929] [id = 603] 08:30:09 INFO - PROCESS | 1929 | ++DOCSHELL 0x1170b5000 == 48 [pid = 1929] [id = 629] 08:30:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 141 (0x1126bf000) [pid = 1929] [serial = 1887] [outer = 0x0] 08:30:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 142 (0x113367400) [pid = 1929] [serial = 1888] [outer = 0x1126bf000] 08:30:09 INFO - PROCESS | 1929 | 1464622209250 Marionette DEBUG loaded listener.js 08:30:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 143 (0x1184d9800) [pid = 1929] [serial = 1889] [outer = 0x1126bf000] 08:30:09 INFO - PROCESS | 1929 | --DOCSHELL 0x116f2f000 == 47 [pid = 1929] [id = 602] 08:30:09 INFO - PROCESS | 1929 | --DOMWINDOW == 142 (0x11a1bf400) [pid = 1929] [serial = 1786] [outer = 0x0] [url = about:blank] 08:30:09 INFO - PROCESS | 1929 | --DOMWINDOW == 141 (0x119c5ac00) [pid = 1929] [serial = 1783] [outer = 0x0] [url = about:blank] 08:30:09 INFO - PROCESS | 1929 | --DOMWINDOW == 140 (0x1268a3000) [pid = 1929] [serial = 1748] [outer = 0x0] [url = about:blank] 08:30:09 INFO - PROCESS | 1929 | --DOMWINDOW == 139 (0x115f72800) [pid = 1929] [serial = 1771] [outer = 0x0] [url = about:blank] 08:30:09 INFO - PROCESS | 1929 | --DOMWINDOW == 138 (0x116454c00) [pid = 1929] [serial = 1772] [outer = 0x0] [url = about:blank] 08:30:09 INFO - PROCESS | 1929 | --DOMWINDOW == 137 (0x116a6dc00) [pid = 1929] [serial = 1774] [outer = 0x0] [url = about:blank] 08:30:09 INFO - PROCESS | 1929 | --DOMWINDOW == 136 (0x117696000) [pid = 1929] [serial = 1775] [outer = 0x0] [url = about:blank] 08:30:09 INFO - PROCESS | 1929 | --DOMWINDOW == 135 (0x121395000) [pid = 1929] [serial = 1792] [outer = 0x0] [url = about:blank] 08:30:09 INFO - PROCESS | 1929 | --DOMWINDOW == 134 (0x1127ad400) [pid = 1929] [serial = 1765] [outer = 0x0] [url = about:blank] 08:30:09 INFO - PROCESS | 1929 | --DOMWINDOW == 133 (0x11285d000) [pid = 1929] [serial = 1766] [outer = 0x0] [url = about:blank] 08:30:09 INFO - PROCESS | 1929 | --DOMWINDOW == 132 (0x118357000) [pid = 1929] [serial = 1777] [outer = 0x0] [url = about:blank] 08:30:09 INFO - PROCESS | 1929 | --DOMWINDOW == 131 (0x1184d2400) [pid = 1929] [serial = 1778] [outer = 0x0] [url = about:blank] 08:30:09 INFO - PROCESS | 1929 | --DOMWINDOW == 130 (0x119173000) [pid = 1929] [serial = 1780] [outer = 0x0] [url = about:blank] 08:30:09 INFO - PROCESS | 1929 | --DOMWINDOW == 129 (0x11396cc00) [pid = 1929] [serial = 1769] [outer = 0x0] [url = about:blank] 08:30:09 INFO - PROCESS | 1929 | --DOMWINDOW == 128 (0x11317e400) [pid = 1929] [serial = 1768] [outer = 0x0] [url = about:blank] 08:30:09 INFO - PROCESS | 1929 | --DOMWINDOW == 127 (0x11318bc00) [pid = 1929] [serial = 1795] [outer = 0x0] [url = about:blank] 08:30:09 INFO - PROCESS | 1929 | --DOMWINDOW == 126 (0x1211bdc00) [pid = 1929] [serial = 1762] [outer = 0x0] [url = about:blank] 08:30:09 INFO - PROCESS | 1929 | --DOMWINDOW == 125 (0x1211bc000) [pid = 1929] [serial = 1789] [outer = 0x0] [url = about:blank] 08:30:09 INFO - PROCESS | 1929 | --DOMWINDOW == 124 (0x123480400) [pid = 1929] [serial = 1798] [outer = 0x0] [url = about:blank] 08:30:09 INFO - PROCESS | 1929 | --DOMWINDOW == 123 (0x1242d4800) [pid = 1929] [serial = 1802] [outer = 0x0] [url = about:blank] 08:30:09 INFO - PROCESS | 1929 | --DOMWINDOW == 122 (0x12399fc00) [pid = 1929] [serial = 1799] [outer = 0x0] [url = about:blank] 08:30:09 INFO - PROCESS | 1929 | --DOMWINDOW == 121 (0x1239ad000) [pid = 1929] [serial = 1801] [outer = 0x0] [url = about:blank] 08:30:09 INFO - PROCESS | 1929 | --DOMWINDOW == 120 (0x1231cc800) [pid = 1929] [serial = 1796] [outer = 0x0] [url = about:blank] 08:30:09 INFO - PROCESS | 1929 | --DOMWINDOW == 119 (0x1231c6800) [pid = 1929] [serial = 1793] [outer = 0x0] [url = about:blank] 08:30:09 INFO - PROCESS | 1929 | --DOMWINDOW == 118 (0x121189c00) [pid = 1929] [serial = 1787] [outer = 0x0] [url = about:blank] 08:30:09 INFO - PROCESS | 1929 | --DOMWINDOW == 117 (0x119f0f000) [pid = 1929] [serial = 1784] [outer = 0x0] [url = about:blank] 08:30:09 INFO - PROCESS | 1929 | --DOMWINDOW == 116 (0x121389400) [pid = 1929] [serial = 1790] [outer = 0x0] [url = about:blank] 08:30:09 INFO - PROCESS | 1929 | --DOMWINDOW == 115 (0x1199a0000) [pid = 1929] [serial = 1781] [outer = 0x0] [url = about:blank] 08:30:09 INFO - PROCESS | 1929 | 1464622209598 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]]]}] 08:30:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 08:30:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 645ms 08:30:09 INFO - PROCESS | 1929 | 1464622209621 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 08:30:09 INFO - PROCESS | 1929 | 1464622209624 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 08:30:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 08:30:09 INFO - PROCESS | 1929 | 1464622209628 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 08:30:09 INFO - PROCESS | 1929 | 1464622209632 Marionette TRACE conn2 <- [1,2490,null,{}] 08:30:09 INFO - PROCESS | 1929 | 1464622209645 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}] 08:30:09 INFO - PROCESS | 1929 | 1464622209777 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 08:30:09 INFO - PROCESS | 1929 | 1464622209788 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:09 INFO - PROCESS | 1929 | ++DOCSHELL 0x1213b4800 == 48 [pid = 1929] [id = 630] 08:30:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 116 (0x11942e000) [pid = 1929] [serial = 1890] [outer = 0x0] 08:30:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 117 (0x1196e4400) [pid = 1929] [serial = 1891] [outer = 0x11942e000] 08:30:09 INFO - PROCESS | 1929 | 1464622209829 Marionette DEBUG loaded listener.js 08:30:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 118 (0x119c5c400) [pid = 1929] [serial = 1892] [outer = 0x11942e000] 08:30:10 INFO - PROCESS | 1929 | 1464622210217 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]]]}] 08:30:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 08:30:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 626ms 08:30:10 INFO - PROCESS | 1929 | 1464622210253 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 08:30:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 08:30:10 INFO - PROCESS | 1929 | 1464622210255 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 08:30:10 INFO - PROCESS | 1929 | 1464622210257 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 08:30:10 INFO - PROCESS | 1929 | 1464622210258 Marionette TRACE conn2 <- [1,2494,null,{}] 08:30:10 INFO - PROCESS | 1929 | 1464622210261 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}] 08:30:10 INFO - PROCESS | 1929 | 1464622210342 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 08:30:10 INFO - PROCESS | 1929 | 1464622210348 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:10 INFO - PROCESS | 1929 | ++DOCSHELL 0x124727800 == 49 [pid = 1929] [id = 631] 08:30:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 119 (0x119fcd000) [pid = 1929] [serial = 1893] [outer = 0x0] 08:30:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 120 (0x12110a800) [pid = 1929] [serial = 1894] [outer = 0x119fcd000] 08:30:10 INFO - PROCESS | 1929 | 1464622210374 Marionette DEBUG loaded listener.js 08:30:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 121 (0x12118b800) [pid = 1929] [serial = 1895] [outer = 0x119fcd000] 08:30:10 INFO - PROCESS | 1929 | 1464622210727 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]]]}] 08:30:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 08:30:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 518ms 08:30:10 INFO - PROCESS | 1929 | 1464622210783 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 08:30:10 INFO - PROCESS | 1929 | 1464622210785 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 08:30:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 08:30:10 INFO - PROCESS | 1929 | 1464622210791 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 08:30:10 INFO - PROCESS | 1929 | 1464622210792 Marionette TRACE conn2 <- [1,2498,null,{}] 08:30:10 INFO - PROCESS | 1929 | 1464622210796 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}] 08:30:10 INFO - PROCESS | 1929 | 1464622210923 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 08:30:10 INFO - PROCESS | 1929 | 1464622210936 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:10 INFO - PROCESS | 1929 | ++DOCSHELL 0x126db7800 == 50 [pid = 1929] [id = 632] 08:30:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 122 (0x1211b8c00) [pid = 1929] [serial = 1896] [outer = 0x0] 08:30:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 123 (0x121386800) [pid = 1929] [serial = 1897] [outer = 0x1211b8c00] 08:30:10 INFO - PROCESS | 1929 | 1464622210981 Marionette DEBUG loaded listener.js 08:30:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 124 (0x1231d1c00) [pid = 1929] [serial = 1898] [outer = 0x1211b8c00] 08:30:11 INFO - PROCESS | 1929 | 1464622211385 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]]]}] 08:30:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 08:30:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 622ms 08:30:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 08:30:11 INFO - PROCESS | 1929 | 1464622211414 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 08:30:11 INFO - PROCESS | 1929 | 1464622211415 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 08:30:11 INFO - PROCESS | 1929 | 1464622211417 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 08:30:11 INFO - PROCESS | 1929 | 1464622211418 Marionette TRACE conn2 <- [1,2502,null,{}] 08:30:11 INFO - PROCESS | 1929 | 1464622211439 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}] 08:30:11 INFO - PROCESS | 1929 | 1464622211556 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 08:30:11 INFO - PROCESS | 1929 | 1464622211590 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:11 INFO - PROCESS | 1929 | ++DOCSHELL 0x128b74800 == 51 [pid = 1929] [id = 633] 08:30:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 125 (0x1239a0c00) [pid = 1929] [serial = 1899] [outer = 0x0] 08:30:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 126 (0x1239aa000) [pid = 1929] [serial = 1900] [outer = 0x1239a0c00] 08:30:11 INFO - PROCESS | 1929 | 1464622211616 Marionette DEBUG loaded listener.js 08:30:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 127 (0x1242d4800) [pid = 1929] [serial = 1901] [outer = 0x1239a0c00] 08:30:11 INFO - PROCESS | 1929 | 1464622211945 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]]]}] 08:30:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 08:30:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 569ms 08:30:11 INFO - PROCESS | 1929 | 1464622211986 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 08:30:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 08:30:12 INFO - PROCESS | 1929 | 1464622211995 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 08:30:12 INFO - PROCESS | 1929 | 1464622211998 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 08:30:12 INFO - PROCESS | 1929 | 1464622211999 Marionette TRACE conn2 <- [1,2506,null,{}] 08:30:12 INFO - PROCESS | 1929 | 1464622212001 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}] 08:30:12 INFO - PROCESS | 1929 | 1464622212104 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 08:30:12 INFO - PROCESS | 1929 | 1464622212119 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:12 INFO - PROCESS | 1929 | ++DOCSHELL 0x12a042000 == 52 [pid = 1929] [id = 634] 08:30:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 128 (0x1239a1c00) [pid = 1929] [serial = 1902] [outer = 0x0] 08:30:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 129 (0x1249c2c00) [pid = 1929] [serial = 1903] [outer = 0x1239a1c00] 08:30:12 INFO - PROCESS | 1929 | 1464622212144 Marionette DEBUG loaded listener.js 08:30:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 130 (0x126522c00) [pid = 1929] [serial = 1904] [outer = 0x1239a1c00] 08:30:12 INFO - PROCESS | 1929 | 1464622212479 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]]]}] 08:30:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 08:30:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 517ms 08:30:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 08:30:12 INFO - PROCESS | 1929 | 1464622212529 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 08:30:12 INFO - PROCESS | 1929 | 1464622212530 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 08:30:12 INFO - PROCESS | 1929 | 1464622212533 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 08:30:12 INFO - PROCESS | 1929 | 1464622212534 Marionette TRACE conn2 <- [1,2510,null,{}] 08:30:12 INFO - PROCESS | 1929 | 1464622212536 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}] 08:30:12 INFO - PROCESS | 1929 | 1464622212637 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 08:30:12 INFO - PROCESS | 1929 | 1464622212675 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:12 INFO - PROCESS | 1929 | ++DOCSHELL 0x12a3d4800 == 53 [pid = 1929] [id = 635] 08:30:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 131 (0x126524800) [pid = 1929] [serial = 1905] [outer = 0x0] 08:30:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 132 (0x126a43400) [pid = 1929] [serial = 1906] [outer = 0x126524800] 08:30:12 INFO - PROCESS | 1929 | 1464622212700 Marionette DEBUG loaded listener.js 08:30:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 133 (0x126def400) [pid = 1929] [serial = 1907] [outer = 0x126524800] 08:30:13 INFO - PROCESS | 1929 | --DOMWINDOW == 132 (0x121392000) [pid = 1929] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 08:30:13 INFO - PROCESS | 1929 | --DOMWINDOW == 131 (0x1126f0c00) [pid = 1929] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 08:30:13 INFO - PROCESS | 1929 | --DOMWINDOW == 130 (0x11273dc00) [pid = 1929] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 08:30:13 INFO - PROCESS | 1929 | --DOMWINDOW == 129 (0x123963800) [pid = 1929] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 08:30:13 INFO - PROCESS | 1929 | --DOMWINDOW == 128 (0x1181bd000) [pid = 1929] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 08:30:13 INFO - PROCESS | 1929 | --DOMWINDOW == 127 (0x118358400) [pid = 1929] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 08:30:13 INFO - PROCESS | 1929 | --DOMWINDOW == 126 (0x12110bc00) [pid = 1929] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 08:30:13 INFO - PROCESS | 1929 | --DOMWINDOW == 125 (0x1239f2800) [pid = 1929] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 08:30:13 INFO - PROCESS | 1929 | --DOMWINDOW == 124 (0x126a48000) [pid = 1929] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 08:30:13 INFO - PROCESS | 1929 | --DOMWINDOW == 123 (0x110de7400) [pid = 1929] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 08:30:13 INFO - PROCESS | 1929 | --DOMWINDOW == 122 (0x1160c9000) [pid = 1929] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 08:30:13 INFO - PROCESS | 1929 | --DOMWINDOW == 121 (0x115dd1400) [pid = 1929] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 08:30:13 INFO - PROCESS | 1929 | 1464622213367 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]]]}] 08:30:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 08:30:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 868ms 08:30:13 INFO - PROCESS | 1929 | 1464622213401 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 08:30:13 INFO - PROCESS | 1929 | 1464622213404 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 08:30:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 08:30:13 INFO - PROCESS | 1929 | 1464622213409 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 08:30:13 INFO - PROCESS | 1929 | 1464622213413 Marionette TRACE conn2 <- [1,2514,null,{}] 08:30:13 INFO - PROCESS | 1929 | 1464622213417 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}] 08:30:13 INFO - PROCESS | 1929 | 1464622213525 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 08:30:13 INFO - PROCESS | 1929 | 1464622213598 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:13 INFO - PROCESS | 1929 | ++DOCSHELL 0x12112f000 == 54 [pid = 1929] [id = 636] 08:30:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 122 (0x113183800) [pid = 1929] [serial = 1908] [outer = 0x0] 08:30:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 123 (0x113c75c00) [pid = 1929] [serial = 1909] [outer = 0x113183800] 08:30:13 INFO - PROCESS | 1929 | 1464622213629 Marionette DEBUG loaded listener.js 08:30:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 124 (0x116730800) [pid = 1929] [serial = 1910] [outer = 0x113183800] 08:30:14 INFO - PROCESS | 1929 | 1464622214022 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]]]}] 08:30:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 08:30:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 673ms 08:30:14 INFO - PROCESS | 1929 | 1464622214082 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 08:30:14 INFO - PROCESS | 1929 | 1464622214086 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 08:30:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 08:30:14 INFO - PROCESS | 1929 | 1464622214091 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 08:30:14 INFO - PROCESS | 1929 | 1464622214093 Marionette TRACE conn2 <- [1,2518,null,{}] 08:30:14 INFO - PROCESS | 1929 | 1464622214095 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}] 08:30:14 INFO - PROCESS | 1929 | 1464622214219 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 08:30:14 INFO - PROCESS | 1929 | 1464622214279 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:14 INFO - PROCESS | 1929 | ++DOCSHELL 0x1245bd000 == 55 [pid = 1929] [id = 637] 08:30:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 125 (0x1181bf000) [pid = 1929] [serial = 1911] [outer = 0x0] 08:30:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 126 (0x11858d400) [pid = 1929] [serial = 1912] [outer = 0x1181bf000] 08:30:14 INFO - PROCESS | 1929 | 1464622214309 Marionette DEBUG loaded listener.js 08:30:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 127 (0x11964a000) [pid = 1929] [serial = 1913] [outer = 0x1181bf000] 08:30:14 INFO - PROCESS | 1929 | 1464622214779 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]]]}] 08:30:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 08:30:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 723ms 08:30:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 08:30:14 INFO - PROCESS | 1929 | 1464622214815 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 08:30:14 INFO - PROCESS | 1929 | 1464622214817 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 08:30:14 INFO - PROCESS | 1929 | 1464622214819 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 08:30:14 INFO - PROCESS | 1929 | 1464622214822 Marionette TRACE conn2 <- [1,2522,null,{}] 08:30:14 INFO - PROCESS | 1929 | 1464622214830 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}] 08:30:14 INFO - PROCESS | 1929 | 1464622214935 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 08:30:14 INFO - PROCESS | 1929 | 1464622214996 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:15 INFO - PROCESS | 1929 | ++DOCSHELL 0x12baaa000 == 56 [pid = 1929] [id = 638] 08:30:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 128 (0x119f0f000) [pid = 1929] [serial = 1914] [outer = 0x0] 08:30:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 129 (0x121190000) [pid = 1929] [serial = 1915] [outer = 0x119f0f000] 08:30:15 INFO - PROCESS | 1929 | 1464622215028 Marionette DEBUG loaded listener.js 08:30:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 130 (0x123312000) [pid = 1929] [serial = 1916] [outer = 0x119f0f000] 08:30:15 INFO - PROCESS | 1929 | 1464622215478 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]]]}] 08:30:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 08:30:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 672ms 08:30:15 INFO - PROCESS | 1929 | 1464622215492 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 08:30:15 INFO - PROCESS | 1929 | 1464622215496 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 08:30:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 08:30:15 INFO - PROCESS | 1929 | 1464622215498 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 08:30:15 INFO - PROCESS | 1929 | 1464622215500 Marionette TRACE conn2 <- [1,2526,null,{}] 08:30:15 INFO - PROCESS | 1929 | 1464622215502 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}] 08:30:15 INFO - PROCESS | 1929 | 1464622215631 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 08:30:15 INFO - PROCESS | 1929 | 1464622215730 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:15 INFO - PROCESS | 1929 | ++DOCSHELL 0x12bd9a800 == 57 [pid = 1929] [id = 639] 08:30:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 131 (0x1239a9800) [pid = 1929] [serial = 1917] [outer = 0x0] 08:30:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 132 (0x124f57c00) [pid = 1929] [serial = 1918] [outer = 0x1239a9800] 08:30:15 INFO - PROCESS | 1929 | 1464622215773 Marionette DEBUG loaded listener.js 08:30:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 133 (0x126a52000) [pid = 1929] [serial = 1919] [outer = 0x1239a9800] 08:30:16 INFO - PROCESS | 1929 | 1464622216232 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]]]}] 08:30:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 08:30:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 769ms 08:30:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 08:30:16 INFO - PROCESS | 1929 | 1464622216267 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 08:30:16 INFO - PROCESS | 1929 | 1464622216269 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 08:30:16 INFO - PROCESS | 1929 | 1464622216271 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 08:30:16 INFO - PROCESS | 1929 | 1464622216272 Marionette TRACE conn2 <- [1,2530,null,{}] 08:30:16 INFO - PROCESS | 1929 | 1464622216274 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}] 08:30:16 INFO - PROCESS | 1929 | 1464622216377 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 08:30:16 INFO - PROCESS | 1929 | 1464622216436 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:16 INFO - PROCESS | 1929 | ++DOCSHELL 0x12c965800 == 58 [pid = 1929] [id = 640] 08:30:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 134 (0x1245d1000) [pid = 1929] [serial = 1920] [outer = 0x0] 08:30:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 135 (0x126df1800) [pid = 1929] [serial = 1921] [outer = 0x1245d1000] 08:30:16 INFO - PROCESS | 1929 | 1464622216466 Marionette DEBUG loaded listener.js 08:30:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 136 (0x128238400) [pid = 1929] [serial = 1922] [outer = 0x1245d1000] 08:30:16 INFO - PROCESS | 1929 | 1464622216883 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]]]}] 08:30:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 08:30:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 618ms 08:30:16 INFO - PROCESS | 1929 | 1464622216890 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 08:30:16 INFO - PROCESS | 1929 | 1464622216891 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 08:30:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 08:30:16 INFO - PROCESS | 1929 | 1464622216896 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 08:30:16 INFO - PROCESS | 1929 | 1464622216897 Marionette TRACE conn2 <- [1,2534,null,{}] 08:30:16 INFO - PROCESS | 1929 | 1464622216900 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}] 08:30:17 INFO - PROCESS | 1929 | 1464622217014 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 08:30:17 INFO - PROCESS | 1929 | 1464622217105 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:17 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d30b800 == 59 [pid = 1929] [id = 641] 08:30:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 137 (0x12841e000) [pid = 1929] [serial = 1923] [outer = 0x0] 08:30:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 138 (0x128429800) [pid = 1929] [serial = 1924] [outer = 0x12841e000] 08:30:17 INFO - PROCESS | 1929 | 1464622217135 Marionette DEBUG loaded listener.js 08:30:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 139 (0x128533000) [pid = 1929] [serial = 1925] [outer = 0x12841e000] 08:30:17 INFO - PROCESS | 1929 | 1464622217564 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]]]}] 08:30:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 08:30:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 720ms 08:30:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 08:30:17 INFO - PROCESS | 1929 | 1464622217616 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 08:30:17 INFO - PROCESS | 1929 | 1464622217617 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 08:30:17 INFO - PROCESS | 1929 | 1464622217619 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 08:30:17 INFO - PROCESS | 1929 | 1464622217621 Marionette TRACE conn2 <- [1,2538,null,{}] 08:30:17 INFO - PROCESS | 1929 | 1464622217623 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}] 08:30:17 INFO - PROCESS | 1929 | 1464622217726 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 08:30:17 INFO - PROCESS | 1929 | 1464622217799 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:17 INFO - PROCESS | 1929 | ++DOCSHELL 0x12320a800 == 60 [pid = 1929] [id = 642] 08:30:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 140 (0x1164bc800) [pid = 1929] [serial = 1926] [outer = 0x0] 08:30:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 141 (0x123964800) [pid = 1929] [serial = 1927] [outer = 0x1164bc800] 08:30:17 INFO - PROCESS | 1929 | 1464622217829 Marionette DEBUG loaded listener.js 08:30:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 142 (0x128534400) [pid = 1929] [serial = 1928] [outer = 0x1164bc800] 08:30:18 INFO - PROCESS | 1929 | 1464622218413 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]]]}] 08:30:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 08:30:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 823ms 08:30:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 08:30:18 INFO - PROCESS | 1929 | 1464622218444 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 08:30:18 INFO - PROCESS | 1929 | 1464622218447 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 08:30:18 INFO - PROCESS | 1929 | 1464622218451 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 08:30:18 INFO - PROCESS | 1929 | 1464622218453 Marionette TRACE conn2 <- [1,2542,null,{}] 08:30:18 INFO - PROCESS | 1929 | 1464622218457 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}] 08:30:18 INFO - PROCESS | 1929 | 1464622218558 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 08:30:18 INFO - PROCESS | 1929 | 1464622218633 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:18 INFO - PROCESS | 1929 | ++DOCSHELL 0x12391e000 == 61 [pid = 1929] [id = 643] 08:30:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 143 (0x11273ec00) [pid = 1929] [serial = 1929] [outer = 0x0] 08:30:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 144 (0x112862c00) [pid = 1929] [serial = 1930] [outer = 0x11273ec00] 08:30:18 INFO - PROCESS | 1929 | 1464622218662 Marionette DEBUG loaded listener.js 08:30:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 145 (0x1160c9400) [pid = 1929] [serial = 1931] [outer = 0x11273ec00] 08:30:19 INFO - PROCESS | 1929 | --DOCSHELL 0x12a042000 == 60 [pid = 1929] [id = 634] 08:30:19 INFO - PROCESS | 1929 | --DOCSHELL 0x128b74800 == 59 [pid = 1929] [id = 633] 08:30:19 INFO - PROCESS | 1929 | --DOCSHELL 0x126db7800 == 58 [pid = 1929] [id = 632] 08:30:19 INFO - PROCESS | 1929 | --DOCSHELL 0x124727800 == 57 [pid = 1929] [id = 631] 08:30:19 INFO - PROCESS | 1929 | --DOCSHELL 0x1213b4800 == 56 [pid = 1929] [id = 630] 08:30:19 INFO - PROCESS | 1929 | --DOCSHELL 0x1170b5000 == 55 [pid = 1929] [id = 629] 08:30:19 INFO - PROCESS | 1929 | --DOMWINDOW == 144 (0x121186400) [pid = 1929] [serial = 1816] [outer = 0x0] [url = about:blank] 08:30:19 INFO - PROCESS | 1929 | --DOMWINDOW == 143 (0x12337a000) [pid = 1929] [serial = 1819] [outer = 0x0] [url = about:blank] 08:30:19 INFO - PROCESS | 1929 | --DOMWINDOW == 142 (0x126df7400) [pid = 1929] [serial = 1861] [outer = 0x0] [url = about:blank] 08:30:19 INFO - PROCESS | 1929 | 1464622219141 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]]]}] 08:30:19 INFO - PROCESS | 1929 | --DOCSHELL 0x116a99800 == 54 [pid = 1929] [id = 628] 08:30:19 INFO - PROCESS | 1929 | --DOCSHELL 0x11965d000 == 53 [pid = 1929] [id = 627] 08:30:19 INFO - PROCESS | 1929 | --DOCSHELL 0x12d311000 == 52 [pid = 1929] [id = 624] 08:30:19 INFO - PROCESS | 1929 | --DOCSHELL 0x12baa8000 == 51 [pid = 1929] [id = 623] 08:30:19 INFO - PROCESS | 1929 | --DOCSHELL 0x119ff2800 == 50 [pid = 1929] [id = 622] 08:30:19 INFO - PROCESS | 1929 | --DOCSHELL 0x1160de000 == 49 [pid = 1929] [id = 621] 08:30:19 INFO - PROCESS | 1929 | --DOMWINDOW == 141 (0x12331e800) [pid = 1929] [serial = 1843] [outer = 0x0] [url = about:blank] 08:30:19 INFO - PROCESS | 1929 | --DOMWINDOW == 140 (0x11285e000) [pid = 1929] [serial = 1826] [outer = 0x0] [url = about:blank] 08:30:19 INFO - PROCESS | 1929 | --DOMWINDOW == 139 (0x1127aa000) [pid = 1929] [serial = 1825] [outer = 0x0] [url = about:blank] 08:30:19 INFO - PROCESS | 1929 | --DOMWINDOW == 138 (0x11285d400) [pid = 1929] [serial = 1828] [outer = 0x0] [url = about:blank] 08:30:19 INFO - PROCESS | 1929 | --DOMWINDOW == 137 (0x123ef6400) [pid = 1929] [serial = 1846] [outer = 0x0] [url = about:blank] 08:30:19 INFO - PROCESS | 1929 | --DOMWINDOW == 136 (0x119647400) [pid = 1929] [serial = 1835] [outer = 0x0] [url = about:blank] 08:30:19 INFO - PROCESS | 1929 | --DOMWINDOW == 135 (0x1184dc000) [pid = 1929] [serial = 1834] [outer = 0x0] [url = about:blank] 08:30:19 INFO - PROCESS | 1929 | --DOMWINDOW == 134 (0x11999fc00) [pid = 1929] [serial = 1837] [outer = 0x0] [url = about:blank] 08:30:19 INFO - PROCESS | 1929 | --DOMWINDOW == 133 (0x119f0b800) [pid = 1929] [serial = 1838] [outer = 0x0] [url = about:blank] 08:30:19 INFO - PROCESS | 1929 | --DOMWINDOW == 132 (0x1211b7800) [pid = 1929] [serial = 1840] [outer = 0x0] [url = about:blank] 08:30:19 INFO - PROCESS | 1929 | --DOMWINDOW == 131 (0x1133c1800) [pid = 1929] [serial = 1829] [outer = 0x0] [url = about:blank] 08:30:19 INFO - PROCESS | 1929 | --DOMWINDOW == 130 (0x124ecc000) [pid = 1929] [serial = 1849] [outer = 0x0] [url = about:blank] 08:30:19 INFO - PROCESS | 1929 | --DOMWINDOW == 129 (0x12652e400) [pid = 1929] [serial = 1850] [outer = 0x0] [url = about:blank] 08:30:19 INFO - PROCESS | 1929 | --DOMWINDOW == 128 (0x1139ff000) [pid = 1929] [serial = 1810] [outer = 0x0] [url = about:blank] 08:30:19 INFO - PROCESS | 1929 | --DOMWINDOW == 127 (0x1248c3c00) [pid = 1929] [serial = 1847] [outer = 0x0] [url = about:blank] 08:30:19 INFO - PROCESS | 1929 | --DOMWINDOW == 126 (0x1127dec00) [pid = 1929] [serial = 1807] [outer = 0x0] [url = about:blank] 08:30:19 INFO - PROCESS | 1929 | --DOMWINDOW == 125 (0x126df4800) [pid = 1929] [serial = 1859] [outer = 0x0] [url = about:blank] 08:30:19 INFO - PROCESS | 1929 | --DOMWINDOW == 124 (0x126dee000) [pid = 1929] [serial = 1858] [outer = 0x0] [url = about:blank] 08:30:19 INFO - PROCESS | 1929 | --DOMWINDOW == 123 (0x11837c400) [pid = 1929] [serial = 1853] [outer = 0x0] [url = about:blank] 08:30:19 INFO - PROCESS | 1929 | --DOMWINDOW == 122 (0x1127ac400) [pid = 1929] [serial = 1852] [outer = 0x0] [url = about:blank] 08:30:19 INFO - PROCESS | 1929 | --DOMWINDOW == 121 (0x1247b3000) [pid = 1929] [serial = 1822] [outer = 0x0] [url = about:blank] 08:30:19 INFO - PROCESS | 1929 | --DOMWINDOW == 120 (0x119431800) [pid = 1929] [serial = 1813] [outer = 0x0] [url = about:blank] 08:30:19 INFO - PROCESS | 1929 | --DOMWINDOW == 119 (0x1181ba400) [pid = 1929] [serial = 1832] [outer = 0x0] [url = about:blank] 08:30:19 INFO - PROCESS | 1929 | --DOMWINDOW == 118 (0x1168cc400) [pid = 1929] [serial = 1831] [outer = 0x0] [url = about:blank] 08:30:19 INFO - PROCESS | 1929 | --DOMWINDOW == 117 (0x123791c00) [pid = 1929] [serial = 1855] [outer = 0x0] [url = about:blank] 08:30:19 INFO - PROCESS | 1929 | --DOMWINDOW == 116 (0x1239a3800) [pid = 1929] [serial = 1844] [outer = 0x0] [url = about:blank] 08:30:19 INFO - PROCESS | 1929 | --DOMWINDOW == 115 (0x126a5b000) [pid = 1929] [serial = 1856] [outer = 0x0] [url = about:blank] 08:30:19 INFO - PROCESS | 1929 | --DOMWINDOW == 114 (0x1231ce800) [pid = 1929] [serial = 1841] [outer = 0x0] [url = about:blank] 08:30:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 08:30:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 730ms 08:30:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 08:30:19 INFO - PROCESS | 1929 | 1464622219180 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 08:30:19 INFO - PROCESS | 1929 | 1464622219183 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 08:30:19 INFO - PROCESS | 1929 | 1464622219187 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 08:30:19 INFO - PROCESS | 1929 | 1464622219188 Marionette TRACE conn2 <- [1,2546,null,{}] 08:30:19 INFO - PROCESS | 1929 | 1464622219190 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}] 08:30:19 INFO - PROCESS | 1929 | 1464622219266 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 08:30:19 INFO - PROCESS | 1929 | 1464622219271 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:19 INFO - PROCESS | 1929 | ++DOCSHELL 0x118318000 == 50 [pid = 1929] [id = 644] 08:30:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 115 (0x11685d000) [pid = 1929] [serial = 1932] [outer = 0x0] 08:30:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 116 (0x1181bc400) [pid = 1929] [serial = 1933] [outer = 0x11685d000] 08:30:19 INFO - PROCESS | 1929 | 1464622219291 Marionette DEBUG loaded listener.js 08:30:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 117 (0x119173000) [pid = 1929] [serial = 1934] [outer = 0x11685d000] 08:30:19 INFO - PROCESS | 1929 | 1464622219728 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]]]}] 08:30:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 08:30:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 571ms 08:30:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 08:30:19 INFO - PROCESS | 1929 | 1464622219760 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 08:30:19 INFO - PROCESS | 1929 | 1464622219763 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 08:30:19 INFO - PROCESS | 1929 | 1464622219766 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 08:30:19 INFO - PROCESS | 1929 | 1464622219770 Marionette TRACE conn2 <- [1,2550,null,{}] 08:30:19 INFO - PROCESS | 1929 | 1464622219783 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}] 08:30:19 INFO - PROCESS | 1929 | 1464622219917 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 08:30:19 INFO - PROCESS | 1929 | 1464622219963 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:19 INFO - PROCESS | 1929 | ++DOCSHELL 0x123a93800 == 51 [pid = 1929] [id = 645] 08:30:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 118 (0x119f04800) [pid = 1929] [serial = 1935] [outer = 0x0] 08:30:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 119 (0x121103800) [pid = 1929] [serial = 1936] [outer = 0x119f04800] 08:30:20 INFO - PROCESS | 1929 | 1464622220006 Marionette DEBUG loaded listener.js 08:30:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 120 (0x12138a400) [pid = 1929] [serial = 1937] [outer = 0x119f04800] 08:30:20 INFO - PROCESS | 1929 | 1464622220400 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]]]}] 08:30:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 08:30:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 674ms 08:30:20 INFO - PROCESS | 1929 | 1464622220439 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 08:30:20 INFO - PROCESS | 1929 | 1464622220441 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 08:30:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 08:30:20 INFO - PROCESS | 1929 | 1464622220443 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 08:30:20 INFO - PROCESS | 1929 | 1464622220444 Marionette TRACE conn2 <- [1,2554,null,{}] 08:30:20 INFO - PROCESS | 1929 | 1464622220447 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}] 08:30:20 INFO - PROCESS | 1929 | 1464622220532 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 08:30:20 INFO - PROCESS | 1929 | 1464622220537 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:20 INFO - PROCESS | 1929 | ++DOCSHELL 0x1285b7800 == 52 [pid = 1929] [id = 646] 08:30:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 121 (0x1231cdc00) [pid = 1929] [serial = 1938] [outer = 0x0] 08:30:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 122 (0x123480400) [pid = 1929] [serial = 1939] [outer = 0x1231cdc00] 08:30:20 INFO - PROCESS | 1929 | 1464622220563 Marionette DEBUG loaded listener.js 08:30:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 123 (0x1239e8000) [pid = 1929] [serial = 1940] [outer = 0x1231cdc00] 08:30:20 INFO - PROCESS | 1929 | 1464622220902 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]]]}] 08:30:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 08:30:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 472ms 08:30:20 INFO - PROCESS | 1929 | 1464622220917 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 08:30:20 INFO - PROCESS | 1929 | 1464622220919 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 08:30:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 08:30:20 INFO - PROCESS | 1929 | 1464622220922 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 08:30:20 INFO - PROCESS | 1929 | 1464622220924 Marionette TRACE conn2 <- [1,2558,null,{}] 08:30:20 INFO - PROCESS | 1929 | 1464622220930 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}] 08:30:21 INFO - PROCESS | 1929 | 1464622221105 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 08:30:21 INFO - PROCESS | 1929 | 1464622221163 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:21 INFO - PROCESS | 1929 | ++DOCSHELL 0x128b6b000 == 53 [pid = 1929] [id = 647] 08:30:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 124 (0x1127ac400) [pid = 1929] [serial = 1941] [outer = 0x0] 08:30:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 125 (0x1239a5c00) [pid = 1929] [serial = 1942] [outer = 0x1127ac400] 08:30:21 INFO - PROCESS | 1929 | 1464622221203 Marionette DEBUG loaded listener.js 08:30:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 126 (0x12652e800) [pid = 1929] [serial = 1943] [outer = 0x1127ac400] 08:30:21 INFO - PROCESS | 1929 | 1464622221589 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]]]}] 08:30:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 08:30:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 672ms 08:30:21 INFO - PROCESS | 1929 | 1464622221595 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 08:30:21 INFO - PROCESS | 1929 | 1464622221596 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 08:30:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 08:30:21 INFO - PROCESS | 1929 | 1464622221598 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 08:30:21 INFO - PROCESS | 1929 | 1464622221600 Marionette TRACE conn2 <- [1,2562,null,{}] 08:30:21 INFO - PROCESS | 1929 | 1464622221602 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}] 08:30:21 INFO - PROCESS | 1929 | 1464622221732 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 08:30:21 INFO - PROCESS | 1929 | 1464622221747 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:21 INFO - PROCESS | 1929 | ++DOCSHELL 0x12b251000 == 54 [pid = 1929] [id = 648] 08:30:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 127 (0x126a5b000) [pid = 1929] [serial = 1944] [outer = 0x0] 08:30:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 128 (0x12841f800) [pid = 1929] [serial = 1945] [outer = 0x126a5b000] 08:30:21 INFO - PROCESS | 1929 | 1464622221772 Marionette DEBUG loaded listener.js 08:30:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 129 (0x128a0d400) [pid = 1929] [serial = 1946] [outer = 0x126a5b000] 08:30:22 INFO - PROCESS | 1929 | 1464622222120 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]]]}] 08:30:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 08:30:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 572ms 08:30:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 08:30:22 INFO - PROCESS | 1929 | 1464622222172 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 08:30:22 INFO - PROCESS | 1929 | 1464622222173 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 08:30:22 INFO - PROCESS | 1929 | 1464622222175 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 08:30:22 INFO - PROCESS | 1929 | 1464622222176 Marionette TRACE conn2 <- [1,2566,null,{}] 08:30:22 INFO - PROCESS | 1929 | 1464622222178 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}] 08:30:22 INFO - PROCESS | 1929 | 1464622222286 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 08:30:22 INFO - PROCESS | 1929 | 1464622222300 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:22 INFO - PROCESS | 1929 | ++DOCSHELL 0x12bd91000 == 55 [pid = 1929] [id = 649] 08:30:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 130 (0x12842bc00) [pid = 1929] [serial = 1947] [outer = 0x0] 08:30:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 131 (0x128aa9400) [pid = 1929] [serial = 1948] [outer = 0x12842bc00] 08:30:22 INFO - PROCESS | 1929 | 1464622222325 Marionette DEBUG loaded listener.js 08:30:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 132 (0x128d3e400) [pid = 1929] [serial = 1949] [outer = 0x12842bc00] 08:30:22 INFO - PROCESS | 1929 | 1464622222681 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]]]}] 08:30:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 08:30:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 518ms 08:30:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 08:30:22 INFO - PROCESS | 1929 | 1464622222695 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 08:30:22 INFO - PROCESS | 1929 | 1464622222698 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 08:30:22 INFO - PROCESS | 1929 | 1464622222700 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 08:30:22 INFO - PROCESS | 1929 | 1464622222701 Marionette TRACE conn2 <- [1,2570,null,{}] 08:30:22 INFO - PROCESS | 1929 | 1464622222703 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}] 08:30:22 INFO - PROCESS | 1929 | 1464622222813 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 08:30:22 INFO - PROCESS | 1929 | 1464622222826 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:22 INFO - PROCESS | 1929 | ++DOCSHELL 0x12c984800 == 56 [pid = 1929] [id = 650] 08:30:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 133 (0x128a9f400) [pid = 1929] [serial = 1950] [outer = 0x0] 08:30:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 134 (0x128eeb000) [pid = 1929] [serial = 1951] [outer = 0x128a9f400] 08:30:22 INFO - PROCESS | 1929 | 1464622222850 Marionette DEBUG loaded listener.js 08:30:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 135 (0x129edd400) [pid = 1929] [serial = 1952] [outer = 0x128a9f400] 08:30:23 INFO - PROCESS | 1929 | 1464622223190 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]]]}] 08:30:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 08:30:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 520ms 08:30:23 INFO - PROCESS | 1929 | 1464622223226 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 08:30:23 INFO - PROCESS | 1929 | 1464622223229 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 08:30:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 08:30:23 INFO - PROCESS | 1929 | 1464622223232 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 08:30:23 INFO - PROCESS | 1929 | 1464622223233 Marionette TRACE conn2 <- [1,2574,null,{}] 08:30:23 INFO - PROCESS | 1929 | 1464622223235 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}] 08:30:23 INFO - PROCESS | 1929 | 1464622223343 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 08:30:23 INFO - PROCESS | 1929 | 1464622223355 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:23 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d311000 == 57 [pid = 1929] [id = 651] 08:30:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 136 (0x128aad800) [pid = 1929] [serial = 1953] [outer = 0x0] 08:30:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 137 (0x129eebc00) [pid = 1929] [serial = 1954] [outer = 0x128aad800] 08:30:23 INFO - PROCESS | 1929 | 1464622223379 Marionette DEBUG loaded listener.js 08:30:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 138 (0x129f23000) [pid = 1929] [serial = 1955] [outer = 0x128aad800] 08:30:23 INFO - PROCESS | 1929 | --DOMWINDOW == 137 (0x126a48800) [pid = 1929] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 08:30:23 INFO - PROCESS | 1929 | --DOMWINDOW == 136 (0x1239a5000) [pid = 1929] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 08:30:23 INFO - PROCESS | 1929 | --DOMWINDOW == 135 (0x11942e000) [pid = 1929] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 08:30:23 INFO - PROCESS | 1929 | --DOMWINDOW == 134 (0x1126bf000) [pid = 1929] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 08:30:23 INFO - PROCESS | 1929 | --DOMWINDOW == 133 (0x110ddf400) [pid = 1929] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 08:30:23 INFO - PROCESS | 1929 | --DOMWINDOW == 132 (0x113182c00) [pid = 1929] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 08:30:23 INFO - PROCESS | 1929 | --DOMWINDOW == 131 (0x119fcd000) [pid = 1929] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 08:30:23 INFO - PROCESS | 1929 | --DOMWINDOW == 130 (0x1239a1c00) [pid = 1929] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 08:30:23 INFO - PROCESS | 1929 | --DOMWINDOW == 129 (0x1211b8c00) [pid = 1929] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 08:30:23 INFO - PROCESS | 1929 | --DOMWINDOW == 128 (0x1239a0c00) [pid = 1929] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 08:30:23 INFO - PROCESS | 1929 | 1464622223763 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]]]}] 08:30:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 08:30:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 570ms 08:30:23 INFO - PROCESS | 1929 | 1464622223804 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 08:30:23 INFO - PROCESS | 1929 | 1464622223806 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 08:30:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 08:30:23 INFO - PROCESS | 1929 | 1464622223808 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 08:30:23 INFO - PROCESS | 1929 | 1464622223810 Marionette TRACE conn2 <- [1,2578,null,{}] 08:30:23 INFO - PROCESS | 1929 | 1464622223814 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}] 08:30:23 INFO - PROCESS | 1929 | 1464622223901 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 08:30:23 INFO - PROCESS | 1929 | 1464622223906 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:23 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d4ef800 == 58 [pid = 1929] [id = 652] 08:30:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 129 (0x1164bfc00) [pid = 1929] [serial = 1956] [outer = 0x0] 08:30:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 130 (0x12138c000) [pid = 1929] [serial = 1957] [outer = 0x1164bfc00] 08:30:23 INFO - PROCESS | 1929 | 1464622223931 Marionette DEBUG loaded listener.js 08:30:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 131 (0x129ee1400) [pid = 1929] [serial = 1958] [outer = 0x1164bfc00] 08:30:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 08:30:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 471ms 08:30:24 INFO - PROCESS | 1929 | 1464622224271 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]]]}] 08:30:24 INFO - PROCESS | 1929 | 1464622224280 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 08:30:24 INFO - PROCESS | 1929 | 1464622224282 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 08:30:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 08:30:24 INFO - PROCESS | 1929 | 1464622224284 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 08:30:24 INFO - PROCESS | 1929 | 1464622224286 Marionette TRACE conn2 <- [1,2582,null,{}] 08:30:24 INFO - PROCESS | 1929 | 1464622224288 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}] 08:30:24 INFO - PROCESS | 1929 | 1464622224394 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 08:30:24 INFO - PROCESS | 1929 | 1464622224456 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:24 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d77f000 == 59 [pid = 1929] [id = 653] 08:30:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 132 (0x1239a0c00) [pid = 1929] [serial = 1959] [outer = 0x0] 08:30:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 133 (0x129f28000) [pid = 1929] [serial = 1960] [outer = 0x1239a0c00] 08:30:24 INFO - PROCESS | 1929 | 1464622224485 Marionette DEBUG loaded listener.js 08:30:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 134 (0x12a369800) [pid = 1929] [serial = 1961] [outer = 0x1239a0c00] 08:30:24 INFO - PROCESS | 1929 | 1464622224784 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]]]}] 08:30:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 08:30:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 520ms 08:30:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 08:30:24 INFO - PROCESS | 1929 | 1464622224805 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 08:30:24 INFO - PROCESS | 1929 | 1464622224806 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 08:30:24 INFO - PROCESS | 1929 | 1464622224816 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 08:30:24 INFO - PROCESS | 1929 | 1464622224817 Marionette TRACE conn2 <- [1,2586,null,{}] 08:30:24 INFO - PROCESS | 1929 | 1464622224819 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}] 08:30:24 INFO - PROCESS | 1929 | 1464622224914 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 08:30:24 INFO - PROCESS | 1929 | 1464622224919 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:24 INFO - PROCESS | 1929 | ++DOCSHELL 0x12db9d000 == 60 [pid = 1929] [id = 654] 08:30:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 135 (0x123489800) [pid = 1929] [serial = 1962] [outer = 0x0] 08:30:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 136 (0x12a370000) [pid = 1929] [serial = 1963] [outer = 0x123489800] 08:30:24 INFO - PROCESS | 1929 | 1464622224943 Marionette DEBUG loaded listener.js 08:30:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 137 (0x12b039400) [pid = 1929] [serial = 1964] [outer = 0x123489800] 08:30:25 INFO - PROCESS | 1929 | 1464622225265 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]]]}] 08:30:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 08:30:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 476ms 08:30:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 08:30:25 INFO - PROCESS | 1929 | 1464622225284 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 08:30:25 INFO - PROCESS | 1929 | 1464622225286 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 08:30:25 INFO - PROCESS | 1929 | 1464622225288 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 08:30:25 INFO - PROCESS | 1929 | 1464622225289 Marionette TRACE conn2 <- [1,2590,null,{}] 08:30:25 INFO - PROCESS | 1929 | 1464622225291 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}] 08:30:25 INFO - PROCESS | 1929 | 1464622225418 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 08:30:25 INFO - PROCESS | 1929 | 1464622225426 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:25 INFO - PROCESS | 1929 | ++DOCSHELL 0x12dfab000 == 61 [pid = 1929] [id = 655] 08:30:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 138 (0x129fca800) [pid = 1929] [serial = 1965] [outer = 0x0] 08:30:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 139 (0x12b2b5c00) [pid = 1929] [serial = 1966] [outer = 0x129fca800] 08:30:25 INFO - PROCESS | 1929 | 1464622225450 Marionette DEBUG loaded listener.js 08:30:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 140 (0x12b2bc400) [pid = 1929] [serial = 1967] [outer = 0x129fca800] 08:30:25 INFO - PROCESS | 1929 | 1464622225962 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]]]}] 08:30:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 08:30:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 720ms 08:30:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 08:30:26 INFO - PROCESS | 1929 | 1464622226010 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 08:30:26 INFO - PROCESS | 1929 | 1464622226013 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 08:30:26 INFO - PROCESS | 1929 | 1464622226017 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 08:30:26 INFO - PROCESS | 1929 | 1464622226019 Marionette TRACE conn2 <- [1,2594,null,{}] 08:30:26 INFO - PROCESS | 1929 | 1464622226023 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}] 08:30:26 INFO - PROCESS | 1929 | 1464622226135 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 08:30:26 INFO - PROCESS | 1929 | 1464622226242 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:26 INFO - PROCESS | 1929 | ++DOCSHELL 0x121140000 == 62 [pid = 1929] [id = 656] 08:30:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 141 (0x11329e800) [pid = 1929] [serial = 1968] [outer = 0x0] 08:30:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 142 (0x1166ce800) [pid = 1929] [serial = 1969] [outer = 0x11329e800] 08:30:26 INFO - PROCESS | 1929 | 1464622226275 Marionette DEBUG loaded listener.js 08:30:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 143 (0x1181bd000) [pid = 1929] [serial = 1970] [outer = 0x11329e800] 08:30:26 INFO - PROCESS | 1929 | 1464622226721 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]]]}] 08:30:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 08:30:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 723ms 08:30:26 INFO - PROCESS | 1929 | 1464622226741 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 08:30:26 INFO - PROCESS | 1929 | 1464622226745 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 08:30:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 08:30:26 INFO - PROCESS | 1929 | 1464622226750 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 08:30:26 INFO - PROCESS | 1929 | 1464622226752 Marionette TRACE conn2 <- [1,2598,null,{}] 08:30:26 INFO - PROCESS | 1929 | 1464622226754 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}] 08:30:26 INFO - PROCESS | 1929 | 1464622226865 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 08:30:26 INFO - PROCESS | 1929 | 1464622226962 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:26 INFO - PROCESS | 1929 | ++DOCSHELL 0x12a042800 == 63 [pid = 1929] [id = 657] 08:30:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 144 (0x1184dc400) [pid = 1929] [serial = 1971] [outer = 0x0] 08:30:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 145 (0x119c53c00) [pid = 1929] [serial = 1972] [outer = 0x1184dc400] 08:30:26 INFO - PROCESS | 1929 | 1464622226992 Marionette DEBUG loaded listener.js 08:30:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 146 (0x12110b800) [pid = 1929] [serial = 1973] [outer = 0x1184dc400] 08:30:27 INFO - PROCESS | 1929 | 1464622227438 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]]]}] 08:30:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 08:30:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 723ms 08:30:27 INFO - PROCESS | 1929 | 1464622227476 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 08:30:27 INFO - PROCESS | 1929 | 1464622227478 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 08:30:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 08:30:27 INFO - PROCESS | 1929 | 1464622227482 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 08:30:27 INFO - PROCESS | 1929 | 1464622227485 Marionette TRACE conn2 <- [1,2602,null,{}] 08:30:27 INFO - PROCESS | 1929 | 1464622227493 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}] 08:30:27 INFO - PROCESS | 1929 | 1464622227604 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 08:30:27 INFO - PROCESS | 1929 | 1464622227683 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:27 INFO - PROCESS | 1929 | ++DOCSHELL 0x12dfb3800 == 64 [pid = 1929] [id = 658] 08:30:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 147 (0x12470f400) [pid = 1929] [serial = 1974] [outer = 0x0] 08:30:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 148 (0x1265e8800) [pid = 1929] [serial = 1975] [outer = 0x12470f400] 08:30:27 INFO - PROCESS | 1929 | 1464622227714 Marionette DEBUG loaded listener.js 08:30:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 149 (0x12841e800) [pid = 1929] [serial = 1976] [outer = 0x12470f400] 08:30:28 INFO - PROCESS | 1929 | 1464622228134 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]]]}] 08:30:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 08:30:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 673ms 08:30:28 INFO - PROCESS | 1929 | 1464622228155 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 08:30:28 INFO - PROCESS | 1929 | 1464622228157 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 08:30:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 08:30:28 INFO - PROCESS | 1929 | 1464622228160 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 08:30:28 INFO - PROCESS | 1929 | 1464622228163 Marionette TRACE conn2 <- [1,2606,null,{}] 08:30:28 INFO - PROCESS | 1929 | 1464622228166 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}] 08:30:28 INFO - PROCESS | 1929 | 1464622228291 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 08:30:28 INFO - PROCESS | 1929 | 1464622228369 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:28 INFO - PROCESS | 1929 | ++DOCSHELL 0x1349d3000 == 65 [pid = 1929] [id = 659] 08:30:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 150 (0x12852b800) [pid = 1929] [serial = 1977] [outer = 0x0] 08:30:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 151 (0x128533c00) [pid = 1929] [serial = 1978] [outer = 0x12852b800] 08:30:28 INFO - PROCESS | 1929 | 1464622228400 Marionette DEBUG loaded listener.js 08:30:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 152 (0x128aa2400) [pid = 1929] [serial = 1979] [outer = 0x12852b800] 08:30:29 INFO - PROCESS | 1929 | 1464622229057 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]]]}] 08:30:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 08:30:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 971ms 08:30:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 08:30:29 INFO - PROCESS | 1929 | 1464622229131 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 08:30:29 INFO - PROCESS | 1929 | 1464622229133 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 08:30:29 INFO - PROCESS | 1929 | 1464622229137 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 08:30:29 INFO - PROCESS | 1929 | 1464622229139 Marionette TRACE conn2 <- [1,2610,null,{}] 08:30:29 INFO - PROCESS | 1929 | 1464622229143 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}] 08:30:29 INFO - PROCESS | 1929 | 1464622229237 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 08:30:29 INFO - PROCESS | 1929 | 1464622229311 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:29 INFO - PROCESS | 1929 | ++DOCSHELL 0x11960d000 == 66 [pid = 1929] [id = 660] 08:30:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 153 (0x112741800) [pid = 1929] [serial = 1980] [outer = 0x0] 08:30:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 154 (0x1127aa000) [pid = 1929] [serial = 1981] [outer = 0x112741800] 08:30:29 INFO - PROCESS | 1929 | 1464622229339 Marionette DEBUG loaded listener.js 08:30:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 155 (0x1127e4000) [pid = 1929] [serial = 1982] [outer = 0x112741800] 08:30:29 INFO - PROCESS | 1929 | 1464622229803 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]]]}] 08:30:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 08:30:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 721ms 08:30:29 INFO - PROCESS | 1929 | 1464622229858 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 08:30:29 INFO - PROCESS | 1929 | 1464622229862 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 08:30:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 08:30:29 INFO - PROCESS | 1929 | 1464622229867 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 08:30:29 INFO - PROCESS | 1929 | 1464622229869 Marionette TRACE conn2 <- [1,2614,null,{}] 08:30:29 INFO - PROCESS | 1929 | 1464622229871 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}] 08:30:29 INFO - PROCESS | 1929 | 1464622229972 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 08:30:30 INFO - PROCESS | 1929 | 1464622230039 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:30 INFO - PROCESS | 1929 | ++DOCSHELL 0x1170b4800 == 67 [pid = 1929] [id = 661] 08:30:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 156 (0x1127e1400) [pid = 1929] [serial = 1983] [outer = 0x0] 08:30:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 157 (0x1127ecc00) [pid = 1929] [serial = 1984] [outer = 0x1127e1400] 08:30:30 INFO - PROCESS | 1929 | 1464622230060 Marionette DEBUG loaded listener.js 08:30:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 158 (0x112a7f800) [pid = 1929] [serial = 1985] [outer = 0x1127e1400] 08:30:30 INFO - PROCESS | 1929 | 1464622230543 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]]]}] 08:30:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 08:30:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 724ms 08:30:30 INFO - PROCESS | 1929 | 1464622230592 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 08:30:30 INFO - PROCESS | 1929 | 1464622230595 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 08:30:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 08:30:30 INFO - PROCESS | 1929 | 1464622230599 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 08:30:30 INFO - PROCESS | 1929 | 1464622230602 Marionette TRACE conn2 <- [1,2618,null,{}] 08:30:30 INFO - PROCESS | 1929 | 1464622230613 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}] 08:30:30 INFO - PROCESS | 1929 | 1464622230753 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 08:30:30 INFO - PROCESS | 1929 | 1464622230869 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:30 INFO - PROCESS | 1929 | ++DOCSHELL 0x11a120800 == 68 [pid = 1929] [id = 662] 08:30:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 159 (0x1160cd400) [pid = 1929] [serial = 1986] [outer = 0x0] 08:30:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 160 (0x11660a800) [pid = 1929] [serial = 1987] [outer = 0x1160cd400] 08:30:30 INFO - PROCESS | 1929 | 1464622230899 Marionette DEBUG loaded listener.js 08:30:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 161 (0x116f4e000) [pid = 1929] [serial = 1988] [outer = 0x1160cd400] 08:30:31 INFO - PROCESS | 1929 | --DOCSHELL 0x12baae800 == 67 [pid = 1929] [id = 601] 08:30:31 INFO - PROCESS | 1929 | --DOCSHELL 0x12d391800 == 66 [pid = 1929] [id = 625] 08:30:31 INFO - PROCESS | 1929 | --DOCSHELL 0x12bac2800 == 65 [pid = 1929] [id = 604] 08:30:31 INFO - PROCESS | 1929 | --DOCSHELL 0x12db9d000 == 64 [pid = 1929] [id = 654] 08:30:31 INFO - PROCESS | 1929 | --DOCSHELL 0x12d77f000 == 63 [pid = 1929] [id = 653] 08:30:31 INFO - PROCESS | 1929 | --DOCSHELL 0x12d4ef800 == 62 [pid = 1929] [id = 652] 08:30:31 INFO - PROCESS | 1929 | --DOCSHELL 0x12d311000 == 61 [pid = 1929] [id = 651] 08:30:31 INFO - PROCESS | 1929 | --DOCSHELL 0x12c984800 == 60 [pid = 1929] [id = 650] 08:30:31 INFO - PROCESS | 1929 | --DOMWINDOW == 160 (0x126a43400) [pid = 1929] [serial = 1906] [outer = 0x0] [url = about:blank] 08:30:31 INFO - PROCESS | 1929 | --DOMWINDOW == 159 (0x115d40400) [pid = 1929] [serial = 1867] [outer = 0x0] [url = about:blank] 08:30:31 INFO - PROCESS | 1929 | --DOMWINDOW == 158 (0x12841c800) [pid = 1929] [serial = 1879] [outer = 0x0] [url = about:blank] 08:30:31 INFO - PROCESS | 1929 | --DOMWINDOW == 157 (0x111ed7400) [pid = 1929] [serial = 1864] [outer = 0x0] [url = about:blank] 08:30:31 INFO - PROCESS | 1929 | --DOMWINDOW == 156 (0x126813000) [pid = 1929] [serial = 1876] [outer = 0x0] [url = about:blank] 08:30:31 INFO - PROCESS | 1929 | --DOMWINDOW == 155 (0x1213da000) [pid = 1929] [serial = 1873] [outer = 0x0] [url = about:blank] 08:30:31 INFO - PROCESS | 1929 | --DOMWINDOW == 154 (0x119983000) [pid = 1929] [serial = 1870] [outer = 0x0] [url = about:blank] 08:30:31 INFO - PROCESS | 1929 | --DOCSHELL 0x12bd91000 == 59 [pid = 1929] [id = 649] 08:30:31 INFO - PROCESS | 1929 | --DOCSHELL 0x12b251000 == 58 [pid = 1929] [id = 648] 08:30:31 INFO - PROCESS | 1929 | --DOCSHELL 0x128b6b000 == 57 [pid = 1929] [id = 647] 08:30:31 INFO - PROCESS | 1929 | --DOCSHELL 0x1285b7800 == 56 [pid = 1929] [id = 646] 08:30:31 INFO - PROCESS | 1929 | --DOCSHELL 0x123a93800 == 55 [pid = 1929] [id = 645] 08:30:31 INFO - PROCESS | 1929 | --DOCSHELL 0x118318000 == 54 [pid = 1929] [id = 644] 08:30:31 INFO - PROCESS | 1929 | --DOCSHELL 0x12391e000 == 53 [pid = 1929] [id = 643] 08:30:31 INFO - PROCESS | 1929 | --DOCSHELL 0x12320a800 == 52 [pid = 1929] [id = 642] 08:30:31 INFO - PROCESS | 1929 | --DOCSHELL 0x12d30b800 == 51 [pid = 1929] [id = 641] 08:30:31 INFO - PROCESS | 1929 | --DOCSHELL 0x12c965800 == 50 [pid = 1929] [id = 640] 08:30:31 INFO - PROCESS | 1929 | --DOCSHELL 0x12bd9a800 == 49 [pid = 1929] [id = 639] 08:30:31 INFO - PROCESS | 1929 | --DOCSHELL 0x12baaa000 == 48 [pid = 1929] [id = 638] 08:30:31 INFO - PROCESS | 1929 | --DOCSHELL 0x1245bd000 == 47 [pid = 1929] [id = 637] 08:30:31 INFO - PROCESS | 1929 | --DOCSHELL 0x12112f000 == 46 [pid = 1929] [id = 636] 08:30:31 INFO - PROCESS | 1929 | --DOCSHELL 0x12a3d4800 == 45 [pid = 1929] [id = 635] 08:30:31 INFO - PROCESS | 1929 | 1464622231290 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]]]}] 08:30:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 08:30:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 724ms 08:30:31 INFO - PROCESS | 1929 | --DOMWINDOW == 153 (0x1249c2c00) [pid = 1929] [serial = 1903] [outer = 0x0] [url = about:blank] 08:30:31 INFO - PROCESS | 1929 | --DOMWINDOW == 152 (0x1242d4800) [pid = 1929] [serial = 1901] [outer = 0x0] [url = about:blank] 08:30:31 INFO - PROCESS | 1929 | --DOMWINDOW == 151 (0x1231d1c00) [pid = 1929] [serial = 1898] [outer = 0x0] [url = about:blank] 08:30:31 INFO - PROCESS | 1929 | --DOMWINDOW == 150 (0x121386800) [pid = 1929] [serial = 1897] [outer = 0x0] [url = about:blank] 08:30:31 INFO - PROCESS | 1929 | --DOMWINDOW == 149 (0x1239aa000) [pid = 1929] [serial = 1900] [outer = 0x0] [url = about:blank] 08:30:31 INFO - PROCESS | 1929 | --DOMWINDOW == 148 (0x12823d000) [pid = 1929] [serial = 1862] [outer = 0x0] [url = about:blank] 08:30:31 INFO - PROCESS | 1929 | --DOMWINDOW == 147 (0x1248c2c00) [pid = 1929] [serial = 1805] [outer = 0x0] [url = about:blank] 08:30:31 INFO - PROCESS | 1929 | --DOMWINDOW == 146 (0x119c5c400) [pid = 1929] [serial = 1892] [outer = 0x0] [url = about:blank] 08:30:31 INFO - PROCESS | 1929 | --DOMWINDOW == 145 (0x113367400) [pid = 1929] [serial = 1888] [outer = 0x0] [url = about:blank] 08:30:31 INFO - PROCESS | 1929 | --DOMWINDOW == 144 (0x1126bac00) [pid = 1929] [serial = 1882] [outer = 0x0] [url = about:blank] 08:30:31 INFO - PROCESS | 1929 | --DOMWINDOW == 143 (0x11672bc00) [pid = 1929] [serial = 1886] [outer = 0x0] [url = about:blank] 08:30:31 INFO - PROCESS | 1929 | --DOMWINDOW == 142 (0x115060c00) [pid = 1929] [serial = 1885] [outer = 0x0] [url = about:blank] 08:30:31 INFO - PROCESS | 1929 | --DOMWINDOW == 141 (0x12110a800) [pid = 1929] [serial = 1894] [outer = 0x0] [url = about:blank] 08:30:31 INFO - PROCESS | 1929 | --DOMWINDOW == 140 (0x1196e4400) [pid = 1929] [serial = 1891] [outer = 0x0] [url = about:blank] 08:30:31 INFO - PROCESS | 1929 | --DOMWINDOW == 139 (0x1127a9000) [pid = 1929] [serial = 1883] [outer = 0x0] [url = about:blank] 08:30:31 INFO - PROCESS | 1929 | --DOMWINDOW == 138 (0x12118b800) [pid = 1929] [serial = 1895] [outer = 0x0] [url = about:blank] 08:30:31 INFO - PROCESS | 1929 | --DOMWINDOW == 137 (0x1184d9800) [pid = 1929] [serial = 1889] [outer = 0x0] [url = about:blank] 08:30:31 INFO - PROCESS | 1929 | --DOMWINDOW == 136 (0x126522c00) [pid = 1929] [serial = 1904] [outer = 0x0] [url = about:blank] 08:30:31 INFO - PROCESS | 1929 | 1464622231333 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 08:30:31 INFO - PROCESS | 1929 | 1464622231335 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 08:30:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 08:30:31 INFO - PROCESS | 1929 | 1464622231339 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 08:30:31 INFO - PROCESS | 1929 | 1464622231340 Marionette TRACE conn2 <- [1,2622,null,{}] 08:30:31 INFO - PROCESS | 1929 | 1464622231343 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}] 08:30:31 INFO - PROCESS | 1929 | 1464622231422 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 08:30:31 INFO - PROCESS | 1929 | 1464622231428 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:31 INFO - PROCESS | 1929 | ++DOCSHELL 0x1187c2800 == 46 [pid = 1929] [id = 663] 08:30:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 137 (0x117696000) [pid = 1929] [serial = 1989] [outer = 0x0] 08:30:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 138 (0x117e6fc00) [pid = 1929] [serial = 1990] [outer = 0x117696000] 08:30:31 INFO - PROCESS | 1929 | 1464622231455 Marionette DEBUG loaded listener.js 08:30:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 139 (0x118359c00) [pid = 1929] [serial = 1991] [outer = 0x117696000] 08:30:31 INFO - PROCESS | 1929 | 1464622231815 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]]]}] 08:30:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 08:30:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 522ms 08:30:31 INFO - PROCESS | 1929 | 1464622231861 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 08:30:31 INFO - PROCESS | 1929 | 1464622231863 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 08:30:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 08:30:31 INFO - PROCESS | 1929 | 1464622231865 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 08:30:31 INFO - PROCESS | 1929 | 1464622231866 Marionette TRACE conn2 <- [1,2626,null,{}] 08:30:31 INFO - PROCESS | 1929 | 1464622231868 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}] 08:30:31 INFO - PROCESS | 1929 | 1464622231950 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 08:30:32 INFO - PROCESS | 1929 | 1464622232006 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:32 INFO - PROCESS | 1929 | ++DOCSHELL 0x12112d800 == 47 [pid = 1929] [id = 664] 08:30:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 140 (0x117697800) [pid = 1929] [serial = 1992] [outer = 0x0] 08:30:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 141 (0x1184d9800) [pid = 1929] [serial = 1993] [outer = 0x117697800] 08:30:32 INFO - PROCESS | 1929 | 1464622232031 Marionette DEBUG loaded listener.js 08:30:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 142 (0x119428c00) [pid = 1929] [serial = 1994] [outer = 0x117697800] 08:30:32 INFO - PROCESS | 1929 | 1464622232314 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]]]}] 08:30:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 08:30:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 467ms 08:30:32 INFO - PROCESS | 1929 | 1464622232341 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 08:30:32 INFO - PROCESS | 1929 | 1464622232343 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 08:30:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 08:30:32 INFO - PROCESS | 1929 | 1464622232353 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 08:30:32 INFO - PROCESS | 1929 | 1464622232354 Marionette TRACE conn2 <- [1,2630,null,{}] 08:30:32 INFO - PROCESS | 1929 | 1464622232356 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}] 08:30:32 INFO - PROCESS | 1929 | 1464622232458 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 08:30:32 INFO - PROCESS | 1929 | 1464622232516 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:32 INFO - PROCESS | 1929 | ++DOCSHELL 0x123429000 == 48 [pid = 1929] [id = 665] 08:30:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 143 (0x118358400) [pid = 1929] [serial = 1995] [outer = 0x0] 08:30:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 144 (0x119697800) [pid = 1929] [serial = 1996] [outer = 0x118358400] 08:30:32 INFO - PROCESS | 1929 | 1464622232543 Marionette DEBUG loaded listener.js 08:30:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 145 (0x12110e400) [pid = 1929] [serial = 1997] [outer = 0x118358400] 08:30:32 INFO - PROCESS | 1929 | 1464622232840 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]]]}] 08:30:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 08:30:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 521ms 08:30:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 08:30:32 INFO - PROCESS | 1929 | 1464622232874 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 08:30:32 INFO - PROCESS | 1929 | 1464622232875 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 08:30:32 INFO - PROCESS | 1929 | 1464622232880 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 08:30:32 INFO - PROCESS | 1929 | 1464622232882 Marionette TRACE conn2 <- [1,2634,null,{}] 08:30:32 INFO - PROCESS | 1929 | 1464622232885 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}] 08:30:32 INFO - PROCESS | 1929 | 1464622232967 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 08:30:32 INFO - PROCESS | 1929 | 1464622232971 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:32 INFO - PROCESS | 1929 | ++DOCSHELL 0x11215f800 == 49 [pid = 1929] [id = 666] 08:30:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 146 (0x121185400) [pid = 1929] [serial = 1998] [outer = 0x0] 08:30:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 147 (0x1211b9800) [pid = 1929] [serial = 1999] [outer = 0x121185400] 08:30:32 INFO - PROCESS | 1929 | 1464622232997 Marionette DEBUG loaded listener.js 08:30:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 148 (0x12138fc00) [pid = 1929] [serial = 2000] [outer = 0x121185400] 08:30:33 INFO - PROCESS | 1929 | 1464622233408 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]]]}] 08:30:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 08:30:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 574ms 08:30:33 INFO - PROCESS | 1929 | 1464622233453 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 08:30:33 INFO - PROCESS | 1929 | 1464622233456 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 08:30:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 08:30:33 INFO - PROCESS | 1929 | 1464622233459 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 08:30:33 INFO - PROCESS | 1929 | 1464622233461 Marionette TRACE conn2 <- [1,2638,null,{}] 08:30:33 INFO - PROCESS | 1929 | 1464622233464 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}] 08:30:33 INFO - PROCESS | 1929 | 1464622233628 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 08:30:33 INFO - PROCESS | 1929 | 1464622233649 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:33 INFO - PROCESS | 1929 | ++DOCSHELL 0x126dce000 == 50 [pid = 1929] [id = 667] 08:30:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 149 (0x121390800) [pid = 1929] [serial = 2001] [outer = 0x0] 08:30:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 150 (0x1213d9800) [pid = 1929] [serial = 2002] [outer = 0x121390800] 08:30:33 INFO - PROCESS | 1929 | 1464622233688 Marionette DEBUG loaded listener.js 08:30:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 151 (0x1231cbc00) [pid = 1929] [serial = 2003] [outer = 0x121390800] 08:30:34 INFO - PROCESS | 1929 | 1464622234130 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]]]}] 08:30:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 08:30:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 721ms 08:30:34 INFO - PROCESS | 1929 | 1464622234179 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 08:30:34 INFO - PROCESS | 1929 | 1464622234180 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 08:30:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 08:30:34 INFO - PROCESS | 1929 | 1464622234183 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 08:30:34 INFO - PROCESS | 1929 | 1464622234184 Marionette TRACE conn2 <- [1,2642,null,{}] 08:30:34 INFO - PROCESS | 1929 | 1464622234186 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}] 08:30:34 INFO - PROCESS | 1929 | 1464622234288 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 08:30:34 INFO - PROCESS | 1929 | 1464622234326 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:34 INFO - PROCESS | 1929 | ++DOCSHELL 0x128b76000 == 51 [pid = 1929] [id = 668] 08:30:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 152 (0x121393000) [pid = 1929] [serial = 2004] [outer = 0x0] 08:30:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 153 (0x123315000) [pid = 1929] [serial = 2005] [outer = 0x121393000] 08:30:34 INFO - PROCESS | 1929 | 1464622234353 Marionette DEBUG loaded listener.js 08:30:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 154 (0x123963400) [pid = 1929] [serial = 2006] [outer = 0x121393000] 08:30:34 INFO - PROCESS | 1929 | 1464622234674 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]]]}] 08:30:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 08:30:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 518ms 08:30:34 INFO - PROCESS | 1929 | 1464622234701 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 08:30:34 INFO - PROCESS | 1929 | 1464622234702 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 08:30:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 08:30:34 INFO - PROCESS | 1929 | 1464622234705 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 08:30:34 INFO - PROCESS | 1929 | 1464622234706 Marionette TRACE conn2 <- [1,2646,null,{}] 08:30:34 INFO - PROCESS | 1929 | 1464622234708 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}] 08:30:34 INFO - PROCESS | 1929 | 1464622234816 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 08:30:34 INFO - PROCESS | 1929 | 1464622234852 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:34 INFO - PROCESS | 1929 | ++DOCSHELL 0x12a048000 == 52 [pid = 1929] [id = 669] 08:30:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 155 (0x1239acc00) [pid = 1929] [serial = 2007] [outer = 0x0] 08:30:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 156 (0x123eeb000) [pid = 1929] [serial = 2008] [outer = 0x1239acc00] 08:30:34 INFO - PROCESS | 1929 | 1464622234876 Marionette DEBUG loaded listener.js 08:30:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 157 (0x12470cc00) [pid = 1929] [serial = 2009] [outer = 0x1239acc00] 08:30:35 INFO - PROCESS | 1929 | --DOMWINDOW == 156 (0x1181bd400) [pid = 1929] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 08:30:35 INFO - PROCESS | 1929 | --DOMWINDOW == 155 (0x113cf4000) [pid = 1929] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 08:30:35 INFO - PROCESS | 1929 | --DOMWINDOW == 154 (0x119121800) [pid = 1929] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 08:30:35 INFO - PROCESS | 1929 | --DOMWINDOW == 153 (0x110de6800) [pid = 1929] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 08:30:35 INFO - PROCESS | 1929 | --DOMWINDOW == 152 (0x11768a400) [pid = 1929] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 08:30:35 INFO - PROCESS | 1929 | --DOMWINDOW == 151 (0x128239c00) [pid = 1929] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 08:30:35 INFO - PROCESS | 1929 | --DOMWINDOW == 150 (0x119c56400) [pid = 1929] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 08:30:35 INFO - PROCESS | 1929 | --DOMWINDOW == 149 (0x112a76c00) [pid = 1929] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 08:30:35 INFO - PROCESS | 1929 | --DOMWINDOW == 148 (0x1231d4800) [pid = 1929] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 08:30:35 INFO - PROCESS | 1929 | --DOMWINDOW == 147 (0x123eee800) [pid = 1929] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 08:30:35 INFO - PROCESS | 1929 | --DOMWINDOW == 146 (0x1121b5c00) [pid = 1929] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 08:30:35 INFO - PROCESS | 1929 | --DOMWINDOW == 145 (0x119c57000) [pid = 1929] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 08:30:35 INFO - PROCESS | 1929 | --DOMWINDOW == 144 (0x1127adc00) [pid = 1929] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 08:30:35 INFO - PROCESS | 1929 | --DOMWINDOW == 143 (0x112fd9c00) [pid = 1929] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 08:30:35 INFO - PROCESS | 1929 | --DOMWINDOW == 142 (0x119426c00) [pid = 1929] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 08:30:35 INFO - PROCESS | 1929 | --DOMWINDOW == 141 (0x11a1b5000) [pid = 1929] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 08:30:35 INFO - PROCESS | 1929 | --DOMWINDOW == 140 (0x119651c00) [pid = 1929] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 08:30:35 INFO - PROCESS | 1929 | --DOMWINDOW == 139 (0x11835d000) [pid = 1929] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 08:30:35 INFO - PROCESS | 1929 | --DOMWINDOW == 138 (0x123489800) [pid = 1929] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 08:30:35 INFO - PROCESS | 1929 | --DOMWINDOW == 137 (0x11273ec00) [pid = 1929] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 08:30:35 INFO - PROCESS | 1929 | --DOMWINDOW == 136 (0x126a5b000) [pid = 1929] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 08:30:35 INFO - PROCESS | 1929 | --DOMWINDOW == 135 (0x1164bc800) [pid = 1929] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 08:30:35 INFO - PROCESS | 1929 | --DOMWINDOW == 134 (0x1231cdc00) [pid = 1929] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 08:30:35 INFO - PROCESS | 1929 | --DOMWINDOW == 133 (0x119f0f000) [pid = 1929] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 08:30:35 INFO - PROCESS | 1929 | --DOMWINDOW == 132 (0x12841e000) [pid = 1929] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 08:30:35 INFO - PROCESS | 1929 | --DOMWINDOW == 131 (0x11685d000) [pid = 1929] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 08:30:35 INFO - PROCESS | 1929 | --DOMWINDOW == 130 (0x12842bc00) [pid = 1929] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 08:30:35 INFO - PROCESS | 1929 | --DOMWINDOW == 129 (0x1181bf000) [pid = 1929] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 08:30:35 INFO - PROCESS | 1929 | --DOMWINDOW == 128 (0x1127ac400) [pid = 1929] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 08:30:35 INFO - PROCESS | 1929 | --DOMWINDOW == 127 (0x1239a9800) [pid = 1929] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 08:30:35 INFO - PROCESS | 1929 | --DOMWINDOW == 126 (0x113183800) [pid = 1929] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 08:30:35 INFO - PROCESS | 1929 | --DOMWINDOW == 125 (0x1245d1000) [pid = 1929] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 08:30:35 INFO - PROCESS | 1929 | --DOMWINDOW == 124 (0x128a9f400) [pid = 1929] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 08:30:35 INFO - PROCESS | 1929 | --DOMWINDOW == 123 (0x119f04800) [pid = 1929] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 08:30:35 INFO - PROCESS | 1929 | --DOMWINDOW == 122 (0x128aad800) [pid = 1929] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 08:30:35 INFO - PROCESS | 1929 | --DOMWINDOW == 121 (0x1164bfc00) [pid = 1929] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 08:30:35 INFO - PROCESS | 1929 | --DOMWINDOW == 120 (0x1239a0c00) [pid = 1929] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 08:30:35 INFO - PROCESS | 1929 | 1464622235463 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]]]}] 08:30:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 08:30:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 768ms 08:30:35 INFO - PROCESS | 1929 | 1464622235474 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 08:30:35 INFO - PROCESS | 1929 | 1464622235476 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 08:30:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 08:30:35 INFO - PROCESS | 1929 | 1464622235479 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 08:30:35 INFO - PROCESS | 1929 | 1464622235480 Marionette TRACE conn2 <- [1,2650,null,{}] 08:30:35 INFO - PROCESS | 1929 | 1464622235483 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}] 08:30:35 INFO - PROCESS | 1929 | 1464622235579 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 08:30:35 INFO - PROCESS | 1929 | 1464622235583 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:35 INFO - PROCESS | 1929 | ++DOCSHELL 0x119ff5800 == 53 [pid = 1929] [id = 670] 08:30:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 121 (0x1127a6000) [pid = 1929] [serial = 2010] [outer = 0x0] 08:30:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 122 (0x11685d000) [pid = 1929] [serial = 2011] [outer = 0x1127a6000] 08:30:35 INFO - PROCESS | 1929 | 1464622235613 Marionette DEBUG loaded listener.js 08:30:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 123 (0x119c57000) [pid = 1929] [serial = 2012] [outer = 0x1127a6000] 08:30:35 INFO - PROCESS | 1929 | 1464622235966 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]]]}] 08:30:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 08:30:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 518ms 08:30:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 08:30:36 INFO - PROCESS | 1929 | 1464622236005 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 08:30:36 INFO - PROCESS | 1929 | 1464622236006 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 08:30:36 INFO - PROCESS | 1929 | 1464622236008 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 08:30:36 INFO - PROCESS | 1929 | 1464622236010 Marionette TRACE conn2 <- [1,2654,null,{}] 08:30:36 INFO - PROCESS | 1929 | 1464622236012 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}] 08:30:36 INFO - PROCESS | 1929 | 1464622236092 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 08:30:36 INFO - PROCESS | 1929 | 1464622236117 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:36 INFO - PROCESS | 1929 | ++DOCSHELL 0x12a3e9800 == 54 [pid = 1929] [id = 671] 08:30:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 124 (0x1231d2800) [pid = 1929] [serial = 2013] [outer = 0x0] 08:30:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 125 (0x1239ac000) [pid = 1929] [serial = 2014] [outer = 0x1231d2800] 08:30:36 INFO - PROCESS | 1929 | 1464622236141 Marionette DEBUG loaded listener.js 08:30:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 126 (0x1248c3800) [pid = 1929] [serial = 2015] [outer = 0x1231d2800] 08:30:36 INFO - PROCESS | 1929 | 1464622236472 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]]]}] 08:30:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 08:30:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 470ms 08:30:36 INFO - PROCESS | 1929 | 1464622236479 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 08:30:36 INFO - PROCESS | 1929 | 1464622236480 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 08:30:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 08:30:36 INFO - PROCESS | 1929 | 1464622236483 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 08:30:36 INFO - PROCESS | 1929 | 1464622236484 Marionette TRACE conn2 <- [1,2658,null,{}] 08:30:36 INFO - PROCESS | 1929 | 1464622236486 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}] 08:30:36 INFO - PROCESS | 1929 | 1464622236572 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 08:30:36 INFO - PROCESS | 1929 | 1464622236577 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:36 INFO - PROCESS | 1929 | ++DOCSHELL 0x12bac5000 == 55 [pid = 1929] [id = 672] 08:30:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 127 (0x118380000) [pid = 1929] [serial = 2016] [outer = 0x0] 08:30:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 128 (0x124ecc000) [pid = 1929] [serial = 2017] [outer = 0x118380000] 08:30:36 INFO - PROCESS | 1929 | 1464622236602 Marionette DEBUG loaded listener.js 08:30:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 129 (0x1265ea400) [pid = 1929] [serial = 2018] [outer = 0x118380000] 08:30:36 INFO - PROCESS | 1929 | 1464622236908 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]]]}] 08:30:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 08:30:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 471ms 08:30:36 INFO - PROCESS | 1929 | 1464622236954 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 08:30:36 INFO - PROCESS | 1929 | 1464622236955 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 08:30:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 08:30:36 INFO - PROCESS | 1929 | 1464622236958 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 08:30:36 INFO - PROCESS | 1929 | 1464622236959 Marionette TRACE conn2 <- [1,2662,null,{}] 08:30:36 INFO - PROCESS | 1929 | 1464622236986 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}] 08:30:37 INFO - PROCESS | 1929 | 1464622237072 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 08:30:37 INFO - PROCESS | 1929 | 1464622237077 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:37 INFO - PROCESS | 1929 | ++DOCSHELL 0x12bdc3800 == 56 [pid = 1929] [id = 673] 08:30:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 130 (0x124f57000) [pid = 1929] [serial = 2019] [outer = 0x0] 08:30:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 131 (0x1268ab800) [pid = 1929] [serial = 2020] [outer = 0x124f57000] 08:30:37 INFO - PROCESS | 1929 | 1464622237102 Marionette DEBUG loaded listener.js 08:30:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 132 (0x126de9c00) [pid = 1929] [serial = 2021] [outer = 0x124f57000] 08:30:37 INFO - PROCESS | 1929 | 1464622237536 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]]]}] 08:30:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 08:30:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 627ms 08:30:37 INFO - PROCESS | 1929 | 1464622237586 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 08:30:37 INFO - PROCESS | 1929 | 1464622237588 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 08:30:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 08:30:37 INFO - PROCESS | 1929 | 1464622237608 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 08:30:37 INFO - PROCESS | 1929 | 1464622237612 Marionette TRACE conn2 <- [1,2666,null,{}] 08:30:37 INFO - PROCESS | 1929 | 1464622237619 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}] 08:30:37 INFO - PROCESS | 1929 | 1464622237728 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 08:30:37 INFO - PROCESS | 1929 | 1464622237792 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:37 INFO - PROCESS | 1929 | ++DOCSHELL 0x116aa1000 == 57 [pid = 1929] [id = 674] 08:30:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 133 (0x111f41c00) [pid = 1929] [serial = 2022] [outer = 0x0] 08:30:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 134 (0x1126c3000) [pid = 1929] [serial = 2023] [outer = 0x111f41c00] 08:30:37 INFO - PROCESS | 1929 | 1464622237864 Marionette DEBUG loaded listener.js 08:30:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 135 (0x1127b1000) [pid = 1929] [serial = 2024] [outer = 0x111f41c00] 08:30:38 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) 08:30:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1194ms 08:30:38 INFO - PROCESS | 1929 | 1464622238782 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]]]}] 08:30:38 INFO - PROCESS | 1929 | 1464622238786 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 08:30:38 INFO - PROCESS | 1929 | 1464622238790 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 08:30:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 08:30:38 INFO - PROCESS | 1929 | 1464622238796 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 08:30:38 INFO - PROCESS | 1929 | 1464622238798 Marionette TRACE conn2 <- [1,2670,null,{}] 08:30:38 INFO - PROCESS | 1929 | 1464622238801 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}] 08:30:38 INFO - PROCESS | 1929 | 1464622238909 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 08:30:38 INFO - PROCESS | 1929 | 1464622238969 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:39 INFO - PROCESS | 1929 | ++DOCSHELL 0x11a10d000 == 58 [pid = 1929] [id = 675] 08:30:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 136 (0x112857c00) [pid = 1929] [serial = 2025] [outer = 0x0] 08:30:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 137 (0x113189400) [pid = 1929] [serial = 2026] [outer = 0x112857c00] 08:30:39 INFO - PROCESS | 1929 | 1464622239040 Marionette DEBUG loaded listener.js 08:30:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 138 (0x1139fc800) [pid = 1929] [serial = 2027] [outer = 0x112857c00] 08:30:39 INFO - PROCESS | 1929 | 1464622239976 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] 08:30:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 08:30:40 INFO - PROCESS | 1929 | 1464622240019 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 08:30:40 INFO - PROCESS | 1929 | 1464622240022 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 08:30:40 INFO - PROCESS | 1929 | 1464622240025 Marionette TRACE conn2 <- [1,2674,null,{}] 08:30:40 INFO - PROCESS | 1929 | 1464622240033 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}] 08:30:40 INFO - PROCESS | 1929 | 1464622240140 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 08:30:40 INFO - PROCESS | 1929 | 1464622240200 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:40 INFO - PROCESS | 1929 | ++DOCSHELL 0x12bac1800 == 59 [pid = 1929] [id = 676] 08:30:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 139 (0x116730000) [pid = 1929] [serial = 2028] [outer = 0x0] 08:30:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 140 (0x119127c00) [pid = 1929] [serial = 2029] [outer = 0x116730000] 08:30:40 INFO - PROCESS | 1929 | 1464622240273 Marionette DEBUG loaded listener.js 08:30:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 141 (0x11999e800) [pid = 1929] [serial = 2030] [outer = 0x116730000] 08:30:41 INFO - PROCESS | 1929 | 1464622241196 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] 08:30:41 INFO - PROCESS | 1929 | 1464622241250 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 08:30:41 INFO - PROCESS | 1929 | 1464622241254 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 08:30:41 INFO - PROCESS | 1929 | 1464622241256 Marionette TRACE conn2 <- [1,2678,null,{}] 08:30:41 INFO - PROCESS | 1929 | 1464622241259 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}] 08:30:41 INFO - PROCESS | 1929 | 1464622241566 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 08:30:41 INFO - PROCESS | 1929 | 1464622241670 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:41 INFO - PROCESS | 1929 | ++DOCSHELL 0x119199800 == 60 [pid = 1929] [id = 677] 08:30:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 142 (0x1127a7400) [pid = 1929] [serial = 2031] [outer = 0x0] 08:30:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 143 (0x1127ad000) [pid = 1929] [serial = 2032] [outer = 0x1127a7400] 08:30:41 INFO - PROCESS | 1929 | 1464622241698 Marionette DEBUG loaded listener.js 08:30:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 144 (0x11285f000) [pid = 1929] [serial = 2033] [outer = 0x1127a7400] 08:30:42 INFO - PROCESS | 1929 | --DOCSHELL 0x12bac5000 == 59 [pid = 1929] [id = 672] 08:30:42 INFO - PROCESS | 1929 | --DOCSHELL 0x12a3e9800 == 58 [pid = 1929] [id = 671] 08:30:42 INFO - PROCESS | 1929 | --DOCSHELL 0x119ff5800 == 57 [pid = 1929] [id = 670] 08:30:42 INFO - PROCESS | 1929 | --DOCSHELL 0x12a048000 == 56 [pid = 1929] [id = 669] 08:30:42 INFO - PROCESS | 1929 | --DOCSHELL 0x128b76000 == 55 [pid = 1929] [id = 668] 08:30:42 INFO - PROCESS | 1929 | --DOCSHELL 0x126dce000 == 54 [pid = 1929] [id = 667] 08:30:42 INFO - PROCESS | 1929 | --DOMWINDOW == 143 (0x12b2b5c00) [pid = 1929] [serial = 1966] [outer = 0x0] [url = about:blank] 08:30:42 INFO - PROCESS | 1929 | --DOCSHELL 0x11215f800 == 53 [pid = 1929] [id = 666] 08:30:42 INFO - PROCESS | 1929 | --DOCSHELL 0x123429000 == 52 [pid = 1929] [id = 665] 08:30:42 INFO - PROCESS | 1929 | --DOCSHELL 0x12112d800 == 51 [pid = 1929] [id = 664] 08:30:42 INFO - PROCESS | 1929 | --DOCSHELL 0x1187c2800 == 50 [pid = 1929] [id = 663] 08:30:42 INFO - PROCESS | 1929 | --DOCSHELL 0x11a120800 == 49 [pid = 1929] [id = 662] 08:30:42 INFO - PROCESS | 1929 | --DOCSHELL 0x1170b4800 == 48 [pid = 1929] [id = 661] 08:30:42 INFO - PROCESS | 1929 | --DOCSHELL 0x11960d000 == 47 [pid = 1929] [id = 660] 08:30:42 INFO - PROCESS | 1929 | 1464622242618 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]]]}] 08:30:42 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) 08:30:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1372ms 08:30:42 INFO - PROCESS | 1929 | 1464622242627 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 08:30:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 08:30:42 INFO - PROCESS | 1929 | 1464622242630 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 08:30:42 INFO - PROCESS | 1929 | 1464622242633 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 08:30:42 INFO - PROCESS | 1929 | 1464622242636 Marionette TRACE conn2 <- [1,2682,null,{}] 08:30:42 INFO - PROCESS | 1929 | --DOMWINDOW == 142 (0x1127e2400) [pid = 1929] [serial = 1751] [outer = 0x0] [url = about:blank] 08:30:42 INFO - PROCESS | 1929 | --DOMWINDOW == 141 (0x123ee7c00) [pid = 1929] [serial = 1820] [outer = 0x0] [url = about:blank] 08:30:42 INFO - PROCESS | 1929 | --DOMWINDOW == 140 (0x112861000) [pid = 1929] [serial = 1808] [outer = 0x0] [url = about:blank] 08:30:42 INFO - PROCESS | 1929 | --DOMWINDOW == 139 (0x1166d5000) [pid = 1929] [serial = 1811] [outer = 0x0] [url = about:blank] 08:30:42 INFO - PROCESS | 1929 | --DOMWINDOW == 138 (0x1231cf400) [pid = 1929] [serial = 1760] [outer = 0x0] [url = about:blank] 08:30:42 INFO - PROCESS | 1929 | --DOMWINDOW == 137 (0x1239a7800) [pid = 1929] [serial = 1874] [outer = 0x0] [url = about:blank] 08:30:42 INFO - PROCESS | 1929 | --DOMWINDOW == 136 (0x119fcf000) [pid = 1929] [serial = 1871] [outer = 0x0] [url = about:blank] 08:30:42 INFO - PROCESS | 1929 | --DOMWINDOW == 135 (0x119c53800) [pid = 1929] [serial = 1757] [outer = 0x0] [url = about:blank] 08:30:42 INFO - PROCESS | 1929 | --DOMWINDOW == 134 (0x1267bf800) [pid = 1929] [serial = 1823] [outer = 0x0] [url = about:blank] 08:30:42 INFO - PROCESS | 1929 | --DOMWINDOW == 133 (0x11672c800) [pid = 1929] [serial = 1868] [outer = 0x0] [url = about:blank] 08:30:42 INFO - PROCESS | 1929 | --DOMWINDOW == 132 (0x11969e800) [pid = 1929] [serial = 1814] [outer = 0x0] [url = about:blank] 08:30:42 INFO - PROCESS | 1929 | --DOMWINDOW == 131 (0x1126f6000) [pid = 1929] [serial = 1865] [outer = 0x0] [url = about:blank] 08:30:42 INFO - PROCESS | 1929 | --DOMWINDOW == 130 (0x124713c00) [pid = 1929] [serial = 1763] [outer = 0x0] [url = about:blank] 08:30:42 INFO - PROCESS | 1929 | --DOMWINDOW == 129 (0x128426000) [pid = 1929] [serial = 1880] [outer = 0x0] [url = about:blank] 08:30:42 INFO - PROCESS | 1929 | --DOMWINDOW == 128 (0x12138e400) [pid = 1929] [serial = 1817] [outer = 0x0] [url = about:blank] 08:30:42 INFO - PROCESS | 1929 | --DOMWINDOW == 127 (0x116075000) [pid = 1929] [serial = 1754] [outer = 0x0] [url = about:blank] 08:30:42 INFO - PROCESS | 1929 | --DOMWINDOW == 126 (0x1235ba000) [pid = 1929] [serial = 1691] [outer = 0x0] [url = about:blank] 08:30:42 INFO - PROCESS | 1929 | --DOMWINDOW == 125 (0x126a4d000) [pid = 1929] [serial = 1877] [outer = 0x0] [url = about:blank] 08:30:42 INFO - PROCESS | 1929 | --DOMWINDOW == 124 (0x12a370000) [pid = 1929] [serial = 1963] [outer = 0x0] [url = about:blank] 08:30:42 INFO - PROCESS | 1929 | --DOMWINDOW == 123 (0x1160c9400) [pid = 1929] [serial = 1931] [outer = 0x0] [url = about:blank] 08:30:42 INFO - PROCESS | 1929 | --DOMWINDOW == 122 (0x112862c00) [pid = 1929] [serial = 1930] [outer = 0x0] [url = about:blank] 08:30:42 INFO - PROCESS | 1929 | --DOMWINDOW == 121 (0x12841f800) [pid = 1929] [serial = 1945] [outer = 0x0] [url = about:blank] 08:30:42 INFO - PROCESS | 1929 | --DOMWINDOW == 120 (0x128534400) [pid = 1929] [serial = 1928] [outer = 0x0] [url = about:blank] 08:30:42 INFO - PROCESS | 1929 | --DOMWINDOW == 119 (0x123964800) [pid = 1929] [serial = 1927] [outer = 0x0] [url = about:blank] 08:30:42 INFO - PROCESS | 1929 | --DOMWINDOW == 118 (0x123480400) [pid = 1929] [serial = 1939] [outer = 0x0] [url = about:blank] 08:30:42 INFO - PROCESS | 1929 | --DOMWINDOW == 117 (0x1239e8000) [pid = 1929] [serial = 1940] [outer = 0x0] [url = about:blank] 08:30:42 INFO - PROCESS | 1929 | --DOMWINDOW == 116 (0x123312000) [pid = 1929] [serial = 1916] [outer = 0x0] [url = about:blank] 08:30:42 INFO - PROCESS | 1929 | --DOMWINDOW == 115 (0x121190000) [pid = 1929] [serial = 1915] [outer = 0x0] [url = about:blank] 08:30:42 INFO - PROCESS | 1929 | --DOMWINDOW == 114 (0x128533000) [pid = 1929] [serial = 1925] [outer = 0x0] [url = about:blank] 08:30:42 INFO - PROCESS | 1929 | --DOMWINDOW == 113 (0x128429800) [pid = 1929] [serial = 1924] [outer = 0x0] [url = about:blank] 08:30:42 INFO - PROCESS | 1929 | --DOMWINDOW == 112 (0x1181bc400) [pid = 1929] [serial = 1933] [outer = 0x0] [url = about:blank] 08:30:42 INFO - PROCESS | 1929 | --DOMWINDOW == 111 (0x119173000) [pid = 1929] [serial = 1934] [outer = 0x0] [url = about:blank] 08:30:42 INFO - PROCESS | 1929 | --DOMWINDOW == 110 (0x128aa9400) [pid = 1929] [serial = 1948] [outer = 0x0] [url = about:blank] 08:30:42 INFO - PROCESS | 1929 | --DOMWINDOW == 109 (0x11964a000) [pid = 1929] [serial = 1913] [outer = 0x0] [url = about:blank] 08:30:42 INFO - PROCESS | 1929 | --DOMWINDOW == 108 (0x11858d400) [pid = 1929] [serial = 1912] [outer = 0x0] [url = about:blank] 08:30:42 INFO - PROCESS | 1929 | --DOMWINDOW == 107 (0x1239a5c00) [pid = 1929] [serial = 1942] [outer = 0x0] [url = about:blank] 08:30:42 INFO - PROCESS | 1929 | --DOMWINDOW == 106 (0x126a52000) [pid = 1929] [serial = 1919] [outer = 0x0] [url = about:blank] 08:30:42 INFO - PROCESS | 1929 | --DOMWINDOW == 105 (0x124f57c00) [pid = 1929] [serial = 1918] [outer = 0x0] [url = about:blank] 08:30:42 INFO - PROCESS | 1929 | --DOMWINDOW == 104 (0x116730800) [pid = 1929] [serial = 1910] [outer = 0x0] [url = about:blank] 08:30:42 INFO - PROCESS | 1929 | --DOMWINDOW == 103 (0x113c75c00) [pid = 1929] [serial = 1909] [outer = 0x0] [url = about:blank] 08:30:42 INFO - PROCESS | 1929 | --DOMWINDOW == 102 (0x128238400) [pid = 1929] [serial = 1922] [outer = 0x0] [url = about:blank] 08:30:42 INFO - PROCESS | 1929 | --DOMWINDOW == 101 (0x126df1800) [pid = 1929] [serial = 1921] [outer = 0x0] [url = about:blank] 08:30:42 INFO - PROCESS | 1929 | --DOMWINDOW == 100 (0x128eeb000) [pid = 1929] [serial = 1951] [outer = 0x0] [url = about:blank] 08:30:42 INFO - PROCESS | 1929 | --DOMWINDOW == 99 (0x121103800) [pid = 1929] [serial = 1936] [outer = 0x0] [url = about:blank] 08:30:42 INFO - PROCESS | 1929 | --DOMWINDOW == 98 (0x128d3e400) [pid = 1929] [serial = 1949] [outer = 0x0] [url = about:blank] 08:30:42 INFO - PROCESS | 1929 | --DOMWINDOW == 97 (0x12138a400) [pid = 1929] [serial = 1937] [outer = 0x0] [url = about:blank] 08:30:42 INFO - PROCESS | 1929 | --DOMWINDOW == 96 (0x129eebc00) [pid = 1929] [serial = 1954] [outer = 0x0] [url = about:blank] 08:30:42 INFO - PROCESS | 1929 | --DOMWINDOW == 95 (0x12138c000) [pid = 1929] [serial = 1957] [outer = 0x0] [url = about:blank] 08:30:42 INFO - PROCESS | 1929 | --DOMWINDOW == 94 (0x12a369800) [pid = 1929] [serial = 1961] [outer = 0x0] [url = about:blank] 08:30:42 INFO - PROCESS | 1929 | --DOMWINDOW == 93 (0x129edd400) [pid = 1929] [serial = 1952] [outer = 0x0] [url = about:blank] 08:30:42 INFO - PROCESS | 1929 | --DOMWINDOW == 92 (0x129f23000) [pid = 1929] [serial = 1955] [outer = 0x0] [url = about:blank] 08:30:42 INFO - PROCESS | 1929 | --DOMWINDOW == 91 (0x128a0d400) [pid = 1929] [serial = 1946] [outer = 0x0] [url = about:blank] 08:30:42 INFO - PROCESS | 1929 | --DOMWINDOW == 90 (0x12b039400) [pid = 1929] [serial = 1964] [outer = 0x0] [url = about:blank] 08:30:42 INFO - PROCESS | 1929 | --DOMWINDOW == 89 (0x129ee1400) [pid = 1929] [serial = 1958] [outer = 0x0] [url = about:blank] 08:30:42 INFO - PROCESS | 1929 | --DOMWINDOW == 88 (0x12652e800) [pid = 1929] [serial = 1943] [outer = 0x0] [url = about:blank] 08:30:42 INFO - PROCESS | 1929 | --DOMWINDOW == 87 (0x129f28000) [pid = 1929] [serial = 1960] [outer = 0x0] [url = about:blank] 08:30:42 INFO - PROCESS | 1929 | 1464622242652 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}] 08:30:42 INFO - PROCESS | 1929 | 1464622242756 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 08:30:42 INFO - PROCESS | 1929 | 1464622242764 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:42 INFO - PROCESS | 1929 | ++DOCSHELL 0x116a9e000 == 48 [pid = 1929] [id = 678] 08:30:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 88 (0x1127e7000) [pid = 1929] [serial = 2034] [outer = 0x0] 08:30:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 89 (0x113183800) [pid = 1929] [serial = 2035] [outer = 0x1127e7000] 08:30:42 INFO - PROCESS | 1929 | 1464622242793 Marionette DEBUG loaded listener.js 08:30:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 90 (0x115d3ec00) [pid = 1929] [serial = 2036] [outer = 0x1127e7000] 08:30:43 INFO - PROCESS | 1929 | 1464622243636 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]]]}] 08:30:43 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) 08:30:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1023ms 08:30:43 INFO - PROCESS | 1929 | 1464622243657 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 08:30:43 INFO - PROCESS | 1929 | 1464622243659 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 08:30:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 08:30:43 INFO - PROCESS | 1929 | 1464622243663 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 08:30:43 INFO - PROCESS | 1929 | 1464622243665 Marionette TRACE conn2 <- [1,2686,null,{}] 08:30:43 INFO - PROCESS | 1929 | 1464622243667 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}] 08:30:43 INFO - PROCESS | 1929 | 1464622243748 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 08:30:43 INFO - PROCESS | 1929 | 1464622243807 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:43 INFO - PROCESS | 1929 | ++DOCSHELL 0x119f94000 == 49 [pid = 1929] [id = 679] 08:30:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 91 (0x1164bc400) [pid = 1929] [serial = 2037] [outer = 0x0] 08:30:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 92 (0x117688800) [pid = 1929] [serial = 2038] [outer = 0x1164bc400] 08:30:43 INFO - PROCESS | 1929 | 1464622243834 Marionette DEBUG loaded listener.js 08:30:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 93 (0x118209400) [pid = 1929] [serial = 2039] [outer = 0x1164bc400] 08:30:44 INFO - PROCESS | 1929 | 1464622244654 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] 08:30:44 INFO - PROCESS | 1929 | 1464622244685 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 08:30:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 08:30:44 INFO - PROCESS | 1929 | 1464622244705 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 08:30:44 INFO - PROCESS | 1929 | 1464622244708 Marionette TRACE conn2 <- [1,2690,null,{}] 08:30:44 INFO - PROCESS | 1929 | 1464622244717 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}] 08:30:44 INFO - PROCESS | 1929 | 1464622244822 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 08:30:44 INFO - PROCESS | 1929 | 1464622244835 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:44 INFO - PROCESS | 1929 | ++DOCSHELL 0x123d37800 == 50 [pid = 1929] [id = 680] 08:30:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 94 (0x118380800) [pid = 1929] [serial = 2040] [outer = 0x0] 08:30:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 95 (0x11942fc00) [pid = 1929] [serial = 2041] [outer = 0x118380800] 08:30:44 INFO - PROCESS | 1929 | 1464622244861 Marionette DEBUG loaded listener.js 08:30:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 96 (0x1199a1000) [pid = 1929] [serial = 2042] [outer = 0x118380800] 08:30:45 INFO - PROCESS | 1929 | 1464622245692 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] 08:30:45 INFO - PROCESS | 1929 | 1464622245729 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 08:30:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 08:30:45 INFO - PROCESS | 1929 | 1464622245732 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 08:30:45 INFO - PROCESS | 1929 | 1464622245734 Marionette TRACE conn2 <- [1,2694,null,{}] 08:30:45 INFO - PROCESS | 1929 | 1464622245736 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}] 08:30:45 INFO - PROCESS | 1929 | 1464622245835 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 08:30:45 INFO - PROCESS | 1929 | 1464622245847 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:45 INFO - PROCESS | 1929 | ++DOCSHELL 0x126db4000 == 51 [pid = 1929] [id = 681] 08:30:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 97 (0x119c55c00) [pid = 1929] [serial = 2043] [outer = 0x0] 08:30:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 98 (0x119f0b800) [pid = 1929] [serial = 2044] [outer = 0x119c55c00] 08:30:45 INFO - PROCESS | 1929 | 1464622245872 Marionette DEBUG loaded listener.js 08:30:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 99 (0x11a1c0400) [pid = 1929] [serial = 2045] [outer = 0x119c55c00] 08:30:46 INFO - PROCESS | 1929 | --DOMWINDOW == 98 (0x121390800) [pid = 1929] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 08:30:46 INFO - PROCESS | 1929 | --DOMWINDOW == 97 (0x112741800) [pid = 1929] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 08:30:46 INFO - PROCESS | 1929 | --DOMWINDOW == 96 (0x1127e1400) [pid = 1929] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 08:30:46 INFO - PROCESS | 1929 | --DOMWINDOW == 95 (0x117697800) [pid = 1929] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 08:30:46 INFO - PROCESS | 1929 | --DOMWINDOW == 94 (0x121393000) [pid = 1929] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 08:30:46 INFO - PROCESS | 1929 | --DOMWINDOW == 93 (0x118358400) [pid = 1929] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 08:30:46 INFO - PROCESS | 1929 | --DOMWINDOW == 92 (0x121185400) [pid = 1929] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 08:30:46 INFO - PROCESS | 1929 | --DOMWINDOW == 91 (0x1160cd400) [pid = 1929] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 08:30:46 INFO - PROCESS | 1929 | --DOMWINDOW == 90 (0x117696000) [pid = 1929] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 08:30:46 INFO - PROCESS | 1929 | --DOMWINDOW == 89 (0x1239acc00) [pid = 1929] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 08:30:46 INFO - PROCESS | 1929 | --DOMWINDOW == 88 (0x1127a6000) [pid = 1929] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 08:30:46 INFO - PROCESS | 1929 | --DOMWINDOW == 87 (0x1231d2800) [pid = 1929] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 08:30:46 INFO - PROCESS | 1929 | --DOMWINDOW == 86 (0x118380000) [pid = 1929] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 08:30:46 INFO - PROCESS | 1929 | 1464622246673 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] 08:30:46 INFO - PROCESS | 1929 | 1464622246704 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 08:30:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 08:30:46 INFO - PROCESS | 1929 | 1464622246706 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 08:30:46 INFO - PROCESS | 1929 | 1464622246707 Marionette TRACE conn2 <- [1,2698,null,{}] 08:30:46 INFO - PROCESS | 1929 | 1464622246710 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}] 08:30:46 INFO - PROCESS | 1929 | 1464622246792 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 08:30:46 INFO - PROCESS | 1929 | 1464622246799 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:46 INFO - PROCESS | 1929 | ++DOCSHELL 0x12115a800 == 52 [pid = 1929] [id = 682] 08:30:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 87 (0x118358400) [pid = 1929] [serial = 2046] [outer = 0x0] 08:30:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 88 (0x119979400) [pid = 1929] [serial = 2047] [outer = 0x118358400] 08:30:46 INFO - PROCESS | 1929 | 1464622246839 Marionette DEBUG loaded listener.js 08:30:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 89 (0x121187800) [pid = 1929] [serial = 2048] [outer = 0x118358400] 08:30:47 INFO - PROCESS | 1929 | 1464622247675 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] 08:30:47 INFO - PROCESS | 1929 | 1464622247727 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 08:30:47 INFO - PROCESS | 1929 | 1464622247730 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 08:30:47 INFO - PROCESS | 1929 | 1464622247731 Marionette TRACE conn2 <- [1,2702,null,{}] 08:30:47 INFO - PROCESS | 1929 | 1464622247733 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}] 08:30:47 INFO - PROCESS | 1929 | 1464622247835 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 08:30:47 INFO - PROCESS | 1929 | 1464622247843 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:47 INFO - PROCESS | 1929 | ++DOCSHELL 0x117098800 == 53 [pid = 1929] [id = 683] 08:30:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 90 (0x11317c400) [pid = 1929] [serial = 2049] [outer = 0x0] 08:30:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 91 (0x1211bd000) [pid = 1929] [serial = 2050] [outer = 0x11317c400] 08:30:47 INFO - PROCESS | 1929 | 1464622247868 Marionette DEBUG loaded listener.js 08:30:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 92 (0x121392000) [pid = 1929] [serial = 2051] [outer = 0x11317c400] 08:30:48 INFO - PROCESS | 1929 | 1464622248177 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]]]}] 08:30:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 08:30:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 469ms 08:30:48 INFO - PROCESS | 1929 | 1464622248200 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 08:30:48 INFO - PROCESS | 1929 | 1464622248201 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 08:30:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 08:30:48 INFO - PROCESS | 1929 | 1464622248203 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 08:30:48 INFO - PROCESS | 1929 | 1464622248204 Marionette TRACE conn2 <- [1,2706,null,{}] 08:30:48 INFO - PROCESS | 1929 | 1464622248206 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}] 08:30:48 INFO - PROCESS | 1929 | 1464622248289 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 08:30:48 INFO - PROCESS | 1929 | 1464622248294 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:48 INFO - PROCESS | 1929 | ++DOCSHELL 0x117e0e000 == 54 [pid = 1929] [id = 684] 08:30:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 93 (0x123037400) [pid = 1929] [serial = 2052] [outer = 0x0] 08:30:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 94 (0x1231d1c00) [pid = 1929] [serial = 2053] [outer = 0x123037400] 08:30:48 INFO - PROCESS | 1929 | 1464622248319 Marionette DEBUG loaded listener.js 08:30:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 95 (0x12337c400) [pid = 1929] [serial = 2054] [outer = 0x123037400] 08:30:48 INFO - PROCESS | 1929 | 1464622248719 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]]]}] 08:30:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 08:30:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 570ms 08:30:48 INFO - PROCESS | 1929 | 1464622248773 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 08:30:48 INFO - PROCESS | 1929 | 1464622248776 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 08:30:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 08:30:48 INFO - PROCESS | 1929 | 1464622248780 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 08:30:48 INFO - PROCESS | 1929 | 1464622248782 Marionette TRACE conn2 <- [1,2710,null,{}] 08:30:48 INFO - PROCESS | 1929 | 1464622248786 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}] 08:30:48 INFO - PROCESS | 1929 | 1464622248902 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 08:30:49 INFO - PROCESS | 1929 | 1464622249025 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:49 INFO - PROCESS | 1929 | ++DOCSHELL 0x117e7d000 == 55 [pid = 1929] [id = 685] 08:30:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 96 (0x1126fc000) [pid = 1929] [serial = 2055] [outer = 0x0] 08:30:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 97 (0x1127aa400) [pid = 1929] [serial = 2056] [outer = 0x1126fc000] 08:30:49 INFO - PROCESS | 1929 | 1464622249076 Marionette DEBUG loaded listener.js 08:30:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 98 (0x1127ebc00) [pid = 1929] [serial = 2057] [outer = 0x1126fc000] 08:30:49 INFO - PROCESS | 1929 | 1464622249652 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] 08:30:49 INFO - PROCESS | 1929 | 1464622249707 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 08:30:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 08:30:49 INFO - PROCESS | 1929 | 1464622249714 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 08:30:49 INFO - PROCESS | 1929 | 1464622249716 Marionette TRACE conn2 <- [1,2714,null,{}] 08:30:49 INFO - PROCESS | 1929 | 1464622249718 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}] 08:30:49 INFO - PROCESS | 1929 | 1464622249821 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 08:30:49 INFO - PROCESS | 1929 | 1464622249909 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:49 INFO - PROCESS | 1929 | ++DOCSHELL 0x126830800 == 56 [pid = 1929] [id = 686] 08:30:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 99 (0x1168c6000) [pid = 1929] [serial = 2058] [outer = 0x0] 08:30:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 100 (0x116a6d000) [pid = 1929] [serial = 2059] [outer = 0x1168c6000] 08:30:49 INFO - PROCESS | 1929 | 1464622249938 Marionette DEBUG loaded listener.js 08:30:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 101 (0x11835c400) [pid = 1929] [serial = 2060] [outer = 0x1168c6000] 08:30:50 INFO - PROCESS | 1929 | 1464622250357 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]]]}] 08:30:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 08:30:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 670ms 08:30:50 INFO - PROCESS | 1929 | 1464622250383 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 08:30:50 INFO - PROCESS | 1929 | 1464622250385 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 08:30:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 08:30:50 INFO - PROCESS | 1929 | 1464622250388 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 08:30:50 INFO - PROCESS | 1929 | 1464622250390 Marionette TRACE conn2 <- [1,2718,null,{}] 08:30:50 INFO - PROCESS | 1929 | 1464622250418 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}] 08:30:50 INFO - PROCESS | 1929 | 1464622250523 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 08:30:50 INFO - PROCESS | 1929 | 1464622250595 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:50 INFO - PROCESS | 1929 | ++DOCSHELL 0x12bab7000 == 57 [pid = 1929] [id = 687] 08:30:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 102 (0x1199a6400) [pid = 1929] [serial = 2061] [outer = 0x0] 08:30:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 103 (0x119f10800) [pid = 1929] [serial = 2062] [outer = 0x1199a6400] 08:30:50 INFO - PROCESS | 1929 | 1464622250627 Marionette DEBUG loaded listener.js 08:30:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 104 (0x121186800) [pid = 1929] [serial = 2063] [outer = 0x1199a6400] 08:30:51 INFO - PROCESS | 1929 | 1464622251048 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] 08:30:51 INFO - PROCESS | 1929 | 1464622251061 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 08:30:51 INFO - PROCESS | 1929 | 1464622251063 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 08:30:51 INFO - PROCESS | 1929 | 1464622251065 Marionette TRACE conn2 <- [1,2722,null,{}] 08:30:51 INFO - PROCESS | 1929 | 1464622251067 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}] 08:30:51 INFO - PROCESS | 1929 | 1464622251169 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 08:30:51 INFO - PROCESS | 1929 | 1464622251276 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:51 INFO - PROCESS | 1929 | ++DOCSHELL 0x12bdd7800 == 58 [pid = 1929] [id = 688] 08:30:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 105 (0x1211c1400) [pid = 1929] [serial = 2064] [outer = 0x0] 08:30:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 106 (0x1235c0c00) [pid = 1929] [serial = 2065] [outer = 0x1211c1400] 08:30:51 INFO - PROCESS | 1929 | 1464622251307 Marionette DEBUG loaded listener.js 08:30:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 107 (0x1239a4800) [pid = 1929] [serial = 2066] [outer = 0x1211c1400] 08:30:51 INFO - PROCESS | 1929 | 1464622251706 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] 08:30:51 INFO - PROCESS | 1929 | 1464622251736 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 08:30:51 INFO - PROCESS | 1929 | 1464622251738 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 08:30:51 INFO - PROCESS | 1929 | 1464622251739 Marionette TRACE conn2 <- [1,2726,null,{}] 08:30:51 INFO - PROCESS | 1929 | 1464622251742 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}] 08:30:51 INFO - PROCESS | 1929 | 1464622251843 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 08:30:51 INFO - PROCESS | 1929 | 1464622251903 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:51 INFO - PROCESS | 1929 | ++DOCSHELL 0x12c97b800 == 59 [pid = 1929] [id = 689] 08:30:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 108 (0x1231cdc00) [pid = 1929] [serial = 2067] [outer = 0x0] 08:30:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 109 (0x123eee800) [pid = 1929] [serial = 2068] [outer = 0x1231cdc00] 08:30:51 INFO - PROCESS | 1929 | 1464622251933 Marionette DEBUG loaded listener.js 08:30:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 110 (0x1248c9400) [pid = 1929] [serial = 2069] [outer = 0x1231cdc00] 08:30:52 INFO - PROCESS | 1929 | 1464622252388 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]]]}] 08:30:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 08:30:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 669ms 08:30:52 INFO - PROCESS | 1929 | 1464622252408 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 08:30:52 INFO - PROCESS | 1929 | 1464622252409 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 08:30:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 08:30:52 INFO - PROCESS | 1929 | 1464622252411 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 08:30:52 INFO - PROCESS | 1929 | 1464622252412 Marionette TRACE conn2 <- [1,2730,null,{}] 08:30:52 INFO - PROCESS | 1929 | 1464622252415 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}] 08:30:52 INFO - PROCESS | 1929 | 1464622252530 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 08:30:52 INFO - PROCESS | 1929 | 1464622252625 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:52 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d07c800 == 60 [pid = 1929] [id = 690] 08:30:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 111 (0x1249c7c00) [pid = 1929] [serial = 2070] [outer = 0x0] 08:30:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 112 (0x1267b8400) [pid = 1929] [serial = 2071] [outer = 0x1249c7c00] 08:30:52 INFO - PROCESS | 1929 | 1464622252667 Marionette DEBUG loaded listener.js 08:30:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 113 (0x126df6c00) [pid = 1929] [serial = 2072] [outer = 0x1249c7c00] 08:30:53 INFO - PROCESS | 1929 | 1464622253682 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] 08:30:53 INFO - PROCESS | 1929 | 1464622253734 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 08:30:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 08:30:53 INFO - PROCESS | 1929 | 1464622253738 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 08:30:53 INFO - PROCESS | 1929 | 1464622253740 Marionette TRACE conn2 <- [1,2734,null,{}] 08:30:53 INFO - PROCESS | 1929 | 1464622253744 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}] 08:30:53 INFO - PROCESS | 1929 | 1464622253870 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 08:30:54 INFO - PROCESS | 1929 | 1464622254006 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:54 INFO - PROCESS | 1929 | ++DOCSHELL 0x121170000 == 61 [pid = 1929] [id = 691] 08:30:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 114 (0x112861400) [pid = 1929] [serial = 2073] [outer = 0x0] 08:30:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 115 (0x112862c00) [pid = 1929] [serial = 2074] [outer = 0x112861400] 08:30:54 INFO - PROCESS | 1929 | 1464622254037 Marionette DEBUG loaded listener.js 08:30:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 116 (0x1131e1c00) [pid = 1929] [serial = 2075] [outer = 0x112861400] 08:30:54 INFO - PROCESS | 1929 | --DOCSHELL 0x117098800 == 60 [pid = 1929] [id = 683] 08:30:54 INFO - PROCESS | 1929 | --DOCSHELL 0x12115a800 == 59 [pid = 1929] [id = 682] 08:30:54 INFO - PROCESS | 1929 | --DOCSHELL 0x126db4000 == 58 [pid = 1929] [id = 681] 08:30:54 INFO - PROCESS | 1929 | --DOCSHELL 0x123d37800 == 57 [pid = 1929] [id = 680] 08:30:54 INFO - PROCESS | 1929 | --DOCSHELL 0x119f94000 == 56 [pid = 1929] [id = 679] 08:30:54 INFO - PROCESS | 1929 | --DOCSHELL 0x116a9e000 == 55 [pid = 1929] [id = 678] 08:30:54 INFO - PROCESS | 1929 | --DOCSHELL 0x119199800 == 54 [pid = 1929] [id = 677] 08:30:54 INFO - PROCESS | 1929 | --DOMWINDOW == 115 (0x1268ab800) [pid = 1929] [serial = 2020] [outer = 0x0] [url = about:blank] 08:30:54 INFO - PROCESS | 1929 | --DOCSHELL 0x11a10d000 == 53 [pid = 1929] [id = 675] 08:30:54 INFO - PROCESS | 1929 | --DOCSHELL 0x116aa1000 == 52 [pid = 1929] [id = 674] 08:30:54 INFO - PROCESS | 1929 | --DOMWINDOW == 114 (0x1213d9800) [pid = 1929] [serial = 2002] [outer = 0x0] [url = about:blank] 08:30:54 INFO - PROCESS | 1929 | --DOMWINDOW == 113 (0x1127e4000) [pid = 1929] [serial = 1982] [outer = 0x0] [url = about:blank] 08:30:54 INFO - PROCESS | 1929 | --DOMWINDOW == 112 (0x1127aa000) [pid = 1929] [serial = 1981] [outer = 0x0] [url = about:blank] 08:30:54 INFO - PROCESS | 1929 | --DOMWINDOW == 111 (0x112a7f800) [pid = 1929] [serial = 1985] [outer = 0x0] [url = about:blank] 08:30:54 INFO - PROCESS | 1929 | --DOMWINDOW == 110 (0x1127ecc00) [pid = 1929] [serial = 1984] [outer = 0x0] [url = about:blank] 08:30:54 INFO - PROCESS | 1929 | --DOMWINDOW == 109 (0x1184d9800) [pid = 1929] [serial = 1993] [outer = 0x0] [url = about:blank] 08:30:54 INFO - PROCESS | 1929 | --DOMWINDOW == 108 (0x119428c00) [pid = 1929] [serial = 1994] [outer = 0x0] [url = about:blank] 08:30:54 INFO - PROCESS | 1929 | --DOMWINDOW == 107 (0x123315000) [pid = 1929] [serial = 2005] [outer = 0x0] [url = about:blank] 08:30:54 INFO - PROCESS | 1929 | --DOMWINDOW == 106 (0x119697800) [pid = 1929] [serial = 1996] [outer = 0x0] [url = about:blank] 08:30:54 INFO - PROCESS | 1929 | --DOMWINDOW == 105 (0x12110e400) [pid = 1929] [serial = 1997] [outer = 0x0] [url = about:blank] 08:30:54 INFO - PROCESS | 1929 | --DOMWINDOW == 104 (0x1211b9800) [pid = 1929] [serial = 1999] [outer = 0x0] [url = about:blank] 08:30:54 INFO - PROCESS | 1929 | --DOMWINDOW == 103 (0x11660a800) [pid = 1929] [serial = 1987] [outer = 0x0] [url = about:blank] 08:30:54 INFO - PROCESS | 1929 | --DOMWINDOW == 102 (0x116f4e000) [pid = 1929] [serial = 1988] [outer = 0x0] [url = about:blank] 08:30:54 INFO - PROCESS | 1929 | --DOMWINDOW == 101 (0x117e6fc00) [pid = 1929] [serial = 1990] [outer = 0x0] [url = about:blank] 08:30:54 INFO - PROCESS | 1929 | --DOMWINDOW == 100 (0x118359c00) [pid = 1929] [serial = 1991] [outer = 0x0] [url = about:blank] 08:30:54 INFO - PROCESS | 1929 | --DOMWINDOW == 99 (0x1166ce800) [pid = 1929] [serial = 1969] [outer = 0x0] [url = about:blank] 08:30:54 INFO - PROCESS | 1929 | --DOMWINDOW == 98 (0x119c53c00) [pid = 1929] [serial = 1972] [outer = 0x0] [url = about:blank] 08:30:54 INFO - PROCESS | 1929 | --DOMWINDOW == 97 (0x1265e8800) [pid = 1929] [serial = 1975] [outer = 0x0] [url = about:blank] 08:30:54 INFO - PROCESS | 1929 | --DOMWINDOW == 96 (0x128533c00) [pid = 1929] [serial = 1978] [outer = 0x0] [url = about:blank] 08:30:54 INFO - PROCESS | 1929 | --DOMWINDOW == 95 (0x1231cbc00) [pid = 1929] [serial = 2003] [outer = 0x0] [url = about:blank] 08:30:54 INFO - PROCESS | 1929 | --DOMWINDOW == 94 (0x123eeb000) [pid = 1929] [serial = 2008] [outer = 0x0] [url = about:blank] 08:30:54 INFO - PROCESS | 1929 | --DOMWINDOW == 93 (0x123963400) [pid = 1929] [serial = 2006] [outer = 0x0] [url = about:blank] 08:30:54 INFO - PROCESS | 1929 | --DOMWINDOW == 92 (0x11685d000) [pid = 1929] [serial = 2011] [outer = 0x0] [url = about:blank] 08:30:54 INFO - PROCESS | 1929 | --DOMWINDOW == 91 (0x1239ac000) [pid = 1929] [serial = 2014] [outer = 0x0] [url = about:blank] 08:30:54 INFO - PROCESS | 1929 | --DOMWINDOW == 90 (0x124ecc000) [pid = 1929] [serial = 2017] [outer = 0x0] [url = about:blank] 08:30:54 INFO - PROCESS | 1929 | --DOMWINDOW == 89 (0x12470cc00) [pid = 1929] [serial = 2009] [outer = 0x0] [url = about:blank] 08:30:54 INFO - PROCESS | 1929 | --DOMWINDOW == 88 (0x1265ea400) [pid = 1929] [serial = 2018] [outer = 0x0] [url = about:blank] 08:30:54 INFO - PROCESS | 1929 | --DOMWINDOW == 87 (0x119c57000) [pid = 1929] [serial = 2012] [outer = 0x0] [url = about:blank] 08:30:54 INFO - PROCESS | 1929 | --DOMWINDOW == 86 (0x1248c3800) [pid = 1929] [serial = 2015] [outer = 0x0] [url = about:blank] 08:30:54 INFO - PROCESS | 1929 | --DOMWINDOW == 85 (0x12138fc00) [pid = 1929] [serial = 2000] [outer = 0x0] [url = about:blank] 08:30:54 INFO - PROCESS | 1929 | 1464622254477 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]]]}] 08:30:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 08:30:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 778ms 08:30:54 INFO - PROCESS | 1929 | 1464622254523 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 08:30:54 INFO - PROCESS | 1929 | 1464622254530 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 08:30:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 08:30:54 INFO - PROCESS | 1929 | 1464622254544 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 08:30:54 INFO - PROCESS | 1929 | 1464622254548 Marionette TRACE conn2 <- [1,2738,null,{}] 08:30:54 INFO - PROCESS | 1929 | 1464622254552 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}] 08:30:54 INFO - PROCESS | 1929 | 1464622254682 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 08:30:54 INFO - PROCESS | 1929 | 1464622254697 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:54 INFO - PROCESS | 1929 | ++DOCSHELL 0x119a49000 == 53 [pid = 1929] [id = 692] 08:30:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 86 (0x116075000) [pid = 1929] [serial = 2076] [outer = 0x0] 08:30:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 87 (0x11672d000) [pid = 1929] [serial = 2077] [outer = 0x116075000] 08:30:54 INFO - PROCESS | 1929 | 1464622254738 Marionette DEBUG loaded listener.js 08:30:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 88 (0x117e66c00) [pid = 1929] [serial = 2078] [outer = 0x116075000] 08:30:55 INFO - PROCESS | 1929 | 1464622255137 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]]]}] 08:30:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 08:30:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 625ms 08:30:55 INFO - PROCESS | 1929 | 1464622255167 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 08:30:55 INFO - PROCESS | 1929 | 1464622255168 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 08:30:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 08:30:55 INFO - PROCESS | 1929 | 1464622255170 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 08:30:55 INFO - PROCESS | 1929 | 1464622255173 Marionette TRACE conn2 <- [1,2742,null,{}] 08:30:55 INFO - PROCESS | 1929 | 1464622255183 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}] 08:30:55 INFO - PROCESS | 1929 | 1464622255271 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 08:30:55 INFO - PROCESS | 1929 | 1464622255295 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:55 INFO - PROCESS | 1929 | ++DOCSHELL 0x12363a800 == 54 [pid = 1929] [id = 693] 08:30:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 89 (0x1184d9800) [pid = 1929] [serial = 2079] [outer = 0x0] 08:30:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 90 (0x119175c00) [pid = 1929] [serial = 2080] [outer = 0x1184d9800] 08:30:55 INFO - PROCESS | 1929 | 1464622255323 Marionette DEBUG loaded listener.js 08:30:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 91 (0x119c4f400) [pid = 1929] [serial = 2081] [outer = 0x1184d9800] 08:30:55 INFO - PROCESS | 1929 | 1464622255669 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]]]}] 08:30:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 08:30:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 525ms 08:30:55 INFO - PROCESS | 1929 | 1464622255710 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 08:30:55 INFO - PROCESS | 1929 | 1464622255712 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 08:30:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 08:30:55 INFO - PROCESS | 1929 | 1464622255714 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 08:30:55 INFO - PROCESS | 1929 | 1464622255715 Marionette TRACE conn2 <- [1,2746,null,{}] 08:30:55 INFO - PROCESS | 1929 | 1464622255718 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}] 08:30:55 INFO - PROCESS | 1929 | 1464622255803 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 08:30:55 INFO - PROCESS | 1929 | 1464622255807 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:55 INFO - PROCESS | 1929 | ++DOCSHELL 0x124ea8000 == 55 [pid = 1929] [id = 694] 08:30:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 92 (0x121103800) [pid = 1929] [serial = 2082] [outer = 0x0] 08:30:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 93 (0x121187400) [pid = 1929] [serial = 2083] [outer = 0x121103800] 08:30:55 INFO - PROCESS | 1929 | 1464622255834 Marionette DEBUG loaded listener.js 08:30:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 94 (0x121389c00) [pid = 1929] [serial = 2084] [outer = 0x121103800] 08:30:56 INFO - PROCESS | 1929 | 1464622256164 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]]]}] 08:30:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 08:30:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 469ms 08:30:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 08:30:56 INFO - PROCESS | 1929 | 1464622256183 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 08:30:56 INFO - PROCESS | 1929 | 1464622256185 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 08:30:56 INFO - PROCESS | 1929 | 1464622256187 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 08:30:56 INFO - PROCESS | 1929 | 1464622256188 Marionette TRACE conn2 <- [1,2750,null,{}] 08:30:56 INFO - PROCESS | 1929 | 1464622256190 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}] 08:30:56 INFO - PROCESS | 1929 | 1464622256275 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 08:30:56 INFO - PROCESS | 1929 | 1464622256337 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:56 INFO - PROCESS | 1929 | ++DOCSHELL 0x126dbe000 == 56 [pid = 1929] [id = 695] 08:30:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 95 (0x11a1b4000) [pid = 1929] [serial = 2085] [outer = 0x0] 08:30:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 96 (0x1213da000) [pid = 1929] [serial = 2086] [outer = 0x11a1b4000] 08:30:56 INFO - PROCESS | 1929 | 1464622256369 Marionette DEBUG loaded listener.js 08:30:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 97 (0x123963400) [pid = 1929] [serial = 2087] [outer = 0x11a1b4000] 08:30:56 INFO - PROCESS | 1929 | 1464622256695 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]]]}] 08:30:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 08:30:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 519ms 08:30:56 INFO - PROCESS | 1929 | 1464622256710 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 08:30:56 INFO - PROCESS | 1929 | 1464622256712 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 08:30:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 08:30:56 INFO - PROCESS | 1929 | 1464622256715 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 08:30:56 INFO - PROCESS | 1929 | 1464622256716 Marionette TRACE conn2 <- [1,2754,null,{}] 08:30:56 INFO - PROCESS | 1929 | 1464622256719 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}] 08:30:56 INFO - PROCESS | 1929 | 1464622256844 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 08:30:56 INFO - PROCESS | 1929 | 1464622256861 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:56 INFO - PROCESS | 1929 | ++DOCSHELL 0x129cc9000 == 57 [pid = 1929] [id = 696] 08:30:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 98 (0x1239a6000) [pid = 1929] [serial = 2088] [outer = 0x0] 08:30:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 99 (0x124f5e400) [pid = 1929] [serial = 2089] [outer = 0x1239a6000] 08:30:56 INFO - PROCESS | 1929 | 1464622256887 Marionette DEBUG loaded listener.js 08:30:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 100 (0x126df6400) [pid = 1929] [serial = 2090] [outer = 0x1239a6000] 08:30:57 INFO - PROCESS | 1929 | 1464622257242 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]]]}] 08:30:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 08:30:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 570ms 08:30:57 INFO - PROCESS | 1929 | 1464622257286 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 08:30:57 INFO - PROCESS | 1929 | 1464622257288 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 08:30:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 08:30:57 INFO - PROCESS | 1929 | 1464622257291 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 08:30:57 INFO - PROCESS | 1929 | 1464622257293 Marionette TRACE conn2 <- [1,2758,null,{}] 08:30:57 INFO - PROCESS | 1929 | 1464622257296 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}] 08:30:57 INFO - PROCESS | 1929 | 1464622257454 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 08:30:57 INFO - PROCESS | 1929 | 1464622257474 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:57 INFO - PROCESS | 1929 | ++DOCSHELL 0x12b252000 == 58 [pid = 1929] [id = 697] 08:30:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 101 (0x128235c00) [pid = 1929] [serial = 2091] [outer = 0x0] 08:30:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 102 (0x128421000) [pid = 1929] [serial = 2092] [outer = 0x128235c00] 08:30:57 INFO - PROCESS | 1929 | 1464622257514 Marionette DEBUG loaded listener.js 08:30:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 103 (0x128429400) [pid = 1929] [serial = 2093] [outer = 0x128235c00] 08:30:57 INFO - PROCESS | 1929 | 1464622257899 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]]]}] 08:30:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 08:30:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 622ms 08:30:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 08:30:57 INFO - PROCESS | 1929 | 1464622257914 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 08:30:57 INFO - PROCESS | 1929 | 1464622257915 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 08:30:57 INFO - PROCESS | 1929 | 1464622257917 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 08:30:57 INFO - PROCESS | 1929 | 1464622257918 Marionette TRACE conn2 <- [1,2762,null,{}] 08:30:57 INFO - PROCESS | 1929 | 1464622257926 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}] 08:30:58 INFO - PROCESS | 1929 | 1464622258031 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 08:30:58 INFO - PROCESS | 1929 | 1464622258068 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:58 INFO - PROCESS | 1929 | ++DOCSHELL 0x12baa8000 == 59 [pid = 1929] [id = 698] 08:30:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 104 (0x128236000) [pid = 1929] [serial = 2094] [outer = 0x0] 08:30:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 105 (0x12852d000) [pid = 1929] [serial = 2095] [outer = 0x128236000] 08:30:58 INFO - PROCESS | 1929 | 1464622258093 Marionette DEBUG loaded listener.js 08:30:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 106 (0x128533000) [pid = 1929] [serial = 2096] [outer = 0x128236000] 08:30:58 INFO - PROCESS | 1929 | --DOMWINDOW == 105 (0x118380800) [pid = 1929] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 08:30:58 INFO - PROCESS | 1929 | --DOMWINDOW == 104 (0x1127e7000) [pid = 1929] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 08:30:58 INFO - PROCESS | 1929 | --DOMWINDOW == 103 (0x1127a7400) [pid = 1929] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 08:30:58 INFO - PROCESS | 1929 | --DOMWINDOW == 102 (0x1164bc400) [pid = 1929] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 08:30:58 INFO - PROCESS | 1929 | --DOMWINDOW == 101 (0x119c55c00) [pid = 1929] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 08:30:58 INFO - PROCESS | 1929 | --DOMWINDOW == 100 (0x118358400) [pid = 1929] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 08:30:58 INFO - PROCESS | 1929 | --DOMWINDOW == 99 (0x11317c400) [pid = 1929] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 08:30:58 INFO - PROCESS | 1929 | 1464622258402 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]]]}] 08:30:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 08:30:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 524ms 08:30:58 INFO - PROCESS | 1929 | 1464622258442 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 08:30:58 INFO - PROCESS | 1929 | 1464622258444 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 08:30:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 08:30:58 INFO - PROCESS | 1929 | 1464622258448 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 08:30:58 INFO - PROCESS | 1929 | 1464622258449 Marionette TRACE conn2 <- [1,2766,null,{}] 08:30:58 INFO - PROCESS | 1929 | 1464622258452 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}] 08:30:58 INFO - PROCESS | 1929 | 1464622258536 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 08:30:58 INFO - PROCESS | 1929 | 1464622258540 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:58 INFO - PROCESS | 1929 | ++DOCSHELL 0x12c970000 == 60 [pid = 1929] [id = 699] 08:30:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 100 (0x119c55c00) [pid = 1929] [serial = 2097] [outer = 0x0] 08:30:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 101 (0x128529800) [pid = 1929] [serial = 2098] [outer = 0x119c55c00] 08:30:58 INFO - PROCESS | 1929 | 1464622258564 Marionette DEBUG loaded listener.js 08:30:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 102 (0x128a0d800) [pid = 1929] [serial = 2099] [outer = 0x119c55c00] 08:30:58 INFO - PROCESS | 1929 | 1464622258896 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]]]}] 08:30:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 08:30:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 469ms 08:30:58 INFO - PROCESS | 1929 | 1464622258917 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 08:30:58 INFO - PROCESS | 1929 | 1464622258919 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 08:30:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 08:30:58 INFO - PROCESS | 1929 | 1464622258921 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 08:30:58 INFO - PROCESS | 1929 | 1464622258922 Marionette TRACE conn2 <- [1,2770,null,{}] 08:30:58 INFO - PROCESS | 1929 | 1464622258924 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}] 08:30:59 INFO - PROCESS | 1929 | 1464622259037 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 08:30:59 INFO - PROCESS | 1929 | 1464622259044 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:59 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d093000 == 61 [pid = 1929] [id = 700] 08:30:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 103 (0x119f04c00) [pid = 1929] [serial = 2100] [outer = 0x0] 08:30:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 104 (0x128a9fc00) [pid = 1929] [serial = 2101] [outer = 0x119f04c00] 08:30:59 INFO - PROCESS | 1929 | 1464622259068 Marionette DEBUG loaded listener.js 08:30:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 105 (0x128d3bc00) [pid = 1929] [serial = 2102] [outer = 0x119f04c00] 08:30:59 INFO - PROCESS | 1929 | 1464622259372 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]]]}] 08:30:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 08:30:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 469ms 08:30:59 INFO - PROCESS | 1929 | 1464622259390 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 08:30:59 INFO - PROCESS | 1929 | 1464622259392 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 08:30:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 08:30:59 INFO - PROCESS | 1929 | 1464622259397 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 08:30:59 INFO - PROCESS | 1929 | 1464622259400 Marionette TRACE conn2 <- [1,2774,null,{}] 08:30:59 INFO - PROCESS | 1929 | 1464622259402 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}] 08:30:59 INFO - PROCESS | 1929 | 1464622259506 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 08:30:59 INFO - PROCESS | 1929 | 1464622259510 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:59 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d4d9800 == 62 [pid = 1929] [id = 701] 08:30:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 106 (0x1127afc00) [pid = 1929] [serial = 2103] [outer = 0x0] 08:30:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 107 (0x128eeb400) [pid = 1929] [serial = 2104] [outer = 0x1127afc00] 08:30:59 INFO - PROCESS | 1929 | 1464622259539 Marionette DEBUG loaded listener.js 08:30:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 108 (0x129f28400) [pid = 1929] [serial = 2105] [outer = 0x1127afc00] 08:30:59 INFO - PROCESS | 1929 | 1464622259901 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]]]}] 08:30:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 08:30:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 524ms 08:30:59 INFO - PROCESS | 1929 | 1464622259920 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 08:30:59 INFO - PROCESS | 1929 | 1464622259921 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 08:30:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 08:30:59 INFO - PROCESS | 1929 | 1464622259937 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 08:30:59 INFO - PROCESS | 1929 | 1464622259938 Marionette TRACE conn2 <- [1,2778,null,{}] 08:30:59 INFO - PROCESS | 1929 | 1464622259942 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}] 08:31:00 INFO - PROCESS | 1929 | 1464622260030 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 08:31:00 INFO - PROCESS | 1929 | 1464622260034 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:00 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d77a800 == 63 [pid = 1929] [id = 702] 08:31:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 109 (0x1239a2c00) [pid = 1929] [serial = 2106] [outer = 0x0] 08:31:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 110 (0x129fc9400) [pid = 1929] [serial = 2107] [outer = 0x1239a2c00] 08:31:00 INFO - PROCESS | 1929 | 1464622260059 Marionette DEBUG loaded listener.js 08:31:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 111 (0x12a369800) [pid = 1929] [serial = 2108] [outer = 0x1239a2c00] 08:31:00 INFO - PROCESS | 1929 | 1464622260461 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]]]}] 08:31:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 08:31:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 584ms 08:31:00 INFO - PROCESS | 1929 | 1464622260509 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 08:31:00 INFO - PROCESS | 1929 | 1464622260511 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 08:31:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 08:31:00 INFO - PROCESS | 1929 | 1464622260514 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 08:31:00 INFO - PROCESS | 1929 | 1464622260517 Marionette TRACE conn2 <- [1,2782,null,{}] 08:31:00 INFO - PROCESS | 1929 | 1464622260521 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}] 08:31:00 INFO - PROCESS | 1929 | 1464622260634 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 08:31:00 INFO - PROCESS | 1929 | 1464622260710 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:00 INFO - PROCESS | 1929 | ++DOCSHELL 0x119f93000 == 64 [pid = 1929] [id = 703] 08:31:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 112 (0x1127a9800) [pid = 1929] [serial = 2109] [outer = 0x0] 08:31:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 113 (0x11317cc00) [pid = 1929] [serial = 2110] [outer = 0x1127a9800] 08:31:00 INFO - PROCESS | 1929 | 1464622260742 Marionette DEBUG loaded listener.js 08:31:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 114 (0x115fe0000) [pid = 1929] [serial = 2111] [outer = 0x1127a9800] 08:31:01 INFO - PROCESS | 1929 | 1464622261171 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]]]}] 08:31:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 08:31:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 672ms 08:31:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 08:31:01 INFO - PROCESS | 1929 | 1464622261187 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 08:31:01 INFO - PROCESS | 1929 | 1464622261191 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 08:31:01 INFO - PROCESS | 1929 | 1464622261196 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 08:31:01 INFO - PROCESS | 1929 | 1464622261198 Marionette TRACE conn2 <- [1,2786,null,{}] 08:31:01 INFO - PROCESS | 1929 | 1464622261225 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}] 08:31:01 INFO - PROCESS | 1929 | 1464622261369 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 08:31:01 INFO - PROCESS | 1929 | 1464622261413 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:01 INFO - PROCESS | 1929 | ++DOCSHELL 0x128b6d800 == 65 [pid = 1929] [id = 704] 08:31:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 115 (0x11835c000) [pid = 1929] [serial = 2112] [outer = 0x0] 08:31:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 116 (0x119428000) [pid = 1929] [serial = 2113] [outer = 0x11835c000] 08:31:01 INFO - PROCESS | 1929 | 1464622261442 Marionette DEBUG loaded listener.js 08:31:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 117 (0x119c54c00) [pid = 1929] [serial = 2114] [outer = 0x11835c000] 08:31:01 INFO - PROCESS | 1929 | 1464622261851 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]]]}] 08:31:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 08:31:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 695ms 08:31:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 08:31:01 INFO - PROCESS | 1929 | 1464622261891 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 08:31:01 INFO - PROCESS | 1929 | 1464622261892 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 08:31:01 INFO - PROCESS | 1929 | 1464622261895 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 08:31:01 INFO - PROCESS | 1929 | 1464622261897 Marionette TRACE conn2 <- [1,2790,null,{}] 08:31:01 INFO - PROCESS | 1929 | 1464622261905 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}] 08:31:02 INFO - PROCESS | 1929 | 1464622262016 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 08:31:02 INFO - PROCESS | 1929 | 1464622262121 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:02 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d76a000 == 66 [pid = 1929] [id = 705] 08:31:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 118 (0x121388400) [pid = 1929] [serial = 2115] [outer = 0x0] 08:31:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 119 (0x1248c4400) [pid = 1929] [serial = 2116] [outer = 0x121388400] 08:31:02 INFO - PROCESS | 1929 | 1464622262155 Marionette DEBUG loaded listener.js 08:31:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 120 (0x126a50c00) [pid = 1929] [serial = 2117] [outer = 0x121388400] 08:31:02 INFO - PROCESS | 1929 | 1464622262573 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]]]}] 08:31:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 08:31:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 721ms 08:31:02 INFO - PROCESS | 1929 | 1464622262617 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 08:31:02 INFO - PROCESS | 1929 | 1464622262619 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 08:31:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 08:31:02 INFO - PROCESS | 1929 | 1464622262621 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 08:31:02 INFO - PROCESS | 1929 | 1464622262622 Marionette TRACE conn2 <- [1,2794,null,{}] 08:31:02 INFO - PROCESS | 1929 | 1464622262625 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}] 08:31:02 INFO - PROCESS | 1929 | 1464622262757 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 08:31:02 INFO - PROCESS | 1929 | 1464622262862 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:02 INFO - PROCESS | 1929 | ++DOCSHELL 0x12db97800 == 67 [pid = 1929] [id = 706] 08:31:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 121 (0x128420c00) [pid = 1929] [serial = 2118] [outer = 0x0] 08:31:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 122 (0x128aa4400) [pid = 1929] [serial = 2119] [outer = 0x128420c00] 08:31:02 INFO - PROCESS | 1929 | 1464622262893 Marionette DEBUG loaded listener.js 08:31:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 123 (0x129ee5000) [pid = 1929] [serial = 2120] [outer = 0x128420c00] 08:31:03 INFO - PROCESS | 1929 | --DOCSHELL 0x12cd25800 == 66 [pid = 1929] [id = 16] 08:31:03 INFO - PROCESS | 1929 | 1464622263378 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]]]}] 08:31:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 08:31:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 769ms 08:31:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 08:31:03 INFO - PROCESS | 1929 | 1464622263391 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 08:31:03 INFO - PROCESS | 1929 | 1464622263393 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 08:31:03 INFO - PROCESS | 1929 | 1464622263397 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 08:31:03 INFO - PROCESS | 1929 | 1464622263399 Marionette TRACE conn2 <- [1,2798,null,{}] 08:31:03 INFO - PROCESS | 1929 | 1464622263402 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}] 08:31:03 INFO - PROCESS | 1929 | 1464622263508 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 08:31:03 INFO - PROCESS | 1929 | 1464622263582 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:03 INFO - PROCESS | 1929 | ++DOCSHELL 0x12dfaf000 == 67 [pid = 1929] [id = 707] 08:31:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 124 (0x121191400) [pid = 1929] [serial = 2121] [outer = 0x0] 08:31:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 125 (0x129f1c400) [pid = 1929] [serial = 2122] [outer = 0x121191400] 08:31:03 INFO - PROCESS | 1929 | 1464622263610 Marionette DEBUG loaded listener.js 08:31:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 126 (0x129fc6000) [pid = 1929] [serial = 2123] [outer = 0x121191400] 08:31:04 INFO - PROCESS | 1929 | 1464622264041 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]]]}] 08:31:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 08:31:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 724ms 08:31:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 08:31:04 INFO - PROCESS | 1929 | 1464622264121 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 08:31:04 INFO - PROCESS | 1929 | 1464622264123 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 08:31:04 INFO - PROCESS | 1929 | 1464622264126 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 08:31:04 INFO - PROCESS | 1929 | 1464622264128 Marionette TRACE conn2 <- [1,2802,null,{}] 08:31:04 INFO - PROCESS | 1929 | 1464622264132 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}] 08:31:04 INFO - PROCESS | 1929 | 1464622264308 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 08:31:04 INFO - PROCESS | 1929 | 1464622264442 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:04 INFO - PROCESS | 1929 | ++DOCSHELL 0x1349df800 == 68 [pid = 1929] [id = 708] 08:31:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 127 (0x129f24000) [pid = 1929] [serial = 2124] [outer = 0x0] 08:31:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 128 (0x12b034800) [pid = 1929] [serial = 2125] [outer = 0x129f24000] 08:31:04 INFO - PROCESS | 1929 | 1464622264490 Marionette DEBUG loaded listener.js 08:31:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 129 (0x12ba03800) [pid = 1929] [serial = 2126] [outer = 0x129f24000] 08:31:04 INFO - PROCESS | 1929 | 1464622264907 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]]]}] 08:31:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 08:31:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 822ms 08:31:04 INFO - PROCESS | 1929 | 1464622264948 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 08:31:04 INFO - PROCESS | 1929 | 1464622264950 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 08:31:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 08:31:04 INFO - PROCESS | 1929 | 1464622264952 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 08:31:04 INFO - PROCESS | 1929 | 1464622264953 Marionette TRACE conn2 <- [1,2806,null,{}] 08:31:04 INFO - PROCESS | 1929 | 1464622264955 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}] 08:31:05 INFO - PROCESS | 1929 | 1464622265060 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 08:31:05 INFO - PROCESS | 1929 | 1464622265170 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:05 INFO - PROCESS | 1929 | ++DOCSHELL 0x13569f000 == 69 [pid = 1929] [id = 709] 08:31:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 130 (0x1126c0800) [pid = 1929] [serial = 2127] [outer = 0x0] 08:31:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 131 (0x12ba05c00) [pid = 1929] [serial = 2128] [outer = 0x1126c0800] 08:31:05 INFO - PROCESS | 1929 | 1464622265201 Marionette DEBUG loaded listener.js 08:31:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 132 (0x12ba0fc00) [pid = 1929] [serial = 2129] [outer = 0x1126c0800] 08:31:05 INFO - PROCESS | 1929 | 1464622265849 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]]]}] 08:31:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 08:31:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 921ms 08:31:05 INFO - PROCESS | 1929 | 1464622265874 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 08:31:05 INFO - PROCESS | 1929 | 1464622265876 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 08:31:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 08:31:05 INFO - PROCESS | 1929 | 1464622265880 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 08:31:05 INFO - PROCESS | 1929 | 1464622265882 Marionette TRACE conn2 <- [1,2810,null,{}] 08:31:05 INFO - PROCESS | 1929 | 1464622265886 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}] 08:31:05 INFO - PROCESS | 1929 | 1464622265984 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 08:31:06 INFO - PROCESS | 1929 | 1464622266049 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:06 INFO - PROCESS | 1929 | ++DOCSHELL 0x1213b9000 == 70 [pid = 1929] [id = 710] 08:31:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 133 (0x1131dfc00) [pid = 1929] [serial = 2130] [outer = 0x0] 08:31:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 134 (0x11396e000) [pid = 1929] [serial = 2131] [outer = 0x1131dfc00] 08:31:06 INFO - PROCESS | 1929 | 1464622266077 Marionette DEBUG loaded listener.js 08:31:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 135 (0x1164bc800) [pid = 1929] [serial = 2132] [outer = 0x1131dfc00] 08:31:06 INFO - PROCESS | 1929 | 1464622266553 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]]]}] 08:31:06 INFO - PROCESS | 1929 | --DOCSHELL 0x12d4d9800 == 69 [pid = 1929] [id = 701] 08:31:06 INFO - PROCESS | 1929 | --DOCSHELL 0x12d093000 == 68 [pid = 1929] [id = 700] 08:31:06 INFO - PROCESS | 1929 | --DOCSHELL 0x12c970000 == 67 [pid = 1929] [id = 699] 08:31:06 INFO - PROCESS | 1929 | --DOCSHELL 0x12baa8000 == 66 [pid = 1929] [id = 698] 08:31:06 INFO - PROCESS | 1929 | --DOMWINDOW == 134 (0x113189400) [pid = 1929] [serial = 2026] [outer = 0x0] [url = about:blank] 08:31:06 INFO - PROCESS | 1929 | --DOMWINDOW == 133 (0x1126c3000) [pid = 1929] [serial = 2023] [outer = 0x0] [url = about:blank] 08:31:06 INFO - PROCESS | 1929 | --DOMWINDOW == 132 (0x119127c00) [pid = 1929] [serial = 2029] [outer = 0x0] [url = about:blank] 08:31:06 INFO - PROCESS | 1929 | --DOMWINDOW == 131 (0x1231d1c00) [pid = 1929] [serial = 2053] [outer = 0x0] [url = about:blank] 08:31:06 INFO - PROCESS | 1929 | --DOCSHELL 0x12b252000 == 65 [pid = 1929] [id = 697] 08:31:06 INFO - PROCESS | 1929 | --DOCSHELL 0x129cc9000 == 64 [pid = 1929] [id = 696] 08:31:06 INFO - PROCESS | 1929 | --DOCSHELL 0x126dbe000 == 63 [pid = 1929] [id = 695] 08:31:06 INFO - PROCESS | 1929 | --DOCSHELL 0x124ea8000 == 62 [pid = 1929] [id = 694] 08:31:06 INFO - PROCESS | 1929 | --DOCSHELL 0x12363a800 == 61 [pid = 1929] [id = 693] 08:31:06 INFO - PROCESS | 1929 | --DOCSHELL 0x119a49000 == 60 [pid = 1929] [id = 692] 08:31:06 INFO - PROCESS | 1929 | --DOCSHELL 0x121170000 == 59 [pid = 1929] [id = 691] 08:31:06 INFO - PROCESS | 1929 | --DOCSHELL 0x12c97b800 == 58 [pid = 1929] [id = 689] 08:31:06 INFO - PROCESS | 1929 | --DOCSHELL 0x12bdd7800 == 57 [pid = 1929] [id = 688] 08:31:06 INFO - PROCESS | 1929 | --DOCSHELL 0x12bab7000 == 56 [pid = 1929] [id = 687] 08:31:06 INFO - PROCESS | 1929 | --DOCSHELL 0x126830800 == 55 [pid = 1929] [id = 686] 08:31:06 INFO - PROCESS | 1929 | --DOCSHELL 0x117e7d000 == 54 [pid = 1929] [id = 685] 08:31:06 INFO - PROCESS | 1929 | --DOCSHELL 0x117e0e000 == 53 [pid = 1929] [id = 684] 08:31:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 08:31:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 723ms 08:31:06 INFO - PROCESS | 1929 | 1464622266604 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 08:31:06 INFO - PROCESS | 1929 | 1464622266607 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 08:31:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 08:31:06 INFO - PROCESS | 1929 | 1464622266613 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 08:31:06 INFO - PROCESS | 1929 | 1464622266615 Marionette TRACE conn2 <- [1,2814,null,{}] 08:31:06 INFO - PROCESS | 1929 | 1464622266618 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}] 08:31:06 INFO - PROCESS | 1929 | 1464622266729 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 08:31:06 INFO - PROCESS | 1929 | --DOMWINDOW == 130 (0x11942fc00) [pid = 1929] [serial = 2041] [outer = 0x0] [url = about:blank] 08:31:06 INFO - PROCESS | 1929 | --DOMWINDOW == 129 (0x113183800) [pid = 1929] [serial = 2035] [outer = 0x0] [url = about:blank] 08:31:06 INFO - PROCESS | 1929 | --DOMWINDOW == 128 (0x115d3ec00) [pid = 1929] [serial = 2036] [outer = 0x0] [url = about:blank] 08:31:06 INFO - PROCESS | 1929 | --DOMWINDOW == 127 (0x11285f000) [pid = 1929] [serial = 2033] [outer = 0x0] [url = about:blank] 08:31:06 INFO - PROCESS | 1929 | --DOMWINDOW == 126 (0x1127ad000) [pid = 1929] [serial = 2032] [outer = 0x0] [url = about:blank] 08:31:06 INFO - PROCESS | 1929 | --DOMWINDOW == 125 (0x117688800) [pid = 1929] [serial = 2038] [outer = 0x0] [url = about:blank] 08:31:06 INFO - PROCESS | 1929 | --DOMWINDOW == 124 (0x119f0b800) [pid = 1929] [serial = 2044] [outer = 0x0] [url = about:blank] 08:31:06 INFO - PROCESS | 1929 | --DOMWINDOW == 123 (0x119979400) [pid = 1929] [serial = 2047] [outer = 0x0] [url = about:blank] 08:31:06 INFO - PROCESS | 1929 | --DOMWINDOW == 122 (0x121187800) [pid = 1929] [serial = 2048] [outer = 0x0] [url = about:blank] 08:31:06 INFO - PROCESS | 1929 | --DOMWINDOW == 121 (0x11a1c0400) [pid = 1929] [serial = 2045] [outer = 0x0] [url = about:blank] 08:31:06 INFO - PROCESS | 1929 | --DOMWINDOW == 120 (0x1211bd000) [pid = 1929] [serial = 2050] [outer = 0x0] [url = about:blank] 08:31:06 INFO - PROCESS | 1929 | --DOMWINDOW == 119 (0x118209400) [pid = 1929] [serial = 2039] [outer = 0x0] [url = about:blank] 08:31:06 INFO - PROCESS | 1929 | --DOMWINDOW == 118 (0x1199a1000) [pid = 1929] [serial = 2042] [outer = 0x0] [url = about:blank] 08:31:06 INFO - PROCESS | 1929 | --DOMWINDOW == 117 (0x121392000) [pid = 1929] [serial = 2051] [outer = 0x0] [url = about:blank] 08:31:06 INFO - PROCESS | 1929 | 1464622266835 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:06 INFO - PROCESS | 1929 | ++DOCSHELL 0x117e7f000 == 54 [pid = 1929] [id = 711] 08:31:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 118 (0x1126bc000) [pid = 1929] [serial = 2133] [outer = 0x0] 08:31:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 119 (0x115d3ec00) [pid = 1929] [serial = 2134] [outer = 0x1126bc000] 08:31:06 INFO - PROCESS | 1929 | 1464622266879 Marionette DEBUG loaded listener.js 08:31:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 120 (0x11820d000) [pid = 1929] [serial = 2135] [outer = 0x1126bc000] 08:31:07 INFO - PROCESS | 1929 | 1464622267265 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]]]}] 08:31:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 08:31:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 670ms 08:31:07 INFO - PROCESS | 1929 | 1464622267284 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 08:31:07 INFO - PROCESS | 1929 | 1464622267285 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 08:31:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 08:31:07 INFO - PROCESS | 1929 | 1464622267288 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 08:31:07 INFO - PROCESS | 1929 | 1464622267290 Marionette TRACE conn2 <- [1,2818,null,{}] 08:31:07 INFO - PROCESS | 1929 | 1464622267300 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}] 08:31:07 INFO - PROCESS | 1929 | 1464622267430 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 08:31:07 INFO - PROCESS | 1929 | 1464622267495 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:07 INFO - PROCESS | 1929 | ++DOCSHELL 0x1213b3000 == 55 [pid = 1929] [id = 712] 08:31:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 121 (0x118596000) [pid = 1929] [serial = 2136] [outer = 0x0] 08:31:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 122 (0x1196e4400) [pid = 1929] [serial = 2137] [outer = 0x118596000] 08:31:07 INFO - PROCESS | 1929 | 1464622267523 Marionette DEBUG loaded listener.js 08:31:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 123 (0x119fd3000) [pid = 1929] [serial = 2138] [outer = 0x118596000] 08:31:07 INFO - PROCESS | 1929 | 1464622267799 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]]]}] 08:31:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 08:31:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 520ms 08:31:07 INFO - PROCESS | 1929 | 1464622267809 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 08:31:07 INFO - PROCESS | 1929 | 1464622267811 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 08:31:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 08:31:07 INFO - PROCESS | 1929 | 1464622267821 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 08:31:07 INFO - PROCESS | 1929 | 1464622267822 Marionette TRACE conn2 <- [1,2822,null,{}] 08:31:07 INFO - PROCESS | 1929 | 1464622267824 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}] 08:31:07 INFO - PROCESS | 1929 | 1464622267932 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 08:31:08 INFO - PROCESS | 1929 | 1464622267997 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:08 INFO - PROCESS | 1929 | ++DOCSHELL 0x123d45800 == 56 [pid = 1929] [id = 713] 08:31:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 124 (0x119f0ec00) [pid = 1929] [serial = 2139] [outer = 0x0] 08:31:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 125 (0x12110f800) [pid = 1929] [serial = 2140] [outer = 0x119f0ec00] 08:31:08 INFO - PROCESS | 1929 | 1464622268023 Marionette DEBUG loaded listener.js 08:31:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 126 (0x1211c1800) [pid = 1929] [serial = 2141] [outer = 0x119f0ec00] 08:31:08 INFO - PROCESS | 1929 | 1464622268300 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]]]}] 08:31:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 08:31:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 526ms 08:31:08 INFO - PROCESS | 1929 | 1464622268341 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 08:31:08 INFO - PROCESS | 1929 | 1464622268343 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 08:31:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 08:31:08 INFO - PROCESS | 1929 | 1464622268349 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 08:31:08 INFO - PROCESS | 1929 | 1464622268350 Marionette TRACE conn2 <- [1,2826,null,{}] 08:31:08 INFO - PROCESS | 1929 | 1464622268353 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}] 08:31:08 INFO - PROCESS | 1929 | 1464622268459 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 08:31:08 INFO - PROCESS | 1929 | 1464622268464 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:08 INFO - PROCESS | 1929 | ++DOCSHELL 0x126dc0800 == 57 [pid = 1929] [id = 714] 08:31:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 127 (0x1211bdc00) [pid = 1929] [serial = 2142] [outer = 0x0] 08:31:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 128 (0x1213db800) [pid = 1929] [serial = 2143] [outer = 0x1211bdc00] 08:31:08 INFO - PROCESS | 1929 | 1464622268490 Marionette DEBUG loaded listener.js 08:31:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 129 (0x1231d4000) [pid = 1929] [serial = 2144] [outer = 0x1211bdc00] 08:31:08 INFO - PROCESS | 1929 | 1464622268855 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 08:31:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 08:31:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 574ms 08:31:08 INFO - PROCESS | 1929 | 1464622268922 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 08:31:08 INFO - PROCESS | 1929 | 1464622268923 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 08:31:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 08:31:08 INFO - PROCESS | 1929 | 1464622268926 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 08:31:08 INFO - PROCESS | 1929 | 1464622268927 Marionette TRACE conn2 <- [1,2830,null,{}] 08:31:08 INFO - PROCESS | 1929 | 1464622268929 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}] 08:31:09 INFO - PROCESS | 1929 | 1464622269055 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 08:31:09 INFO - PROCESS | 1929 | 1464622269093 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:09 INFO - PROCESS | 1929 | ++DOCSHELL 0x1286c6000 == 58 [pid = 1929] [id = 715] 08:31:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 130 (0x121392800) [pid = 1929] [serial = 2145] [outer = 0x0] 08:31:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 131 (0x123eea400) [pid = 1929] [serial = 2146] [outer = 0x121392800] 08:31:09 INFO - PROCESS | 1929 | 1464622269126 Marionette DEBUG loaded listener.js 08:31:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 132 (0x126a5ac00) [pid = 1929] [serial = 2147] [outer = 0x121392800] 08:31:09 INFO - PROCESS | 1929 | 1464622269437 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]]]}] 08:31:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 08:31:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 570ms 08:31:09 INFO - PROCESS | 1929 | 1464622269497 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 08:31:09 INFO - PROCESS | 1929 | 1464622269498 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 08:31:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 08:31:09 INFO - PROCESS | 1929 | 1464622269500 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 08:31:09 INFO - PROCESS | 1929 | 1464622269501 Marionette TRACE conn2 <- [1,2834,null,{}] 08:31:09 INFO - PROCESS | 1929 | 1464622269503 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}] 08:31:09 INFO - PROCESS | 1929 | 1464622269615 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 08:31:09 INFO - PROCESS | 1929 | 1464622269620 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:09 INFO - PROCESS | 1929 | ++DOCSHELL 0x129f59000 == 59 [pid = 1929] [id = 716] 08:31:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 133 (0x1265e8c00) [pid = 1929] [serial = 2148] [outer = 0x0] 08:31:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 134 (0x126df7000) [pid = 1929] [serial = 2149] [outer = 0x1265e8c00] 08:31:09 INFO - PROCESS | 1929 | 1464622269644 Marionette DEBUG loaded listener.js 08:31:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 135 (0x128421400) [pid = 1929] [serial = 2150] [outer = 0x1265e8c00] 08:31:10 INFO - PROCESS | 1929 | 1464622270009 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 08:31:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 08:31:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 518ms 08:31:10 INFO - PROCESS | 1929 | 1464622270018 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 08:31:10 INFO - PROCESS | 1929 | 1464622270020 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 08:31:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 08:31:10 INFO - PROCESS | 1929 | 1464622270022 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 08:31:10 INFO - PROCESS | 1929 | 1464622270023 Marionette TRACE conn2 <- [1,2838,null,{}] 08:31:10 INFO - PROCESS | 1929 | 1464622270025 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}] 08:31:10 INFO - PROCESS | 1929 | 1464622270136 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 08:31:10 INFO - PROCESS | 1929 | 1464622270150 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:10 INFO - PROCESS | 1929 | ++DOCSHELL 0x12baa8000 == 60 [pid = 1929] [id = 717] 08:31:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 136 (0x12841e000) [pid = 1929] [serial = 2151] [outer = 0x0] 08:31:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 137 (0x12852e400) [pid = 1929] [serial = 2152] [outer = 0x12841e000] 08:31:10 INFO - PROCESS | 1929 | 1464622270174 Marionette DEBUG loaded listener.js 08:31:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 138 (0x128a10000) [pid = 1929] [serial = 2153] [outer = 0x12841e000] 08:31:10 INFO - PROCESS | 1929 | 1464622270504 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]]]}] 08:31:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 08:31:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 518ms 08:31:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 08:31:10 INFO - PROCESS | 1929 | 1464622270541 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 08:31:10 INFO - PROCESS | 1929 | 1464622270542 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 08:31:10 INFO - PROCESS | 1929 | 1464622270544 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 08:31:10 INFO - PROCESS | 1929 | 1464622270545 Marionette TRACE conn2 <- [1,2842,null,{}] 08:31:10 INFO - PROCESS | 1929 | 1464622270547 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}] 08:31:10 INFO - PROCESS | 1929 | 1464622270658 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 08:31:10 INFO - PROCESS | 1929 | 1464622270671 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:10 INFO - PROCESS | 1929 | ++DOCSHELL 0x12c80d000 == 61 [pid = 1929] [id = 718] 08:31:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 139 (0x116861c00) [pid = 1929] [serial = 2154] [outer = 0x0] 08:31:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 140 (0x128eeac00) [pid = 1929] [serial = 2155] [outer = 0x116861c00] 08:31:10 INFO - PROCESS | 1929 | 1464622270696 Marionette DEBUG loaded listener.js 08:31:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 141 (0x129fc5800) [pid = 1929] [serial = 2156] [outer = 0x116861c00] 08:31:11 INFO - PROCESS | 1929 | --DOMWINDOW == 140 (0x119c55c00) [pid = 1929] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 08:31:11 INFO - PROCESS | 1929 | --DOMWINDOW == 139 (0x121103800) [pid = 1929] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 08:31:11 INFO - PROCESS | 1929 | --DOMWINDOW == 138 (0x11a1b4000) [pid = 1929] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 08:31:11 INFO - PROCESS | 1929 | --DOMWINDOW == 137 (0x128236000) [pid = 1929] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 08:31:11 INFO - PROCESS | 1929 | --DOMWINDOW == 136 (0x128235c00) [pid = 1929] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 08:31:11 INFO - PROCESS | 1929 | --DOMWINDOW == 135 (0x116075000) [pid = 1929] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 08:31:11 INFO - PROCESS | 1929 | --DOMWINDOW == 134 (0x112861400) [pid = 1929] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 08:31:11 INFO - PROCESS | 1929 | --DOMWINDOW == 133 (0x129fca800) [pid = 1929] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 08:31:11 INFO - PROCESS | 1929 | --DOMWINDOW == 132 (0x119f04c00) [pid = 1929] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 08:31:11 INFO - PROCESS | 1929 | --DOMWINDOW == 131 (0x123037400) [pid = 1929] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 08:31:11 INFO - PROCESS | 1929 | --DOMWINDOW == 130 (0x124f57000) [pid = 1929] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 08:31:11 INFO - PROCESS | 1929 | --DOMWINDOW == 129 (0x1184d9800) [pid = 1929] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 08:31:11 INFO - PROCESS | 1929 | --DOMWINDOW == 128 (0x1239a6000) [pid = 1929] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 08:31:11 INFO - PROCESS | 1929 | --DOMWINDOW == 127 (0x1127afc00) [pid = 1929] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 08:31:11 INFO - PROCESS | 1929 | 1464622271169 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]]]}] 08:31:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 08:31:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 671ms 08:31:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 08:31:11 INFO - PROCESS | 1929 | 1464622271215 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 08:31:11 INFO - PROCESS | 1929 | 1464622271217 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 08:31:11 INFO - PROCESS | 1929 | 1464622271219 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 08:31:11 INFO - PROCESS | 1929 | 1464622271220 Marionette TRACE conn2 <- [1,2846,null,{}] 08:31:11 INFO - PROCESS | 1929 | 1464622271223 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}] 08:31:11 INFO - PROCESS | 1929 | 1464622271327 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 08:31:11 INFO - PROCESS | 1929 | 1464622271415 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:11 INFO - PROCESS | 1929 | ++DOCSHELL 0x12b81e000 == 62 [pid = 1929] [id = 719] 08:31:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 128 (0x1127afc00) [pid = 1929] [serial = 2157] [outer = 0x0] 08:31:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 129 (0x121103800) [pid = 1929] [serial = 2158] [outer = 0x1127afc00] 08:31:11 INFO - PROCESS | 1929 | 1464622271455 Marionette DEBUG loaded listener.js 08:31:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 130 (0x12841f400) [pid = 1929] [serial = 2159] [outer = 0x1127afc00] 08:31:11 INFO - PROCESS | 1929 | 1464622271847 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]]]}] 08:31:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 08:31:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 672ms 08:31:11 INFO - PROCESS | 1929 | 1464622271892 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 08:31:11 INFO - PROCESS | 1929 | 1464622271894 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 08:31:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 08:31:11 INFO - PROCESS | 1929 | 1464622271906 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 08:31:11 INFO - PROCESS | 1929 | 1464622271908 Marionette TRACE conn2 <- [1,2850,null,{}] 08:31:11 INFO - PROCESS | 1929 | 1464622271917 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}] 08:31:12 INFO - PROCESS | 1929 | 1464622272020 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 08:31:12 INFO - PROCESS | 1929 | 1464622272024 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:12 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d312000 == 63 [pid = 1929] [id = 720] 08:31:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 131 (0x128528800) [pid = 1929] [serial = 2160] [outer = 0x0] 08:31:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 132 (0x129fca800) [pid = 1929] [serial = 2161] [outer = 0x128528800] 08:31:12 INFO - PROCESS | 1929 | 1464622272055 Marionette DEBUG loaded listener.js 08:31:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 133 (0x12ba04000) [pid = 1929] [serial = 2162] [outer = 0x128528800] 08:31:12 INFO - PROCESS | 1929 | 1464622272412 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 08:31:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 08:31:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 535ms 08:31:12 INFO - PROCESS | 1929 | 1464622272434 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 08:31:12 INFO - PROCESS | 1929 | 1464622272435 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 08:31:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 08:31:12 INFO - PROCESS | 1929 | 1464622272437 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 08:31:12 INFO - PROCESS | 1929 | 1464622272438 Marionette TRACE conn2 <- [1,2854,null,{}] 08:31:12 INFO - PROCESS | 1929 | 1464622272440 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}] 08:31:12 INFO - PROCESS | 1929 | 1464622272531 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 08:31:12 INFO - PROCESS | 1929 | 1464622272599 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:12 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d4ea000 == 64 [pid = 1929] [id = 721] 08:31:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 134 (0x128532000) [pid = 1929] [serial = 2163] [outer = 0x0] 08:31:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 135 (0x12ba0e400) [pid = 1929] [serial = 2164] [outer = 0x128532000] 08:31:12 INFO - PROCESS | 1929 | 1464622272624 Marionette DEBUG loaded listener.js 08:31:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 136 (0x12badd000) [pid = 1929] [serial = 2165] [outer = 0x128532000] 08:31:12 INFO - PROCESS | 1929 | 1464622272897 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]]]}] 08:31:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 08:31:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 518ms 08:31:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 08:31:12 INFO - PROCESS | 1929 | 1464622272955 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 08:31:12 INFO - PROCESS | 1929 | 1464622272956 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 08:31:12 INFO - PROCESS | 1929 | 1464622272959 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 08:31:12 INFO - PROCESS | 1929 | 1464622272960 Marionette TRACE conn2 <- [1,2858,null,{}] 08:31:12 INFO - PROCESS | 1929 | 1464622272965 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}] 08:31:13 INFO - PROCESS | 1929 | 1464622273065 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 08:31:13 INFO - PROCESS | 1929 | 1464622273195 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:13 INFO - PROCESS | 1929 | ++DOCSHELL 0x11671d800 == 65 [pid = 1929] [id = 722] 08:31:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 137 (0x110de4400) [pid = 1929] [serial = 2166] [outer = 0x0] 08:31:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 138 (0x111f3c800) [pid = 1929] [serial = 2167] [outer = 0x110de4400] 08:31:13 INFO - PROCESS | 1929 | 1464622273227 Marionette DEBUG loaded listener.js 08:31:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 139 (0x1127a7400) [pid = 1929] [serial = 2168] [outer = 0x110de4400] 08:31:13 INFO - PROCESS | 1929 | 1464622273732 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 08:31:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 08:31:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 821ms 08:31:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 08:31:13 INFO - PROCESS | 1929 | 1464622273783 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 08:31:13 INFO - PROCESS | 1929 | 1464622273787 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 08:31:13 INFO - PROCESS | 1929 | 1464622273792 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 08:31:13 INFO - PROCESS | 1929 | 1464622273799 Marionette TRACE conn2 <- [1,2862,null,{}] 08:31:13 INFO - PROCESS | 1929 | 1464622273804 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}] 08:31:13 INFO - PROCESS | 1929 | 1464622273952 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 08:31:14 INFO - PROCESS | 1929 | 1464622274031 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:14 INFO - PROCESS | 1929 | ++DOCSHELL 0x12116f000 == 66 [pid = 1929] [id = 723] 08:31:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 140 (0x116a69800) [pid = 1929] [serial = 2169] [outer = 0x0] 08:31:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 141 (0x118353800) [pid = 1929] [serial = 2170] [outer = 0x116a69800] 08:31:14 INFO - PROCESS | 1929 | 1464622274062 Marionette DEBUG loaded listener.js 08:31:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 142 (0x119177c00) [pid = 1929] [serial = 2171] [outer = 0x116a69800] 08:31:14 INFO - PROCESS | 1929 | 1464622274505 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]]]}] 08:31:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 08:31:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 780ms 08:31:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 08:31:14 INFO - PROCESS | 1929 | 1464622274573 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 08:31:14 INFO - PROCESS | 1929 | 1464622274576 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 08:31:14 INFO - PROCESS | 1929 | 1464622274579 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 08:31:14 INFO - PROCESS | 1929 | 1464622274580 Marionette TRACE conn2 <- [1,2866,null,{}] 08:31:14 INFO - PROCESS | 1929 | 1464622274582 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}] 08:31:14 INFO - PROCESS | 1929 | 1464622274694 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 08:31:14 INFO - PROCESS | 1929 | 1464622274774 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:14 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d08b000 == 67 [pid = 1929] [id = 724] 08:31:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 143 (0x1196ed800) [pid = 1929] [serial = 2172] [outer = 0x0] 08:31:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 144 (0x11a1bf000) [pid = 1929] [serial = 2173] [outer = 0x1196ed800] 08:31:14 INFO - PROCESS | 1929 | 1464622274804 Marionette DEBUG loaded listener.js 08:31:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 145 (0x1231cec00) [pid = 1929] [serial = 2174] [outer = 0x1196ed800] 08:31:15 INFO - PROCESS | 1929 | 1464622275234 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]]]}] 08:31:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 08:31:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 671ms 08:31:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 08:31:15 INFO - PROCESS | 1929 | 1464622275250 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 08:31:15 INFO - PROCESS | 1929 | 1464622275252 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 08:31:15 INFO - PROCESS | 1929 | 1464622275259 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 08:31:15 INFO - PROCESS | 1929 | 1464622275264 Marionette TRACE conn2 <- [1,2870,null,{}] 08:31:15 INFO - PROCESS | 1929 | 1464622275267 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}] 08:31:15 INFO - PROCESS | 1929 | 1464622275381 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 08:31:15 INFO - PROCESS | 1929 | 1464622275489 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:15 INFO - PROCESS | 1929 | ++DOCSHELL 0x1349d2800 == 68 [pid = 1929] [id = 725] 08:31:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 146 (0x119c58000) [pid = 1929] [serial = 2175] [outer = 0x0] 08:31:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 147 (0x1245d3c00) [pid = 1929] [serial = 2176] [outer = 0x119c58000] 08:31:15 INFO - PROCESS | 1929 | 1464622275520 Marionette DEBUG loaded listener.js 08:31:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 148 (0x128238000) [pid = 1929] [serial = 2177] [outer = 0x119c58000] 08:31:15 INFO - PROCESS | 1929 | 1464622275933 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]]]}] 08:31:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 08:31:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 728ms 08:31:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 08:31:15 INFO - PROCESS | 1929 | 1464622275983 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 08:31:15 INFO - PROCESS | 1929 | 1464622275985 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 08:31:15 INFO - PROCESS | 1929 | 1464622275987 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 08:31:15 INFO - PROCESS | 1929 | 1464622275988 Marionette TRACE conn2 <- [1,2874,null,{}] 08:31:15 INFO - PROCESS | 1929 | 1464622275991 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}] 08:31:16 INFO - PROCESS | 1929 | 1464622276119 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 08:31:16 INFO - PROCESS | 1929 | 1464622276225 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:16 INFO - PROCESS | 1929 | ++DOCSHELL 0x13578b000 == 69 [pid = 1929] [id = 726] 08:31:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 149 (0x12823e800) [pid = 1929] [serial = 2178] [outer = 0x0] 08:31:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 150 (0x129fccc00) [pid = 1929] [serial = 2179] [outer = 0x12823e800] 08:31:16 INFO - PROCESS | 1929 | 1464622276256 Marionette DEBUG loaded listener.js 08:31:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 151 (0x12b033000) [pid = 1929] [serial = 2180] [outer = 0x12823e800] 08:31:16 INFO - PROCESS | 1929 | 1464622276666 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]]]}] 08:31:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 08:31:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 719ms 08:31:16 INFO - PROCESS | 1929 | 1464622276707 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 08:31:16 INFO - PROCESS | 1929 | 1464622276708 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 08:31:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 08:31:16 INFO - PROCESS | 1929 | 1464622276710 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 08:31:16 INFO - PROCESS | 1929 | 1464622276711 Marionette TRACE conn2 <- [1,2878,null,{}] 08:31:16 INFO - PROCESS | 1929 | 1464622276714 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}] 08:31:16 INFO - PROCESS | 1929 | 1464622276823 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 08:31:16 INFO - PROCESS | 1929 | 1464622276902 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:16 INFO - PROCESS | 1929 | ++DOCSHELL 0x135a82800 == 70 [pid = 1929] [id = 727] 08:31:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 152 (0x12ba0b800) [pid = 1929] [serial = 2181] [outer = 0x0] 08:31:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 153 (0x12badcc00) [pid = 1929] [serial = 2182] [outer = 0x12ba0b800] 08:31:16 INFO - PROCESS | 1929 | 1464622276937 Marionette DEBUG loaded listener.js 08:31:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 154 (0x12bb09c00) [pid = 1929] [serial = 2183] [outer = 0x12ba0b800] 08:31:17 INFO - PROCESS | 1929 | 1464622277364 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]]]}] 08:31:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 08:31:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 672ms 08:31:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 08:31:17 INFO - PROCESS | 1929 | 1464622277382 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 08:31:17 INFO - PROCESS | 1929 | 1464622277384 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 08:31:17 INFO - PROCESS | 1929 | 1464622277386 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 08:31:17 INFO - PROCESS | 1929 | 1464622277387 Marionette TRACE conn2 <- [1,2882,null,{}] 08:31:17 INFO - PROCESS | 1929 | 1464622277389 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}] 08:31:17 INFO - PROCESS | 1929 | 1464622277518 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 08:31:17 INFO - PROCESS | 1929 | 1464622277643 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:17 INFO - PROCESS | 1929 | ++DOCSHELL 0x135a91000 == 71 [pid = 1929] [id = 728] 08:31:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 155 (0x116448c00) [pid = 1929] [serial = 2184] [outer = 0x0] 08:31:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 156 (0x12bf12800) [pid = 1929] [serial = 2185] [outer = 0x116448c00] 08:31:17 INFO - PROCESS | 1929 | 1464622277673 Marionette DEBUG loaded listener.js 08:31:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 157 (0x12bf1b800) [pid = 1929] [serial = 2186] [outer = 0x116448c00] 08:31:18 INFO - PROCESS | 1929 | 1464622278284 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]]]}] 08:31:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 08:31:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 919ms 08:31:18 INFO - PROCESS | 1929 | 1464622278305 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 08:31:18 INFO - PROCESS | 1929 | 1464622278307 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 08:31:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 08:31:18 INFO - PROCESS | 1929 | 1464622278312 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 08:31:18 INFO - PROCESS | 1929 | 1464622278316 Marionette TRACE conn2 <- [1,2886,null,{}] 08:31:18 INFO - PROCESS | 1929 | 1464622278320 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}] 08:31:18 INFO - PROCESS | 1929 | 1464622278423 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 08:31:18 INFO - PROCESS | 1929 | 1464622278503 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:18 INFO - PROCESS | 1929 | ++DOCSHELL 0x126dc6000 == 72 [pid = 1929] [id = 729] 08:31:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 158 (0x1127e6400) [pid = 1929] [serial = 2187] [outer = 0x0] 08:31:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 159 (0x1139f9400) [pid = 1929] [serial = 2188] [outer = 0x1127e6400] 08:31:18 INFO - PROCESS | 1929 | 1464622278533 Marionette DEBUG loaded listener.js 08:31:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 160 (0x116a67c00) [pid = 1929] [serial = 2189] [outer = 0x1127e6400] 08:31:18 INFO - PROCESS | 1929 | 1464622278983 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]]]}] 08:31:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 08:31:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 725ms 08:31:19 INFO - PROCESS | 1929 | 1464622279036 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 08:31:19 INFO - PROCESS | 1929 | 1464622279040 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 08:31:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 08:31:19 INFO - PROCESS | 1929 | 1464622279044 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 08:31:19 INFO - PROCESS | 1929 | 1464622279046 Marionette TRACE conn2 <- [1,2890,null,{}] 08:31:19 INFO - PROCESS | 1929 | 1464622279048 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}] 08:31:19 INFO - PROCESS | 1929 | 1464622279149 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 08:31:19 INFO - PROCESS | 1929 | 1464622279230 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:19 INFO - PROCESS | 1929 | ++DOCSHELL 0x123d34000 == 73 [pid = 1929] [id = 730] 08:31:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 161 (0x118385400) [pid = 1929] [serial = 2190] [outer = 0x0] 08:31:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 162 (0x119698000) [pid = 1929] [serial = 2191] [outer = 0x118385400] 08:31:19 INFO - PROCESS | 1929 | 1464622279258 Marionette DEBUG loaded listener.js 08:31:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 163 (0x119f0fc00) [pid = 1929] [serial = 2192] [outer = 0x118385400] 08:31:19 INFO - PROCESS | 1929 | --DOCSHELL 0x12d4ea000 == 72 [pid = 1929] [id = 721] 08:31:19 INFO - PROCESS | 1929 | --DOCSHELL 0x12d312000 == 71 [pid = 1929] [id = 720] 08:31:19 INFO - PROCESS | 1929 | --DOCSHELL 0x12b81e000 == 70 [pid = 1929] [id = 719] 08:31:19 INFO - PROCESS | 1929 | --DOCSHELL 0x12c80d000 == 69 [pid = 1929] [id = 718] 08:31:19 INFO - PROCESS | 1929 | --DOCSHELL 0x12baa8000 == 68 [pid = 1929] [id = 717] 08:31:19 INFO - PROCESS | 1929 | --DOCSHELL 0x129f59000 == 67 [pid = 1929] [id = 716] 08:31:19 INFO - PROCESS | 1929 | --DOCSHELL 0x1286c6000 == 66 [pid = 1929] [id = 715] 08:31:19 INFO - PROCESS | 1929 | --DOMWINDOW == 162 (0x129fc9400) [pid = 1929] [serial = 2107] [outer = 0x0] [url = about:blank] 08:31:19 INFO - PROCESS | 1929 | --DOMWINDOW == 161 (0x1267b8400) [pid = 1929] [serial = 2071] [outer = 0x0] [url = about:blank] 08:31:19 INFO - PROCESS | 1929 | --DOMWINDOW == 160 (0x116a6d000) [pid = 1929] [serial = 2059] [outer = 0x0] [url = about:blank] 08:31:19 INFO - PROCESS | 1929 | --DOMWINDOW == 159 (0x1127aa400) [pid = 1929] [serial = 2056] [outer = 0x0] [url = about:blank] 08:31:19 INFO - PROCESS | 1929 | --DOMWINDOW == 158 (0x123eee800) [pid = 1929] [serial = 2068] [outer = 0x0] [url = about:blank] 08:31:19 INFO - PROCESS | 1929 | --DOMWINDOW == 157 (0x119f10800) [pid = 1929] [serial = 2062] [outer = 0x0] [url = about:blank] 08:31:19 INFO - PROCESS | 1929 | --DOMWINDOW == 156 (0x1235c0c00) [pid = 1929] [serial = 2065] [outer = 0x0] [url = about:blank] 08:31:19 INFO - PROCESS | 1929 | 1464622279733 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 08:31:19 INFO - PROCESS | 1929 | --DOCSHELL 0x126dc0800 == 65 [pid = 1929] [id = 714] 08:31:19 INFO - PROCESS | 1929 | --DOCSHELL 0x123d45800 == 64 [pid = 1929] [id = 713] 08:31:19 INFO - PROCESS | 1929 | --DOCSHELL 0x1213b3000 == 63 [pid = 1929] [id = 712] 08:31:19 INFO - PROCESS | 1929 | --DOCSHELL 0x117e7f000 == 62 [pid = 1929] [id = 711] 08:31:19 INFO - PROCESS | 1929 | --DOCSHELL 0x1213b9000 == 61 [pid = 1929] [id = 710] 08:31:19 INFO - PROCESS | 1929 | --DOCSHELL 0x128b6d800 == 60 [pid = 1929] [id = 704] 08:31:19 INFO - PROCESS | 1929 | --DOCSHELL 0x119f93000 == 59 [pid = 1929] [id = 703] 08:31:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 08:31:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 723ms 08:31:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 08:31:19 INFO - PROCESS | 1929 | 1464622279767 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 08:31:19 INFO - PROCESS | 1929 | 1464622279768 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 08:31:19 INFO - PROCESS | 1929 | 1464622279770 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 08:31:19 INFO - PROCESS | 1929 | 1464622279773 Marionette TRACE conn2 <- [1,2894,null,{}] 08:31:19 INFO - PROCESS | 1929 | 1464622279780 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}] 08:31:19 INFO - PROCESS | 1929 | 1464622279873 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 08:31:19 INFO - PROCESS | 1929 | --DOMWINDOW == 155 (0x129f28400) [pid = 1929] [serial = 2105] [outer = 0x0] [url = about:blank] 08:31:19 INFO - PROCESS | 1929 | --DOMWINDOW == 154 (0x128a0d800) [pid = 1929] [serial = 2099] [outer = 0x0] [url = about:blank] 08:31:19 INFO - PROCESS | 1929 | --DOMWINDOW == 153 (0x121187400) [pid = 1929] [serial = 2083] [outer = 0x0] [url = about:blank] 08:31:19 INFO - PROCESS | 1929 | --DOMWINDOW == 152 (0x123963400) [pid = 1929] [serial = 2087] [outer = 0x0] [url = about:blank] 08:31:19 INFO - PROCESS | 1929 | --DOMWINDOW == 151 (0x12852d000) [pid = 1929] [serial = 2095] [outer = 0x0] [url = about:blank] 08:31:19 INFO - PROCESS | 1929 | --DOMWINDOW == 150 (0x128421000) [pid = 1929] [serial = 2092] [outer = 0x0] [url = about:blank] 08:31:19 INFO - PROCESS | 1929 | --DOMWINDOW == 149 (0x117e66c00) [pid = 1929] [serial = 2078] [outer = 0x0] [url = about:blank] 08:31:19 INFO - PROCESS | 1929 | --DOMWINDOW == 148 (0x1131e1c00) [pid = 1929] [serial = 2075] [outer = 0x0] [url = about:blank] 08:31:19 INFO - PROCESS | 1929 | --DOMWINDOW == 147 (0x12b2bc400) [pid = 1929] [serial = 1967] [outer = 0x0] [url = about:blank] 08:31:19 INFO - PROCESS | 1929 | --DOMWINDOW == 146 (0x128429400) [pid = 1929] [serial = 2093] [outer = 0x0] [url = about:blank] 08:31:19 INFO - PROCESS | 1929 | --DOMWINDOW == 145 (0x128a9fc00) [pid = 1929] [serial = 2101] [outer = 0x0] [url = about:blank] 08:31:19 INFO - PROCESS | 1929 | --DOMWINDOW == 144 (0x12337c400) [pid = 1929] [serial = 2054] [outer = 0x0] [url = about:blank] 08:31:19 INFO - PROCESS | 1929 | --DOMWINDOW == 143 (0x126de9c00) [pid = 1929] [serial = 2021] [outer = 0x0] [url = about:blank] 08:31:19 INFO - PROCESS | 1929 | --DOMWINDOW == 142 (0x11672d000) [pid = 1929] [serial = 2077] [outer = 0x0] [url = about:blank] 08:31:19 INFO - PROCESS | 1929 | --DOMWINDOW == 141 (0x121389c00) [pid = 1929] [serial = 2084] [outer = 0x0] [url = about:blank] 08:31:19 INFO - PROCESS | 1929 | --DOMWINDOW == 140 (0x128529800) [pid = 1929] [serial = 2098] [outer = 0x0] [url = about:blank] 08:31:19 INFO - PROCESS | 1929 | --DOMWINDOW == 139 (0x112862c00) [pid = 1929] [serial = 2074] [outer = 0x0] [url = about:blank] 08:31:19 INFO - PROCESS | 1929 | --DOMWINDOW == 138 (0x128533000) [pid = 1929] [serial = 2096] [outer = 0x0] [url = about:blank] 08:31:19 INFO - PROCESS | 1929 | --DOMWINDOW == 137 (0x119175c00) [pid = 1929] [serial = 2080] [outer = 0x0] [url = about:blank] 08:31:19 INFO - PROCESS | 1929 | --DOMWINDOW == 136 (0x119c4f400) [pid = 1929] [serial = 2081] [outer = 0x0] [url = about:blank] 08:31:19 INFO - PROCESS | 1929 | --DOMWINDOW == 135 (0x128d3bc00) [pid = 1929] [serial = 2102] [outer = 0x0] [url = about:blank] 08:31:19 INFO - PROCESS | 1929 | --DOMWINDOW == 134 (0x1213da000) [pid = 1929] [serial = 2086] [outer = 0x0] [url = about:blank] 08:31:19 INFO - PROCESS | 1929 | --DOMWINDOW == 133 (0x124f5e400) [pid = 1929] [serial = 2089] [outer = 0x0] [url = about:blank] 08:31:19 INFO - PROCESS | 1929 | --DOMWINDOW == 132 (0x126df6400) [pid = 1929] [serial = 2090] [outer = 0x0] [url = about:blank] 08:31:19 INFO - PROCESS | 1929 | --DOMWINDOW == 131 (0x128eeb400) [pid = 1929] [serial = 2104] [outer = 0x0] [url = about:blank] 08:31:19 INFO - PROCESS | 1929 | 1464622279961 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:19 INFO - PROCESS | 1929 | ++DOCSHELL 0x119ff1800 == 60 [pid = 1929] [id = 731] 08:31:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 132 (0x119c4f400) [pid = 1929] [serial = 2193] [outer = 0x0] 08:31:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 133 (0x1211b9c00) [pid = 1929] [serial = 2194] [outer = 0x119c4f400] 08:31:19 INFO - PROCESS | 1929 | 1464622279995 Marionette DEBUG loaded listener.js 08:31:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 134 (0x1231d1800) [pid = 1929] [serial = 2195] [outer = 0x119c4f400] 08:31:20 INFO - PROCESS | 1929 | 1464622280299 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]]]}] 08:31:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 08:31:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 570ms 08:31:20 INFO - PROCESS | 1929 | 1464622280341 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 08:31:20 INFO - PROCESS | 1929 | 1464622280343 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 08:31:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 08:31:20 INFO - PROCESS | 1929 | 1464622280347 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 08:31:20 INFO - PROCESS | 1929 | 1464622280349 Marionette TRACE conn2 <- [1,2898,null,{}] 08:31:20 INFO - PROCESS | 1929 | 1464622280351 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}] 08:31:20 INFO - PROCESS | 1929 | 1464622280441 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 08:31:20 INFO - PROCESS | 1929 | 1464622280543 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:20 INFO - PROCESS | 1929 | ++DOCSHELL 0x128214000 == 61 [pid = 1929] [id = 732] 08:31:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 135 (0x1239e7400) [pid = 1929] [serial = 2196] [outer = 0x0] 08:31:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 136 (0x1249c4800) [pid = 1929] [serial = 2197] [outer = 0x1239e7400] 08:31:20 INFO - PROCESS | 1929 | 1464622280570 Marionette DEBUG loaded listener.js 08:31:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 137 (0x1267b8400) [pid = 1929] [serial = 2198] [outer = 0x1239e7400] 08:31:20 INFO - PROCESS | 1929 | 1464622280855 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]]]}] 08:31:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 08:31:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 525ms 08:31:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 08:31:20 INFO - PROCESS | 1929 | 1464622280872 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 08:31:20 INFO - PROCESS | 1929 | 1464622280873 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 08:31:20 INFO - PROCESS | 1929 | 1464622280892 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 08:31:20 INFO - PROCESS | 1929 | 1464622280893 Marionette TRACE conn2 <- [1,2902,null,{}] 08:31:20 INFO - PROCESS | 1929 | 1464622280897 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}] 08:31:20 INFO - PROCESS | 1929 | 1464622280992 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 08:31:20 INFO - PROCESS | 1929 | 1464622280997 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:21 INFO - PROCESS | 1929 | ++DOCSHELL 0x12b23f000 == 62 [pid = 1929] [id = 733] 08:31:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 138 (0x1265ea400) [pid = 1929] [serial = 2199] [outer = 0x0] 08:31:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 139 (0x128235c00) [pid = 1929] [serial = 2200] [outer = 0x1265ea400] 08:31:21 INFO - PROCESS | 1929 | 1464622281023 Marionette DEBUG loaded listener.js 08:31:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 140 (0x128424800) [pid = 1929] [serial = 2201] [outer = 0x1265ea400] 08:31:21 INFO - PROCESS | 1929 | 1464622281387 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 08:31:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 08:31:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 541ms 08:31:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 08:31:21 INFO - PROCESS | 1929 | 1464622281417 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 08:31:21 INFO - PROCESS | 1929 | 1464622281418 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 08:31:21 INFO - PROCESS | 1929 | 1464622281420 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 08:31:21 INFO - PROCESS | 1929 | 1464622281421 Marionette TRACE conn2 <- [1,2906,null,{}] 08:31:21 INFO - PROCESS | 1929 | 1464622281423 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}] 08:31:21 INFO - PROCESS | 1929 | 1464622281526 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 08:31:21 INFO - PROCESS | 1929 | 1464622281531 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:21 INFO - PROCESS | 1929 | ++DOCSHELL 0x12bdaf000 == 63 [pid = 1929] [id = 734] 08:31:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 141 (0x12842a400) [pid = 1929] [serial = 2202] [outer = 0x0] 08:31:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 142 (0x128aabc00) [pid = 1929] [serial = 2203] [outer = 0x12842a400] 08:31:21 INFO - PROCESS | 1929 | 1464622281558 Marionette DEBUG loaded listener.js 08:31:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 143 (0x129fcec00) [pid = 1929] [serial = 2204] [outer = 0x12842a400] 08:31:21 INFO - PROCESS | 1929 | 1464622281916 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]]]}] 08:31:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 08:31:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 520ms 08:31:21 INFO - PROCESS | 1929 | 1464622281941 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 08:31:21 INFO - PROCESS | 1929 | 1464622281942 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 08:31:21 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 08:31:21 INFO - PROCESS | 1929 | 1464622281946 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 08:31:21 INFO - PROCESS | 1929 | 1464622281947 Marionette TRACE conn2 <- [1,2910,null,{}] 08:31:21 INFO - PROCESS | 1929 | 1464622281949 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}] 08:31:22 INFO - PROCESS | 1929 | 1464622282082 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 08:31:22 INFO - PROCESS | 1929 | 1464622282099 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:22 INFO - PROCESS | 1929 | ++DOCSHELL 0x12c967800 == 64 [pid = 1929] [id = 735] 08:31:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 144 (0x129eebc00) [pid = 1929] [serial = 2205] [outer = 0x0] 08:31:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 145 (0x12b03ac00) [pid = 1929] [serial = 2206] [outer = 0x129eebc00] 08:31:22 INFO - PROCESS | 1929 | 1464622282124 Marionette DEBUG loaded listener.js 08:31:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 146 (0x11672c000) [pid = 1929] [serial = 2207] [outer = 0x129eebc00] 08:31:22 INFO - PROCESS | 1929 | 1464622282435 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]]]}] 08:31:22 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 08:31:22 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 08:31:22 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 520ms 08:31:22 INFO - PROCESS | 1929 | 1464622282467 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 08:31:22 INFO - PROCESS | 1929 | 1464622282468 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 08:31:22 INFO - TEST-START | /DOMEvents/constructors.html 08:31:22 INFO - PROCESS | 1929 | 1464622282470 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 08:31:22 INFO - PROCESS | 1929 | 1464622282472 Marionette TRACE conn2 <- [1,2914,null,{}] 08:31:22 INFO - PROCESS | 1929 | 1464622282474 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}] 08:31:22 INFO - PROCESS | 1929 | 1464622282587 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 08:31:22 INFO - PROCESS | 1929 | 1464622282601 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:22 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d083000 == 65 [pid = 1929] [id = 736] 08:31:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 147 (0x115f6c400) [pid = 1929] [serial = 2208] [outer = 0x0] 08:31:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 148 (0x12ba03000) [pid = 1929] [serial = 2209] [outer = 0x115f6c400] 08:31:22 INFO - PROCESS | 1929 | 1464622282626 Marionette DEBUG loaded listener.js 08:31:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 149 (0x12bb05400) [pid = 1929] [serial = 2210] [outer = 0x115f6c400] 08:31:23 INFO - PROCESS | 1929 | 1464622283007 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]]]}] 08:31:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 08:31:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 08:31:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 08:31:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 08:31:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 08:31:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 08:31:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 08:31:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 08:31:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 08:31:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 08:31:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 08:31:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 08:31:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 08:31:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 08:31:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 08:31:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 08:31:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 08:31:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 08:31:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 08:31:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 08:31:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 08:31:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 08:31:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 08:31:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 08:31:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 08:31:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 08:31:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 08:31:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 08:31:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 08:31:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 08:31:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 08:31:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 08:31:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 08:31:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 08:31:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 08:31:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 08:31:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 08:31:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 08:31:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 08:31:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:31:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 08:31:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 08:31:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 08:31:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:31:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 08:31:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 08:31:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 08:31:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:31:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 08:31:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 08:31:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 08:31:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:31:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 08:31:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 08:31:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 08:31:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:31:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 08:31:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 08:31:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 08:31:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:31:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 08:31:23 INFO - TEST-OK | /DOMEvents/constructors.html | took 575ms 08:31:23 INFO - PROCESS | 1929 | 1464622283049 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 08:31:23 INFO - TEST-START | /DOMEvents/event-phases-order.html 08:31:23 INFO - PROCESS | 1929 | 1464622283051 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 08:31:23 INFO - PROCESS | 1929 | 1464622283062 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 08:31:23 INFO - PROCESS | 1929 | 1464622283063 Marionette TRACE conn2 <- [1,2918,null,{}] 08:31:23 INFO - PROCESS | 1929 | 1464622283065 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}] 08:31:23 INFO - PROCESS | 1929 | 1464622283181 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 08:31:23 INFO - PROCESS | 1929 | 1464622283198 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:23 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d4ec000 == 66 [pid = 1929] [id = 737] 08:31:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 150 (0x1239a3c00) [pid = 1929] [serial = 2211] [outer = 0x0] 08:31:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 151 (0x12bb11c00) [pid = 1929] [serial = 2212] [outer = 0x1239a3c00] 08:31:23 INFO - PROCESS | 1929 | 1464622283222 Marionette DEBUG loaded listener.js 08:31:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 152 (0x12bf21800) [pid = 1929] [serial = 2213] [outer = 0x1239a3c00] 08:31:23 INFO - PROCESS | 1929 | 1464622283548 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 08:31:23 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 08:31:23 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 530ms 08:31:23 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 08:31:23 INFO - PROCESS | 1929 | 1464622283583 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 08:31:23 INFO - PROCESS | 1929 | 1464622283585 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 08:31:23 INFO - PROCESS | 1929 | 1464622283587 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 08:31:23 INFO - PROCESS | 1929 | 1464622283588 Marionette TRACE conn2 <- [1,2922,null,{}] 08:31:23 INFO - PROCESS | 1929 | 1464622283590 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}] 08:31:23 INFO - PROCESS | 1929 | 1464622283705 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 08:31:23 INFO - PROCESS | 1929 | 1464622283719 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:23 INFO - PROCESS | 1929 | ++DOCSHELL 0x1349c9000 == 67 [pid = 1929] [id = 738] 08:31:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 153 (0x1181b6000) [pid = 1929] [serial = 2214] [outer = 0x0] 08:31:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 154 (0x12bf37800) [pid = 1929] [serial = 2215] [outer = 0x1181b6000] 08:31:23 INFO - PROCESS | 1929 | 1464622283743 Marionette DEBUG loaded listener.js 08:31:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 155 (0x12bf43c00) [pid = 1929] [serial = 2216] [outer = 0x1181b6000] 08:31:23 INFO - PROCESS | 1929 | [1929] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 08:31:24 INFO - PROCESS | 1929 | [1929] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 08:31:24 INFO - PROCESS | 1929 | [1929] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 08:31:24 INFO - PROCESS | 1929 | [1929] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 08:31:24 INFO - PROCESS | 1929 | --DOMWINDOW == 154 (0x12470f400) [pid = 1929] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 08:31:24 INFO - PROCESS | 1929 | --DOMWINDOW == 153 (0x1231cdc00) [pid = 1929] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 08:31:24 INFO - PROCESS | 1929 | --DOMWINDOW == 152 (0x1168c6000) [pid = 1929] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 08:31:24 INFO - PROCESS | 1929 | --DOMWINDOW == 151 (0x1199a6400) [pid = 1929] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 08:31:24 INFO - PROCESS | 1929 | --DOMWINDOW == 150 (0x12852b800) [pid = 1929] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 08:31:24 INFO - PROCESS | 1929 | --DOMWINDOW == 149 (0x1126fc000) [pid = 1929] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 08:31:24 INFO - PROCESS | 1929 | --DOMWINDOW == 148 (0x1211c1400) [pid = 1929] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 08:31:24 INFO - PROCESS | 1929 | --DOMWINDOW == 147 (0x11329e800) [pid = 1929] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 08:31:24 INFO - PROCESS | 1929 | --DOMWINDOW == 146 (0x126524800) [pid = 1929] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 08:31:24 INFO - PROCESS | 1929 | --DOMWINDOW == 145 (0x1265e8c00) [pid = 1929] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 08:31:24 INFO - PROCESS | 1929 | --DOMWINDOW == 144 (0x12841e000) [pid = 1929] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 08:31:24 INFO - PROCESS | 1929 | --DOMWINDOW == 143 (0x116861c00) [pid = 1929] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 08:31:24 INFO - PROCESS | 1929 | --DOMWINDOW == 142 (0x1127afc00) [pid = 1929] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 08:31:24 INFO - PROCESS | 1929 | --DOMWINDOW == 141 (0x129f24000) [pid = 1929] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 08:31:24 INFO - PROCESS | 1929 | --DOMWINDOW == 140 (0x1239a2c00) [pid = 1929] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 08:31:24 INFO - PROCESS | 1929 | --DOMWINDOW == 139 (0x1131dfc00) [pid = 1929] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 08:31:24 INFO - PROCESS | 1929 | --DOMWINDOW == 138 (0x119f0ec00) [pid = 1929] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 08:31:24 INFO - PROCESS | 1929 | --DOMWINDOW == 137 (0x128528800) [pid = 1929] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 08:31:24 INFO - PROCESS | 1929 | --DOMWINDOW == 136 (0x1126bc000) [pid = 1929] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 08:31:24 INFO - PROCESS | 1929 | --DOMWINDOW == 135 (0x11835c000) [pid = 1929] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 08:31:24 INFO - PROCESS | 1929 | --DOMWINDOW == 134 (0x1126c0800) [pid = 1929] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 08:31:24 INFO - PROCESS | 1929 | --DOMWINDOW == 133 (0x1127a9800) [pid = 1929] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 08:31:24 INFO - PROCESS | 1929 | --DOMWINDOW == 132 (0x1211bdc00) [pid = 1929] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 08:31:24 INFO - PROCESS | 1929 | --DOMWINDOW == 131 (0x118596000) [pid = 1929] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 08:31:24 INFO - PROCESS | 1929 | --DOMWINDOW == 130 (0x121191400) [pid = 1929] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 08:31:24 INFO - PROCESS | 1929 | --DOMWINDOW == 129 (0x128420c00) [pid = 1929] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 08:31:24 INFO - PROCESS | 1929 | --DOMWINDOW == 128 (0x121388400) [pid = 1929] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 08:31:24 INFO - PROCESS | 1929 | --DOMWINDOW == 127 (0x12cd78c00) [pid = 1929] [serial = 50] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:31:24 INFO - PROCESS | 1929 | --DOMWINDOW == 126 (0x121392800) [pid = 1929] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 08:31:24 INFO - PROCESS | 1929 | --DOMWINDOW == 125 (0x116730000) [pid = 1929] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 08:31:24 INFO - PROCESS | 1929 | --DOMWINDOW == 124 (0x112857c00) [pid = 1929] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 08:31:24 INFO - PROCESS | 1929 | --DOMWINDOW == 123 (0x111f41c00) [pid = 1929] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 08:31:24 INFO - PROCESS | 1929 | --DOMWINDOW == 122 (0x1249c7c00) [pid = 1929] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 08:31:24 INFO - PROCESS | 1929 | --DOMWINDOW == 121 (0x12cd26000) [pid = 1929] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:31:24 INFO - PROCESS | 1929 | --DOMWINDOW == 120 (0x1184dc400) [pid = 1929] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 08:31:24 INFO - PROCESS | 1929 | 1464622284315 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]]]}] 08:31:24 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 08:31:24 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 08:31:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 08:31:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:31:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:31:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:31:24 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 08:31:24 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 08:31:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:31:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:31:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:31:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:31:24 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 08:31:24 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 08:31:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:31:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:31:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:31:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:31:24 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]" 08:31:24 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 08:31:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:31:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:31:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:31:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:31:24 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 08:31:24 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 769ms 08:31:24 INFO - PROCESS | 1929 | 1464622284356 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 08:31:24 INFO - PROCESS | 1929 | 1464622284358 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 08:31:24 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 08:31:24 INFO - PROCESS | 1929 | 1464622284360 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 08:31:24 INFO - PROCESS | 1929 | 1464622284362 Marionette TRACE conn2 <- [1,2926,null,{}] 08:31:24 INFO - PROCESS | 1929 | 1464622284364 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}] 08:31:24 INFO - PROCESS | 1929 | 1464622284490 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 08:31:24 INFO - PROCESS | 1929 | 1464622284497 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:24 INFO - PROCESS | 1929 | ++DOCSHELL 0x124940800 == 68 [pid = 1929] [id = 739] 08:31:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 121 (0x1131e5000) [pid = 1929] [serial = 2217] [outer = 0x0] 08:31:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 122 (0x11768a400) [pid = 1929] [serial = 2218] [outer = 0x1131e5000] 08:31:24 INFO - PROCESS | 1929 | 1464622284528 Marionette DEBUG loaded listener.js 08:31:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 123 (0x121188c00) [pid = 1929] [serial = 2219] [outer = 0x1131e5000] 08:31:24 INFO - PROCESS | 1929 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 08:31:24 INFO - PROCESS | 1929 | 1464622284843 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]]]}] 08:31:24 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 08:31:24 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 521ms 08:31:24 INFO - PROCESS | 1929 | 1464622284885 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 08:31:24 INFO - PROCESS | 1929 | 1464622284886 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 08:31:24 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 08:31:24 INFO - PROCESS | 1929 | 1464622284888 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 08:31:24 INFO - PROCESS | 1929 | 1464622284889 Marionette TRACE conn2 <- [1,2930,null,{}] 08:31:24 INFO - PROCESS | 1929 | 1464622284891 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}] 08:31:25 INFO - PROCESS | 1929 | 1464622285019 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 08:31:25 INFO - PROCESS | 1929 | 1464622285027 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:25 INFO - PROCESS | 1929 | ++DOCSHELL 0x12dfc6000 == 69 [pid = 1929] [id = 740] 08:31:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 124 (0x116735c00) [pid = 1929] [serial = 2220] [outer = 0x0] 08:31:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 125 (0x1249c8400) [pid = 1929] [serial = 2221] [outer = 0x116735c00] 08:31:25 INFO - PROCESS | 1929 | 1464622285051 Marionette DEBUG loaded listener.js 08:31:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 126 (0x128528800) [pid = 1929] [serial = 2222] [outer = 0x116735c00] 08:31:25 INFO - PROCESS | 1929 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 08:31:25 INFO - PROCESS | 1929 | 1464622285403 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]]]}] 08:31:25 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 08:31:25 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 520ms 08:31:25 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 08:31:25 INFO - PROCESS | 1929 | 1464622285408 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 08:31:25 INFO - PROCESS | 1929 | 1464622285411 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 08:31:25 INFO - PROCESS | 1929 | 1464622285414 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 08:31:25 INFO - PROCESS | 1929 | 1464622285416 Marionette TRACE conn2 <- [1,2934,null,{}] 08:31:25 INFO - PROCESS | 1929 | 1464622285419 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}] 08:31:25 INFO - PROCESS | 1929 | 1464622285558 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 08:31:25 INFO - PROCESS | 1929 | 1464622285564 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:25 INFO - PROCESS | 1929 | ++DOCSHELL 0x135b70800 == 70 [pid = 1929] [id = 741] 08:31:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 127 (0x12852b000) [pid = 1929] [serial = 2223] [outer = 0x0] 08:31:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 128 (0x12ba05000) [pid = 1929] [serial = 2224] [outer = 0x12852b000] 08:31:25 INFO - PROCESS | 1929 | 1464622285600 Marionette DEBUG loaded listener.js 08:31:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 129 (0x12c2ccc00) [pid = 1929] [serial = 2225] [outer = 0x12852b000] 08:31:25 INFO - PROCESS | 1929 | 1464622285961 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]]]}] 08:31:25 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 08:31:25 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 570ms 08:31:25 INFO - PROCESS | 1929 | 1464622285984 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 08:31:25 INFO - PROCESS | 1929 | 1464622285985 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 08:31:25 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 08:31:25 INFO - PROCESS | 1929 | 1464622285987 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 08:31:25 INFO - PROCESS | 1929 | 1464622285989 Marionette TRACE conn2 <- [1,2938,null,{}] 08:31:25 INFO - PROCESS | 1929 | 1464622285991 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}] 08:31:26 INFO - PROCESS | 1929 | 1464622286122 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 08:31:26 INFO - PROCESS | 1929 | 1464622286130 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:26 INFO - PROCESS | 1929 | ++DOCSHELL 0x138a06000 == 71 [pid = 1929] [id = 742] 08:31:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 130 (0x1126b7800) [pid = 1929] [serial = 2226] [outer = 0x0] 08:31:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 131 (0x12c2d3400) [pid = 1929] [serial = 2227] [outer = 0x1126b7800] 08:31:26 INFO - PROCESS | 1929 | 1464622286154 Marionette DEBUG loaded listener.js 08:31:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 132 (0x12c53f000) [pid = 1929] [serial = 2228] [outer = 0x1126b7800] 08:31:27 INFO - PROCESS | 1929 | --DOCSHELL 0x12cd26800 == 70 [pid = 1929] [id = 606] 08:31:27 INFO - PROCESS | 1929 | --DOCSHELL 0x1349df800 == 69 [pid = 1929] [id = 708] 08:31:27 INFO - PROCESS | 1929 | --DOCSHELL 0x12bdc3800 == 68 [pid = 1929] [id = 673] 08:31:27 INFO - PROCESS | 1929 | --DOCSHELL 0x12a056000 == 67 [pid = 1929] [id = 563] 08:31:27 INFO - PROCESS | 1929 | --DOCSHELL 0x12d07c800 == 66 [pid = 1929] [id = 690] 08:31:27 INFO - PROCESS | 1929 | --DOCSHELL 0x12320c800 == 65 [pid = 1929] [id = 565] 08:31:27 INFO - PROCESS | 1929 | --DOCSHELL 0x12bdd6000 == 64 [pid = 1929] [id = 605] 08:31:27 INFO - PROCESS | 1929 | --DOCSHELL 0x12dfaf000 == 63 [pid = 1929] [id = 707] 08:31:27 INFO - PROCESS | 1929 | --DOCSHELL 0x12db97800 == 62 [pid = 1929] [id = 706] 08:31:27 INFO - PROCESS | 1929 | --DOCSHELL 0x1286d2000 == 61 [pid = 1929] [id = 587] 08:31:27 INFO - PROCESS | 1929 | --DOCSHELL 0x12d76a000 == 60 [pid = 1929] [id = 705] 08:31:27 INFO - PROCESS | 1929 | --DOCSHELL 0x12bd99800 == 59 [pid = 1929] [id = 569] 08:31:27 INFO - PROCESS | 1929 | --DOCSHELL 0x12d4e7800 == 58 [pid = 1929] [id = 626] 08:31:27 INFO - PROCESS | 1929 | --DOCSHELL 0x12a05b000 == 57 [pid = 1929] [id = 566] 08:31:27 INFO - PROCESS | 1929 | --DOCSHELL 0x121140000 == 56 [pid = 1929] [id = 656] 08:31:27 INFO - PROCESS | 1929 | --DOCSHELL 0x12dfb3800 == 55 [pid = 1929] [id = 658] 08:31:27 INFO - PROCESS | 1929 | --DOCSHELL 0x12d77a800 == 54 [pid = 1929] [id = 702] 08:31:27 INFO - PROCESS | 1929 | --DOCSHELL 0x1349d3000 == 53 [pid = 1929] [id = 659] 08:31:27 INFO - PROCESS | 1929 | --DOCSHELL 0x12a042800 == 52 [pid = 1929] [id = 657] 08:31:27 INFO - PROCESS | 1929 | --DOCSHELL 0x12b812800 == 51 [pid = 1929] [id = 567] 08:31:27 INFO - PROCESS | 1929 | --DOCSHELL 0x12bab2800 == 50 [pid = 1929] [id = 568] 08:31:27 INFO - PROCESS | 1929 | --DOCSHELL 0x12dfab000 == 49 [pid = 1929] [id = 655] 08:31:27 INFO - PROCESS | 1929 | --DOCSHELL 0x12bac1800 == 48 [pid = 1929] [id = 676] 08:31:27 INFO - PROCESS | 1929 | --DOCSHELL 0x121151800 == 47 [pid = 1929] [id = 607] 08:31:27 INFO - PROCESS | 1929 | --DOCSHELL 0x13569f000 == 46 [pid = 1929] [id = 709] 08:31:27 INFO - PROCESS | 1929 | --DOCSHELL 0x12cd25000 == 45 [pid = 1929] [id = 18] 08:31:27 INFO - PROCESS | 1929 | --DOCSHELL 0x126dc6000 == 44 [pid = 1929] [id = 729] 08:31:27 INFO - PROCESS | 1929 | --DOCSHELL 0x135a91000 == 43 [pid = 1929] [id = 728] 08:31:27 INFO - PROCESS | 1929 | --DOCSHELL 0x135a82800 == 42 [pid = 1929] [id = 727] 08:31:27 INFO - PROCESS | 1929 | --DOCSHELL 0x13578b000 == 41 [pid = 1929] [id = 726] 08:31:27 INFO - PROCESS | 1929 | --DOCSHELL 0x1349d2800 == 40 [pid = 1929] [id = 725] 08:31:27 INFO - PROCESS | 1929 | --DOCSHELL 0x12d08b000 == 39 [pid = 1929] [id = 724] 08:31:27 INFO - PROCESS | 1929 | --DOCSHELL 0x12116f000 == 38 [pid = 1929] [id = 723] 08:31:27 INFO - PROCESS | 1929 | --DOCSHELL 0x11671d800 == 37 [pid = 1929] [id = 722] 08:31:27 INFO - PROCESS | 1929 | --DOCSHELL 0x123d34000 == 36 [pid = 1929] [id = 730] 08:31:27 INFO - PROCESS | 1929 | --DOCSHELL 0x119ff1800 == 35 [pid = 1929] [id = 731] 08:31:27 INFO - PROCESS | 1929 | --DOCSHELL 0x12bdaf000 == 34 [pid = 1929] [id = 734] 08:31:27 INFO - PROCESS | 1929 | --DOCSHELL 0x12d083000 == 33 [pid = 1929] [id = 736] 08:31:27 INFO - PROCESS | 1929 | --DOCSHELL 0x124940800 == 32 [pid = 1929] [id = 739] 08:31:27 INFO - PROCESS | 1929 | --DOCSHELL 0x12dfc6000 == 31 [pid = 1929] [id = 740] 08:31:27 INFO - PROCESS | 1929 | --DOCSHELL 0x12c967800 == 30 [pid = 1929] [id = 735] 08:31:27 INFO - PROCESS | 1929 | --DOCSHELL 0x128214000 == 29 [pid = 1929] [id = 732] 08:31:27 INFO - PROCESS | 1929 | --DOCSHELL 0x12b23f000 == 28 [pid = 1929] [id = 733] 08:31:27 INFO - PROCESS | 1929 | --DOCSHELL 0x12d4ec000 == 27 [pid = 1929] [id = 737] 08:31:27 INFO - PROCESS | 1929 | --DOCSHELL 0x1349c9000 == 26 [pid = 1929] [id = 738] 08:31:27 INFO - PROCESS | 1929 | --DOMWINDOW == 131 (0x12cd2e800) [pid = 1929] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:31:27 INFO - PROCESS | 1929 | --DOMWINDOW == 130 (0x12110b800) [pid = 1929] [serial = 1973] [outer = 0x0] [url = about:blank] 08:31:27 INFO - PROCESS | 1929 | --DOMWINDOW == 129 (0x12841e800) [pid = 1929] [serial = 1976] [outer = 0x0] [url = about:blank] 08:31:27 INFO - PROCESS | 1929 | --DOMWINDOW == 128 (0x1248c9400) [pid = 1929] [serial = 2069] [outer = 0x0] [url = about:blank] 08:31:27 INFO - PROCESS | 1929 | --DOMWINDOW == 127 (0x11835c400) [pid = 1929] [serial = 2060] [outer = 0x0] [url = about:blank] 08:31:27 INFO - PROCESS | 1929 | --DOMWINDOW == 126 (0x121186800) [pid = 1929] [serial = 2063] [outer = 0x0] [url = about:blank] 08:31:27 INFO - PROCESS | 1929 | --DOMWINDOW == 125 (0x128aa2400) [pid = 1929] [serial = 1979] [outer = 0x0] [url = about:blank] 08:31:27 INFO - PROCESS | 1929 | --DOMWINDOW == 124 (0x1127ebc00) [pid = 1929] [serial = 2057] [outer = 0x0] [url = about:blank] 08:31:27 INFO - PROCESS | 1929 | --DOMWINDOW == 123 (0x1239a4800) [pid = 1929] [serial = 2066] [outer = 0x0] [url = about:blank] 08:31:27 INFO - PROCESS | 1929 | --DOMWINDOW == 122 (0x1181bd000) [pid = 1929] [serial = 1970] [outer = 0x0] [url = about:blank] 08:31:27 INFO - PROCESS | 1929 | --DOMWINDOW == 121 (0x126def400) [pid = 1929] [serial = 1907] [outer = 0x0] [url = about:blank] 08:31:27 INFO - PROCESS | 1929 | --DOMWINDOW == 120 (0x11999e800) [pid = 1929] [serial = 2030] [outer = 0x0] [url = about:blank] 08:31:27 INFO - PROCESS | 1929 | --DOMWINDOW == 119 (0x1139fc800) [pid = 1929] [serial = 2027] [outer = 0x0] [url = about:blank] 08:31:27 INFO - PROCESS | 1929 | --DOMWINDOW == 118 (0x1127b1000) [pid = 1929] [serial = 2024] [outer = 0x0] [url = about:blank] 08:31:27 INFO - PROCESS | 1929 | --DOMWINDOW == 117 (0x126df6c00) [pid = 1929] [serial = 2072] [outer = 0x0] [url = about:blank] 08:31:27 INFO - PROCESS | 1929 | --DOMWINDOW == 116 (0x126df7000) [pid = 1929] [serial = 2149] [outer = 0x0] [url = about:blank] 08:31:27 INFO - PROCESS | 1929 | --DOMWINDOW == 115 (0x12852e400) [pid = 1929] [serial = 2152] [outer = 0x0] [url = about:blank] 08:31:27 INFO - PROCESS | 1929 | --DOMWINDOW == 114 (0x128421400) [pid = 1929] [serial = 2150] [outer = 0x0] [url = about:blank] 08:31:27 INFO - PROCESS | 1929 | --DOMWINDOW == 113 (0x128eeac00) [pid = 1929] [serial = 2155] [outer = 0x0] [url = about:blank] 08:31:27 INFO - PROCESS | 1929 | --DOMWINDOW == 112 (0x121103800) [pid = 1929] [serial = 2158] [outer = 0x0] [url = about:blank] 08:31:27 INFO - PROCESS | 1929 | --DOMWINDOW == 111 (0x12b034800) [pid = 1929] [serial = 2125] [outer = 0x0] [url = about:blank] 08:31:27 INFO - PROCESS | 1929 | --DOMWINDOW == 110 (0x12a369800) [pid = 1929] [serial = 2108] [outer = 0x0] [url = about:blank] 08:31:27 INFO - PROCESS | 1929 | --DOMWINDOW == 109 (0x128a10000) [pid = 1929] [serial = 2153] [outer = 0x0] [url = about:blank] 08:31:27 INFO - PROCESS | 1929 | --DOMWINDOW == 108 (0x1164bc800) [pid = 1929] [serial = 2132] [outer = 0x0] [url = about:blank] 08:31:27 INFO - PROCESS | 1929 | --DOMWINDOW == 107 (0x11396e000) [pid = 1929] [serial = 2131] [outer = 0x0] [url = about:blank] 08:31:27 INFO - PROCESS | 1929 | --DOMWINDOW == 106 (0x12110f800) [pid = 1929] [serial = 2140] [outer = 0x0] [url = about:blank] 08:31:27 INFO - PROCESS | 1929 | --DOMWINDOW == 105 (0x12ba04000) [pid = 1929] [serial = 2162] [outer = 0x0] [url = about:blank] 08:31:27 INFO - PROCESS | 1929 | --DOMWINDOW == 104 (0x1211c1800) [pid = 1929] [serial = 2141] [outer = 0x0] [url = about:blank] 08:31:27 INFO - PROCESS | 1929 | --DOMWINDOW == 103 (0x115d3ec00) [pid = 1929] [serial = 2134] [outer = 0x0] [url = about:blank] 08:31:27 INFO - PROCESS | 1929 | --DOMWINDOW == 102 (0x11820d000) [pid = 1929] [serial = 2135] [outer = 0x0] [url = about:blank] 08:31:27 INFO - PROCESS | 1929 | --DOMWINDOW == 101 (0x119c54c00) [pid = 1929] [serial = 2114] [outer = 0x0] [url = about:blank] 08:31:27 INFO - PROCESS | 1929 | --DOMWINDOW == 100 (0x119428000) [pid = 1929] [serial = 2113] [outer = 0x0] [url = about:blank] 08:31:27 INFO - PROCESS | 1929 | --DOMWINDOW == 99 (0x12ba05c00) [pid = 1929] [serial = 2128] [outer = 0x0] [url = about:blank] 08:31:27 INFO - PROCESS | 1929 | --DOMWINDOW == 98 (0x12ba0fc00) [pid = 1929] [serial = 2129] [outer = 0x0] [url = about:blank] 08:31:27 INFO - PROCESS | 1929 | --DOMWINDOW == 97 (0x115fe0000) [pid = 1929] [serial = 2111] [outer = 0x0] [url = about:blank] 08:31:27 INFO - PROCESS | 1929 | --DOMWINDOW == 96 (0x11317cc00) [pid = 1929] [serial = 2110] [outer = 0x0] [url = about:blank] 08:31:27 INFO - PROCESS | 1929 | --DOMWINDOW == 95 (0x1213db800) [pid = 1929] [serial = 2143] [outer = 0x0] [url = about:blank] 08:31:27 INFO - PROCESS | 1929 | --DOMWINDOW == 94 (0x1196e4400) [pid = 1929] [serial = 2137] [outer = 0x0] [url = about:blank] 08:31:27 INFO - PROCESS | 1929 | --DOMWINDOW == 93 (0x119fd3000) [pid = 1929] [serial = 2138] [outer = 0x0] [url = about:blank] 08:31:27 INFO - PROCESS | 1929 | --DOMWINDOW == 92 (0x129fc6000) [pid = 1929] [serial = 2123] [outer = 0x0] [url = about:blank] 08:31:27 INFO - PROCESS | 1929 | --DOMWINDOW == 91 (0x129f1c400) [pid = 1929] [serial = 2122] [outer = 0x0] [url = about:blank] 08:31:27 INFO - PROCESS | 1929 | --DOMWINDOW == 90 (0x128aa4400) [pid = 1929] [serial = 2119] [outer = 0x0] [url = about:blank] 08:31:27 INFO - PROCESS | 1929 | --DOMWINDOW == 89 (0x129ee5000) [pid = 1929] [serial = 2120] [outer = 0x0] [url = about:blank] 08:31:27 INFO - PROCESS | 1929 | --DOMWINDOW == 88 (0x126a50c00) [pid = 1929] [serial = 2117] [outer = 0x0] [url = about:blank] 08:31:27 INFO - PROCESS | 1929 | --DOMWINDOW == 87 (0x1248c4400) [pid = 1929] [serial = 2116] [outer = 0x0] [url = about:blank] 08:31:27 INFO - PROCESS | 1929 | --DOMWINDOW == 86 (0x129fca800) [pid = 1929] [serial = 2161] [outer = 0x0] [url = about:blank] 08:31:27 INFO - PROCESS | 1929 | --DOMWINDOW == 85 (0x119f02800) [pid = 1929] [serial = 1469] [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.] 08:31:27 INFO - PROCESS | 1929 | --DOMWINDOW == 84 (0x129fc5800) [pid = 1929] [serial = 2156] [outer = 0x0] [url = about:blank] 08:31:27 INFO - PROCESS | 1929 | --DOMWINDOW == 83 (0x12ba03800) [pid = 1929] [serial = 2126] [outer = 0x0] [url = about:blank] 08:31:27 INFO - PROCESS | 1929 | --DOMWINDOW == 82 (0x123eea400) [pid = 1929] [serial = 2146] [outer = 0x0] [url = about:blank] 08:31:27 INFO - PROCESS | 1929 | --DOMWINDOW == 81 (0x126a5ac00) [pid = 1929] [serial = 2147] [outer = 0x0] [url = about:blank] 08:31:27 INFO - PROCESS | 1929 | --DOMWINDOW == 80 (0x12ba0e400) [pid = 1929] [serial = 2164] [outer = 0x0] [url = about:blank] 08:31:27 INFO - PROCESS | 1929 | --DOMWINDOW == 79 (0x1231d4000) [pid = 1929] [serial = 2144] [outer = 0x0] [url = about:blank] 08:31:27 INFO - PROCESS | 1929 | --DOMWINDOW == 78 (0x12841f400) [pid = 1929] [serial = 2159] [outer = 0x0] [url = about:blank] 08:31:27 INFO - PROCESS | 1929 | --DOCSHELL 0x135b70800 == 25 [pid = 1929] [id = 741] 08:31:27 INFO - PROCESS | 1929 | 1464622287962 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]]]}] 08:31:28 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. 08:31:28 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 2020ms 08:31:28 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 08:31:28 INFO - PROCESS | 1929 | 1464622288012 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 08:31:28 INFO - PROCESS | 1929 | 1464622288014 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 08:31:28 INFO - PROCESS | 1929 | 1464622288019 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 08:31:28 INFO - PROCESS | 1929 | 1464622288021 Marionette TRACE conn2 <- [1,2942,null,{}] 08:31:28 INFO - PROCESS | 1929 | 1464622288026 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}] 08:31:28 INFO - PROCESS | 1929 | 1464622288113 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 08:31:28 INFO - PROCESS | 1929 | 1464622288120 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:28 INFO - PROCESS | 1929 | ++DOCSHELL 0x11390e000 == 26 [pid = 1929] [id = 743] 08:31:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 79 (0x1126bec00) [pid = 1929] [serial = 2229] [outer = 0x0] 08:31:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 80 (0x1126bf400) [pid = 1929] [serial = 2230] [outer = 0x1126bec00] 08:31:28 INFO - PROCESS | 1929 | 1464622288149 Marionette DEBUG loaded listener.js 08:31:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 81 (0x1126f0800) [pid = 1929] [serial = 2231] [outer = 0x1126bec00] 08:31:28 INFO - PROCESS | 1929 | 1464622288493 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"]]]}] 08:31:28 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 08:31:28 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 08:31:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:28 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 08:31:28 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 522ms 08:31:28 INFO - PROCESS | 1929 | 1464622288541 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 08:31:28 INFO - PROCESS | 1929 | 1464622288546 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 08:31:28 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 08:31:28 INFO - PROCESS | 1929 | 1464622288550 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 08:31:28 INFO - PROCESS | 1929 | 1464622288552 Marionette TRACE conn2 <- [1,2946,null,{}] 08:31:28 INFO - PROCESS | 1929 | 1464622288554 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}] 08:31:28 INFO - PROCESS | 1929 | 1464622288633 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 08:31:28 INFO - PROCESS | 1929 | 1464622288683 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:28 INFO - PROCESS | 1929 | ++DOCSHELL 0x11683f800 == 27 [pid = 1929] [id = 744] 08:31:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 82 (0x1126ee800) [pid = 1929] [serial = 2232] [outer = 0x0] 08:31:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 83 (0x11273ec00) [pid = 1929] [serial = 2233] [outer = 0x1126ee800] 08:31:28 INFO - PROCESS | 1929 | 1464622288708 Marionette DEBUG loaded listener.js 08:31:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 84 (0x1127af000) [pid = 1929] [serial = 2234] [outer = 0x1126ee800] 08:31:28 INFO - PROCESS | 1929 | 1464622288971 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]]]}] 08:31:29 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. 08:31:29 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 473ms 08:31:29 INFO - PROCESS | 1929 | 1464622289023 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 08:31:29 INFO - PROCESS | 1929 | 1464622289025 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 08:31:29 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 08:31:29 INFO - PROCESS | 1929 | 1464622289035 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 08:31:29 INFO - PROCESS | 1929 | 1464622289037 Marionette TRACE conn2 <- [1,2950,null,{}] 08:31:29 INFO - PROCESS | 1929 | 1464622289046 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}] 08:31:29 INFO - PROCESS | 1929 | 1464622289136 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 08:31:29 INFO - PROCESS | 1929 | 1464622289185 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:29 INFO - PROCESS | 1929 | ++DOCSHELL 0x117e7f000 == 28 [pid = 1929] [id = 745] 08:31:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 85 (0x110de2400) [pid = 1929] [serial = 2235] [outer = 0x0] 08:31:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 86 (0x1127e5800) [pid = 1929] [serial = 2236] [outer = 0x110de2400] 08:31:29 INFO - PROCESS | 1929 | 1464622289213 Marionette DEBUG loaded listener.js 08:31:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 87 (0x11285d000) [pid = 1929] [serial = 2237] [outer = 0x110de2400] 08:31:29 INFO - PROCESS | 1929 | ++DOCSHELL 0x1181e3800 == 29 [pid = 1929] [id = 746] 08:31:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 88 (0x112a75c00) [pid = 1929] [serial = 2238] [outer = 0x0] 08:31:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 89 (0x112861000) [pid = 1929] [serial = 2239] [outer = 0x112a75c00] 08:31:29 INFO - PROCESS | 1929 | 1464622289511 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]]]}] 08:31:29 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. 08:31:29 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 529ms 08:31:29 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 08:31:29 INFO - PROCESS | 1929 | 1464622289557 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 08:31:29 INFO - PROCESS | 1929 | 1464622289558 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 08:31:29 INFO - PROCESS | 1929 | 1464622289560 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 08:31:29 INFO - PROCESS | 1929 | 1464622289561 Marionette TRACE conn2 <- [1,2954,null,{}] 08:31:29 INFO - PROCESS | 1929 | 1464622289566 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}] 08:31:29 INFO - PROCESS | 1929 | 1464622289653 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 08:31:29 INFO - PROCESS | 1929 | 1464622289658 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:29 INFO - PROCESS | 1929 | ++DOCSHELL 0x11928a000 == 30 [pid = 1929] [id = 747] 08:31:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 90 (0x112862400) [pid = 1929] [serial = 2240] [outer = 0x0] 08:31:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 91 (0x112eea800) [pid = 1929] [serial = 2241] [outer = 0x112862400] 08:31:29 INFO - PROCESS | 1929 | 1464622289684 Marionette DEBUG loaded listener.js 08:31:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 92 (0x113181400) [pid = 1929] [serial = 2242] [outer = 0x112862400] 08:31:29 INFO - PROCESS | 1929 | 1464622289974 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]]]}] 08:31:29 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:31:29 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 08:31:29 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 423ms 08:31:29 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 08:31:29 INFO - PROCESS | 1929 | 1464622289985 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 08:31:29 INFO - PROCESS | 1929 | 1464622289986 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 08:31:29 INFO - PROCESS | 1929 | 1464622289988 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 08:31:29 INFO - PROCESS | 1929 | 1464622289989 Marionette TRACE conn2 <- [1,2958,null,{}] 08:31:29 INFO - PROCESS | 1929 | 1464622289991 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}] 08:31:30 INFO - PROCESS | 1929 | 1464622290076 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 08:31:30 INFO - PROCESS | 1929 | 1464622290130 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:30 INFO - PROCESS | 1929 | ++DOCSHELL 0x119a46800 == 31 [pid = 1929] [id = 748] 08:31:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 93 (0x1126bf000) [pid = 1929] [serial = 2243] [outer = 0x0] 08:31:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 94 (0x113182000) [pid = 1929] [serial = 2244] [outer = 0x1126bf000] 08:31:30 INFO - PROCESS | 1929 | 1464622290155 Marionette DEBUG loaded listener.js 08:31:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 95 (0x1139f8800) [pid = 1929] [serial = 2245] [outer = 0x1126bf000] 08:31:30 INFO - PROCESS | 1929 | 1464622290417 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]]]}] 08:31:30 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. 08:31:30 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 468ms 08:31:30 INFO - PROCESS | 1929 | 1464622290456 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 08:31:30 INFO - PROCESS | 1929 | 1464622290458 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 08:31:30 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 08:31:30 INFO - PROCESS | 1929 | 1464622290467 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 08:31:30 INFO - PROCESS | 1929 | 1464622290468 Marionette TRACE conn2 <- [1,2962,null,{}] 08:31:30 INFO - PROCESS | 1929 | 1464622290471 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}] 08:31:30 INFO - PROCESS | 1929 | 1464622290564 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 08:31:30 INFO - PROCESS | 1929 | 1464622290570 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:30 INFO - PROCESS | 1929 | ++DOCSHELL 0x119f98800 == 32 [pid = 1929] [id = 749] 08:31:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 96 (0x113c79000) [pid = 1929] [serial = 2246] [outer = 0x0] 08:31:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 97 (0x11505d800) [pid = 1929] [serial = 2247] [outer = 0x113c79000] 08:31:30 INFO - PROCESS | 1929 | 1464622290596 Marionette DEBUG loaded listener.js 08:31:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 98 (0x1164b5800) [pid = 1929] [serial = 2248] [outer = 0x113c79000] 08:31:30 INFO - PROCESS | 1929 | 1464622290880 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]]]}] 08:31:30 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. 08:31:30 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 476ms 08:31:30 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 08:31:30 INFO - PROCESS | 1929 | 1464622290937 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 08:31:30 INFO - PROCESS | 1929 | 1464622290938 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 08:31:30 INFO - PROCESS | 1929 | 1464622290940 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 08:31:30 INFO - PROCESS | 1929 | 1464622290941 Marionette TRACE conn2 <- [1,2966,null,{}] 08:31:30 INFO - PROCESS | 1929 | 1464622290944 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}] 08:31:31 INFO - PROCESS | 1929 | 1464622291041 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 08:31:31 INFO - PROCESS | 1929 | 1464622291047 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:31 INFO - PROCESS | 1929 | ++DOCSHELL 0x11a120800 == 33 [pid = 1929] [id = 750] 08:31:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 99 (0x115fea000) [pid = 1929] [serial = 2249] [outer = 0x0] 08:31:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 100 (0x1166d0800) [pid = 1929] [serial = 2250] [outer = 0x115fea000] 08:31:31 INFO - PROCESS | 1929 | 1464622291072 Marionette DEBUG loaded listener.js 08:31:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 101 (0x116855800) [pid = 1929] [serial = 2251] [outer = 0x115fea000] 08:31:31 INFO - PROCESS | 1929 | 1464622291328 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]]]}] 08:31:31 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. 08:31:31 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 424ms 08:31:31 INFO - PROCESS | 1929 | 1464622291368 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 08:31:31 INFO - PROCESS | 1929 | 1464622291369 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 08:31:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 08:31:31 INFO - PROCESS | 1929 | 1464622291372 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 08:31:31 INFO - PROCESS | 1929 | 1464622291373 Marionette TRACE conn2 <- [1,2970,null,{}] 08:31:31 INFO - PROCESS | 1929 | 1464622291375 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}] 08:31:31 INFO - PROCESS | 1929 | 1464622291459 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 08:31:31 INFO - PROCESS | 1929 | 1464622291466 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:31 INFO - PROCESS | 1929 | ++DOCSHELL 0x12116b000 == 34 [pid = 1929] [id = 751] 08:31:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 102 (0x11685a000) [pid = 1929] [serial = 2252] [outer = 0x0] 08:31:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 103 (0x116f4e000) [pid = 1929] [serial = 2253] [outer = 0x11685a000] 08:31:31 INFO - PROCESS | 1929 | 1464622291499 Marionette DEBUG loaded listener.js 08:31:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 104 (0x117693c00) [pid = 1929] [serial = 2254] [outer = 0x11685a000] 08:31:31 INFO - PROCESS | 1929 | 1464622291818 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]]]}] 08:31:31 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. 08:31:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 470ms 08:31:31 INFO - PROCESS | 1929 | 1464622291843 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 08:31:31 INFO - PROCESS | 1929 | 1464622291844 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 08:31:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 08:31:31 INFO - PROCESS | 1929 | 1464622291848 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 08:31:31 INFO - PROCESS | 1929 | 1464622291849 Marionette TRACE conn2 <- [1,2974,null,{}] 08:31:31 INFO - PROCESS | 1929 | 1464622291852 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}] 08:31:31 INFO - PROCESS | 1929 | 1464622291950 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 08:31:32 INFO - PROCESS | 1929 | 1464622292029 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:32 INFO - PROCESS | 1929 | ++DOCSHELL 0x117e7e800 == 35 [pid = 1929] [id = 752] 08:31:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 105 (0x1127adc00) [pid = 1929] [serial = 2255] [outer = 0x0] 08:31:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 106 (0x117e66c00) [pid = 1929] [serial = 2256] [outer = 0x1127adc00] 08:31:32 INFO - PROCESS | 1929 | 1464622292069 Marionette DEBUG loaded listener.js 08:31:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 107 (0x118206000) [pid = 1929] [serial = 2257] [outer = 0x1127adc00] 08:31:32 INFO - PROCESS | 1929 | 1464622292339 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]]]}] 08:31:32 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. 08:31:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 518ms 08:31:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 08:31:32 INFO - PROCESS | 1929 | 1464622292368 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 08:31:32 INFO - PROCESS | 1929 | 1464622292369 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 08:31:32 INFO - PROCESS | 1929 | 1464622292371 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 08:31:32 INFO - PROCESS | 1929 | 1464622292372 Marionette TRACE conn2 <- [1,2978,null,{}] 08:31:32 INFO - PROCESS | 1929 | 1464622292374 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}] 08:31:32 INFO - PROCESS | 1929 | 1464622292459 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 08:31:32 INFO - PROCESS | 1929 | 1464622292466 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:32 INFO - PROCESS | 1929 | ++DOCSHELL 0x12392b000 == 36 [pid = 1929] [id = 753] 08:31:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 108 (0x118357000) [pid = 1929] [serial = 2258] [outer = 0x0] 08:31:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 109 (0x11837f000) [pid = 1929] [serial = 2259] [outer = 0x118357000] 08:31:32 INFO - PROCESS | 1929 | 1464622292490 Marionette DEBUG loaded listener.js 08:31:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 110 (0x11858d400) [pid = 1929] [serial = 2260] [outer = 0x118357000] 08:31:32 INFO - PROCESS | 1929 | 1464622292785 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]]]}] 08:31:32 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. 08:31:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 470ms 08:31:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 08:31:32 INFO - PROCESS | 1929 | 1464622292841 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 08:31:32 INFO - PROCESS | 1929 | 1464622292843 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 08:31:32 INFO - PROCESS | 1929 | 1464622292845 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 08:31:32 INFO - PROCESS | 1929 | 1464622292855 Marionette TRACE conn2 <- [1,2982,null,{}] 08:31:32 INFO - PROCESS | 1929 | 1464622292858 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}] 08:31:32 INFO - PROCESS | 1929 | 1464622292971 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 08:31:33 INFO - PROCESS | 1929 | 1464622293006 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:33 INFO - PROCESS | 1929 | ++DOCSHELL 0x119a46000 == 37 [pid = 1929] [id = 754] 08:31:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 111 (0x1166ce800) [pid = 1929] [serial = 2261] [outer = 0x0] 08:31:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 112 (0x119174400) [pid = 1929] [serial = 2262] [outer = 0x1166ce800] 08:31:33 INFO - PROCESS | 1929 | 1464622293035 Marionette DEBUG loaded listener.js 08:31:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 113 (0x119646800) [pid = 1929] [serial = 2263] [outer = 0x1166ce800] 08:31:33 INFO - PROCESS | 1929 | 1464622293306 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"]]]}] 08:31:33 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 08:31:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 08:31:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 08:31:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 479ms 08:31:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 08:31:33 INFO - PROCESS | 1929 | 1464622293324 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 08:31:33 INFO - PROCESS | 1929 | 1464622293325 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 08:31:33 INFO - PROCESS | 1929 | 1464622293334 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 08:31:33 INFO - PROCESS | 1929 | 1464622293335 Marionette TRACE conn2 <- [1,2986,null,{}] 08:31:33 INFO - PROCESS | 1929 | 1464622293352 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}] 08:31:33 INFO - PROCESS | 1929 | 1464622293452 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 08:31:33 INFO - PROCESS | 1929 | 1464622293457 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:33 INFO - PROCESS | 1929 | ++DOCSHELL 0x124eb2800 == 38 [pid = 1929] [id = 755] 08:31:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 114 (0x118596800) [pid = 1929] [serial = 2264] [outer = 0x0] 08:31:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 115 (0x11964f800) [pid = 1929] [serial = 2265] [outer = 0x118596800] 08:31:33 INFO - PROCESS | 1929 | 1464622293483 Marionette DEBUG loaded listener.js 08:31:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 116 (0x1196ec400) [pid = 1929] [serial = 2266] [outer = 0x118596800] 08:31:33 INFO - PROCESS | 1929 | 1464622293782 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]]]}] 08:31:33 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. 08:31:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 484ms 08:31:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 08:31:33 INFO - PROCESS | 1929 | 1464622293813 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 08:31:33 INFO - PROCESS | 1929 | 1464622293816 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 08:31:33 INFO - PROCESS | 1929 | 1464622293818 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 08:31:33 INFO - PROCESS | 1929 | 1464622293819 Marionette TRACE conn2 <- [1,2990,null,{}] 08:31:33 INFO - PROCESS | 1929 | 1464622293821 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}] 08:31:33 INFO - PROCESS | 1929 | 1464622293919 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 08:31:33 INFO - PROCESS | 1929 | 1464622293932 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:33 INFO - PROCESS | 1929 | ++DOCSHELL 0x126dbd800 == 39 [pid = 1929] [id = 756] 08:31:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 117 (0x119976800) [pid = 1929] [serial = 2267] [outer = 0x0] 08:31:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 118 (0x11999e800) [pid = 1929] [serial = 2268] [outer = 0x119976800] 08:31:33 INFO - PROCESS | 1929 | 1464622293964 Marionette DEBUG loaded listener.js 08:31:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 119 (0x119c4f800) [pid = 1929] [serial = 2269] [outer = 0x119976800] 08:31:34 INFO - PROCESS | 1929 | ++DOCSHELL 0x126dcd800 == 40 [pid = 1929] [id = 757] 08:31:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 120 (0x119f08000) [pid = 1929] [serial = 2270] [outer = 0x0] 08:31:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 121 (0x119c56400) [pid = 1929] [serial = 2271] [outer = 0x119f08000] 08:31:34 INFO - PROCESS | 1929 | 1464622294301 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]]]}] 08:31:34 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. 08:31:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 517ms 08:31:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 08:31:34 INFO - PROCESS | 1929 | 1464622294336 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 08:31:34 INFO - PROCESS | 1929 | 1464622294337 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 08:31:34 INFO - PROCESS | 1929 | 1464622294339 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 08:31:34 INFO - PROCESS | 1929 | 1464622294340 Marionette TRACE conn2 <- [1,2994,null,{}] 08:31:34 INFO - PROCESS | 1929 | 1464622294342 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}] 08:31:34 INFO - PROCESS | 1929 | 1464622294455 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 08:31:34 INFO - PROCESS | 1929 | 1464622294466 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:34 INFO - PROCESS | 1929 | ++DOCSHELL 0x1286ca800 == 41 [pid = 1929] [id = 758] 08:31:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 122 (0x119977800) [pid = 1929] [serial = 2272] [outer = 0x0] 08:31:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 123 (0x119c5bc00) [pid = 1929] [serial = 2273] [outer = 0x119977800] 08:31:34 INFO - PROCESS | 1929 | 1464622294491 Marionette DEBUG loaded listener.js 08:31:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 124 (0x119f0a400) [pid = 1929] [serial = 2274] [outer = 0x119977800] 08:31:34 INFO - PROCESS | 1929 | 1464622294816 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]]]}] 08:31:34 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:31:34 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 08:31:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 518ms 08:31:34 INFO - PROCESS | 1929 | 1464622294858 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 08:31:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 08:31:34 INFO - PROCESS | 1929 | 1464622294859 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 08:31:34 INFO - PROCESS | 1929 | 1464622294862 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 08:31:34 INFO - PROCESS | 1929 | 1464622294863 Marionette TRACE conn2 <- [1,2998,null,{}] 08:31:34 INFO - PROCESS | 1929 | 1464622294865 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}] 08:31:34 INFO - PROCESS | 1929 | 1464622294984 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 08:31:35 INFO - PROCESS | 1929 | 1464622295017 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:35 INFO - PROCESS | 1929 | ++DOCSHELL 0x128ed5000 == 42 [pid = 1929] [id = 759] 08:31:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 125 (0x121102400) [pid = 1929] [serial = 2275] [outer = 0x0] 08:31:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 126 (0x121106000) [pid = 1929] [serial = 2276] [outer = 0x121102400] 08:31:35 INFO - PROCESS | 1929 | 1464622295048 Marionette DEBUG loaded listener.js 08:31:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 127 (0x12110e400) [pid = 1929] [serial = 2277] [outer = 0x121102400] 08:31:35 INFO - PROCESS | 1929 | --DOMWINDOW == 126 (0x128532000) [pid = 1929] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 08:31:35 INFO - PROCESS | 1929 | --DOMWINDOW == 125 (0x12852b000) [pid = 1929] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 08:31:35 INFO - PROCESS | 1929 | --DOMWINDOW == 124 (0x1181b6000) [pid = 1929] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 08:31:35 INFO - PROCESS | 1929 | --DOMWINDOW == 123 (0x115f6c400) [pid = 1929] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 08:31:35 INFO - PROCESS | 1929 | --DOMWINDOW == 122 (0x1239a3c00) [pid = 1929] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 08:31:35 INFO - PROCESS | 1929 | --DOMWINDOW == 121 (0x1131e5000) [pid = 1929] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 08:31:35 INFO - PROCESS | 1929 | --DOMWINDOW == 120 (0x116735c00) [pid = 1929] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 08:31:35 INFO - PROCESS | 1929 | --DOMWINDOW == 119 (0x110de4400) [pid = 1929] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 08:31:35 INFO - PROCESS | 1929 | --DOMWINDOW == 118 (0x12842a400) [pid = 1929] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 08:31:35 INFO - PROCESS | 1929 | --DOMWINDOW == 117 (0x1265ea400) [pid = 1929] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 08:31:35 INFO - PROCESS | 1929 | --DOMWINDOW == 116 (0x1239e7400) [pid = 1929] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 08:31:35 INFO - PROCESS | 1929 | --DOMWINDOW == 115 (0x119c4f400) [pid = 1929] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 08:31:35 INFO - PROCESS | 1929 | --DOMWINDOW == 114 (0x118385400) [pid = 1929] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 08:31:35 INFO - PROCESS | 1929 | --DOMWINDOW == 113 (0x1127e6400) [pid = 1929] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 08:31:35 INFO - PROCESS | 1929 | --DOMWINDOW == 112 (0x116448c00) [pid = 1929] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 08:31:35 INFO - PROCESS | 1929 | --DOMWINDOW == 111 (0x12ba0b800) [pid = 1929] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 08:31:35 INFO - PROCESS | 1929 | --DOMWINDOW == 110 (0x12823e800) [pid = 1929] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 08:31:35 INFO - PROCESS | 1929 | --DOMWINDOW == 109 (0x119c58000) [pid = 1929] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 08:31:35 INFO - PROCESS | 1929 | --DOMWINDOW == 108 (0x1196ed800) [pid = 1929] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 08:31:35 INFO - PROCESS | 1929 | --DOMWINDOW == 107 (0x116a69800) [pid = 1929] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 08:31:35 INFO - PROCESS | 1929 | --DOMWINDOW == 106 (0x129eebc00) [pid = 1929] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 08:31:35 INFO - PROCESS | 1929 | 1464622295627 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]]]}] 08:31:35 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. 08:31:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 770ms 08:31:35 INFO - PROCESS | 1929 | 1464622295633 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 08:31:35 INFO - PROCESS | 1929 | 1464622295634 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 08:31:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 08:31:35 INFO - PROCESS | 1929 | 1464622295636 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 08:31:35 INFO - PROCESS | 1929 | 1464622295637 Marionette TRACE conn2 <- [1,3002,null,{}] 08:31:35 INFO - PROCESS | 1929 | 1464622295640 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}] 08:31:35 INFO - PROCESS | 1929 | 1464622295719 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 08:31:35 INFO - PROCESS | 1929 | 1464622295724 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:35 INFO - PROCESS | 1929 | ++DOCSHELL 0x126578000 == 43 [pid = 1929] [id = 760] 08:31:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 107 (0x111ed5400) [pid = 1929] [serial = 2278] [outer = 0x0] 08:31:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 108 (0x1181b6000) [pid = 1929] [serial = 2279] [outer = 0x111ed5400] 08:31:35 INFO - PROCESS | 1929 | 1464622295749 Marionette DEBUG loaded listener.js 08:31:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 109 (0x121110800) [pid = 1929] [serial = 2280] [outer = 0x111ed5400] 08:31:36 INFO - PROCESS | 1929 | 1464622296050 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]]]}] 08:31:36 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. 08:31:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 472ms 08:31:36 INFO - PROCESS | 1929 | 1464622296109 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 08:31:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 08:31:36 INFO - PROCESS | 1929 | 1464622296110 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 08:31:36 INFO - PROCESS | 1929 | 1464622296112 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 08:31:36 INFO - PROCESS | 1929 | 1464622296113 Marionette TRACE conn2 <- [1,3006,null,{}] 08:31:36 INFO - PROCESS | 1929 | 1464622296115 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}] 08:31:36 INFO - PROCESS | 1929 | 1464622296217 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 08:31:36 INFO - PROCESS | 1929 | 1464622296240 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:36 INFO - PROCESS | 1929 | ++DOCSHELL 0x129f4d800 == 44 [pid = 1929] [id = 761] 08:31:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 110 (0x11837a800) [pid = 1929] [serial = 2281] [outer = 0x0] 08:31:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 111 (0x121188400) [pid = 1929] [serial = 2282] [outer = 0x11837a800] 08:31:36 INFO - PROCESS | 1929 | 1464622296265 Marionette DEBUG loaded listener.js 08:31:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 112 (0x121190400) [pid = 1929] [serial = 2283] [outer = 0x11837a800] 08:31:36 INFO - PROCESS | 1929 | 1464622296521 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]]]}] 08:31:36 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. 08:31:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 418ms 08:31:36 INFO - PROCESS | 1929 | 1464622296533 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 08:31:36 INFO - PROCESS | 1929 | 1464622296534 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 08:31:36 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 08:31:36 INFO - PROCESS | 1929 | 1464622296537 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 08:31:36 INFO - PROCESS | 1929 | 1464622296538 Marionette TRACE conn2 <- [1,3010,null,{}] 08:31:36 INFO - PROCESS | 1929 | 1464622296558 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}] 08:31:36 INFO - PROCESS | 1929 | 1464622296641 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 08:31:36 INFO - PROCESS | 1929 | 1464622296648 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:36 INFO - PROCESS | 1929 | ++DOCSHELL 0x12a058800 == 45 [pid = 1929] [id = 762] 08:31:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 113 (0x12110ec00) [pid = 1929] [serial = 2284] [outer = 0x0] 08:31:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 114 (0x1211b8000) [pid = 1929] [serial = 2285] [outer = 0x12110ec00] 08:31:36 INFO - PROCESS | 1929 | 1464622296672 Marionette DEBUG loaded listener.js 08:31:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 115 (0x1211be400) [pid = 1929] [serial = 2286] [outer = 0x12110ec00] 08:31:36 INFO - PROCESS | 1929 | 1464622296942 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]]]}] 08:31:36 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 08:31:36 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 417ms 08:31:36 INFO - TEST-START | /FileAPI/FileReaderSync.worker 08:31:36 INFO - PROCESS | 1929 | 1464622296954 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 08:31:36 INFO - PROCESS | 1929 | 1464622296956 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 08:31:36 INFO - PROCESS | 1929 | 1464622296958 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 08:31:36 INFO - PROCESS | 1929 | 1464622296959 Marionette TRACE conn2 <- [1,3014,null,{}] 08:31:36 INFO - PROCESS | 1929 | 1464622296968 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}] 08:31:37 INFO - PROCESS | 1929 | 1464622297054 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 08:31:37 INFO - PROCESS | 1929 | 1464622297059 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:37 INFO - PROCESS | 1929 | ++DOCSHELL 0x12b244000 == 46 [pid = 1929] [id = 763] 08:31:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 116 (0x1211bf000) [pid = 1929] [serial = 2287] [outer = 0x0] 08:31:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 117 (0x12138ac00) [pid = 1929] [serial = 2288] [outer = 0x1211bf000] 08:31:37 INFO - PROCESS | 1929 | 1464622297084 Marionette DEBUG loaded listener.js 08:31:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 118 (0x121390000) [pid = 1929] [serial = 2289] [outer = 0x1211bf000] 08:31:37 INFO - PROCESS | 1929 | [1929] 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 08:31:37 INFO - PROCESS | 1929 | 1464622297435 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 08:31:37 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 08:31:37 INFO - {} 08:31:37 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 08:31:37 INFO - {} 08:31:37 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 08:31:37 INFO - {} 08:31:37 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 08:31:37 INFO - {} 08:31:37 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 519ms 08:31:37 INFO - PROCESS | 1929 | 1464622297478 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 08:31:37 INFO - PROCESS | 1929 | 1464622297479 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 08:31:37 INFO - TEST-START | /FileAPI/fileReader.html 08:31:37 INFO - PROCESS | 1929 | 1464622297481 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 08:31:37 INFO - PROCESS | 1929 | 1464622297482 Marionette TRACE conn2 <- [1,3018,null,{}] 08:31:37 INFO - PROCESS | 1929 | 1464622297484 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}] 08:31:37 INFO - PROCESS | 1929 | 1464622297572 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 08:31:37 INFO - PROCESS | 1929 | 1464622297680 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:37 INFO - PROCESS | 1929 | ++DOCSHELL 0x110f5f800 == 47 [pid = 1929] [id = 764] 08:31:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 119 (0x110ddfc00) [pid = 1929] [serial = 2290] [outer = 0x0] 08:31:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 120 (0x110de8400) [pid = 1929] [serial = 2291] [outer = 0x110ddfc00] 08:31:37 INFO - PROCESS | 1929 | 1464622297712 Marionette DEBUG loaded listener.js 08:31:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 121 (0x111e75000) [pid = 1929] [serial = 2292] [outer = 0x110ddfc00] 08:31:38 INFO - PROCESS | 1929 | 1464622298137 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]]]}] 08:31:38 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 08:31:38 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 08:31:38 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 08:31:38 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 08:31:38 INFO - TEST-OK | /FileAPI/fileReader.html | took 668ms 08:31:38 INFO - TEST-START | /FileAPI/historical.html 08:31:38 INFO - PROCESS | 1929 | 1464622298151 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 08:31:38 INFO - PROCESS | 1929 | 1464622298153 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 08:31:38 INFO - PROCESS | 1929 | 1464622298156 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 08:31:38 INFO - PROCESS | 1929 | 1464622298159 Marionette TRACE conn2 <- [1,3022,null,{}] 08:31:38 INFO - PROCESS | 1929 | 1464622298162 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}] 08:31:38 INFO - PROCESS | 1929 | 1464622298278 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 08:31:38 INFO - PROCESS | 1929 | 1464622298331 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:38 INFO - PROCESS | 1929 | ++DOCSHELL 0x117e8b800 == 48 [pid = 1929] [id = 765] 08:31:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 122 (0x1121b0800) [pid = 1929] [serial = 2293] [outer = 0x0] 08:31:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 123 (0x1126f8800) [pid = 1929] [serial = 2294] [outer = 0x1121b0800] 08:31:38 INFO - PROCESS | 1929 | 1464622298363 Marionette DEBUG loaded listener.js 08:31:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 124 (0x1127b4800) [pid = 1929] [serial = 2295] [outer = 0x1121b0800] 08:31:38 INFO - PROCESS | 1929 | 1464622298775 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"]]]}] 08:31:38 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 08:31:38 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 08:31:38 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 08:31:38 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 08:31:38 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 08:31:38 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 08:31:38 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 08:31:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:38 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 08:31:38 INFO - TEST-OK | /FileAPI/historical.html | took 672ms 08:31:38 INFO - TEST-START | /FileAPI/idlharness.html 08:31:38 INFO - PROCESS | 1929 | 1464622298830 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 08:31:38 INFO - PROCESS | 1929 | 1464622298833 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 08:31:38 INFO - PROCESS | 1929 | 1464622298836 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 08:31:38 INFO - PROCESS | 1929 | 1464622298837 Marionette TRACE conn2 <- [1,3026,null,{}] 08:31:38 INFO - PROCESS | 1929 | 1464622298840 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}] 08:31:38 INFO - PROCESS | 1929 | 1464622298952 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 08:31:39 INFO - PROCESS | 1929 | 1464622299056 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:39 INFO - PROCESS | 1929 | ++DOCSHELL 0x12342d000 == 49 [pid = 1929] [id = 766] 08:31:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 125 (0x112863000) [pid = 1929] [serial = 2296] [outer = 0x0] 08:31:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 126 (0x112fd9800) [pid = 1929] [serial = 2297] [outer = 0x112863000] 08:31:39 INFO - PROCESS | 1929 | 1464622299086 Marionette DEBUG loaded listener.js 08:31:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 127 (0x113c75800) [pid = 1929] [serial = 2298] [outer = 0x112863000] 08:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 08:31:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:31:39 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:31:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:39 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:31:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:31:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:31:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:31:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:31:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:31:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:31:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:31:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 08:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 08:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 08:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 08:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 08:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 08:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 08:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 08:31:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:31:39 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:31:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:39 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:31:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:31:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:31:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:31:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:31:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:31:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:31:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:31:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 08:31:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:31:39 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:31:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:39 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:31:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:31:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:31:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:31:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:31:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:31:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:31:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:31:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 08:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 08:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 08:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 08:31:39 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 08:31:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:31:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:31:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:31:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:31:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:31:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:31:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:31:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:31:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:31:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 08:31:39 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 08:31:39 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 08:31:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:31:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:31:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:31:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:31:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:31:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:31:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:31:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:31:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:31:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 08:31:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:31:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:31:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:31:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:31:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:31:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:31:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:31:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:31:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:31:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:31:39 INFO - PROCESS | 1929 | 1464622299691 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]]]}] 08:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 08:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 08:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 08:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 08:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 08:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 08:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 08:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 08:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 08:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 08:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 08:31:39 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 08:31:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:31:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:31:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:31:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:31:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:31:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:31:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:31:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:31:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:31:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 08:31:39 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 08:31:39 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 08:31:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:31:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:31:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:31:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:31:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:31:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:31:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:31:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:31:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:31:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 08:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 08:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 08:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 08:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 08:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 08:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 08:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 08:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 08:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 08:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 08:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 08:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 08:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 08:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 08:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 08:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 08:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 08:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 08:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 08:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 08:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 08:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 08:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 08:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 08:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 08:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 08:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 08:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 08:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 08:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 08:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 08:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 08:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 08:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 08:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 08:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 08:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 08:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 08:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 08:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 08:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 08:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 08:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 08:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 08:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 08:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 08:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 08:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 08:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 08:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 08:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 08:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 08:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 08:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 08:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 08:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 08:31:39 INFO - TEST-OK | /FileAPI/idlharness.html | took 883ms 08:31:39 INFO - TEST-START | /FileAPI/idlharness.worker 08:31:39 INFO - PROCESS | 1929 | 1464622299720 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 08:31:39 INFO - PROCESS | 1929 | 1464622299721 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 08:31:39 INFO - PROCESS | 1929 | 1464622299728 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 08:31:39 INFO - PROCESS | 1929 | 1464622299733 Marionette TRACE conn2 <- [1,3030,null,{}] 08:31:39 INFO - PROCESS | 1929 | 1464622299736 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}] 08:31:39 INFO - PROCESS | 1929 | 1464622299882 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 08:31:39 INFO - PROCESS | 1929 | 1464622299983 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:39 INFO - PROCESS | 1929 | ++DOCSHELL 0x117e77000 == 50 [pid = 1929] [id = 767] 08:31:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 128 (0x1126f6800) [pid = 1929] [serial = 2299] [outer = 0x0] 08:31:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 129 (0x115fdf800) [pid = 1929] [serial = 2300] [outer = 0x1126f6800] 08:31:40 INFO - PROCESS | 1929 | 1464622300017 Marionette DEBUG loaded listener.js 08:31:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 130 (0x1231d0c00) [pid = 1929] [serial = 2301] [outer = 0x1126f6800] 08:31:40 INFO - PROCESS | 1929 | [1929] 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 08:31:41 INFO - PROCESS | 1929 | 1464622300976 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,{},{}]]]}] 08:31:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 08:31:41 INFO - {} 08:31:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:31:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:31:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:31:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:31:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:31:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:31:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 08:31:41 INFO - {} 08:31:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 08:31:41 INFO - {} 08:31:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 08:31:41 INFO - {} 08:31:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 08:31:41 INFO - {} 08:31:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 08:31:41 INFO - {} 08:31:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 08:31:41 INFO - {} 08:31:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 08:31:41 INFO - {} 08:31:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 08:31:41 INFO - {} 08:31:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:31:41 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:41 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:31:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:31:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:31:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:31:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:31:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 08:31:41 INFO - {} 08:31:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:31:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:31:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:31:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:31:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:31:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:31:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 08:31:41 INFO - {} 08:31:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 08:31:41 INFO - {} 08:31:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 08:31:41 INFO - {} 08:31:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 08:31:41 INFO - {} 08:31:41 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 08:31:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:31:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:31:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:31:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:31:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:31:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 08:31:41 INFO - {} 08:31:41 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 - {} 08:31:41 INFO - {} 08:31:41 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 08:31:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:31:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:31:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:31:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:31:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:31:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 08:31:41 INFO - {} 08:31:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:31:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:31:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:31:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:31:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:31:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 08:31:41 INFO - {} 08:31:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 08:31:41 INFO - {} 08:31:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 08:31:41 INFO - {} 08:31:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 08:31:41 INFO - {} 08:31:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 08:31:41 INFO - {} 08:31:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 08:31:41 INFO - {} 08:31:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 08:31:41 INFO - {} 08:31:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 08:31:41 INFO - {} 08:31:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 08:31:41 INFO - {} 08:31:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 08:31:41 INFO - {} 08:31:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 08:31:41 INFO - {} 08:31:41 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 08:31:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:31:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:31:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:31:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:31:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:31:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 08:31:41 INFO - {} 08:31:41 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 - {} 08:31:41 INFO - {} 08:31:41 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 08:31:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:31:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:31:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:31:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:31:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:31:41 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 08:31:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 08:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 08:31:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:31:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:31:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:31:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:31:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 08:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:31:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:31:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:31:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:31:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:31:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 08:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 08:31:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:31:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:31:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:31:41 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 08:31:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 08:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 08:31:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:31:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:31:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:31:41 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 08:31:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 08:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 08:31:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:31:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:31:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:31:41 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 08:31:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 08:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:31:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:31:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:31:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:31:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:31:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:31:41 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 08:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:41 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:31:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:31:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:31:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:31:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:31:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 08:31:41 INFO - {} 08:31:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 08:31:41 INFO - {} 08:31:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 08:31:41 INFO - {} 08:31:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 08:31:41 INFO - {} 08:31:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 08:31:41 INFO - {} 08:31:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 08:31:41 INFO - {} 08:31:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 08:31:41 INFO - {} 08:31:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 08:31:41 INFO - {} 08:31:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 08:31:41 INFO - {} 08:31:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 08:31:41 INFO - {} 08:31:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 08:31:41 INFO - {} 08:31:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 08:31:41 INFO - {} 08:31:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 08:31:41 INFO - {} 08:31:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 08:31:41 INFO - {} 08:31:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 08:31:41 INFO - {} 08:31:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 08:31:41 INFO - {} 08:31:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 08:31:41 INFO - {} 08:31:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 08:31:41 INFO - {} 08:31:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 08:31:41 INFO - {} 08:31:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 08:31:41 INFO - {} 08:31:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 08:31:41 INFO - {} 08:31:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 08:31:41 INFO - {} 08:31:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 08:31:41 INFO - {} 08:31:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 08:31:41 INFO - {} 08:31:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 08:31:41 INFO - {} 08:31:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 08:31:41 INFO - {} 08:31:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:31:41 INFO - {} 08:31:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:31:41 INFO - {} 08:31:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 08:31:41 INFO - {} 08:31:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 08:31:41 INFO - {} 08:31:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 08:31:41 INFO - {} 08:31:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:31:41 INFO - {} 08:31:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 08:31:41 INFO - {} 08:31:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 08:31:41 INFO - {} 08:31:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 08:31:41 INFO - {} 08:31:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 08:31:41 INFO - {} 08:31:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 08:31:41 INFO - {} 08:31:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 08:31:41 INFO - {} 08:31:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 08:31:41 INFO - {} 08:31:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 08:31:41 INFO - {} 08:31:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 08:31:41 INFO - {} 08:31:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 08:31:41 INFO - {} 08:31:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 08:31:41 INFO - {} 08:31:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 08:31:41 INFO - {} 08:31:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 08:31:41 INFO - {} 08:31:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 08:31:41 INFO - {} 08:31:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 08:31:41 INFO - {} 08:31:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 08:31:41 INFO - {} 08:31:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 08:31:41 INFO - {} 08:31:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 08:31:41 INFO - {} 08:31:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 08:31:41 INFO - {} 08:31:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 08:31:41 INFO - {} 08:31:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 08:31:41 INFO - {} 08:31:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 08:31:41 INFO - {} 08:31:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 08:31:41 INFO - {} 08:31:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:31:41 INFO - {} 08:31:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:31:41 INFO - {} 08:31:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 08:31:41 INFO - {} 08:31:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:31:41 INFO - {} 08:31:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 08:31:41 INFO - {} 08:31:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:31:41 INFO - {} 08:31:41 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1297ms 08:31:41 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 08:31:41 INFO - PROCESS | 1929 | 1464622301023 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 08:31:41 INFO - PROCESS | 1929 | 1464622301026 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 08:31:41 INFO - PROCESS | 1929 | 1464622301030 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 08:31:41 INFO - PROCESS | 1929 | 1464622301032 Marionette TRACE conn2 <- [1,3034,null,{}] 08:31:41 INFO - PROCESS | 1929 | 1464622301038 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}] 08:31:41 INFO - PROCESS | 1929 | 1464622301157 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 08:31:41 INFO - PROCESS | 1929 | --DOCSHELL 0x12b244000 == 49 [pid = 1929] [id = 763] 08:31:41 INFO - PROCESS | 1929 | --DOCSHELL 0x12a058800 == 48 [pid = 1929] [id = 762] 08:31:41 INFO - PROCESS | 1929 | --DOCSHELL 0x129f4d800 == 47 [pid = 1929] [id = 761] 08:31:41 INFO - PROCESS | 1929 | --DOCSHELL 0x126578000 == 46 [pid = 1929] [id = 760] 08:31:41 INFO - PROCESS | 1929 | --DOCSHELL 0x128ed5000 == 45 [pid = 1929] [id = 759] 08:31:41 INFO - PROCESS | 1929 | --DOCSHELL 0x1286ca800 == 44 [pid = 1929] [id = 758] 08:31:41 INFO - PROCESS | 1929 | --DOCSHELL 0x126dcd800 == 43 [pid = 1929] [id = 757] 08:31:41 INFO - PROCESS | 1929 | --DOMWINDOW == 129 (0x12c2d3400) [pid = 1929] [serial = 2227] [outer = 0x0] [url = about:blank] 08:31:41 INFO - PROCESS | 1929 | --DOCSHELL 0x126dbd800 == 42 [pid = 1929] [id = 756] 08:31:41 INFO - PROCESS | 1929 | --DOCSHELL 0x124eb2800 == 41 [pid = 1929] [id = 755] 08:31:41 INFO - PROCESS | 1929 | --DOCSHELL 0x119a46000 == 40 [pid = 1929] [id = 754] 08:31:41 INFO - PROCESS | 1929 | --DOCSHELL 0x12392b000 == 39 [pid = 1929] [id = 753] 08:31:41 INFO - PROCESS | 1929 | --DOCSHELL 0x117e7e800 == 38 [pid = 1929] [id = 752] 08:31:41 INFO - PROCESS | 1929 | --DOCSHELL 0x12116b000 == 37 [pid = 1929] [id = 751] 08:31:41 INFO - PROCESS | 1929 | --DOCSHELL 0x11a120800 == 36 [pid = 1929] [id = 750] 08:31:41 INFO - PROCESS | 1929 | --DOCSHELL 0x119f98800 == 35 [pid = 1929] [id = 749] 08:31:41 INFO - PROCESS | 1929 | --DOCSHELL 0x119a46800 == 34 [pid = 1929] [id = 748] 08:31:41 INFO - PROCESS | 1929 | --DOCSHELL 0x11928a000 == 33 [pid = 1929] [id = 747] 08:31:41 INFO - PROCESS | 1929 | --DOCSHELL 0x1181e3800 == 32 [pid = 1929] [id = 746] 08:31:41 INFO - PROCESS | 1929 | --DOCSHELL 0x117e7f000 == 31 [pid = 1929] [id = 745] 08:31:41 INFO - PROCESS | 1929 | --DOCSHELL 0x11683f800 == 30 [pid = 1929] [id = 744] 08:31:41 INFO - PROCESS | 1929 | --DOCSHELL 0x11390e000 == 29 [pid = 1929] [id = 743] 08:31:41 INFO - PROCESS | 1929 | 1464622301247 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:41 INFO - PROCESS | 1929 | --DOMWINDOW == 128 (0x12badd000) [pid = 1929] [serial = 2165] [outer = 0x0] [url = about:blank] 08:31:41 INFO - PROCESS | 1929 | --DOMWINDOW == 127 (0x12ba05000) [pid = 1929] [serial = 2224] [outer = 0x0] [url = about:blank] 08:31:41 INFO - PROCESS | 1929 | --DOMWINDOW == 126 (0x12ba03000) [pid = 1929] [serial = 2209] [outer = 0x0] [url = about:blank] 08:31:41 INFO - PROCESS | 1929 | --DOMWINDOW == 125 (0x12bb11c00) [pid = 1929] [serial = 2212] [outer = 0x0] [url = about:blank] 08:31:41 INFO - PROCESS | 1929 | --DOMWINDOW == 124 (0x12bf37800) [pid = 1929] [serial = 2215] [outer = 0x0] [url = about:blank] 08:31:41 INFO - PROCESS | 1929 | --DOMWINDOW == 123 (0x11768a400) [pid = 1929] [serial = 2218] [outer = 0x0] [url = about:blank] 08:31:41 INFO - PROCESS | 1929 | --DOMWINDOW == 122 (0x121188c00) [pid = 1929] [serial = 2219] [outer = 0x0] [url = about:blank] 08:31:41 INFO - PROCESS | 1929 | --DOMWINDOW == 121 (0x12bf43c00) [pid = 1929] [serial = 2216] [outer = 0x0] [url = about:blank] 08:31:41 INFO - PROCESS | 1929 | --DOMWINDOW == 120 (0x1249c8400) [pid = 1929] [serial = 2221] [outer = 0x0] [url = about:blank] 08:31:41 INFO - PROCESS | 1929 | --DOMWINDOW == 119 (0x111f3c800) [pid = 1929] [serial = 2167] [outer = 0x0] [url = about:blank] 08:31:41 INFO - PROCESS | 1929 | --DOMWINDOW == 118 (0x128aabc00) [pid = 1929] [serial = 2203] [outer = 0x0] [url = about:blank] 08:31:41 INFO - PROCESS | 1929 | --DOMWINDOW == 117 (0x129fcec00) [pid = 1929] [serial = 2204] [outer = 0x0] [url = about:blank] 08:31:41 INFO - PROCESS | 1929 | --DOMWINDOW == 116 (0x128235c00) [pid = 1929] [serial = 2200] [outer = 0x0] [url = about:blank] 08:31:41 INFO - PROCESS | 1929 | --DOMWINDOW == 115 (0x128424800) [pid = 1929] [serial = 2201] [outer = 0x0] [url = about:blank] 08:31:41 INFO - PROCESS | 1929 | --DOMWINDOW == 114 (0x1249c4800) [pid = 1929] [serial = 2197] [outer = 0x0] [url = about:blank] 08:31:41 INFO - PROCESS | 1929 | --DOMWINDOW == 113 (0x1267b8400) [pid = 1929] [serial = 2198] [outer = 0x0] [url = about:blank] 08:31:41 INFO - PROCESS | 1929 | --DOMWINDOW == 112 (0x1211b9c00) [pid = 1929] [serial = 2194] [outer = 0x0] [url = about:blank] 08:31:41 INFO - PROCESS | 1929 | --DOMWINDOW == 111 (0x1231d1800) [pid = 1929] [serial = 2195] [outer = 0x0] [url = about:blank] 08:31:41 INFO - PROCESS | 1929 | --DOMWINDOW == 110 (0x119f0fc00) [pid = 1929] [serial = 2192] [outer = 0x0] [url = about:blank] 08:31:41 INFO - PROCESS | 1929 | --DOMWINDOW == 109 (0x119698000) [pid = 1929] [serial = 2191] [outer = 0x0] [url = about:blank] 08:31:41 INFO - PROCESS | 1929 | --DOMWINDOW == 108 (0x116a67c00) [pid = 1929] [serial = 2189] [outer = 0x0] [url = about:blank] 08:31:41 INFO - PROCESS | 1929 | --DOMWINDOW == 107 (0x1139f9400) [pid = 1929] [serial = 2188] [outer = 0x0] [url = about:blank] 08:31:41 INFO - PROCESS | 1929 | --DOMWINDOW == 106 (0x12bf1b800) [pid = 1929] [serial = 2186] [outer = 0x0] [url = about:blank] 08:31:41 INFO - PROCESS | 1929 | --DOMWINDOW == 105 (0x12bf12800) [pid = 1929] [serial = 2185] [outer = 0x0] [url = about:blank] 08:31:41 INFO - PROCESS | 1929 | --DOMWINDOW == 104 (0x12bb09c00) [pid = 1929] [serial = 2183] [outer = 0x0] [url = about:blank] 08:31:41 INFO - PROCESS | 1929 | --DOMWINDOW == 103 (0x12badcc00) [pid = 1929] [serial = 2182] [outer = 0x0] [url = about:blank] 08:31:41 INFO - PROCESS | 1929 | --DOMWINDOW == 102 (0x129fccc00) [pid = 1929] [serial = 2179] [outer = 0x0] [url = about:blank] 08:31:41 INFO - PROCESS | 1929 | --DOMWINDOW == 101 (0x12b033000) [pid = 1929] [serial = 2180] [outer = 0x0] [url = about:blank] 08:31:41 INFO - PROCESS | 1929 | --DOMWINDOW == 100 (0x1245d3c00) [pid = 1929] [serial = 2176] [outer = 0x0] [url = about:blank] 08:31:41 INFO - PROCESS | 1929 | --DOMWINDOW == 99 (0x128238000) [pid = 1929] [serial = 2177] [outer = 0x0] [url = about:blank] 08:31:41 INFO - PROCESS | 1929 | --DOMWINDOW == 98 (0x1231cec00) [pid = 1929] [serial = 2174] [outer = 0x0] [url = about:blank] 08:31:41 INFO - PROCESS | 1929 | --DOMWINDOW == 97 (0x11a1bf000) [pid = 1929] [serial = 2173] [outer = 0x0] [url = about:blank] 08:31:41 INFO - PROCESS | 1929 | --DOMWINDOW == 96 (0x119177c00) [pid = 1929] [serial = 2171] [outer = 0x0] [url = about:blank] 08:31:41 INFO - PROCESS | 1929 | --DOMWINDOW == 95 (0x118353800) [pid = 1929] [serial = 2170] [outer = 0x0] [url = about:blank] 08:31:41 INFO - PROCESS | 1929 | --DOMWINDOW == 94 (0x1127a7400) [pid = 1929] [serial = 2168] [outer = 0x0] [url = about:blank] 08:31:41 INFO - PROCESS | 1929 | --DOMWINDOW == 93 (0x12b03ac00) [pid = 1929] [serial = 2206] [outer = 0x0] [url = about:blank] 08:31:41 INFO - PROCESS | 1929 | --DOMWINDOW == 92 (0x12bb05400) [pid = 1929] [serial = 2210] [outer = 0x0] [url = about:blank] 08:31:41 INFO - PROCESS | 1929 | --DOMWINDOW == 91 (0x12bf21800) [pid = 1929] [serial = 2213] [outer = 0x0] [url = about:blank] 08:31:41 INFO - PROCESS | 1929 | --DOMWINDOW == 90 (0x11672c000) [pid = 1929] [serial = 2207] [outer = 0x0] [url = about:blank] 08:31:41 INFO - PROCESS | 1929 | --DOMWINDOW == 89 (0x128528800) [pid = 1929] [serial = 2222] [outer = 0x0] [url = about:blank] 08:31:41 INFO - PROCESS | 1929 | --DOMWINDOW == 88 (0x12c2ccc00) [pid = 1929] [serial = 2225] [outer = 0x0] [url = about:blank] 08:31:41 INFO - PROCESS | 1929 | ++DOCSHELL 0x115d0c800 == 30 [pid = 1929] [id = 768] 08:31:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 89 (0x1126ba400) [pid = 1929] [serial = 2302] [outer = 0x0] 08:31:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 90 (0x11273f000) [pid = 1929] [serial = 2303] [outer = 0x1126ba400] 08:31:41 INFO - PROCESS | 1929 | 1464622301281 Marionette DEBUG loaded listener.js 08:31:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 91 (0x113975800) [pid = 1929] [serial = 2304] [outer = 0x1126ba400] 08:31:41 INFO - PROCESS | 1929 | 1464622301554 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]]]}] 08:31:41 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 08:31:41 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 573ms 08:31:41 INFO - TEST-START | /FileAPI/blob/Blob-close.html 08:31:41 INFO - PROCESS | 1929 | 1464622301604 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 08:31:41 INFO - PROCESS | 1929 | 1464622301607 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 08:31:41 INFO - PROCESS | 1929 | 1464622301614 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 08:31:41 INFO - PROCESS | 1929 | 1464622301617 Marionette TRACE conn2 <- [1,3038,null,{}] 08:31:41 INFO - PROCESS | 1929 | 1464622301620 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}] 08:31:41 INFO - PROCESS | 1929 | 1464622301702 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 08:31:41 INFO - PROCESS | 1929 | 1464622301707 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:41 INFO - PROCESS | 1929 | ++DOCSHELL 0x121139000 == 31 [pid = 1929] [id = 769] 08:31:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 92 (0x117e6c800) [pid = 1929] [serial = 2305] [outer = 0x0] 08:31:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 93 (0x119173c00) [pid = 1929] [serial = 2306] [outer = 0x117e6c800] 08:31:41 INFO - PROCESS | 1929 | 1464622301733 Marionette DEBUG loaded listener.js 08:31:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 94 (0x119694000) [pid = 1929] [serial = 2307] [outer = 0x117e6c800] 08:31:42 INFO - PROCESS | 1929 | 1464622302053 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"]]]}] 08:31:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 08:31:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 08:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 08:31:42 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 473ms 08:31:42 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 08:31:42 INFO - PROCESS | 1929 | 1464622302085 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 08:31:42 INFO - PROCESS | 1929 | 1464622302087 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 08:31:42 INFO - PROCESS | 1929 | 1464622302089 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 08:31:42 INFO - PROCESS | 1929 | 1464622302091 Marionette TRACE conn2 <- [1,3042,null,{}] 08:31:42 INFO - PROCESS | 1929 | 1464622302106 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}] 08:31:42 INFO - PROCESS | 1929 | 1464622302189 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 08:31:42 INFO - PROCESS | 1929 | 1464622302196 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:42 INFO - PROCESS | 1929 | ++DOCSHELL 0x124ead800 == 32 [pid = 1929] [id = 770] 08:31:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 95 (0x1199a6c00) [pid = 1929] [serial = 2308] [outer = 0x0] 08:31:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 96 (0x119f05c00) [pid = 1929] [serial = 2309] [outer = 0x1199a6c00] 08:31:42 INFO - PROCESS | 1929 | 1464622302226 Marionette DEBUG loaded listener.js 08:31:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 97 (0x11a1b5000) [pid = 1929] [serial = 2310] [outer = 0x1199a6c00] 08:31:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 08:31:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 08:31:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 08:31:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 08:31:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 08:31:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 08:31:42 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. 08:31:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 08:31:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 08:31:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 08:31:42 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'.) 08:31:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 08:31:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 08:31:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 08:31:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 08:31:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 08:31:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 08:31:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 08:31:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 08:31:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 08:31:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 08:31:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 08:31:42 INFO - PROCESS | 1929 | 1464622302705 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]]]}] 08:31:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 08:31:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 08:31:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 08:31:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 08:31:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 08:31:42 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. 08:31:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 08:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 08:31:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 08:31:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 08:31:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 08:31:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 08:31:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 08:31:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 08:31:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 08:31:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 08:31:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 08:31:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 08:31:42 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. 08:31:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 08:31:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 08:31:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:31:42 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. 08:31:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 08:31:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 08:31:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:31:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 08:31:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 08:31:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 08:31:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 08:31:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 08:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 08:31:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 08:31:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 08:31:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 08:31:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:31:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:31:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 08:31:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 08:31:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:31:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:31:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 08:31:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:31:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:31:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 08:31:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:31:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:31:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 08:31:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 08:31:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:31:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:31:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 08:31:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:31:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:31:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 08:31:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:31:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:31:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 08:31:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:31:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:31:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 08:31:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:31:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:31:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 08:31:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 08:31:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 08:31:42 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 635ms 08:31:42 INFO - PROCESS | 1929 | 1464622302725 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 08:31:42 INFO - PROCESS | 1929 | 1464622302727 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 08:31:42 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 08:31:42 INFO - PROCESS | 1929 | 1464622302730 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 08:31:42 INFO - PROCESS | 1929 | 1464622302733 Marionette TRACE conn2 <- [1,3046,null,{}] 08:31:42 INFO - PROCESS | 1929 | 1464622302738 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}] 08:31:42 INFO - PROCESS | 1929 | 1464622302866 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 08:31:42 INFO - PROCESS | 1929 | 1464622302882 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:42 INFO - PROCESS | 1929 | ++DOCSHELL 0x1286d3800 == 33 [pid = 1929] [id = 771] 08:31:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 98 (0x121390400) [pid = 1929] [serial = 2311] [outer = 0x0] 08:31:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 99 (0x121393800) [pid = 1929] [serial = 2312] [outer = 0x121390400] 08:31:42 INFO - PROCESS | 1929 | 1464622302919 Marionette DEBUG loaded listener.js 08:31:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 100 (0x1231cec00) [pid = 1929] [serial = 2313] [outer = 0x121390400] 08:31:43 INFO - PROCESS | 1929 | [1929] 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 08:31:43 INFO - PROCESS | 1929 | 1464622303243 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 08:31:43 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 08:31:43 INFO - {} 08:31:43 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 522ms 08:31:43 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 08:31:43 INFO - PROCESS | 1929 | 1464622303253 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 08:31:43 INFO - PROCESS | 1929 | 1464622303254 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 08:31:43 INFO - PROCESS | 1929 | 1464622303256 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 08:31:43 INFO - PROCESS | 1929 | 1464622303257 Marionette TRACE conn2 <- [1,3050,null,{}] 08:31:43 INFO - PROCESS | 1929 | 1464622303259 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}] 08:31:43 INFO - PROCESS | 1929 | 1464622303377 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 08:31:43 INFO - PROCESS | 1929 | 1464622303390 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:43 INFO - PROCESS | 1929 | ++DOCSHELL 0x126dcf800 == 34 [pid = 1929] [id = 772] 08:31:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 101 (0x11999f000) [pid = 1929] [serial = 2314] [outer = 0x0] 08:31:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 102 (0x1231cd800) [pid = 1929] [serial = 2315] [outer = 0x11999f000] 08:31:43 INFO - PROCESS | 1929 | 1464622303416 Marionette DEBUG loaded listener.js 08:31:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 103 (0x123958800) [pid = 1929] [serial = 2316] [outer = 0x11999f000] 08:31:43 INFO - PROCESS | 1929 | 1464622303715 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]]]}] 08:31:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 08:31:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 08:31:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 08:31:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 08:31:43 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 470ms 08:31:43 INFO - PROCESS | 1929 | 1464622303726 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 08:31:43 INFO - PROCESS | 1929 | 1464622303728 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 08:31:43 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 08:31:43 INFO - PROCESS | 1929 | 1464622303737 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 08:31:43 INFO - PROCESS | 1929 | 1464622303738 Marionette TRACE conn2 <- [1,3054,null,{}] 08:31:43 INFO - PROCESS | 1929 | 1464622303741 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}] 08:31:43 INFO - PROCESS | 1929 | 1464622303860 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 08:31:43 INFO - PROCESS | 1929 | 1464622303897 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:43 INFO - PROCESS | 1929 | ++DOCSHELL 0x12b248800 == 35 [pid = 1929] [id = 773] 08:31:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 104 (0x123963400) [pid = 1929] [serial = 2317] [outer = 0x0] 08:31:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 105 (0x1239e7400) [pid = 1929] [serial = 2318] [outer = 0x123963400] 08:31:43 INFO - PROCESS | 1929 | 1464622303923 Marionette DEBUG loaded listener.js 08:31:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 106 (0x12470c400) [pid = 1929] [serial = 2319] [outer = 0x123963400] 08:31:44 INFO - PROCESS | 1929 | 1464622304366 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"]]]}] 08:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 08:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 08:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 08:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 08:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 08:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 08:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 08:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 08:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 08:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 08:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 08:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 08:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 08:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 08:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 08:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 08:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 08:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 08:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 08:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 08:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 08:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 08:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 08:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 08:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 08:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 08:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 08:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 08:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 08:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 08:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 08:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 08:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 08:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 08:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 08:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 08:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 08:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 08:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 08:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 08:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 08:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 08:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 08:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 08:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 08:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 08:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 08:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 08:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 08:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 08:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 08:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 08:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 08:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 08:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 08:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 08:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 08:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 08:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 08:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 08:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 08:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 08:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 08:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 08:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 08:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 08:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 08:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 08:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 08:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 08:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 08:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 08:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 08:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 08:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 08:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 08:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 08:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 08:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 08:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 08:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 08:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 08:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 08:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 08:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 08:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 08:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 08:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 08:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 08:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 08:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 08:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 08:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 08:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 08:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 08:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 08:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 08:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 08:31:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 08:31:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:31:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:31:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 08:31:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:31:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:31:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 08:31:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:31:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:31:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 08:31:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:31:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:31:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 08:31:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:31:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:31:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 08:31:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:31:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:31:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 08:31:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:31:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:31:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 08:31:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:31:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:31:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 08:31:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:31:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:31:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 08:31:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:31:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:31:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 08:31:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:31:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:31:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 08:31:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:31:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:31:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 08:31:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:31:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:31:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 08:31:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:31:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:31:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 08:31:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:31:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:31:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 08:31:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:31:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:31:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 08:31:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:31:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:31:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 08:31:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:31:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:31:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 08:31:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:31:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:31:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 08:31:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:31:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:31:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 08:31:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:31:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:31:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 08:31:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:31:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:31:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:31:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:31:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:31:44 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" 08:31:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:31:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:31:44 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" 08:31:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:31:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:31:44 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 687ms 08:31:44 INFO - TEST-START | /FileAPI/file/File-constructor.html 08:31:44 INFO - PROCESS | 1929 | 1464622304426 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 08:31:44 INFO - PROCESS | 1929 | 1464622304428 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 08:31:44 INFO - PROCESS | 1929 | 1464622304431 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 08:31:44 INFO - PROCESS | 1929 | 1464622304432 Marionette TRACE conn2 <- [1,3058,null,{}] 08:31:44 INFO - PROCESS | 1929 | 1464622304435 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}] 08:31:44 INFO - PROCESS | 1929 | 1464622304539 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 08:31:44 INFO - PROCESS | 1929 | 1464622304557 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:44 INFO - PROCESS | 1929 | ++DOCSHELL 0x12bab7800 == 36 [pid = 1929] [id = 774] 08:31:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 107 (0x1248bdc00) [pid = 1929] [serial = 2320] [outer = 0x0] 08:31:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 108 (0x1248c9400) [pid = 1929] [serial = 2321] [outer = 0x1248bdc00] 08:31:44 INFO - PROCESS | 1929 | 1464622304582 Marionette DEBUG loaded listener.js 08:31:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 109 (0x1265ea400) [pid = 1929] [serial = 2322] [outer = 0x1248bdc00] 08:31:44 INFO - PROCESS | 1929 | 1464622304897 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]]]}] 08:31:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 08:31:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 08:31:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 08:31:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 08:31:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 08:31:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 08:31:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 08:31:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 08:31:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 08:31:44 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 08:31:44 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 08:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:44 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 08:31:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 08:31:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 08:31:44 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:31:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 08:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 08:31:44 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 08:31:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 08:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 08:31:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 08:31:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 08:31:44 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 525ms 08:31:44 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 08:31:44 INFO - PROCESS | 1929 | 1464622304956 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 08:31:44 INFO - PROCESS | 1929 | 1464622304958 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 08:31:44 INFO - PROCESS | 1929 | 1464622304960 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 08:31:44 INFO - PROCESS | 1929 | 1464622304961 Marionette TRACE conn2 <- [1,3062,null,{}] 08:31:44 INFO - PROCESS | 1929 | 1464622304963 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}] 08:31:45 INFO - PROCESS | 1929 | 1464622305070 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 08:31:45 INFO - PROCESS | 1929 | 1464622305104 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:45 INFO - PROCESS | 1929 | ++DOCSHELL 0x12cd1a800 == 37 [pid = 1929] [id = 775] 08:31:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 110 (0x1249c4800) [pid = 1929] [serial = 2323] [outer = 0x0] 08:31:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 111 (0x126812000) [pid = 1929] [serial = 2324] [outer = 0x1249c4800] 08:31:45 INFO - PROCESS | 1929 | 1464622305130 Marionette DEBUG loaded listener.js 08:31:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 112 (0x126a5a400) [pid = 1929] [serial = 2325] [outer = 0x1249c4800] 08:31:45 INFO - PROCESS | 1929 | [1929] 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 08:31:45 INFO - PROCESS | 1929 | --DOMWINDOW == 111 (0x118596800) [pid = 1929] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 08:31:45 INFO - PROCESS | 1929 | --DOMWINDOW == 110 (0x119f08000) [pid = 1929] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:31:45 INFO - PROCESS | 1929 | --DOMWINDOW == 109 (0x119976800) [pid = 1929] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 08:31:45 INFO - PROCESS | 1929 | --DOMWINDOW == 108 (0x1126ee800) [pid = 1929] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 08:31:45 INFO - PROCESS | 1929 | --DOMWINDOW == 107 (0x118357000) [pid = 1929] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 08:31:45 INFO - PROCESS | 1929 | --DOMWINDOW == 106 (0x1126bf000) [pid = 1929] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 08:31:45 INFO - PROCESS | 1929 | --DOMWINDOW == 105 (0x1127adc00) [pid = 1929] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 08:31:45 INFO - PROCESS | 1929 | --DOMWINDOW == 104 (0x1126bec00) [pid = 1929] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 08:31:45 INFO - PROCESS | 1929 | --DOMWINDOW == 103 (0x112862400) [pid = 1929] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 08:31:45 INFO - PROCESS | 1929 | --DOMWINDOW == 102 (0x115fea000) [pid = 1929] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 08:31:45 INFO - PROCESS | 1929 | --DOMWINDOW == 101 (0x113c79000) [pid = 1929] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 08:31:45 INFO - PROCESS | 1929 | --DOMWINDOW == 100 (0x1166ce800) [pid = 1929] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 08:31:45 INFO - PROCESS | 1929 | --DOMWINDOW == 99 (0x11685a000) [pid = 1929] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 08:31:45 INFO - PROCESS | 1929 | --DOMWINDOW == 98 (0x112a75c00) [pid = 1929] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:31:45 INFO - PROCESS | 1929 | --DOMWINDOW == 97 (0x110de2400) [pid = 1929] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 08:31:45 INFO - PROCESS | 1929 | --DOMWINDOW == 96 (0x12110ec00) [pid = 1929] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 08:31:45 INFO - PROCESS | 1929 | --DOMWINDOW == 95 (0x121102400) [pid = 1929] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 08:31:45 INFO - PROCESS | 1929 | --DOMWINDOW == 94 (0x111ed5400) [pid = 1929] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 08:31:45 INFO - PROCESS | 1929 | --DOMWINDOW == 93 (0x11837a800) [pid = 1929] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 08:31:45 INFO - PROCESS | 1929 | --DOMWINDOW == 92 (0x119977800) [pid = 1929] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 08:31:45 INFO - PROCESS | 1929 | 1464622305558 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 08:31:45 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 08:31:45 INFO - {} 08:31:45 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 619ms 08:31:45 INFO - PROCESS | 1929 | 1464622305580 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 08:31:45 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 08:31:45 INFO - PROCESS | 1929 | 1464622305581 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 08:31:45 INFO - PROCESS | 1929 | 1464622305583 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 08:31:45 INFO - PROCESS | 1929 | 1464622305584 Marionette TRACE conn2 <- [1,3066,null,{}] 08:31:45 INFO - PROCESS | 1929 | 1464622305587 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}] 08:31:45 INFO - PROCESS | 1929 | 1464622305663 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 08:31:45 INFO - PROCESS | 1929 | 1464622305669 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:45 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d07e000 == 38 [pid = 1929] [id = 776] 08:31:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 93 (0x1126ee800) [pid = 1929] [serial = 2326] [outer = 0x0] 08:31:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 94 (0x126a62400) [pid = 1929] [serial = 2327] [outer = 0x1126ee800] 08:31:45 INFO - PROCESS | 1929 | 1464622305694 Marionette DEBUG loaded listener.js 08:31:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 95 (0x126defc00) [pid = 1929] [serial = 2328] [outer = 0x1126ee800] 08:31:46 INFO - PROCESS | 1929 | 1464622305999 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]]]}] 08:31:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 08:31:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 08:31:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 08:31:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 08:31:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 08:31:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 08:31:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 08:31:46 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 469ms 08:31:46 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 08:31:46 INFO - PROCESS | 1929 | 1464622306053 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 08:31:46 INFO - PROCESS | 1929 | 1464622306054 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 08:31:46 INFO - PROCESS | 1929 | 1464622306056 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 08:31:46 INFO - PROCESS | 1929 | 1464622306057 Marionette TRACE conn2 <- [1,3070,null,{}] 08:31:46 INFO - PROCESS | 1929 | 1464622306060 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}] 08:31:46 INFO - PROCESS | 1929 | 1464622306170 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 08:31:46 INFO - PROCESS | 1929 | 1464622306178 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:46 INFO - PROCESS | 1929 | ++DOCSHELL 0x115f80800 == 39 [pid = 1929] [id = 777] 08:31:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 96 (0x1121b5800) [pid = 1929] [serial = 2329] [outer = 0x0] 08:31:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 97 (0x1126be000) [pid = 1929] [serial = 2330] [outer = 0x1121b5800] 08:31:46 INFO - PROCESS | 1929 | 1464622306210 Marionette DEBUG loaded listener.js 08:31:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 98 (0x1126f2000) [pid = 1929] [serial = 2331] [outer = 0x1121b5800] 08:31:46 INFO - PROCESS | 1929 | 1464622306501 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]]]}] 08:31:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 08:31:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 08:31:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 08:31:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 08:31:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 08:31:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 08:31:46 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 469ms 08:31:46 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 08:31:46 INFO - PROCESS | 1929 | 1464622306525 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 08:31:46 INFO - PROCESS | 1929 | 1464622306527 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 08:31:46 INFO - PROCESS | 1929 | 1464622306531 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 08:31:46 INFO - PROCESS | 1929 | 1464622306534 Marionette TRACE conn2 <- [1,3074,null,{}] 08:31:46 INFO - PROCESS | 1929 | 1464622306537 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}] 08:31:46 INFO - PROCESS | 1929 | 1464622306635 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 08:31:46 INFO - PROCESS | 1929 | 1464622306640 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:46 INFO - PROCESS | 1929 | ++DOCSHELL 0x11928d000 == 40 [pid = 1929] [id = 778] 08:31:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 99 (0x1126f9c00) [pid = 1929] [serial = 2332] [outer = 0x0] 08:31:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 100 (0x1127ae000) [pid = 1929] [serial = 2333] [outer = 0x1126f9c00] 08:31:46 INFO - PROCESS | 1929 | 1464622306669 Marionette DEBUG loaded listener.js 08:31:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 101 (0x112a7dc00) [pid = 1929] [serial = 2334] [outer = 0x1126f9c00] 08:31:46 INFO - PROCESS | 1929 | 1464622306985 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]]]}] 08:31:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 08:31:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 08:31:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 08:31:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 08:31:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 08:31:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 08:31:47 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 473ms 08:31:47 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 08:31:47 INFO - PROCESS | 1929 | 1464622307005 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 08:31:47 INFO - PROCESS | 1929 | 1464622307006 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 08:31:47 INFO - PROCESS | 1929 | 1464622307008 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 08:31:47 INFO - PROCESS | 1929 | 1464622307009 Marionette TRACE conn2 <- [1,3078,null,{}] 08:31:47 INFO - PROCESS | 1929 | 1464622307012 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}] 08:31:47 INFO - PROCESS | 1929 | 1464622307093 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 08:31:47 INFO - PROCESS | 1929 | 1464622307157 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:47 INFO - PROCESS | 1929 | ++DOCSHELL 0x119f96000 == 41 [pid = 1929] [id = 779] 08:31:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 102 (0x1126fa400) [pid = 1929] [serial = 2335] [outer = 0x0] 08:31:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 103 (0x112fda400) [pid = 1929] [serial = 2336] [outer = 0x1126fa400] 08:31:47 INFO - PROCESS | 1929 | 1464622307181 Marionette DEBUG loaded listener.js 08:31:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 104 (0x113c71000) [pid = 1929] [serial = 2337] [outer = 0x1126fa400] 08:31:47 INFO - PROCESS | 1929 | 1464622307442 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] 08:31:47 INFO - PROCESS | 1929 | 1464622307545 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 08:31:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 08:31:47 INFO - PROCESS | 1929 | 1464622307549 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 08:31:47 INFO - PROCESS | 1929 | 1464622307552 Marionette TRACE conn2 <- [1,3082,null,{}] 08:31:47 INFO - PROCESS | 1929 | 1464622307556 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}] 08:31:47 INFO - PROCESS | 1929 | 1464622307664 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 08:31:47 INFO - PROCESS | 1929 | 1464622307721 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:47 INFO - PROCESS | 1929 | ++DOCSHELL 0x116a8a800 == 42 [pid = 1929] [id = 780] 08:31:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 105 (0x1121a8000) [pid = 1929] [serial = 2338] [outer = 0x0] 08:31:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 106 (0x1126c3400) [pid = 1929] [serial = 2339] [outer = 0x1121a8000] 08:31:47 INFO - PROCESS | 1929 | 1464622307753 Marionette DEBUG loaded listener.js 08:31:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 107 (0x1127a7400) [pid = 1929] [serial = 2340] [outer = 0x1121a8000] 08:31:48 INFO - PROCESS | 1929 | 1464622308173 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]]]}] 08:31:48 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 08:31:48 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 08:31:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:48 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 08:31:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 08:31:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 675ms 08:31:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 08:31:48 INFO - PROCESS | 1929 | 1464622308226 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 08:31:48 INFO - PROCESS | 1929 | 1464622308230 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 08:31:48 INFO - PROCESS | 1929 | 1464622308238 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 08:31:48 INFO - PROCESS | 1929 | 1464622308242 Marionette TRACE conn2 <- [1,3086,null,{}] 08:31:48 INFO - PROCESS | 1929 | 1464622308289 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}] 08:31:48 INFO - PROCESS | 1929 | 1464622308443 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 08:31:48 INFO - PROCESS | 1929 | 1464622308526 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:48 INFO - PROCESS | 1929 | ++DOCSHELL 0x1213b0800 == 43 [pid = 1929] [id = 781] 08:31:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 108 (0x11285e400) [pid = 1929] [serial = 2341] [outer = 0x0] 08:31:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 109 (0x113180800) [pid = 1929] [serial = 2342] [outer = 0x11285e400] 08:31:48 INFO - PROCESS | 1929 | 1464622308557 Marionette DEBUG loaded listener.js 08:31:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 110 (0x115d3d400) [pid = 1929] [serial = 2343] [outer = 0x11285e400] 08:31:48 INFO - PROCESS | 1929 | 1464622308916 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 08:31:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 08:31:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 719ms 08:31:48 INFO - PROCESS | 1929 | 1464622308953 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 08:31:48 INFO - PROCESS | 1929 | 1464622308955 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 08:31:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 08:31:48 INFO - PROCESS | 1929 | 1464622308957 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 08:31:48 INFO - PROCESS | 1929 | 1464622308958 Marionette TRACE conn2 <- [1,3090,null,{}] 08:31:48 INFO - PROCESS | 1929 | 1464622308966 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}] 08:31:49 INFO - PROCESS | 1929 | 1464622309073 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 08:31:49 INFO - PROCESS | 1929 | 1464622309135 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:49 INFO - PROCESS | 1929 | ++DOCSHELL 0x12493b800 == 44 [pid = 1929] [id = 782] 08:31:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 111 (0x1184dc000) [pid = 1929] [serial = 2344] [outer = 0x0] 08:31:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 112 (0x119431400) [pid = 1929] [serial = 2345] [outer = 0x1184dc000] 08:31:49 INFO - PROCESS | 1929 | 1464622309168 Marionette DEBUG loaded listener.js 08:31:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 113 (0x119979000) [pid = 1929] [serial = 2346] [outer = 0x1184dc000] 08:31:49 INFO - PROCESS | 1929 | 1464622309556 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 08:31:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 08:31:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 620ms 08:31:49 INFO - PROCESS | 1929 | 1464622309577 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 08:31:49 INFO - PROCESS | 1929 | 1464622309579 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 08:31:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 08:31:49 INFO - PROCESS | 1929 | 1464622309581 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 08:31:49 INFO - PROCESS | 1929 | 1464622309582 Marionette TRACE conn2 <- [1,3094,null,{}] 08:31:49 INFO - PROCESS | 1929 | 1464622309585 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}] 08:31:49 INFO - PROCESS | 1929 | 1464622309690 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 08:31:49 INFO - PROCESS | 1929 | 1464622309773 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:49 INFO - PROCESS | 1929 | ++DOCSHELL 0x129cd3800 == 45 [pid = 1929] [id = 783] 08:31:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 114 (0x119f0fc00) [pid = 1929] [serial = 2347] [outer = 0x0] 08:31:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 115 (0x11a1b4000) [pid = 1929] [serial = 2348] [outer = 0x119f0fc00] 08:31:49 INFO - PROCESS | 1929 | 1464622309846 Marionette DEBUG loaded listener.js 08:31:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 116 (0x121186400) [pid = 1929] [serial = 2349] [outer = 0x119f0fc00] 08:31:50 INFO - PROCESS | 1929 | 1464622310193 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 08:31:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 08:31:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 619ms 08:31:50 INFO - PROCESS | 1929 | 1464622310200 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 08:31:50 INFO - PROCESS | 1929 | 1464622310202 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 08:31:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 08:31:50 INFO - PROCESS | 1929 | 1464622310204 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 08:31:50 INFO - PROCESS | 1929 | 1464622310205 Marionette TRACE conn2 <- [1,3098,null,{}] 08:31:50 INFO - PROCESS | 1929 | 1464622310208 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}] 08:31:50 INFO - PROCESS | 1929 | 1464622310312 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 08:31:50 INFO - PROCESS | 1929 | 1464622310367 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:50 INFO - PROCESS | 1929 | ++DOCSHELL 0x12baa9000 == 46 [pid = 1929] [id = 784] 08:31:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 117 (0x118380c00) [pid = 1929] [serial = 2350] [outer = 0x0] 08:31:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 118 (0x121387400) [pid = 1929] [serial = 2351] [outer = 0x118380c00] 08:31:50 INFO - PROCESS | 1929 | 1464622310396 Marionette DEBUG loaded listener.js 08:31:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 119 (0x12138ec00) [pid = 1929] [serial = 2352] [outer = 0x118380c00] 08:31:50 INFO - PROCESS | 1929 | 1464622310741 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]]]}] 08:31:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 08:31:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 08:31:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 569ms 08:31:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 08:31:50 INFO - PROCESS | 1929 | 1464622310773 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 08:31:50 INFO - PROCESS | 1929 | 1464622310775 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 08:31:50 INFO - PROCESS | 1929 | 1464622310777 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 08:31:50 INFO - PROCESS | 1929 | 1464622310778 Marionette TRACE conn2 <- [1,3102,null,{}] 08:31:50 INFO - PROCESS | 1929 | 1464622310780 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}] 08:31:50 INFO - PROCESS | 1929 | 1464622310899 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 08:31:50 INFO - PROCESS | 1929 | 1464622310960 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:50 INFO - PROCESS | 1929 | ++DOCSHELL 0x12c97f800 == 47 [pid = 1929] [id = 785] 08:31:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 120 (0x121102400) [pid = 1929] [serial = 2353] [outer = 0x0] 08:31:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 121 (0x123312800) [pid = 1929] [serial = 2354] [outer = 0x121102400] 08:31:50 INFO - PROCESS | 1929 | 1464622310989 Marionette DEBUG loaded listener.js 08:31:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 122 (0x1239a9000) [pid = 1929] [serial = 2355] [outer = 0x121102400] 08:31:51 INFO - PROCESS | 1929 | 1464622311508 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 08:31:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 08:31:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 770ms 08:31:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 08:31:51 INFO - PROCESS | 1929 | 1464622311548 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 08:31:51 INFO - PROCESS | 1929 | 1464622311550 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 08:31:51 INFO - PROCESS | 1929 | 1464622311554 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 08:31:51 INFO - PROCESS | 1929 | 1464622311556 Marionette TRACE conn2 <- [1,3106,null,{}] 08:31:51 INFO - PROCESS | 1929 | 1464622311559 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}] 08:31:51 INFO - PROCESS | 1929 | 1464622311714 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 08:31:51 INFO - PROCESS | 1929 | 1464622311951 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:51 INFO - PROCESS | 1929 | ++DOCSHELL 0x1187d3800 == 48 [pid = 1929] [id = 786] 08:31:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 123 (0x111c19c00) [pid = 1929] [serial = 2356] [outer = 0x0] 08:31:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 124 (0x111ed5400) [pid = 1929] [serial = 2357] [outer = 0x111c19c00] 08:31:51 INFO - PROCESS | 1929 | 1464622311996 Marionette DEBUG loaded listener.js 08:31:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 125 (0x1126c1000) [pid = 1929] [serial = 2358] [outer = 0x111c19c00] 08:31:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 08:31:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 08:31:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 08:31:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 822ms 08:31:52 INFO - PROCESS | 1929 | 1464622312372 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]]]}] 08:31:52 INFO - PROCESS | 1929 | 1464622312376 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 08:31:52 INFO - PROCESS | 1929 | 1464622312379 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 08:31:52 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 08:31:52 INFO - PROCESS | 1929 | 1464622312382 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 08:31:52 INFO - PROCESS | 1929 | 1464622312384 Marionette TRACE conn2 <- [1,3110,null,{}] 08:31:52 INFO - PROCESS | 1929 | 1464622312388 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}] 08:31:52 INFO - PROCESS | 1929 | 1464622312482 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 08:31:52 INFO - PROCESS | 1929 | 1464622312538 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:52 INFO - PROCESS | 1929 | ++DOCSHELL 0x1164d4000 == 49 [pid = 1929] [id = 787] 08:31:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 126 (0x11273f400) [pid = 1929] [serial = 2359] [outer = 0x0] 08:31:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 127 (0x1127df400) [pid = 1929] [serial = 2360] [outer = 0x11273f400] 08:31:52 INFO - PROCESS | 1929 | 1464622312568 Marionette DEBUG loaded listener.js 08:31:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 128 (0x11285ec00) [pid = 1929] [serial = 2361] [outer = 0x11273f400] 08:31:52 INFO - PROCESS | 1929 | --DOCSHELL 0x11928d000 == 48 [pid = 1929] [id = 778] 08:31:52 INFO - PROCESS | 1929 | --DOCSHELL 0x115f80800 == 47 [pid = 1929] [id = 777] 08:31:52 INFO - PROCESS | 1929 | --DOCSHELL 0x12d07e000 == 46 [pid = 1929] [id = 776] 08:31:52 INFO - PROCESS | 1929 | --DOCSHELL 0x12cd1a800 == 45 [pid = 1929] [id = 775] 08:31:52 INFO - PROCESS | 1929 | --DOCSHELL 0x12bab7800 == 44 [pid = 1929] [id = 774] 08:31:52 INFO - PROCESS | 1929 | 1464622312975 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"]]]}] 08:31:52 INFO - PROCESS | 1929 | --DOCSHELL 0x12b248800 == 43 [pid = 1929] [id = 773] 08:31:52 INFO - PROCESS | 1929 | --DOCSHELL 0x126dcf800 == 42 [pid = 1929] [id = 772] 08:31:52 INFO - PROCESS | 1929 | --DOCSHELL 0x1286d3800 == 41 [pid = 1929] [id = 771] 08:31:52 INFO - PROCESS | 1929 | --DOCSHELL 0x124ead800 == 40 [pid = 1929] [id = 770] 08:31:53 INFO - PROCESS | 1929 | --DOCSHELL 0x121139000 == 39 [pid = 1929] [id = 769] 08:31:53 INFO - PROCESS | 1929 | --DOCSHELL 0x115d0c800 == 38 [pid = 1929] [id = 768] 08:31:53 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 08:31:53 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 08:31:53 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 08:31:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:53 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 08:31:53 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 622ms 08:31:53 INFO - PROCESS | 1929 | --DOMWINDOW == 127 (0x11964f800) [pid = 1929] [serial = 2265] [outer = 0x0] [url = about:blank] 08:31:53 INFO - PROCESS | 1929 | --DOMWINDOW == 126 (0x119c5bc00) [pid = 1929] [serial = 2273] [outer = 0x0] [url = about:blank] 08:31:53 INFO - PROCESS | 1929 | --DOMWINDOW == 125 (0x119c56400) [pid = 1929] [serial = 2271] [outer = 0x0] [url = about:blank] 08:31:53 INFO - PROCESS | 1929 | --DOMWINDOW == 124 (0x11999e800) [pid = 1929] [serial = 2268] [outer = 0x0] [url = about:blank] 08:31:53 INFO - PROCESS | 1929 | --DOMWINDOW == 123 (0x11273ec00) [pid = 1929] [serial = 2233] [outer = 0x0] [url = about:blank] 08:31:53 INFO - PROCESS | 1929 | --DOMWINDOW == 122 (0x1127af000) [pid = 1929] [serial = 2234] [outer = 0x0] [url = about:blank] 08:31:53 INFO - PROCESS | 1929 | --DOMWINDOW == 121 (0x11837f000) [pid = 1929] [serial = 2259] [outer = 0x0] [url = about:blank] 08:31:53 INFO - PROCESS | 1929 | --DOMWINDOW == 120 (0x11858d400) [pid = 1929] [serial = 2260] [outer = 0x0] [url = about:blank] 08:31:53 INFO - PROCESS | 1929 | --DOMWINDOW == 119 (0x119c4f800) [pid = 1929] [serial = 2269] [outer = 0x0] [url = about:blank] 08:31:53 INFO - PROCESS | 1929 | --DOMWINDOW == 118 (0x113182000) [pid = 1929] [serial = 2244] [outer = 0x0] [url = about:blank] 08:31:53 INFO - PROCESS | 1929 | --DOMWINDOW == 117 (0x1139f8800) [pid = 1929] [serial = 2245] [outer = 0x0] [url = about:blank] 08:31:53 INFO - PROCESS | 1929 | --DOMWINDOW == 116 (0x117e66c00) [pid = 1929] [serial = 2256] [outer = 0x0] [url = about:blank] 08:31:53 INFO - PROCESS | 1929 | --DOMWINDOW == 115 (0x118206000) [pid = 1929] [serial = 2257] [outer = 0x0] [url = about:blank] 08:31:53 INFO - PROCESS | 1929 | --DOMWINDOW == 114 (0x1126bf400) [pid = 1929] [serial = 2230] [outer = 0x0] [url = about:blank] 08:31:53 INFO - PROCESS | 1929 | --DOMWINDOW == 113 (0x1126f0800) [pid = 1929] [serial = 2231] [outer = 0x0] [url = about:blank] 08:31:53 INFO - PROCESS | 1929 | --DOMWINDOW == 112 (0x112eea800) [pid = 1929] [serial = 2241] [outer = 0x0] [url = about:blank] 08:31:53 INFO - PROCESS | 1929 | --DOMWINDOW == 111 (0x113181400) [pid = 1929] [serial = 2242] [outer = 0x0] [url = about:blank] 08:31:53 INFO - PROCESS | 1929 | --DOMWINDOW == 110 (0x1166d0800) [pid = 1929] [serial = 2250] [outer = 0x0] [url = about:blank] 08:31:53 INFO - PROCESS | 1929 | --DOMWINDOW == 109 (0x116855800) [pid = 1929] [serial = 2251] [outer = 0x0] [url = about:blank] 08:31:53 INFO - PROCESS | 1929 | --DOMWINDOW == 108 (0x11505d800) [pid = 1929] [serial = 2247] [outer = 0x0] [url = about:blank] 08:31:53 INFO - PROCESS | 1929 | --DOMWINDOW == 107 (0x1164b5800) [pid = 1929] [serial = 2248] [outer = 0x0] [url = about:blank] 08:31:53 INFO - PROCESS | 1929 | --DOMWINDOW == 106 (0x119174400) [pid = 1929] [serial = 2262] [outer = 0x0] [url = about:blank] 08:31:53 INFO - PROCESS | 1929 | --DOMWINDOW == 105 (0x116f4e000) [pid = 1929] [serial = 2253] [outer = 0x0] [url = about:blank] 08:31:53 INFO - PROCESS | 1929 | --DOMWINDOW == 104 (0x117693c00) [pid = 1929] [serial = 2254] [outer = 0x0] [url = about:blank] 08:31:53 INFO - PROCESS | 1929 | --DOMWINDOW == 103 (0x112861000) [pid = 1929] [serial = 2239] [outer = 0x0] [url = about:blank] 08:31:53 INFO - PROCESS | 1929 | --DOMWINDOW == 102 (0x1127e5800) [pid = 1929] [serial = 2236] [outer = 0x0] [url = about:blank] 08:31:53 INFO - PROCESS | 1929 | --DOMWINDOW == 101 (0x11285d000) [pid = 1929] [serial = 2237] [outer = 0x0] [url = about:blank] 08:31:53 INFO - PROCESS | 1929 | --DOMWINDOW == 100 (0x1211be400) [pid = 1929] [serial = 2286] [outer = 0x0] [url = about:blank] 08:31:53 INFO - PROCESS | 1929 | --DOMWINDOW == 99 (0x12110e400) [pid = 1929] [serial = 2277] [outer = 0x0] [url = about:blank] 08:31:53 INFO - PROCESS | 1929 | --DOMWINDOW == 98 (0x121110800) [pid = 1929] [serial = 2280] [outer = 0x0] [url = about:blank] 08:31:53 INFO - PROCESS | 1929 | --DOMWINDOW == 97 (0x121106000) [pid = 1929] [serial = 2276] [outer = 0x0] [url = about:blank] 08:31:53 INFO - PROCESS | 1929 | --DOMWINDOW == 96 (0x1181b6000) [pid = 1929] [serial = 2279] [outer = 0x0] [url = about:blank] 08:31:53 INFO - PROCESS | 1929 | --DOMWINDOW == 95 (0x1211b8000) [pid = 1929] [serial = 2285] [outer = 0x0] [url = about:blank] 08:31:53 INFO - PROCESS | 1929 | --DOMWINDOW == 94 (0x121188400) [pid = 1929] [serial = 2282] [outer = 0x0] [url = about:blank] 08:31:53 INFO - PROCESS | 1929 | --DOMWINDOW == 93 (0x119f0a400) [pid = 1929] [serial = 2274] [outer = 0x0] [url = about:blank] 08:31:53 INFO - PROCESS | 1929 | --DOMWINDOW == 92 (0x1196ec400) [pid = 1929] [serial = 2266] [outer = 0x0] [url = about:blank] 08:31:53 INFO - PROCESS | 1929 | --DOMWINDOW == 91 (0x121190400) [pid = 1929] [serial = 2283] [outer = 0x0] [url = about:blank] 08:31:53 INFO - PROCESS | 1929 | --DOMWINDOW == 90 (0x119646800) [pid = 1929] [serial = 2263] [outer = 0x0] [url = about:blank] 08:31:53 INFO - PROCESS | 1929 | --DOMWINDOW == 89 (0x12138ac00) [pid = 1929] [serial = 2288] [outer = 0x0] [url = about:blank] 08:31:53 INFO - PROCESS | 1929 | 1464622313012 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 08:31:53 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 08:31:53 INFO - PROCESS | 1929 | 1464622313015 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 08:31:53 INFO - PROCESS | 1929 | 1464622313018 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 08:31:53 INFO - PROCESS | 1929 | 1464622313019 Marionette TRACE conn2 <- [1,3114,null,{}] 08:31:53 INFO - PROCESS | 1929 | 1464622313022 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}] 08:31:53 INFO - PROCESS | 1929 | 1464622313104 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 08:31:53 INFO - PROCESS | 1929 | 1464622313109 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\", \"4de7aad9-a81a-4a4d-ac38-46fed77cc4cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:53 INFO - PROCESS | 1929 | ++DOCSHELL 0x11688e000 == 39 [pid = 1929] [id = 788] 08:31:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 90 (0x11285d800) [pid = 1929] [serial = 2362] [outer = 0x0] 08:31:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 91 (0x112a73400) [pid = 1929] [serial = 2363] [outer = 0x11285d800] 08:31:53 INFO - PROCESS | 1929 | 1464622313138 Marionette DEBUG loaded listener.js 08:31:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 92 (0x113186800) [pid = 1929] [serial = 2364] [outer = 0x11285d800] 08:31:53 INFO - PROCESS | 1929 | 1464622313498 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]]]}] 08:31:53 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 08:31:53 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 521ms 08:31:53 INFO - PROCESS | 1929 | 1464622313564 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 08:31:53 INFO - PROCESS | 1929 | 1464622313565 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 08:31:54 WARNING - u'runner_teardown' () 08:31:54 INFO - No more tests 08:31:54 INFO - Got 0 unexpected results 08:31:54 INFO - SUITE-END | took 511s 08:31:54 INFO - Closing logging queue 08:31:54 INFO - queue closed 08:31:54 INFO - Return code: 0 08:31:54 WARNING - # TBPL SUCCESS # 08:31:54 INFO - Running post-action listener: _resource_record_post_action 08:31:54 INFO - Running post-run listener: _resource_record_post_run 08:31:55 INFO - Total resource usage - Wall time: 533s; CPU: 58.0%; Read bytes: 917504; Write bytes: 955763200; Read time: 15; Write time: 5008 08:31:55 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 08:31:55 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 150411776; Write bytes: 144060416; Read time: 13836; Write time: 317 08:31:55 INFO - run-tests - Wall time: 515s; CPU: 58.0%; Read bytes: 917504; Write bytes: 793813504; Read time: 15; Write time: 4622 08:31:55 INFO - Running post-run listener: _upload_blobber_files 08:31:55 INFO - Blob upload gear active. 08:31:55 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 08:31:55 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 08:31:55 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'] 08:31:55 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 08:31:56 INFO - (blobuploader) - INFO - Open directory for files ... 08:31:56 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 08:31:56 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:31:56 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:31:56 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 08:31:56 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:31:56 INFO - (blobuploader) - INFO - Done attempting. 08:31:56 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 08:31:57 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:31:57 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:31:58 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 08:31:58 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:31:58 INFO - (blobuploader) - INFO - Done attempting. 08:31:58 INFO - (blobuploader) - INFO - Iteration through files over. 08:31:58 INFO - Return code: 0 08:31:58 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 08:31:58 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 08:31:58 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/09a17bec94f89621fa831d129330fb9746b38ee3c56f92fb39f26616b2b80dfa280b54eab45861e2ba1974a89f5c2564b248130756ceb5d94ce221a50885888f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5e119c737ad7954bcf775482bbbf3a87edc06c085500edce2531aed3a74127ae67ec95ec917079f2ff3c96833b772228f15c14be9fd741777136eac29e7d56a1"} 08:31:58 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 08:31:58 INFO - Writing to file /builds/slave/test/properties/blobber_files 08:31:58 INFO - Contents: 08:31:58 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/09a17bec94f89621fa831d129330fb9746b38ee3c56f92fb39f26616b2b80dfa280b54eab45861e2ba1974a89f5c2564b248130756ceb5d94ce221a50885888f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5e119c737ad7954bcf775482bbbf3a87edc06c085500edce2531aed3a74127ae67ec95ec917079f2ff3c96833b772228f15c14be9fd741777136eac29e7d56a1"} 08:31:58 INFO - Running post-run listener: copy_logs_to_upload_dir 08:31:58 INFO - Copying logs to upload dir... 08:31:58 INFO - mkdir: /builds/slave/test/build/upload/logs 08:31:58 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=585.706429 ========= master_lag: 8.03 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 53 secs) (at 2016-05-30 08:32:06.707091) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-30 08:32:06.715374) ========= 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.TDlNOg8QZ0/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.CKk5Z5MNWx/Listeners TMPDIR=/var/folders/07/z5h29ykn58v73zfg5g95jh1r00000w/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/09a17bec94f89621fa831d129330fb9746b38ee3c56f92fb39f26616b2b80dfa280b54eab45861e2ba1974a89f5c2564b248130756ceb5d94ce221a50885888f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5e119c737ad7954bcf775482bbbf3a87edc06c085500edce2531aed3a74127ae67ec95ec917079f2ff3c96833b772228f15c14be9fd741777136eac29e7d56a1"} build_url:https://queue.taskcluster.net/v1/task/MPftHDKXTZmY3qJSE-OeLg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/MPftHDKXTZmY3qJSE-OeLg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012962 build_url: 'https://queue.taskcluster.net/v1/task/MPftHDKXTZmY3qJSE-OeLg/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/09a17bec94f89621fa831d129330fb9746b38ee3c56f92fb39f26616b2b80dfa280b54eab45861e2ba1974a89f5c2564b248130756ceb5d94ce221a50885888f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5e119c737ad7954bcf775482bbbf3a87edc06c085500edce2531aed3a74127ae67ec95ec917079f2ff3c96833b772228f15c14be9fd741777136eac29e7d56a1"}' symbols_url: 'https://queue.taskcluster.net/v1/task/MPftHDKXTZmY3qJSE-OeLg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.60 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-30 08:32:07.327232) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 3 secs) (at 2016-05-30 08:32:07.327571) ========= 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.TDlNOg8QZ0/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.CKk5Z5MNWx/Listeners TMPDIR=/var/folders/07/z5h29ykn58v73zfg5g95jh1r00000w/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.005440 ========= master_lag: 3.15 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 3 secs) (at 2016-05-30 08:32:10.483139) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-30 08:32:10.483622) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-30 08:32:10.740960) ========= ========= Total master_lag: 11.85 =========