builder: mozilla-aurora_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0161 starttime: 1461770981.52 results: success (0) buildid: 20160427075404 builduid: 95d07bd5a754412aa04f7190d3623372 revision: d6d1b8b21016f5163ff5d1273f6080bd279481ba ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-27 08:29:41.524499) ========= master: http://buildbot-master106.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-27 08:29:41.525413) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-27 08:29:41.525679) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-27 08:29:41.554321) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-27 08:29:41.554582) ========= 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.j8466iAZxN/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.AECkxGCzKN/Listeners TMPDIR=/var/folders/9y/wxkdvkmj0lb2gjy9jhxrw28800000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False --2016-04-27 08:29:41-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 15.4M=0.001s 2016-04-27 08:29:42 (15.4 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.787764 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-27 08:29:42.358735) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-27 08:29:42.359044) ========= 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.j8466iAZxN/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.AECkxGCzKN/Listeners TMPDIR=/var/folders/9y/wxkdvkmj0lb2gjy9jhxrw28800000w/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.027297 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-27 08:29:42.409912) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-27 08:29:42.413276) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev d6d1b8b21016f5163ff5d1273f6080bd279481ba --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 d6d1b8b21016f5163ff5d1273f6080bd279481ba --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.j8466iAZxN/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.AECkxGCzKN/Listeners TMPDIR=/var/folders/9y/wxkdvkmj0lb2gjy9jhxrw28800000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 2016-04-27 08:29:42,487 truncating revision to first 12 chars 2016-04-27 08:29:42,487 Setting DEBUG logging. 2016-04-27 08:29:42,488 attempt 1/10 2016-04-27 08:29:42,488 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/d6d1b8b21016?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-27 08:29:43,543 unpacking tar archive at: mozilla-aurora-d6d1b8b21016/testing/mozharness/ program finished with exit code 0 elapsedTime=1.306313 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-27 08:29:43.743854) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-27 08:29:43.744137) ========= script_repo_revision: d6d1b8b21016f5163ff5d1273f6080bd279481ba ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-27 08:29:43.744510) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-27 08:29:43.744773) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-27 08:29:43.760616) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 6 secs) (at 2016-04-27 08:29:43.760881) ========= /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.j8466iAZxN/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.AECkxGCzKN/Listeners TMPDIR=/var/folders/9y/wxkdvkmj0lb2gjy9jhxrw28800000w/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:29:43 INFO - MultiFileLogger online at 20160427 08:29:43 in /builds/slave/test 08:29:43 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:29:43 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 08:29:43 INFO - {'append_to_log': False, 08:29:43 INFO - 'base_work_dir': '/builds/slave/test', 08:29:43 INFO - 'blob_upload_branch': 'mozilla-aurora', 08:29:43 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 08:29:43 INFO - 'buildbot_json_path': 'buildprops.json', 08:29:43 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 08:29:43 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:29:43 INFO - 'download_minidump_stackwalk': True, 08:29:43 INFO - 'download_symbols': 'true', 08:29:43 INFO - 'e10s': False, 08:29:43 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 08:29:43 INFO - 'tooltool.py': '/tools/tooltool.py', 08:29:43 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 08:29:43 INFO - '/tools/misc-python/virtualenv.py')}, 08:29:43 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:29:43 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:29:43 INFO - 'log_level': 'info', 08:29:43 INFO - 'log_to_console': True, 08:29:43 INFO - 'opt_config_files': (), 08:29:43 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:29:43 INFO - '--processes=1', 08:29:43 INFO - '--config=%(test_path)s/wptrunner.ini', 08:29:43 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:29:43 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:29:43 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:29:43 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:29:43 INFO - 'pip_index': False, 08:29:43 INFO - 'require_test_zip': True, 08:29:43 INFO - 'test_type': ('testharness',), 08:29:43 INFO - 'this_chunk': '1', 08:29:43 INFO - 'tooltool_cache': '/builds/tooltool_cache', 08:29:43 INFO - 'total_chunks': '10', 08:29:43 INFO - 'virtualenv_path': 'venv', 08:29:43 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:29:43 INFO - 'work_dir': 'build'} 08:29:43 INFO - ##### 08:29:43 INFO - ##### Running clobber step. 08:29:43 INFO - ##### 08:29:43 INFO - Running pre-action listener: _resource_record_pre_action 08:29:43 INFO - Running main action method: clobber 08:29:43 INFO - rmtree: /builds/slave/test/build 08:29:43 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 08:29:45 INFO - Running post-action listener: _resource_record_post_action 08:29:45 INFO - ##### 08:29:45 INFO - ##### Running read-buildbot-config step. 08:29:45 INFO - ##### 08:29:45 INFO - Running pre-action listener: _resource_record_pre_action 08:29:45 INFO - Running main action method: read_buildbot_config 08:29:45 INFO - Using buildbot properties: 08:29:45 INFO - { 08:29:45 INFO - "project": "", 08:29:45 INFO - "product": "firefox", 08:29:45 INFO - "script_repo_revision": "production", 08:29:45 INFO - "scheduler": "tests-mozilla-aurora-yosemite_r7-debug-unittest", 08:29:45 INFO - "repository": "", 08:29:45 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-aurora debug test web-platform-tests-1", 08:29:45 INFO - "buildid": "20160427075404", 08:29:45 INFO - "pgo_build": "False", 08:29:45 INFO - "basedir": "/builds/slave/test", 08:29:45 INFO - "buildnumber": 181, 08:29:45 INFO - "slavename": "t-yosemite-r7-0161", 08:29:45 INFO - "master": "http://buildbot-master106.bb.releng.scl3.mozilla.com:8201/", 08:29:45 INFO - "platform": "macosx64", 08:29:45 INFO - "branch": "mozilla-aurora", 08:29:45 INFO - "revision": "d6d1b8b21016f5163ff5d1273f6080bd279481ba", 08:29:45 INFO - "repo_path": "releases/mozilla-aurora", 08:29:45 INFO - "moz_repo_path": "", 08:29:45 INFO - "stage_platform": "macosx64", 08:29:45 INFO - "builduid": "95d07bd5a754412aa04f7190d3623372", 08:29:45 INFO - "slavebuilddir": "test" 08:29:45 INFO - } 08:29:45 INFO - Found installer url https://queue.taskcluster.net/v1/task/XgJoFQ2xQ-2zSLkCvX4jng/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg. 08:29:45 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/XgJoFQ2xQ-2zSLkCvX4jng/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json. 08:29:45 INFO - Running post-action listener: _resource_record_post_action 08:29:45 INFO - ##### 08:29:45 INFO - ##### Running download-and-extract step. 08:29:45 INFO - ##### 08:29:45 INFO - Running pre-action listener: _resource_record_pre_action 08:29:45 INFO - Running main action method: download_and_extract 08:29:45 INFO - mkdir: /builds/slave/test/build/tests 08:29:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:29:45 INFO - https://queue.taskcluster.net/v1/task/XgJoFQ2xQ-2zSLkCvX4jng/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 08:29:45 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XgJoFQ2xQ-2zSLkCvX4jng/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 08:29:45 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XgJoFQ2xQ-2zSLkCvX4jng/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 08:29:45 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XgJoFQ2xQ-2zSLkCvX4jng/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:29:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XgJoFQ2xQ-2zSLkCvX4jng/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:29:50 INFO - Downloaded 1235 bytes. 08:29:50 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 08:29:50 INFO - Using the following test package requirements: 08:29:50 INFO - {u'common': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 08:29:50 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 08:29:50 INFO - u'firefox-48.0a2.en-US.mac64.cppunittest.tests.zip'], 08:29:50 INFO - u'gtest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 08:29:50 INFO - u'firefox-48.0a2.en-US.mac64.gtest.tests.zip'], 08:29:50 INFO - u'jittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 08:29:50 INFO - u'jsshell-mac64.zip'], 08:29:50 INFO - u'mochitest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 08:29:50 INFO - u'firefox-48.0a2.en-US.mac64.mochitest.tests.zip'], 08:29:50 INFO - u'mozbase': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 08:29:50 INFO - u'reftest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 08:29:50 INFO - u'firefox-48.0a2.en-US.mac64.reftest.tests.zip'], 08:29:50 INFO - u'talos': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 08:29:50 INFO - u'firefox-48.0a2.en-US.mac64.talos.tests.zip'], 08:29:50 INFO - u'web-platform': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 08:29:50 INFO - u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'], 08:29:50 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 08:29:50 INFO - u'firefox-48.0a2.en-US.mac64.xpcshell.tests.zip']} 08:29:50 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:29:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:29:50 INFO - https://queue.taskcluster.net/v1/task/XgJoFQ2xQ-2zSLkCvX4jng/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 08:29:50 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XgJoFQ2xQ-2zSLkCvX4jng/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 08:29:50 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XgJoFQ2xQ-2zSLkCvX4jng/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 08:29:50 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XgJoFQ2xQ-2zSLkCvX4jng/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:29:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XgJoFQ2xQ-2zSLkCvX4jng/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:29:51 INFO - Downloaded 17991270 bytes. 08:29:51 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:29:51 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:29:52 INFO - caution: filename not matched: web-platform/* 08:29:52 INFO - Return code: 11 08:29:52 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:29:52 INFO - https://queue.taskcluster.net/v1/task/XgJoFQ2xQ-2zSLkCvX4jng/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 08:29:52 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XgJoFQ2xQ-2zSLkCvX4jng/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 08:29:52 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XgJoFQ2xQ-2zSLkCvX4jng/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 08:29:52 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XgJoFQ2xQ-2zSLkCvX4jng/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:29:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XgJoFQ2xQ-2zSLkCvX4jng/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:29:53 INFO - Downloaded 36406739 bytes. 08:29:53 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:29:53 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:29:58 INFO - caution: filename not matched: bin/* 08:29:58 INFO - caution: filename not matched: config/* 08:29:58 INFO - caution: filename not matched: mozbase/* 08:29:58 INFO - caution: filename not matched: marionette/* 08:29:58 INFO - caution: filename not matched: tools/wptserve/* 08:29:58 INFO - Return code: 11 08:29:58 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:29:58 INFO - https://queue.taskcluster.net/v1/task/XgJoFQ2xQ-2zSLkCvX4jng/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg matches https://queue.taskcluster.net 08:29:58 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XgJoFQ2xQ-2zSLkCvX4jng/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 08:29:58 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XgJoFQ2xQ-2zSLkCvX4jng/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 08:29:58 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XgJoFQ2xQ-2zSLkCvX4jng/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg 08:29:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XgJoFQ2xQ-2zSLkCvX4jng/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:30:04 INFO - Downloaded 73033174 bytes. 08:30:04 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/XgJoFQ2xQ-2zSLkCvX4jng/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 08:30:04 INFO - mkdir: /builds/slave/test/properties 08:30:04 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 08:30:04 INFO - Writing to file /builds/slave/test/properties/build_url 08:30:04 INFO - Contents: 08:30:04 INFO - build_url:https://queue.taskcluster.net/v1/task/XgJoFQ2xQ-2zSLkCvX4jng/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 08:30:05 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/XgJoFQ2xQ-2zSLkCvX4jng/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 08:30:05 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 08:30:05 INFO - Writing to file /builds/slave/test/properties/symbols_url 08:30:05 INFO - Contents: 08:30:05 INFO - symbols_url:https://queue.taskcluster.net/v1/task/XgJoFQ2xQ-2zSLkCvX4jng/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 08:30:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:30:05 INFO - https://queue.taskcluster.net/v1/task/XgJoFQ2xQ-2zSLkCvX4jng/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 08:30:05 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XgJoFQ2xQ-2zSLkCvX4jng/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 08:30:05 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XgJoFQ2xQ-2zSLkCvX4jng/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 08:30:05 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XgJoFQ2xQ-2zSLkCvX4jng/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:30:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XgJoFQ2xQ-2zSLkCvX4jng/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:30:11 INFO - Downloaded 103564988 bytes. 08:30:11 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:30:11 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:30:15 INFO - Return code: 0 08:30:15 INFO - Running post-action listener: _resource_record_post_action 08:30:15 INFO - Running post-action listener: set_extra_try_arguments 08:30:15 INFO - ##### 08:30:15 INFO - ##### Running create-virtualenv step. 08:30:15 INFO - ##### 08:30:15 INFO - Running pre-action listener: _pre_create_virtualenv 08:30:15 INFO - Running pre-action listener: _resource_record_pre_action 08:30:15 INFO - Running main action method: create_virtualenv 08:30:15 INFO - Creating virtualenv /builds/slave/test/build/venv 08:30:15 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:30:15 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 08:30:15 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 08:30:15 INFO - Using real prefix '/tools/python27' 08:30:15 INFO - New python executable in /builds/slave/test/build/venv/bin/python 08:30:16 INFO - Installing distribute.............................................................................................................................................................................................done. 08:30:19 INFO - Installing pip.................done. 08:30:19 INFO - Return code: 0 08:30:19 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 08:30: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:30:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:30:19 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:30: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:30:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:30:19 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:30:19 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 0x1037c1e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1037def48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8a93dc0890>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1037da5e0>, '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 0x1033bdcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1033e8990>, '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.j8466iAZxN/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.AECkxGCzKN/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/9y/wxkdvkmj0lb2gjy9jhxrw28800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 08:30:19 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:30:19 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:30:19 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.j8466iAZxN/Render', 08:30:19 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:30:19 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:30:19 INFO - 'HOME': '/Users/cltbld', 08:30:19 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:30:19 INFO - 'LOGNAME': 'cltbld', 08:30:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:30:19 INFO - 'MOZ_NO_REMOTE': '1', 08:30:19 INFO - 'NO_EM_RESTART': '1', 08:30:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:30:19 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:30:19 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:30:19 INFO - 'PWD': '/builds/slave/test', 08:30:19 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:30:19 INFO - 'SHELL': '/bin/bash', 08:30:19 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.AECkxGCzKN/Listeners', 08:30:19 INFO - 'TMPDIR': '/var/folders/9y/wxkdvkmj0lb2gjy9jhxrw28800000w/T/', 08:30:19 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:30:19 INFO - 'USER': 'cltbld', 08:30:19 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:30:19 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:30:19 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:30:19 INFO - 'XPC_FLAGS': '0x0', 08:30:19 INFO - 'XPC_SERVICE_NAME': '0', 08:30:19 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:30:19 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:30:19 INFO - Downloading/unpacking psutil>=0.7.1 08:30:19 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:30:19 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:30:19 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:30:19 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:30:19 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:30:19 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:30:22 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 08:30:22 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 08:30:22 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:30:22 INFO - Installing collected packages: psutil 08:30:22 INFO - Running setup.py install for psutil 08:30:22 INFO - building 'psutil._psutil_osx' extension 08:30:22 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:30:23 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:30:23 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:30:23 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:30:23 INFO - building 'psutil._psutil_posix' extension 08:30:23 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:30:23 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 08:30:23 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 08:30:23 INFO - ^ 08:30:23 INFO - 1 warning generated. 08:30:23 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:30:23 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 08:30:23 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:30:23 INFO - Successfully installed psutil 08:30:23 INFO - Cleaning up... 08:30:23 INFO - Return code: 0 08:30:23 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 08:30: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:30:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:30:23 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:30: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:30:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:30:23 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:30:23 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x1037c1e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1037def48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8a93dc0890>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1037da5e0>, '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 0x1033bdcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1033e8990>, '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.j8466iAZxN/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.AECkxGCzKN/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/9y/wxkdvkmj0lb2gjy9jhxrw28800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 08:30:23 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 08:30:23 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 08:30:23 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.j8466iAZxN/Render', 08:30:23 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:30:23 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:30:23 INFO - 'HOME': '/Users/cltbld', 08:30:23 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:30:23 INFO - 'LOGNAME': 'cltbld', 08:30:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:30:23 INFO - 'MOZ_NO_REMOTE': '1', 08:30:23 INFO - 'NO_EM_RESTART': '1', 08:30:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:30:23 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:30:23 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:30:23 INFO - 'PWD': '/builds/slave/test', 08:30:23 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:30:23 INFO - 'SHELL': '/bin/bash', 08:30:23 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.AECkxGCzKN/Listeners', 08:30:23 INFO - 'TMPDIR': '/var/folders/9y/wxkdvkmj0lb2gjy9jhxrw28800000w/T/', 08:30:23 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:30:23 INFO - 'USER': 'cltbld', 08:30:23 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:30:23 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:30:23 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:30:23 INFO - 'XPC_FLAGS': '0x0', 08:30:23 INFO - 'XPC_SERVICE_NAME': '0', 08:30:23 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:30:23 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:30:23 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 08:30:23 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:30:23 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:30:23 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 08:30:23 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 08:30:23 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:30:23 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:30:26 INFO - Downloading mozsystemmonitor-0.0.tar.gz 08:30:26 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 08:30:26 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:30:26 INFO - Installing collected packages: mozsystemmonitor 08:30:26 INFO - Running setup.py install for mozsystemmonitor 08:30:26 INFO - Successfully installed mozsystemmonitor 08:30:26 INFO - Cleaning up... 08:30:26 INFO - Return code: 0 08:30:26 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 08:30:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:30:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:30:26 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:30:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:30:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:30:26 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:30:26 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 0x1037c1e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1037def48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8a93dc0890>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1037da5e0>, '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 0x1033bdcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1033e8990>, '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.j8466iAZxN/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.AECkxGCzKN/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/9y/wxkdvkmj0lb2gjy9jhxrw28800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 08:30:26 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:30:26 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:30:26 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.j8466iAZxN/Render', 08:30:26 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:30:26 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:30:26 INFO - 'HOME': '/Users/cltbld', 08:30:26 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:30:26 INFO - 'LOGNAME': 'cltbld', 08:30:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:30:26 INFO - 'MOZ_NO_REMOTE': '1', 08:30:26 INFO - 'NO_EM_RESTART': '1', 08:30:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:30:26 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:30:26 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:30:26 INFO - 'PWD': '/builds/slave/test', 08:30:26 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:30:26 INFO - 'SHELL': '/bin/bash', 08:30:26 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.AECkxGCzKN/Listeners', 08:30:26 INFO - 'TMPDIR': '/var/folders/9y/wxkdvkmj0lb2gjy9jhxrw28800000w/T/', 08:30:26 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:30:26 INFO - 'USER': 'cltbld', 08:30:26 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:30:26 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:30:26 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:30:26 INFO - 'XPC_FLAGS': '0x0', 08:30:26 INFO - 'XPC_SERVICE_NAME': '0', 08:30:26 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:30:26 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:30:26 INFO - Downloading/unpacking blobuploader==1.2.4 08:30:26 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:30:26 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:30:26 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 08:30:26 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 08:30:26 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:30:26 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:30:29 INFO - Downloading blobuploader-1.2.4.tar.gz 08:30:29 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 08:30:29 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 08:30:29 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:30:29 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:30:29 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:30:29 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:30:29 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:30:29 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:30:29 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 08:30:30 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 08:30:30 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:30:30 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:30:30 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:30:30 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:30:30 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:30:30 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:30:30 INFO - Downloading docopt-0.6.1.tar.gz 08:30:30 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 08:30:30 INFO - Installing collected packages: blobuploader, requests, docopt 08:30:30 INFO - Running setup.py install for blobuploader 08:30:30 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 08:30:30 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 08:30:30 INFO - Running setup.py install for requests 08:30:31 INFO - Running setup.py install for docopt 08:30:31 INFO - Successfully installed blobuploader requests docopt 08:30:31 INFO - Cleaning up... 08:30:31 INFO - Return code: 0 08:30:31 INFO - Installing None into virtualenv /builds/slave/test/build/venv 08:30:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:30:31 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:30:31 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:30:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:30:31 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:30:31 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:30:31 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 0x1037c1e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1037def48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8a93dc0890>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1037da5e0>, '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 0x1033bdcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1033e8990>, '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.j8466iAZxN/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.AECkxGCzKN/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/9y/wxkdvkmj0lb2gjy9jhxrw28800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 08:30:31 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:30:31 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:30:31 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.j8466iAZxN/Render', 08:30:31 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:30:31 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:30:31 INFO - 'HOME': '/Users/cltbld', 08:30:31 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:30:31 INFO - 'LOGNAME': 'cltbld', 08:30:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:30:31 INFO - 'MOZ_NO_REMOTE': '1', 08:30:31 INFO - 'NO_EM_RESTART': '1', 08:30:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:30:31 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:30:31 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:30:31 INFO - 'PWD': '/builds/slave/test', 08:30:31 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:30:31 INFO - 'SHELL': '/bin/bash', 08:30:31 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.AECkxGCzKN/Listeners', 08:30:31 INFO - 'TMPDIR': '/var/folders/9y/wxkdvkmj0lb2gjy9jhxrw28800000w/T/', 08:30:31 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:30:31 INFO - 'USER': 'cltbld', 08:30:31 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:30:31 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:30:31 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:30:31 INFO - 'XPC_FLAGS': '0x0', 08:30:31 INFO - 'XPC_SERVICE_NAME': '0', 08:30:31 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:30:31 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:30:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 08:30:31 INFO - Running setup.py (path:/var/folders/9y/wxkdvkmj0lb2gjy9jhxrw28800000w/T/pip-1fIFiL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 08:30:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 08:30:31 INFO - Running setup.py (path:/var/folders/9y/wxkdvkmj0lb2gjy9jhxrw28800000w/T/pip-Z2YcYY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 08:30:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 08:30:31 INFO - Running setup.py (path:/var/folders/9y/wxkdvkmj0lb2gjy9jhxrw28800000w/T/pip-C8pArZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 08:30:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 08:30:32 INFO - Running setup.py (path:/var/folders/9y/wxkdvkmj0lb2gjy9jhxrw28800000w/T/pip-piSyMz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 08:30:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 08:30:32 INFO - Running setup.py (path:/var/folders/9y/wxkdvkmj0lb2gjy9jhxrw28800000w/T/pip-NrUlnU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 08:30:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 08:30:32 INFO - Running setup.py (path:/var/folders/9y/wxkdvkmj0lb2gjy9jhxrw28800000w/T/pip-Vp8tfx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 08:30:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 08:30:32 INFO - Running setup.py (path:/var/folders/9y/wxkdvkmj0lb2gjy9jhxrw28800000w/T/pip-mVCsGu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 08:30:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 08:30:32 INFO - Running setup.py (path:/var/folders/9y/wxkdvkmj0lb2gjy9jhxrw28800000w/T/pip-ElrG0u-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 08:30:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 08:30:32 INFO - Running setup.py (path:/var/folders/9y/wxkdvkmj0lb2gjy9jhxrw28800000w/T/pip-WtETvg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 08:30:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 08:30:32 INFO - Running setup.py (path:/var/folders/9y/wxkdvkmj0lb2gjy9jhxrw28800000w/T/pip-W0ELN0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 08:30:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 08:30:32 INFO - Running setup.py (path:/var/folders/9y/wxkdvkmj0lb2gjy9jhxrw28800000w/T/pip-MRjEgU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 08:30:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 08:30:32 INFO - Running setup.py (path:/var/folders/9y/wxkdvkmj0lb2gjy9jhxrw28800000w/T/pip-cOafqr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 08:30:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 08:30:32 INFO - Running setup.py (path:/var/folders/9y/wxkdvkmj0lb2gjy9jhxrw28800000w/T/pip-ldL4CJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 08:30:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 08:30:33 INFO - Running setup.py (path:/var/folders/9y/wxkdvkmj0lb2gjy9jhxrw28800000w/T/pip-GziiaW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 08:30:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 08:30:33 INFO - Running setup.py (path:/var/folders/9y/wxkdvkmj0lb2gjy9jhxrw28800000w/T/pip-QWFAwW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 08:30:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 08:30:33 INFO - Running setup.py (path:/var/folders/9y/wxkdvkmj0lb2gjy9jhxrw28800000w/T/pip-l9PqSR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 08:30:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 08:30:33 INFO - Running setup.py (path:/var/folders/9y/wxkdvkmj0lb2gjy9jhxrw28800000w/T/pip-DZQXHM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 08:30:33 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 08:30:33 INFO - Running setup.py (path:/var/folders/9y/wxkdvkmj0lb2gjy9jhxrw28800000w/T/pip-pvgpbD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 08:30:33 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 08:30:33 INFO - Running setup.py (path:/var/folders/9y/wxkdvkmj0lb2gjy9jhxrw28800000w/T/pip-7RoSXl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 08:30:33 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:30:33 INFO - Running setup.py (path:/var/folders/9y/wxkdvkmj0lb2gjy9jhxrw28800000w/T/pip-mklWDY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:30:33 INFO - Unpacking /builds/slave/test/build/tests/marionette 08:30:34 INFO - Running setup.py (path:/var/folders/9y/wxkdvkmj0lb2gjy9jhxrw28800000w/T/pip-WdqSdf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 08:30:34 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:30:34 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:30:34 INFO - Running setup.py install for manifestparser 08:30:34 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 08:30:34 INFO - Running setup.py install for mozcrash 08:30:34 INFO - Running setup.py install for mozdebug 08:30:34 INFO - Running setup.py install for mozdevice 08:30:34 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 08:30:34 INFO - Installing dm script to /builds/slave/test/build/venv/bin 08:30:34 INFO - Running setup.py install for mozfile 08:30:35 INFO - Running setup.py install for mozhttpd 08:30:35 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 08:30:35 INFO - Running setup.py install for mozinfo 08:30:35 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 08:30:35 INFO - Running setup.py install for mozInstall 08:30:35 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 08:30:35 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 08:30:35 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 08:30:35 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 08:30:35 INFO - Running setup.py install for mozleak 08:30:35 INFO - Running setup.py install for mozlog 08:30:35 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 08:30:35 INFO - Running setup.py install for moznetwork 08:30:35 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 08:30:35 INFO - Running setup.py install for mozprocess 08:30:36 INFO - Running setup.py install for mozprofile 08:30:36 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 08:30:36 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 08:30:36 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 08:30:36 INFO - Running setup.py install for mozrunner 08:30:36 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 08:30:36 INFO - Running setup.py install for mozscreenshot 08:30:36 INFO - Running setup.py install for moztest 08:30:36 INFO - Running setup.py install for mozversion 08:30:36 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 08:30:36 INFO - Running setup.py install for wptserve 08:30:36 INFO - Running setup.py install for marionette-driver 08:30:37 INFO - Running setup.py install for browsermob-proxy 08:30:37 INFO - Running setup.py install for marionette-client 08:30:37 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:30:37 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 08:30:37 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:30:37 INFO - Cleaning up... 08:30:37 INFO - Return code: 0 08:30:37 INFO - Installing None into virtualenv /builds/slave/test/build/venv 08:30:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:30:37 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:30:37 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:30:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:30:37 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:30:37 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:30:37 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 0x1037c1e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1037def48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8a93dc0890>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1037da5e0>, '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 0x1033bdcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1033e8990>, '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.j8466iAZxN/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.AECkxGCzKN/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/9y/wxkdvkmj0lb2gjy9jhxrw28800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 08:30:37 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:30:37 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:30:37 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.j8466iAZxN/Render', 08:30:37 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:30:37 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:30:37 INFO - 'HOME': '/Users/cltbld', 08:30:37 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:30:37 INFO - 'LOGNAME': 'cltbld', 08:30:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:30:37 INFO - 'MOZ_NO_REMOTE': '1', 08:30:37 INFO - 'NO_EM_RESTART': '1', 08:30:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:30:37 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:30:37 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:30:37 INFO - 'PWD': '/builds/slave/test', 08:30:37 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:30:37 INFO - 'SHELL': '/bin/bash', 08:30:37 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.AECkxGCzKN/Listeners', 08:30:37 INFO - 'TMPDIR': '/var/folders/9y/wxkdvkmj0lb2gjy9jhxrw28800000w/T/', 08:30:37 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:30:37 INFO - 'USER': 'cltbld', 08:30:37 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:30:37 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:30:37 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:30:37 INFO - 'XPC_FLAGS': '0x0', 08:30:37 INFO - 'XPC_SERVICE_NAME': '0', 08:30:37 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:30:37 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:30:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 08:30:37 INFO - Running setup.py (path:/var/folders/9y/wxkdvkmj0lb2gjy9jhxrw28800000w/T/pip-iSN7IR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 08:30:38 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:30:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 08:30:38 INFO - Running setup.py (path:/var/folders/9y/wxkdvkmj0lb2gjy9jhxrw28800000w/T/pip-6svXSI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 08:30:38 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:30:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 08:30:38 INFO - Running setup.py (path:/var/folders/9y/wxkdvkmj0lb2gjy9jhxrw28800000w/T/pip-ViKl2u-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 08:30:38 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:30:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 08:30:38 INFO - Running setup.py (path:/var/folders/9y/wxkdvkmj0lb2gjy9jhxrw28800000w/T/pip-gQSHvS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 08:30:38 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:30:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 08:30:38 INFO - Running setup.py (path:/var/folders/9y/wxkdvkmj0lb2gjy9jhxrw28800000w/T/pip-EfMaum-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 08:30:38 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:30:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 08:30:38 INFO - Running setup.py (path:/var/folders/9y/wxkdvkmj0lb2gjy9jhxrw28800000w/T/pip-5YLPK9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 08:30:38 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:30:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 08:30:38 INFO - Running setup.py (path:/var/folders/9y/wxkdvkmj0lb2gjy9jhxrw28800000w/T/pip-7daZTy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 08:30:38 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:30:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 08:30:38 INFO - Running setup.py (path:/var/folders/9y/wxkdvkmj0lb2gjy9jhxrw28800000w/T/pip-7velpp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 08:30:38 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:30:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 08:30:38 INFO - Running setup.py (path:/var/folders/9y/wxkdvkmj0lb2gjy9jhxrw28800000w/T/pip-WfJelb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 08:30:38 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:30:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 08:30:38 INFO - Running setup.py (path:/var/folders/9y/wxkdvkmj0lb2gjy9jhxrw28800000w/T/pip-3VB08c-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 08:30:38 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:30:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 08:30:39 INFO - Running setup.py (path:/var/folders/9y/wxkdvkmj0lb2gjy9jhxrw28800000w/T/pip-qlaCGO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 08:30:39 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:30:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 08:30:39 INFO - Running setup.py (path:/var/folders/9y/wxkdvkmj0lb2gjy9jhxrw28800000w/T/pip-nWS2O2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 08:30:39 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:30:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 08:30:39 INFO - Running setup.py (path:/var/folders/9y/wxkdvkmj0lb2gjy9jhxrw28800000w/T/pip-DT51Mm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 08:30:39 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:30:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 08:30:39 INFO - Running setup.py (path:/var/folders/9y/wxkdvkmj0lb2gjy9jhxrw28800000w/T/pip-C4xtFT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 08:30:39 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:30:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 08:30:39 INFO - Running setup.py (path:/var/folders/9y/wxkdvkmj0lb2gjy9jhxrw28800000w/T/pip-YXtQqS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 08:30:39 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:30:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 08:30:39 INFO - Running setup.py (path:/var/folders/9y/wxkdvkmj0lb2gjy9jhxrw28800000w/T/pip-mKVdYp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 08:30:39 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:30:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 08:30:39 INFO - Running setup.py (path:/var/folders/9y/wxkdvkmj0lb2gjy9jhxrw28800000w/T/pip-kw4DIp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 08:30:39 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:30:39 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 08:30:39 INFO - Running setup.py (path:/var/folders/9y/wxkdvkmj0lb2gjy9jhxrw28800000w/T/pip-rSnWws-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 08:30:39 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:30:39 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 08:30:39 INFO - Running setup.py (path:/var/folders/9y/wxkdvkmj0lb2gjy9jhxrw28800000w/T/pip-QZ9U56-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 08:30:39 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:30:39 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:30:39 INFO - Running setup.py (path:/var/folders/9y/wxkdvkmj0lb2gjy9jhxrw28800000w/T/pip-VGOpdZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:30:40 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:30:40 INFO - Unpacking /builds/slave/test/build/tests/marionette 08:30:40 INFO - Running setup.py (path:/var/folders/9y/wxkdvkmj0lb2gjy9jhxrw28800000w/T/pip-IwBEpY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 08:30:40 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:30:40 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:30:40 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:30:40 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:30:40 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:30:40 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:30:40 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:30:40 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 08:30:40 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:30:40 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:30:40 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:30:40 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:30:40 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:30:40 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:30:42 INFO - Downloading blessings-1.6.tar.gz 08:30:42 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 08:30:43 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:30:43 INFO - Installing collected packages: blessings 08:30:43 INFO - Running setup.py install for blessings 08:30:43 INFO - Successfully installed blessings 08:30:43 INFO - Cleaning up... 08:30:43 INFO - Return code: 0 08:30:43 INFO - Done creating virtualenv /builds/slave/test/build/venv. 08:30:43 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 08:30:43 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 08:30:43 INFO - Reading from file tmpfile_stdout 08:30:43 INFO - Current package versions: 08:30:43 INFO - blessings == 1.6 08:30:43 INFO - blobuploader == 1.2.4 08:30:43 INFO - browsermob-proxy == 0.6.0 08:30:43 INFO - docopt == 0.6.1 08:30:43 INFO - manifestparser == 1.1 08:30:43 INFO - marionette-client == 2.3.0 08:30:43 INFO - marionette-driver == 1.4.0 08:30:43 INFO - mozInstall == 1.12 08:30:43 INFO - mozcrash == 0.17 08:30:43 INFO - mozdebug == 0.1 08:30:43 INFO - mozdevice == 0.48 08:30:43 INFO - mozfile == 1.2 08:30:43 INFO - mozhttpd == 0.7 08:30:43 INFO - mozinfo == 0.9 08:30:43 INFO - mozleak == 0.1 08:30:43 INFO - mozlog == 3.1 08:30:43 INFO - moznetwork == 0.27 08:30:43 INFO - mozprocess == 0.22 08:30:43 INFO - mozprofile == 0.28 08:30:43 INFO - mozrunner == 6.11 08:30:43 INFO - mozscreenshot == 0.1 08:30:43 INFO - mozsystemmonitor == 0.0 08:30:43 INFO - moztest == 0.7 08:30:43 INFO - mozversion == 1.4 08:30:43 INFO - psutil == 3.1.1 08:30:43 INFO - requests == 1.2.3 08:30:43 INFO - wptserve == 1.4.0 08:30:43 INFO - wsgiref == 0.1.2 08:30:43 INFO - Running post-action listener: _resource_record_post_action 08:30:43 INFO - Running post-action listener: _start_resource_monitoring 08:30:43 INFO - Starting resource monitoring. 08:30:43 INFO - ##### 08:30:43 INFO - ##### Running pull step. 08:30:43 INFO - ##### 08:30:43 INFO - Running pre-action listener: _resource_record_pre_action 08:30:43 INFO - Running main action method: pull 08:30:43 INFO - Pull has nothing to do! 08:30:43 INFO - Running post-action listener: _resource_record_post_action 08:30:43 INFO - ##### 08:30:43 INFO - ##### Running install step. 08:30:43 INFO - ##### 08:30:43 INFO - Running pre-action listener: _resource_record_pre_action 08:30:43 INFO - Running main action method: install 08:30:43 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 08:30:43 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 08:30:44 INFO - Reading from file tmpfile_stdout 08:30:44 INFO - Detecting whether we're running mozinstall >=1.0... 08:30:44 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 08:30:44 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 08:30:44 INFO - Reading from file tmpfile_stdout 08:30:44 INFO - Output received: 08:30:44 INFO - Usage: mozinstall [options] installer 08:30:44 INFO - Options: 08:30:44 INFO - -h, --help show this help message and exit 08:30:44 INFO - -d DEST, --destination=DEST 08:30:44 INFO - Directory to install application into. [default: 08:30:44 INFO - "/builds/slave/test"] 08:30:44 INFO - --app=APP Application being installed. [default: firefox] 08:30:44 INFO - mkdir: /builds/slave/test/build/application 08:30:44 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:30:44 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:31:01 INFO - Reading from file tmpfile_stdout 08:31:01 INFO - Output received: 08:31:01 INFO - /builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox 08:31:01 INFO - Running post-action listener: _resource_record_post_action 08:31:01 INFO - ##### 08:31:01 INFO - ##### Running run-tests step. 08:31:01 INFO - ##### 08:31:01 INFO - Running pre-action listener: _resource_record_pre_action 08:31:01 INFO - Running main action method: run_tests 08:31:01 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 08:31:01 INFO - Minidump filename unknown. Determining based upon platform and architecture. 08:31:01 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 08:31:01 INFO - grabbing minidump binary from tooltool 08:31:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:31:01 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 0x1037da5e0>, '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 0x1033bdcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1033e8990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 08:31:01 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:31:01 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:31:01 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 08:31:01 INFO - Return code: 0 08:31:01 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 08:31:01 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 08:31:01 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/XgJoFQ2xQ-2zSLkCvX4jng/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:31:01 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/XgJoFQ2xQ-2zSLkCvX4jng/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:31:01 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.j8466iAZxN/Render', 08:31:01 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:31:01 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:31:01 INFO - 'HOME': '/Users/cltbld', 08:31:01 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:31:01 INFO - 'LOGNAME': 'cltbld', 08:31:01 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 08:31:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:31:01 INFO - 'MOZ_NO_REMOTE': '1', 08:31:01 INFO - 'NO_EM_RESTART': '1', 08:31:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:31:01 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:31:01 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:31:01 INFO - 'PWD': '/builds/slave/test', 08:31:01 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:31:01 INFO - 'SHELL': '/bin/bash', 08:31:01 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.AECkxGCzKN/Listeners', 08:31:01 INFO - 'TMPDIR': '/var/folders/9y/wxkdvkmj0lb2gjy9jhxrw28800000w/T/', 08:31:01 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:31:01 INFO - 'USER': 'cltbld', 08:31:01 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:31:01 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:31:01 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:31:01 INFO - 'XPC_FLAGS': '0x0', 08:31:01 INFO - 'XPC_SERVICE_NAME': '0', 08:31:01 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:31:01 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/XgJoFQ2xQ-2zSLkCvX4jng/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:31:02 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:31:02 INFO - import pkg_resources 08:31:03 INFO - Using 1 client processes 08:31:03 INFO - wptserve Starting http server on 127.0.0.1:8000 08:31:03 INFO - wptserve Starting http server on 127.0.0.1:8001 08:31:03 INFO - wptserve Starting http server on 127.0.0.1:8443 08:31:05 INFO - SUITE-START | Running 778 tests 08:31:05 INFO - Running testharness tests 08:31:05 INFO - Setting up ssl 08:31:05 INFO - PROCESS | certutil | 08:31:05 INFO - PROCESS | certutil | 08:31:05 INFO - PROCESS | certutil | 08:31:05 INFO - Certificate Nickname Trust Attributes 08:31:05 INFO - SSL,S/MIME,JAR/XPI 08:31:05 INFO - 08:31:05 INFO - web-platform-tests CT,, 08:31:05 INFO - 08:31:05 INFO - Starting runner 08:31:06 INFO - PROCESS | 1655 | [1655] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 08:31:06 INFO - PROCESS | 1655 | 1461771066462 Marionette DEBUG Marionette enabled via build flag and pref 08:31:06 INFO - PROCESS | 1655 | ++DOCSHELL 0x1134ae800 == 1 [pid = 1655] [id = 1] 08:31:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 1 (0x1134af000) [pid = 1655] [serial = 1] [outer = 0x0] 08:31:06 INFO - PROCESS | 1655 | [1655] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 08:31:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 2 (0x1134b0000) [pid = 1655] [serial = 2] [outer = 0x1134af000] 08:31:06 INFO - PROCESS | 1655 | 1461771066773 Marionette INFO Listening on port 2828 08:31:07 INFO - PROCESS | 1655 | 1461771067004 Marionette DEBUG Marionette enabled via command-line flag 08:31:07 INFO - PROCESS | 1655 | ++DOCSHELL 0x11697d000 == 2 [pid = 1655] [id = 2] 08:31:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 3 (0x11697d800) [pid = 1655] [serial = 3] [outer = 0x0] 08:31:07 INFO - PROCESS | 1655 | [1655] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 08:31:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 4 (0x11697e800) [pid = 1655] [serial = 4] [outer = 0x11697d800] 08:31:07 INFO - PROCESS | 1655 | [1655] 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:31:07 INFO - PROCESS | 1655 | 1461771067151 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49296 08:31:07 INFO - PROCESS | 1655 | 1461771067238 Marionette DEBUG Closed connection conn0 08:31:07 INFO - PROCESS | 1655 | [1655] 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:31:07 INFO - PROCESS | 1655 | 1461771067241 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49297 08:31:07 INFO - PROCESS | 1655 | 1461771067259 Marionette DEBUG Closed connection conn1 08:31:07 INFO - PROCESS | 1655 | [1655] 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:31:07 INFO - PROCESS | 1655 | 1461771067264 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49298 08:31:07 INFO - PROCESS | 1655 | 1461771067271 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 08:31:07 INFO - PROCESS | 1655 | 1461771067277 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":"20160427075404","device":"desktop","version":"48.0a2"} 08:31:07 INFO - PROCESS | 1655 | [1655] 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:08 INFO - PROCESS | 1655 | ++DOCSHELL 0x11a122000 == 3 [pid = 1655] [id = 3] 08:31:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 5 (0x11a122800) [pid = 1655] [serial = 5] [outer = 0x0] 08:31:08 INFO - PROCESS | 1655 | ++DOCSHELL 0x11a123000 == 4 [pid = 1655] [id = 4] 08:31:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 6 (0x11a179400) [pid = 1655] [serial = 6] [outer = 0x0] 08:31:08 INFO - PROCESS | 1655 | [1655] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 08:31:08 INFO - PROCESS | 1655 | [1655] 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:31:08 INFO - PROCESS | 1655 | ++DOCSHELL 0x1235c1800 == 5 [pid = 1655] [id = 5] 08:31:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 7 (0x11a178800) [pid = 1655] [serial = 7] [outer = 0x0] 08:31:08 INFO - PROCESS | 1655 | [1655] 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:31:08 INFO - PROCESS | 1655 | [1655] 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:31:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 8 (0x124183800) [pid = 1655] [serial = 8] [outer = 0x11a178800] 08:31:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 9 (0x1246f0000) [pid = 1655] [serial = 9] [outer = 0x11a122800] 08:31:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 10 (0x124805800) [pid = 1655] [serial = 10] [outer = 0x11a179400] 08:31:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 11 (0x124807400) [pid = 1655] [serial = 11] [outer = 0x11a178800] 08:31:09 INFO - PROCESS | 1655 | [1655] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 08:31:09 INFO - PROCESS | 1655 | 1461771069434 Marionette DEBUG loaded listener.js 08:31:09 INFO - PROCESS | 1655 | 1461771069445 Marionette DEBUG loaded listener.js 08:31:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 12 (0x127271c00) [pid = 1655] [serial = 12] [outer = 0x11a178800] 08:31:09 INFO - PROCESS | 1655 | 1461771069806 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"e4b644c1-0e62-7d49-8b9f-0343dbdb1dac","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":"20160427075404","device":"desktop","version":"48.0a2","command_id":1}}] 08:31:09 INFO - PROCESS | 1655 | 1461771069894 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:31:09 INFO - PROCESS | 1655 | 1461771069950 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 08:31:10 INFO - PROCESS | 1655 | 1461771070074 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 08:31:10 INFO - PROCESS | 1655 | [1655] 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:31:10 INFO - PROCESS | 1655 | [1655] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5290 08:31:10 INFO - PROCESS | 1655 | [1655] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5290 08:31:10 INFO - PROCESS | 1655 | [1655] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:31:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 13 (0x119990800) [pid = 1655] [serial = 13] [outer = 0x11a178800] 08:31:10 INFO - PROCESS | 1655 | [1655] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:31:10 INFO - PROCESS | 1655 | [1655] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:31:10 INFO - PROCESS | 1655 | 1461771070412 Marionette TRACE conn2 <- [1,3,null,{}] 08:31:10 INFO - PROCESS | 1655 | 1461771070415 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:31:10 INFO - PROCESS | 1655 | 1461771070429 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 08:31:10 INFO - PROCESS | 1655 | 1461771070453 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 08:31:10 INFO - PROCESS | 1655 | 1461771070455 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 08:31:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 08:31:10 INFO - PROCESS | 1655 | 1461771070462 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 08:31:10 INFO - PROCESS | 1655 | 1461771070465 Marionette TRACE conn2 <- [1,6,null,{}] 08:31:10 INFO - PROCESS | 1655 | 1461771070467 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:31:10 INFO - PROCESS | 1655 | 1461771070480 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 08:31:10 INFO - PROCESS | 1655 | 1461771070482 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1655 | ++DOCSHELL 0x12941d000 == 6 [pid = 1655] [id = 6] 08:31:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 14 (0x1290d0000) [pid = 1655] [serial = 14] [outer = 0x0] 08:31:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 15 (0x1290d1c00) [pid = 1655] [serial = 15] [outer = 0x1290d0000] 08:31:10 INFO - PROCESS | 1655 | 1461771070515 Marionette DEBUG loaded listener.js 08:31:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 16 (0x1294ee400) [pid = 1655] [serial = 16] [outer = 0x1290d0000] 08:31:10 INFO - PROCESS | 1655 | 1461771070825 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:31:10 INFO - PROCESS | 1655 | ++DOCSHELL 0x12970e800 == 7 [pid = 1655] [id = 7] 08:31:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 17 (0x1294f0800) [pid = 1655] [serial = 17] [outer = 0x0] 08:31:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 18 (0x1294f5400) [pid = 1655] [serial = 18] [outer = 0x1294f0800] 08:31:10 INFO - PROCESS | 1655 | 1461771070850 Marionette DEBUG loaded listener.js 08:31:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 08:31:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 420ms 08:31:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 19 (0x1296df000) [pid = 1655] [serial = 19] [outer = 0x1294f0800] 08:31:10 INFO - PROCESS | 1655 | 1461771070910 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 08:31:10 INFO - PROCESS | 1655 | 1461771070912 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 08:31:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 08:31:10 INFO - PROCESS | 1655 | 1461771070930 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 08:31:10 INFO - PROCESS | 1655 | 1461771070931 Marionette TRACE conn2 <- [1,10,null,{}] 08:31:10 INFO - PROCESS | 1655 | 1461771070942 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:31:11 INFO - PROCESS | 1655 | 1461771071068 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 08:31:11 INFO - PROCESS | 1655 | 1461771071101 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1655 | ++DOCSHELL 0x12ab05800 == 8 [pid = 1655] [id = 8] 08:31:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 20 (0x12a895400) [pid = 1655] [serial = 20] [outer = 0x0] 08:31:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 21 (0x12ab32400) [pid = 1655] [serial = 21] [outer = 0x12a895400] 08:31:11 INFO - PROCESS | 1655 | 1461771071131 Marionette DEBUG loaded listener.js 08:31:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 22 (0x12ab36800) [pid = 1655] [serial = 22] [outer = 0x12a895400] 08:31:11 INFO - PROCESS | 1655 | 1461771071493 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:31:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 08:31:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 579ms 08:31:11 INFO - PROCESS | 1655 | 1461771071501 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 08:31:11 INFO - PROCESS | 1655 | 1461771071502 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 08:31:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 08:31:11 INFO - PROCESS | 1655 | 1461771071506 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 08:31:11 INFO - PROCESS | 1655 | 1461771071509 Marionette TRACE conn2 <- [1,14,null,{}] 08:31:11 INFO - PROCESS | 1655 | 1461771071512 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:31:11 INFO - PROCESS | 1655 | 1461771071599 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 08:31:11 INFO - PROCESS | 1655 | 1461771071605 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1655 | ++DOCSHELL 0x12b341000 == 9 [pid = 1655] [id = 9] 08:31:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 23 (0x12ab3e000) [pid = 1655] [serial = 23] [outer = 0x0] 08:31:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 24 (0x12b20e000) [pid = 1655] [serial = 24] [outer = 0x12ab3e000] 08:31:11 INFO - PROCESS | 1655 | 1461771071631 Marionette DEBUG loaded listener.js 08:31:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 25 (0x12ba5b800) [pid = 1655] [serial = 25] [outer = 0x12ab3e000] 08:31:11 INFO - PROCESS | 1655 | 1461771071895 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:31:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 08:31:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 422ms 08:31:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 08:31:11 INFO - PROCESS | 1655 | 1461771071928 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 08:31:11 INFO - PROCESS | 1655 | 1461771071930 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 08:31:11 INFO - PROCESS | 1655 | 1461771071932 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 08:31:11 INFO - PROCESS | 1655 | 1461771071933 Marionette TRACE conn2 <- [1,18,null,{}] 08:31:11 INFO - PROCESS | 1655 | 1461771071935 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:31:12 INFO - PROCESS | 1655 | 1461771072037 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 08:31:12 INFO - PROCESS | 1655 | 1461771072042 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1655 | ++DOCSHELL 0x12bace000 == 10 [pid = 1655] [id = 10] 08:31:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 26 (0x12bb7a800) [pid = 1655] [serial = 26] [outer = 0x0] 08:31:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 27 (0x12bb80400) [pid = 1655] [serial = 27] [outer = 0x12bb7a800] 08:31:12 INFO - PROCESS | 1655 | 1461771072069 Marionette DEBUG loaded listener.js 08:31:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 28 (0x12bb9e400) [pid = 1655] [serial = 28] [outer = 0x12bb7a800] 08:31:12 INFO - PROCESS | 1655 | 1461771072473 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:31:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 08:31:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 568ms 08:31:12 INFO - PROCESS | 1655 | 1461771072502 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 08:31:12 INFO - PROCESS | 1655 | 1461771072504 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 08:31:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 08:31:12 INFO - PROCESS | 1655 | 1461771072508 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 08:31:12 INFO - PROCESS | 1655 | 1461771072509 Marionette TRACE conn2 <- [1,22,null,{}] 08:31:12 INFO - PROCESS | 1655 | 1461771072512 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:31:12 INFO - PROCESS | 1655 | 1461771072636 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 08:31:12 INFO - PROCESS | 1655 | 1461771072640 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1655 | ++DOCSHELL 0x12c1b9000 == 11 [pid = 1655] [id = 11] 08:31:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 29 (0x12a73a000) [pid = 1655] [serial = 29] [outer = 0x0] 08:31:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 30 (0x12c0d5400) [pid = 1655] [serial = 30] [outer = 0x12a73a000] 08:31:12 INFO - PROCESS | 1655 | 1461771072665 Marionette DEBUG loaded listener.js 08:31:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 31 (0x12c0db400) [pid = 1655] [serial = 31] [outer = 0x12a73a000] 08:31:12 INFO - PROCESS | 1655 | 1461771072901 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:31:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 08:31:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 419ms 08:31:12 INFO - PROCESS | 1655 | 1461771072927 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 08:31:12 INFO - PROCESS | 1655 | 1461771072928 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 08:31:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 08:31:12 INFO - PROCESS | 1655 | 1461771072931 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 08:31:12 INFO - PROCESS | 1655 | 1461771072932 Marionette TRACE conn2 <- [1,26,null,{}] 08:31:12 INFO - PROCESS | 1655 | 1461771072934 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:31:13 INFO - PROCESS | 1655 | 1461771073029 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 08:31:13 INFO - PROCESS | 1655 | 1461771073034 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1655 | ++DOCSHELL 0x12c250800 == 12 [pid = 1655] [id = 12] 08:31:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 32 (0x12c06c800) [pid = 1655] [serial = 32] [outer = 0x0] 08:31:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 33 (0x12c073000) [pid = 1655] [serial = 33] [outer = 0x12c06c800] 08:31:13 INFO - PROCESS | 1655 | 1461771073059 Marionette DEBUG loaded listener.js 08:31:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 34 (0x12c226000) [pid = 1655] [serial = 34] [outer = 0x12c06c800] 08:31:13 INFO - PROCESS | 1655 | 1461771073294 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:31:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 08:31:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 371ms 08:31:13 INFO - PROCESS | 1655 | 1461771073303 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 08:31:13 INFO - PROCESS | 1655 | 1461771073304 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 08:31:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 08:31:13 INFO - PROCESS | 1655 | 1461771073313 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 08:31:13 INFO - PROCESS | 1655 | 1461771073314 Marionette TRACE conn2 <- [1,30,null,{}] 08:31:13 INFO - PROCESS | 1655 | 1461771073317 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:31:13 INFO - PROCESS | 1655 | 1461771073406 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 08:31:13 INFO - PROCESS | 1655 | 1461771073411 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1655 | ++DOCSHELL 0x12c91d800 == 13 [pid = 1655] [id = 13] 08:31:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 35 (0x12c229400) [pid = 1655] [serial = 35] [outer = 0x0] 08:31:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 36 (0x12c231400) [pid = 1655] [serial = 36] [outer = 0x12c229400] 08:31:13 INFO - PROCESS | 1655 | 1461771073435 Marionette DEBUG loaded listener.js 08:31:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 37 (0x12c4f4000) [pid = 1655] [serial = 37] [outer = 0x12c229400] 08:31:13 INFO - PROCESS | 1655 | 1461771073661 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:31:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 08:31:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 370ms 08:31:13 INFO - PROCESS | 1655 | 1461771073683 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 08:31:13 INFO - PROCESS | 1655 | 1461771073684 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 08:31:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 08:31:13 INFO - PROCESS | 1655 | 1461771073686 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 08:31:13 INFO - PROCESS | 1655 | 1461771073689 Marionette TRACE conn2 <- [1,34,null,{}] 08:31:13 INFO - PROCESS | 1655 | 1461771073697 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:31:13 INFO - PROCESS | 1655 | 1461771073785 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 08:31:13 INFO - PROCESS | 1655 | 1461771073800 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1655 | ++DOCSHELL 0x12cd0f800 == 14 [pid = 1655] [id = 14] 08:31:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 38 (0x12c4f9800) [pid = 1655] [serial = 38] [outer = 0x0] 08:31:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 39 (0x12c4fdc00) [pid = 1655] [serial = 39] [outer = 0x12c4f9800] 08:31:13 INFO - PROCESS | 1655 | 1461771073826 Marionette DEBUG loaded listener.js 08:31:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 40 (0x12cd8ac00) [pid = 1655] [serial = 40] [outer = 0x12c4f9800] 08:31:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 08:31:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 376ms 08:31:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 08:31:14 INFO - PROCESS | 1655 | 1461771074060 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:31:14 INFO - PROCESS | 1655 | 1461771074063 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 08:31:14 INFO - PROCESS | 1655 | 1461771074064 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 08:31:14 INFO - PROCESS | 1655 | 1461771074066 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 08:31:14 INFO - PROCESS | 1655 | 1461771074067 Marionette TRACE conn2 <- [1,38,null,{}] 08:31:14 INFO - PROCESS | 1655 | 1461771074070 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:31:14 INFO - PROCESS | 1655 | 1461771074169 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 08:31:14 INFO - PROCESS | 1655 | 1461771074174 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1655 | ++DOCSHELL 0x12d034800 == 15 [pid = 1655] [id = 15] 08:31:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 41 (0x12cd8f800) [pid = 1655] [serial = 41] [outer = 0x0] 08:31:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 42 (0x12cd94800) [pid = 1655] [serial = 42] [outer = 0x12cd8f800] 08:31:14 INFO - PROCESS | 1655 | 1461771074198 Marionette DEBUG loaded listener.js 08:31:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 43 (0x12d006400) [pid = 1655] [serial = 43] [outer = 0x12cd8f800] 08:31:14 INFO - PROCESS | 1655 | 1461771074428 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:31:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 08:31:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 369ms 08:31:14 INFO - PROCESS | 1655 | 1461771074435 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 08:31:14 INFO - PROCESS | 1655 | 1461771074436 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 08:31:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 08:31:14 INFO - PROCESS | 1655 | 1461771074446 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 08:31:14 INFO - PROCESS | 1655 | 1461771074447 Marionette TRACE conn2 <- [1,42,null,{}] 08:31:14 INFO - PROCESS | 1655 | 1461771074449 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:31:14 INFO - PROCESS | 1655 | 1461771074542 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 08:31:14 INFO - PROCESS | 1655 | 1461771074546 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1655 | ++DOCSHELL 0x12d19b000 == 16 [pid = 1655] [id = 16] 08:31:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 44 (0x12d009000) [pid = 1655] [serial = 44] [outer = 0x0] 08:31:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 45 (0x12d00f000) [pid = 1655] [serial = 45] [outer = 0x12d009000] 08:31:14 INFO - PROCESS | 1655 | 1461771074571 Marionette DEBUG loaded listener.js 08:31:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 46 (0x12d161800) [pid = 1655] [serial = 46] [outer = 0x12d009000] 08:31:14 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b2c9800 == 17 [pid = 1655] [id = 17] 08:31:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 47 (0x12b2ca000) [pid = 1655] [serial = 47] [outer = 0x0] 08:31:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 48 (0x12b2c3000) [pid = 1655] [serial = 48] [outer = 0x12b2ca000] 08:31:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 49 (0x12b2c4000) [pid = 1655] [serial = 49] [outer = 0x12b2ca000] 08:31:14 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b2c9000 == 18 [pid = 1655] [id = 18] 08:31:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 50 (0x12d16a800) [pid = 1655] [serial = 50] [outer = 0x0] 08:31:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 51 (0x12d672400) [pid = 1655] [serial = 51] [outer = 0x12d16a800] 08:31:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 52 (0x1166e0400) [pid = 1655] [serial = 52] [outer = 0x12d16a800] 08:31:14 INFO - PROCESS | 1655 | 1461771074923 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:31:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 08:31:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 519ms 08:31:14 INFO - PROCESS | 1655 | 1461771074965 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 08:31:14 INFO - PROCESS | 1655 | 1461771074967 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 08:31:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 08:31:14 INFO - PROCESS | 1655 | 1461771074969 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 08:31:14 INFO - PROCESS | 1655 | 1461771074971 Marionette TRACE conn2 <- [1,46,null,{}] 08:31:14 INFO - PROCESS | 1655 | 1461771074973 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:31:15 INFO - PROCESS | 1655 | 1461771075052 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 08:31:15 INFO - PROCESS | 1655 | 1461771075058 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1655 | ++DOCSHELL 0x12da0f800 == 19 [pid = 1655] [id = 19] 08:31:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 53 (0x12d167800) [pid = 1655] [serial = 53] [outer = 0x0] 08:31:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 54 (0x12d681800) [pid = 1655] [serial = 54] [outer = 0x12d167800] 08:31:15 INFO - PROCESS | 1655 | 1461771075086 Marionette DEBUG loaded listener.js 08:31:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 55 (0x12db64c00) [pid = 1655] [serial = 55] [outer = 0x12d167800] 08:31:15 INFO - PROCESS | 1655 | 1461771075356 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:31:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 08:31:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 422ms 08:31:15 INFO - PROCESS | 1655 | 1461771075398 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 08:31:15 INFO - PROCESS | 1655 | 1461771075400 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 08:31:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 08:31:15 INFO - PROCESS | 1655 | 1461771075403 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 08:31:15 INFO - PROCESS | 1655 | 1461771075404 Marionette TRACE conn2 <- [1,50,null,{}] 08:31:15 INFO - PROCESS | 1655 | 1461771075418 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:31:15 INFO - PROCESS | 1655 | 1461771075557 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 08:31:15 INFO - PROCESS | 1655 | 1461771075563 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1655 | ++DOCSHELL 0x12dd13000 == 20 [pid = 1655] [id = 20] 08:31:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 56 (0x117e39800) [pid = 1655] [serial = 56] [outer = 0x0] 08:31:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 57 (0x11813cc00) [pid = 1655] [serial = 57] [outer = 0x117e39800] 08:31:15 INFO - PROCESS | 1655 | 1461771075590 Marionette DEBUG loaded listener.js 08:31:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 58 (0x11838f800) [pid = 1655] [serial = 58] [outer = 0x117e39800] 08:31:15 INFO - PROCESS | 1655 | 1461771075870 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:31:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 08:31:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 480ms 08:31:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 08:31:15 INFO - PROCESS | 1655 | 1461771075883 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 08:31:15 INFO - PROCESS | 1655 | 1461771075884 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 08:31:15 INFO - PROCESS | 1655 | 1461771075886 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 08:31:15 INFO - PROCESS | 1655 | 1461771075889 Marionette TRACE conn2 <- [1,54,null,{}] 08:31:15 INFO - PROCESS | 1655 | 1461771075900 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:31:16 INFO - PROCESS | 1655 | 1461771075999 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 08:31:16 INFO - PROCESS | 1655 | 1461771076004 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1655 | ++DOCSHELL 0x12dd22000 == 21 [pid = 1655] [id = 21] 08:31:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 59 (0x12d166000) [pid = 1655] [serial = 59] [outer = 0x0] 08:31:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 60 (0x12db69000) [pid = 1655] [serial = 60] [outer = 0x12d166000] 08:31:16 INFO - PROCESS | 1655 | 1461771076036 Marionette DEBUG loaded listener.js 08:31:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 61 (0x12db6d400) [pid = 1655] [serial = 61] [outer = 0x12d166000] 08:31:16 INFO - PROCESS | 1655 | 1461771076351 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:31:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 08:31:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 479ms 08:31:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 08:31:16 INFO - PROCESS | 1655 | 1461771076366 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 08:31:16 INFO - PROCESS | 1655 | 1461771076367 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 08:31:16 INFO - PROCESS | 1655 | 1461771076369 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 08:31:16 INFO - PROCESS | 1655 | 1461771076370 Marionette TRACE conn2 <- [1,58,null,{}] 08:31:16 INFO - PROCESS | 1655 | 1461771076381 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:31:16 INFO - PROCESS | 1655 | 1461771076495 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 08:31:16 INFO - PROCESS | 1655 | 1461771076501 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1655 | ++DOCSHELL 0x12e45a800 == 22 [pid = 1655] [id = 22] 08:31:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 62 (0x12db71000) [pid = 1655] [serial = 62] [outer = 0x0] 08:31:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 63 (0x12db70400) [pid = 1655] [serial = 63] [outer = 0x12db71000] 08:31:16 INFO - PROCESS | 1655 | 1461771076540 Marionette DEBUG loaded listener.js 08:31:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 64 (0x12e16d400) [pid = 1655] [serial = 64] [outer = 0x12db71000] 08:31:17 INFO - PROCESS | 1655 | 1461771077751 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:31:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 08:31:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1432ms 08:31:17 INFO - PROCESS | 1655 | 1461771077801 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 08:31:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 08:31:17 INFO - PROCESS | 1655 | 1461771077805 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 08:31:17 INFO - PROCESS | 1655 | 1461771077808 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 08:31:17 INFO - PROCESS | 1655 | 1461771077811 Marionette TRACE conn2 <- [1,62,null,{}] 08:31:17 INFO - PROCESS | 1655 | 1461771077814 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:31:17 INFO - PROCESS | 1655 | 1461771077920 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 08:31:17 INFO - PROCESS | 1655 | 1461771077962 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1655 | ++DOCSHELL 0x11332b800 == 23 [pid = 1655] [id = 23] 08:31:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 65 (0x1131bc000) [pid = 1655] [serial = 65] [outer = 0x0] 08:31:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 66 (0x114ff8000) [pid = 1655] [serial = 66] [outer = 0x1131bc000] 08:31:17 INFO - PROCESS | 1655 | 1461771077994 Marionette DEBUG loaded listener.js 08:31:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 67 (0x1169b3400) [pid = 1655] [serial = 67] [outer = 0x1131bc000] 08:31:18 INFO - PROCESS | 1655 | 1461771078394 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:31:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 08:31:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 622ms 08:31:18 INFO - PROCESS | 1655 | 1461771078430 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 08:31:18 INFO - PROCESS | 1655 | 1461771078434 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 08:31:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 08:31:18 INFO - PROCESS | 1655 | 1461771078438 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 08:31:18 INFO - PROCESS | 1655 | 1461771078440 Marionette TRACE conn2 <- [1,66,null,{}] 08:31:18 INFO - PROCESS | 1655 | 1461771078443 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:31:18 INFO - PROCESS | 1655 | 1461771078553 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 08:31:18 INFO - PROCESS | 1655 | 1461771078594 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1655 | ++DOCSHELL 0x117181800 == 24 [pid = 1655] [id = 24] 08:31:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 68 (0x116a7b400) [pid = 1655] [serial = 68] [outer = 0x0] 08:31:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 69 (0x11813ec00) [pid = 1655] [serial = 69] [outer = 0x116a7b400] 08:31:18 INFO - PROCESS | 1655 | 1461771078634 Marionette DEBUG loaded listener.js 08:31:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 70 (0x11870ac00) [pid = 1655] [serial = 70] [outer = 0x116a7b400] 08:31:19 INFO - PROCESS | 1655 | 1461771079033 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:31:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 08:31:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 620ms 08:31:19 INFO - PROCESS | 1655 | 1461771079059 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 08:31:19 INFO - PROCESS | 1655 | 1461771079060 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 08:31:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 08:31:19 INFO - PROCESS | 1655 | 1461771079063 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 08:31:19 INFO - PROCESS | 1655 | 1461771079065 Marionette TRACE conn2 <- [1,70,null,{}] 08:31:19 INFO - PROCESS | 1655 | 1461771079073 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:31:19 INFO - PROCESS | 1655 | 1461771079183 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 08:31:19 INFO - PROCESS | 1655 | 1461771079225 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1655 | ++DOCSHELL 0x117442800 == 25 [pid = 1655] [id = 25] 08:31:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 71 (0x118ff5800) [pid = 1655] [serial = 71] [outer = 0x0] 08:31:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 72 (0x1197e3c00) [pid = 1655] [serial = 72] [outer = 0x118ff5800] 08:31:19 INFO - PROCESS | 1655 | 1461771079258 Marionette DEBUG loaded listener.js 08:31:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 73 (0x11a0b2000) [pid = 1655] [serial = 73] [outer = 0x118ff5800] 08:31:19 INFO - PROCESS | 1655 | 1461771079923 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:31:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 08:31:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 921ms 08:31:19 INFO - PROCESS | 1655 | 1461771079985 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 08:31:19 INFO - PROCESS | 1655 | 1461771079987 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 08:31:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 08:31:20 INFO - PROCESS | 1655 | 1461771080011 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 08:31:20 INFO - PROCESS | 1655 | 1461771080014 Marionette TRACE conn2 <- [1,74,null,{}] 08:31:20 INFO - PROCESS | 1655 | 1461771080018 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:31:20 INFO - PROCESS | 1655 | 1461771080097 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 08:31:20 INFO - PROCESS | 1655 | 1461771080143 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1655 | ++DOCSHELL 0x112e47000 == 26 [pid = 1655] [id = 26] 08:31:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 74 (0x1134d3000) [pid = 1655] [serial = 74] [outer = 0x0] 08:31:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 75 (0x115e1f800) [pid = 1655] [serial = 75] [outer = 0x1134d3000] 08:31:20 INFO - PROCESS | 1655 | 1461771080171 Marionette DEBUG loaded listener.js 08:31:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 76 (0x11643d000) [pid = 1655] [serial = 76] [outer = 0x1134d3000] 08:31:20 INFO - PROCESS | 1655 | 1461771080577 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:31:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 08:31:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 575ms 08:31:20 INFO - PROCESS | 1655 | 1461771080584 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 08:31:20 INFO - PROCESS | 1655 | 1461771080587 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 08:31:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 08:31:20 INFO - PROCESS | 1655 | 1461771080594 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 08:31:20 INFO - PROCESS | 1655 | 1461771080596 Marionette TRACE conn2 <- [1,78,null,{}] 08:31:20 INFO - PROCESS | 1655 | 1461771080598 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:31:20 INFO - PROCESS | 1655 | 1461771080669 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 08:31:20 INFO - PROCESS | 1655 | 1461771080675 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1655 | ++DOCSHELL 0x1134a1000 == 27 [pid = 1655] [id = 27] 08:31:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 77 (0x1164b1800) [pid = 1655] [serial = 77] [outer = 0x0] 08:31:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 78 (0x11666d800) [pid = 1655] [serial = 78] [outer = 0x1164b1800] 08:31:20 INFO - PROCESS | 1655 | 1461771080703 Marionette DEBUG loaded listener.js 08:31:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 79 (0x116a72c00) [pid = 1655] [serial = 79] [outer = 0x1164b1800] 08:31:21 INFO - PROCESS | 1655 | 1461771081018 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:31:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 08:31:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 469ms 08:31:21 INFO - PROCESS | 1655 | 1461771081063 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 08:31:21 INFO - PROCESS | 1655 | 1461771081065 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 08:31:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 08:31:21 INFO - PROCESS | 1655 | 1461771081067 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 08:31:21 INFO - PROCESS | 1655 | 1461771081069 Marionette TRACE conn2 <- [1,82,null,{}] 08:31:21 INFO - PROCESS | 1655 | 1461771081085 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:31:21 INFO - PROCESS | 1655 | 1461771081157 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 08:31:21 INFO - PROCESS | 1655 | 1461771081162 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1655 | ++DOCSHELL 0x1164ce800 == 28 [pid = 1655] [id = 28] 08:31:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 80 (0x117670800) [pid = 1655] [serial = 80] [outer = 0x0] 08:31:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x117e39c00) [pid = 1655] [serial = 81] [outer = 0x117670800] 08:31:21 INFO - PROCESS | 1655 | 1461771081192 Marionette DEBUG loaded listener.js 08:31:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x11813d800) [pid = 1655] [serial = 82] [outer = 0x117670800] 08:31:21 INFO - PROCESS | 1655 | 1461771081501 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:31:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 08:31:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 477ms 08:31:21 INFO - PROCESS | 1655 | 1461771081545 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 08:31:21 INFO - PROCESS | 1655 | 1461771081547 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 08:31:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 08:31:21 INFO - PROCESS | 1655 | 1461771081549 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 08:31:21 INFO - PROCESS | 1655 | 1461771081550 Marionette TRACE conn2 <- [1,86,null,{}] 08:31:21 INFO - PROCESS | 1655 | 1461771081553 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:31:21 INFO - PROCESS | 1655 | 1461771081630 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 08:31:21 INFO - PROCESS | 1655 | 1461771081686 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1655 | ++DOCSHELL 0x116951000 == 29 [pid = 1655] [id = 29] 08:31:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x117672000) [pid = 1655] [serial = 83] [outer = 0x0] 08:31:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x118523400) [pid = 1655] [serial = 84] [outer = 0x117672000] 08:31:21 INFO - PROCESS | 1655 | 1461771081730 Marionette DEBUG loaded listener.js 08:31:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x11877dc00) [pid = 1655] [serial = 85] [outer = 0x117672000] 08:31:22 INFO - PROCESS | 1655 | 1461771082129 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:31:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 08:31:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 620ms 08:31:22 INFO - PROCESS | 1655 | 1461771082170 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 08:31:22 INFO - PROCESS | 1655 | 1461771082171 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 08:31:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 08:31:22 INFO - PROCESS | 1655 | 1461771082176 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 08:31:22 INFO - PROCESS | 1655 | 1461771082177 Marionette TRACE conn2 <- [1,90,null,{}] 08:31:22 INFO - PROCESS | 1655 | 1461771082179 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:31:22 INFO - PROCESS | 1655 | 1461771082262 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 08:31:22 INFO - PROCESS | 1655 | 1461771082269 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1655 | ++DOCSHELL 0x117437800 == 30 [pid = 1655] [id = 30] 08:31:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x117e37400) [pid = 1655] [serial = 86] [outer = 0x0] 08:31:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x118aad400) [pid = 1655] [serial = 87] [outer = 0x117e37400] 08:31:22 INFO - PROCESS | 1655 | 1461771082296 Marionette DEBUG loaded listener.js 08:31:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x118f8e000) [pid = 1655] [serial = 88] [outer = 0x117e37400] 08:31:22 INFO - PROCESS | 1655 | 1461771082583 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:31:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 08:31:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 418ms 08:31:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 08:31:22 INFO - PROCESS | 1655 | 1461771082595 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 08:31:22 INFO - PROCESS | 1655 | 1461771082596 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 08:31:22 INFO - PROCESS | 1655 | 1461771082598 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 08:31:22 INFO - PROCESS | 1655 | 1461771082599 Marionette TRACE conn2 <- [1,94,null,{}] 08:31:22 INFO - PROCESS | 1655 | 1461771082601 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:31:22 INFO - PROCESS | 1655 | 1461771082700 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 08:31:22 INFO - PROCESS | 1655 | 1461771082708 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1655 | ++DOCSHELL 0x116941000 == 31 [pid = 1655] [id = 31] 08:31:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x118fee400) [pid = 1655] [serial = 89] [outer = 0x0] 08:31:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x1193f0800) [pid = 1655] [serial = 90] [outer = 0x118fee400] 08:31:22 INFO - PROCESS | 1655 | 1461771082735 Marionette DEBUG loaded listener.js 08:31:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x1197e2400) [pid = 1655] [serial = 91] [outer = 0x118fee400] 08:31:23 INFO - PROCESS | 1655 | 1461771083025 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:31:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 08:31:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 471ms 08:31:23 INFO - PROCESS | 1655 | 1461771083069 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 08:31:23 INFO - PROCESS | 1655 | 1461771083070 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 08:31:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 08:31:23 INFO - PROCESS | 1655 | 1461771083075 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 08:31:23 INFO - PROCESS | 1655 | 1461771083076 Marionette TRACE conn2 <- [1,98,null,{}] 08:31:23 INFO - PROCESS | 1655 | 1461771083078 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:31:23 INFO - PROCESS | 1655 | 1461771083167 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 08:31:23 INFO - PROCESS | 1655 | 1461771083174 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1655 | ++DOCSHELL 0x118a52000 == 32 [pid = 1655] [id = 32] 08:31:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x11264d400) [pid = 1655] [serial = 92] [outer = 0x0] 08:31:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x1197e7000) [pid = 1655] [serial = 93] [outer = 0x11264d400] 08:31:23 INFO - PROCESS | 1655 | 1461771083198 Marionette DEBUG loaded listener.js 08:31:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x119e27400) [pid = 1655] [serial = 94] [outer = 0x11264d400] 08:31:23 INFO - PROCESS | 1655 | 1461771083456 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:31:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 08:31:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 420ms 08:31:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 08:31:23 INFO - PROCESS | 1655 | 1461771083495 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 08:31:23 INFO - PROCESS | 1655 | 1461771083496 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 08:31:23 INFO - PROCESS | 1655 | 1461771083498 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 08:31:23 INFO - PROCESS | 1655 | 1461771083499 Marionette TRACE conn2 <- [1,102,null,{}] 08:31:23 INFO - PROCESS | 1655 | 1461771083502 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:31:23 INFO - PROCESS | 1655 | 1461771083574 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 08:31:23 INFO - PROCESS | 1655 | 1461771083578 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1655 | ++DOCSHELL 0x11959d800 == 33 [pid = 1655] [id = 33] 08:31:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x119e29400) [pid = 1655] [serial = 95] [outer = 0x0] 08:31:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x1213e0400) [pid = 1655] [serial = 96] [outer = 0x119e29400] 08:31:23 INFO - PROCESS | 1655 | 1461771083605 Marionette DEBUG loaded listener.js 08:31:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x1213e7400) [pid = 1655] [serial = 97] [outer = 0x119e29400] 08:31:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 08:31:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 470ms 08:31:23 INFO - PROCESS | 1655 | 1461771083964 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:31:23 INFO - PROCESS | 1655 | 1461771083969 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 08:31:23 INFO - PROCESS | 1655 | 1461771083971 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 08:31:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 08:31:23 INFO - PROCESS | 1655 | 1461771083976 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 08:31:23 INFO - PROCESS | 1655 | 1461771083978 Marionette TRACE conn2 <- [1,106,null,{}] 08:31:23 INFO - PROCESS | 1655 | 1461771083981 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:31:24 INFO - PROCESS | 1655 | 1461771084114 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 08:31:24 INFO - PROCESS | 1655 | 1461771084127 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1655 | ++DOCSHELL 0x1195b3800 == 34 [pid = 1655] [id = 34] 08:31:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x111fd6800) [pid = 1655] [serial = 98] [outer = 0x0] 08:31:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x124183c00) [pid = 1655] [serial = 99] [outer = 0x111fd6800] 08:31:24 INFO - PROCESS | 1655 | 1461771084166 Marionette DEBUG loaded listener.js 08:31:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x124630400) [pid = 1655] [serial = 100] [outer = 0x111fd6800] 08:31:24 INFO - PROCESS | 1655 | 1461771084519 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:31:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 08:31:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 569ms 08:31:24 INFO - PROCESS | 1655 | 1461771084545 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 08:31:24 INFO - PROCESS | 1655 | 1461771084547 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 08:31:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 08:31:24 INFO - PROCESS | 1655 | 1461771084549 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 08:31:24 INFO - PROCESS | 1655 | 1461771084550 Marionette TRACE conn2 <- [1,110,null,{}] 08:31:24 INFO - PROCESS | 1655 | 1461771084552 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:31:24 INFO - PROCESS | 1655 | 1461771084622 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 08:31:24 INFO - PROCESS | 1655 | 1461771084628 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1655 | ++DOCSHELL 0x119c14000 == 35 [pid = 1655] [id = 35] 08:31:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x124809000) [pid = 1655] [serial = 101] [outer = 0x0] 08:31:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x124c5fc00) [pid = 1655] [serial = 102] [outer = 0x124809000] 08:31:24 INFO - PROCESS | 1655 | 1461771084653 Marionette DEBUG loaded listener.js 08:31:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x12503d400) [pid = 1655] [serial = 103] [outer = 0x124809000] 08:31:24 INFO - PROCESS | 1655 | 1461771084949 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:31:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 08:31:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 419ms 08:31:24 INFO - PROCESS | 1655 | 1461771084975 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 08:31:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 08:31:24 INFO - PROCESS | 1655 | 1461771084977 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 08:31:24 INFO - PROCESS | 1655 | 1461771084980 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 08:31:24 INFO - PROCESS | 1655 | 1461771084982 Marionette TRACE conn2 <- [1,114,null,{}] 08:31:24 INFO - PROCESS | 1655 | 1461771084984 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:31:25 INFO - PROCESS | 1655 | 1461771085092 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 08:31:25 INFO - PROCESS | 1655 | 1461771085098 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1655 | ++DOCSHELL 0x119e20000 == 36 [pid = 1655] [id = 36] 08:31:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x124181800) [pid = 1655] [serial = 104] [outer = 0x0] 08:31:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x125047400) [pid = 1655] [serial = 105] [outer = 0x124181800] 08:31:25 INFO - PROCESS | 1655 | 1461771085126 Marionette DEBUG loaded listener.js 08:31:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x1259e7c00) [pid = 1655] [serial = 106] [outer = 0x124181800] 08:31:25 INFO - PROCESS | 1655 | 1461771085421 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:31:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 08:31:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 474ms 08:31:25 INFO - PROCESS | 1655 | 1461771085454 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 08:31:25 INFO - PROCESS | 1655 | 1461771085457 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 08:31:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 08:31:25 INFO - PROCESS | 1655 | 1461771085461 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 08:31:25 INFO - PROCESS | 1655 | 1461771085462 Marionette TRACE conn2 <- [1,118,null,{}] 08:31:25 INFO - PROCESS | 1655 | 1461771085464 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:31:25 INFO - PROCESS | 1655 | 1461771085536 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 08:31:25 INFO - PROCESS | 1655 | 1461771085542 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1655 | ++DOCSHELL 0x123322800 == 37 [pid = 1655] [id = 37] 08:31:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x125047c00) [pid = 1655] [serial = 107] [outer = 0x0] 08:31:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x125ed6000) [pid = 1655] [serial = 108] [outer = 0x125047c00] 08:31:25 INFO - PROCESS | 1655 | 1461771085566 Marionette DEBUG loaded listener.js 08:31:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x12745bc00) [pid = 1655] [serial = 109] [outer = 0x125047c00] 08:31:25 INFO - PROCESS | 1655 | 1461771085872 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:31:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 08:31:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 469ms 08:31:25 INFO - PROCESS | 1655 | 1461771085931 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 08:31:25 INFO - PROCESS | 1655 | 1461771085933 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 08:31:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 08:31:25 INFO - PROCESS | 1655 | 1461771085936 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 08:31:25 INFO - PROCESS | 1655 | 1461771085938 Marionette TRACE conn2 <- [1,122,null,{}] 08:31:25 INFO - PROCESS | 1655 | 1461771085941 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:31:26 INFO - PROCESS | 1655 | 1461771086084 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 08:31:26 INFO - PROCESS | 1655 | 1461771086091 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1655 | ++DOCSHELL 0x1235b1800 == 38 [pid = 1655] [id = 38] 08:31:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x125ecf400) [pid = 1655] [serial = 110] [outer = 0x0] 08:31:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x1277e9400) [pid = 1655] [serial = 111] [outer = 0x125ecf400] 08:31:26 INFO - PROCESS | 1655 | 1461771086129 Marionette DEBUG loaded listener.js 08:31:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 112 (0x128bb3c00) [pid = 1655] [serial = 112] [outer = 0x125ecf400] 08:31:26 INFO - PROCESS | 1655 | 1461771086528 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:31:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 08:31:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 621ms 08:31:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 08:31:26 INFO - PROCESS | 1655 | 1461771086559 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 08:31:26 INFO - PROCESS | 1655 | 1461771086560 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 08:31:26 INFO - PROCESS | 1655 | 1461771086562 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 08:31:26 INFO - PROCESS | 1655 | 1461771086563 Marionette TRACE conn2 <- [1,126,null,{}] 08:31:26 INFO - PROCESS | 1655 | 1461771086566 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:31:26 INFO - PROCESS | 1655 | 1461771086635 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 08:31:26 INFO - PROCESS | 1655 | 1461771086640 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1655 | ++DOCSHELL 0x123661000 == 39 [pid = 1655] [id = 39] 08:31:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 113 (0x128fb2000) [pid = 1655] [serial = 113] [outer = 0x0] 08:31:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 114 (0x128fe9800) [pid = 1655] [serial = 114] [outer = 0x128fb2000] 08:31:26 INFO - PROCESS | 1655 | 1461771086665 Marionette DEBUG loaded listener.js 08:31:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 115 (0x1290cc400) [pid = 1655] [serial = 115] [outer = 0x128fb2000] 08:31:26 INFO - PROCESS | 1655 | 1461771086963 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:31:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 08:31:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 417ms 08:31:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 08:31:26 INFO - PROCESS | 1655 | 1461771086981 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 08:31:26 INFO - PROCESS | 1655 | 1461771086982 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 08:31:26 INFO - PROCESS | 1655 | 1461771086984 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 08:31:26 INFO - PROCESS | 1655 | 1461771086985 Marionette TRACE conn2 <- [1,130,null,{}] 08:31:26 INFO - PROCESS | 1655 | 1461771086987 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:31:27 INFO - PROCESS | 1655 | 1461771087065 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 08:31:27 INFO - PROCESS | 1655 | 1461771087069 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = 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:27 INFO - PROCESS | 1655 | ++DOCSHELL 0x124cdc800 == 40 [pid = 1655] [id = 40] 08:31:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 116 (0x1290d0800) [pid = 1655] [serial = 116] [outer = 0x0] 08:31:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 117 (0x1290d7c00) [pid = 1655] [serial = 117] [outer = 0x1290d0800] 08:31:27 INFO - PROCESS | 1655 | 1461771087096 Marionette DEBUG loaded listener.js 08:31:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 118 (0x1294f9400) [pid = 1655] [serial = 118] [outer = 0x1290d0800] 08:31:27 INFO - PROCESS | 1655 | 1461771087431 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:31:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 08:31:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 472ms 08:31:27 INFO - PROCESS | 1655 | 1461771087459 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 08:31:27 INFO - PROCESS | 1655 | 1461771087461 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 08:31:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 08:31:27 INFO - PROCESS | 1655 | 1461771087464 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 08:31:27 INFO - PROCESS | 1655 | 1461771087466 Marionette TRACE conn2 <- [1,134,null,{}] 08:31:27 INFO - PROCESS | 1655 | 1461771087506 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:31:27 INFO - PROCESS | 1655 | 1461771087622 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 08:31:27 INFO - PROCESS | 1655 | 1461771087628 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = 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:27 INFO - PROCESS | 1655 | ++DOCSHELL 0x12590e800 == 41 [pid = 1655] [id = 41] 08:31:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 119 (0x1294fdc00) [pid = 1655] [serial = 119] [outer = 0x0] 08:31:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 120 (0x1296e1000) [pid = 1655] [serial = 120] [outer = 0x1294fdc00] 08:31:27 INFO - PROCESS | 1655 | 1461771087648 Marionette DEBUG loaded listener.js 08:31:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 121 (0x12a742400) [pid = 1655] [serial = 121] [outer = 0x1294fdc00] 08:31:28 INFO - PROCESS | 1655 | 1461771088733 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:31:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 08:31:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1308ms 08:31:28 INFO - PROCESS | 1655 | 1461771088773 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 08:31:28 INFO - PROCESS | 1655 | 1461771088775 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 08:31:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 08:31:28 INFO - PROCESS | 1655 | 1461771088785 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 08:31:28 INFO - PROCESS | 1655 | 1461771088787 Marionette TRACE conn2 <- [1,138,null,{}] 08:31:28 INFO - PROCESS | 1655 | 1461771088790 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:31:28 INFO - PROCESS | 1655 | 1461771088875 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 08:31:28 INFO - PROCESS | 1655 | 1461771088881 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1655 | ++DOCSHELL 0x112eb6000 == 42 [pid = 1655] [id = 42] 08:31:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 122 (0x115df1800) [pid = 1655] [serial = 122] [outer = 0x0] 08:31:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 123 (0x11643f000) [pid = 1655] [serial = 123] [outer = 0x115df1800] 08:31:28 INFO - PROCESS | 1655 | 1461771088908 Marionette DEBUG loaded listener.js 08:31:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 124 (0x11660f400) [pid = 1655] [serial = 124] [outer = 0x115df1800] 08:31:29 INFO - PROCESS | 1655 | 1461771089243 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:31:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 08:31:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 469ms 08:31:29 INFO - PROCESS | 1655 | 1461771089255 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 08:31:29 INFO - PROCESS | 1655 | 1461771089259 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 08:31:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 08:31:29 INFO - PROCESS | 1655 | 1461771089263 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 08:31:29 INFO - PROCESS | 1655 | 1461771089265 Marionette TRACE conn2 <- [1,142,null,{}] 08:31:29 INFO - PROCESS | 1655 | 1461771089267 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:31:29 INFO - PROCESS | 1655 | 1461771089359 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 08:31:29 INFO - PROCESS | 1655 | 1461771089363 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1655 | ++DOCSHELL 0x113d1f000 == 43 [pid = 1655] [id = 43] 08:31:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 125 (0x1166e8400) [pid = 1655] [serial = 125] [outer = 0x0] 08:31:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 126 (0x11710d800) [pid = 1655] [serial = 126] [outer = 0x1166e8400] 08:31:29 INFO - PROCESS | 1655 | 1461771089390 Marionette DEBUG loaded listener.js 08:31:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 127 (0x1180f0800) [pid = 1655] [serial = 127] [outer = 0x1166e8400] 08:31:29 INFO - PROCESS | 1655 | 1461771089718 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:31:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 08:31:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 470ms 08:31:29 INFO - PROCESS | 1655 | 1461771089734 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 08:31:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 08:31:29 INFO - PROCESS | 1655 | 1461771089735 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 08:31:29 INFO - PROCESS | 1655 | 1461771089737 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 08:31:29 INFO - PROCESS | 1655 | 1461771089742 Marionette TRACE conn2 <- [1,146,null,{}] 08:31:29 INFO - PROCESS | 1655 | 1461771089750 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:31:30 INFO - PROCESS | 1655 | 1461771090299 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 08:31:30 INFO - PROCESS | 1655 | --DOMWINDOW == 126 (0x12ab3e000) [pid = 1655] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 08:31:30 INFO - PROCESS | 1655 | --DOMWINDOW == 125 (0x12a895400) [pid = 1655] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 08:31:30 INFO - PROCESS | 1655 | --DOMWINDOW == 124 (0x1290d0000) [pid = 1655] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 08:31:30 INFO - PROCESS | 1655 | --DOMWINDOW == 123 (0x12d166000) [pid = 1655] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 08:31:30 INFO - PROCESS | 1655 | --DOMWINDOW == 122 (0x117e39800) [pid = 1655] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 08:31:30 INFO - PROCESS | 1655 | --DOMWINDOW == 121 (0x12d167800) [pid = 1655] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 08:31:30 INFO - PROCESS | 1655 | --DOMWINDOW == 120 (0x12d009000) [pid = 1655] [serial = 44] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 08:31:30 INFO - PROCESS | 1655 | --DOMWINDOW == 119 (0x12cd8f800) [pid = 1655] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 08:31:30 INFO - PROCESS | 1655 | --DOMWINDOW == 118 (0x12c4f9800) [pid = 1655] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 08:31:30 INFO - PROCESS | 1655 | --DOMWINDOW == 117 (0x12c229400) [pid = 1655] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 08:31:30 INFO - PROCESS | 1655 | --DOMWINDOW == 116 (0x12c06c800) [pid = 1655] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 08:31:30 INFO - PROCESS | 1655 | --DOMWINDOW == 115 (0x12a73a000) [pid = 1655] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 08:31:30 INFO - PROCESS | 1655 | --DOMWINDOW == 114 (0x12bb7a800) [pid = 1655] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 08:31:30 INFO - PROCESS | 1655 | --DOMWINDOW == 113 (0x1134d3000) [pid = 1655] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 08:31:30 INFO - PROCESS | 1655 | --DOMWINDOW == 112 (0x1164b1800) [pid = 1655] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 08:31:30 INFO - PROCESS | 1655 | --DOMWINDOW == 111 (0x117670800) [pid = 1655] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 08:31:30 INFO - PROCESS | 1655 | --DOMWINDOW == 110 (0x117672000) [pid = 1655] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 08:31:30 INFO - PROCESS | 1655 | --DOMWINDOW == 109 (0x117e37400) [pid = 1655] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 08:31:30 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x118fee400) [pid = 1655] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 08:31:30 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x11264d400) [pid = 1655] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 08:31:30 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x119e29400) [pid = 1655] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 08:31:30 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x111fd6800) [pid = 1655] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 08:31:30 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x124181800) [pid = 1655] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 08:31:30 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x125047c00) [pid = 1655] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 08:31:30 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x125ecf400) [pid = 1655] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 08:31:30 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x12db71000) [pid = 1655] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 08:31:30 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x1131bc000) [pid = 1655] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 08:31:30 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x116a7b400) [pid = 1655] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 08:31:30 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x118ff5800) [pid = 1655] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 08:31:30 INFO - PROCESS | 1655 | 1461771090369 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1655 | ++DOCSHELL 0x115daa000 == 44 [pid = 1655] [id = 44] 08:31:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x1126b6800) [pid = 1655] [serial = 128] [outer = 0x0] 08:31:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x1126b8800) [pid = 1655] [serial = 129] [outer = 0x1126b6800] 08:31:30 INFO - PROCESS | 1655 | 1461771090396 Marionette DEBUG loaded listener.js 08:31:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x1180ec000) [pid = 1655] [serial = 130] [outer = 0x1126b6800] 08:31:30 INFO - PROCESS | 1655 | 1461771090659 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:31:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 08:31:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 973ms 08:31:30 INFO - PROCESS | 1655 | 1461771090714 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 08:31:30 INFO - PROCESS | 1655 | 1461771090716 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 08:31:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 08:31:30 INFO - PROCESS | 1655 | 1461771090718 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 08:31:30 INFO - PROCESS | 1655 | 1461771090719 Marionette TRACE conn2 <- [1,150,null,{}] 08:31:30 INFO - PROCESS | 1655 | 1461771090724 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:31:30 INFO - PROCESS | 1655 | 1461771090794 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 08:31:30 INFO - PROCESS | 1655 | 1461771090798 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1655 | ++DOCSHELL 0x11743d800 == 45 [pid = 1655] [id = 45] 08:31:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x118134c00) [pid = 1655] [serial = 131] [outer = 0x0] 08:31:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x11877f000) [pid = 1655] [serial = 132] [outer = 0x118134c00] 08:31:30 INFO - PROCESS | 1655 | 1461771090826 Marionette DEBUG loaded listener.js 08:31:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x118feac00) [pid = 1655] [serial = 133] [outer = 0x118134c00] 08:31:31 INFO - PROCESS | 1655 | 1461771091114 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:31:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 08:31:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 419ms 08:31:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 08:31:31 INFO - PROCESS | 1655 | 1461771091145 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 08:31:31 INFO - PROCESS | 1655 | 1461771091146 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 08:31:31 INFO - PROCESS | 1655 | 1461771091149 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 08:31:31 INFO - PROCESS | 1655 | 1461771091150 Marionette TRACE conn2 <- [1,154,null,{}] 08:31:31 INFO - PROCESS | 1655 | 1461771091170 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:31:31 INFO - PROCESS | 1655 | 1461771091237 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 08:31:31 INFO - PROCESS | 1655 | 1461771091242 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1655 | ++DOCSHELL 0x118230800 == 46 [pid = 1655] [id = 46] 08:31:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x1166e6c00) [pid = 1655] [serial = 134] [outer = 0x0] 08:31:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x11934e400) [pid = 1655] [serial = 135] [outer = 0x1166e6c00] 08:31:31 INFO - PROCESS | 1655 | 1461771091269 Marionette DEBUG loaded listener.js 08:31:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x1193f6400) [pid = 1655] [serial = 136] [outer = 0x1166e6c00] 08:31:31 INFO - PROCESS | 1655 | 1461771091594 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:31:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 08:31:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 471ms 08:31:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 08:31:31 INFO - PROCESS | 1655 | 1461771091620 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 08:31:31 INFO - PROCESS | 1655 | 1461771091622 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 08:31:31 INFO - PROCESS | 1655 | 1461771091624 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 08:31:31 INFO - PROCESS | 1655 | 1461771091625 Marionette TRACE conn2 <- [1,158,null,{}] 08:31:31 INFO - PROCESS | 1655 | 1461771091627 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:31:31 INFO - PROCESS | 1655 | 1461771091708 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 08:31:31 INFO - PROCESS | 1655 | 1461771091754 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1655 | ++DOCSHELL 0x118a5a000 == 47 [pid = 1655] [id = 47] 08:31:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x118fec400) [pid = 1655] [serial = 137] [outer = 0x0] 08:31:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x11967a000) [pid = 1655] [serial = 138] [outer = 0x118fec400] 08:31:31 INFO - PROCESS | 1655 | 1461771091780 Marionette DEBUG loaded listener.js 08:31:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x119e28000) [pid = 1655] [serial = 139] [outer = 0x118fec400] 08:31:32 INFO - PROCESS | 1655 | 1461771092043 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:31:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 08:31:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 470ms 08:31:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 08:31:32 INFO - PROCESS | 1655 | 1461771092096 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 08:31:32 INFO - PROCESS | 1655 | 1461771092097 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 08:31:32 INFO - PROCESS | 1655 | 1461771092100 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 08:31:32 INFO - PROCESS | 1655 | 1461771092101 Marionette TRACE conn2 <- [1,162,null,{}] 08:31:32 INFO - PROCESS | 1655 | 1461771092103 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:31:32 INFO - PROCESS | 1655 | 1461771092174 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 08:31:32 INFO - PROCESS | 1655 | 1461771092178 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1655 | ++DOCSHELL 0x11996a000 == 48 [pid = 1655] [id = 48] 08:31:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x119e27c00) [pid = 1655] [serial = 140] [outer = 0x0] 08:31:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 112 (0x1213e1400) [pid = 1655] [serial = 141] [outer = 0x119e27c00] 08:31:32 INFO - PROCESS | 1655 | 1461771092205 Marionette DEBUG loaded listener.js 08:31:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 113 (0x124183400) [pid = 1655] [serial = 142] [outer = 0x119e27c00] 08:31:32 INFO - PROCESS | 1655 | 1461771092646 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:31:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 08:31:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 568ms 08:31:32 INFO - PROCESS | 1655 | 1461771092669 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 08:31:32 INFO - PROCESS | 1655 | 1461771092672 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 08:31:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 08:31:32 INFO - PROCESS | 1655 | 1461771092676 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 08:31:32 INFO - PROCESS | 1655 | 1461771092678 Marionette TRACE conn2 <- [1,166,null,{}] 08:31:32 INFO - PROCESS | 1655 | 1461771092682 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:31:32 INFO - PROCESS | 1655 | 1461771092768 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 08:31:32 INFO - PROCESS | 1655 | 1461771092824 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1655 | ++DOCSHELL 0x115dac800 == 49 [pid = 1655] [id = 49] 08:31:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 114 (0x115decc00) [pid = 1655] [serial = 143] [outer = 0x0] 08:31:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 115 (0x115e9c000) [pid = 1655] [serial = 144] [outer = 0x115decc00] 08:31:32 INFO - PROCESS | 1655 | 1461771092854 Marionette DEBUG loaded listener.js 08:31:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 116 (0x1169b0000) [pid = 1655] [serial = 145] [outer = 0x115decc00] 08:31:33 INFO - PROCESS | 1655 | 1461771093277 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:31:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 08:31:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 620ms 08:31:33 INFO - PROCESS | 1655 | 1461771093297 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 08:31:33 INFO - PROCESS | 1655 | 1461771093301 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 08:31:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 08:31:33 INFO - PROCESS | 1655 | 1461771093306 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 08:31:33 INFO - PROCESS | 1655 | 1461771093308 Marionette TRACE conn2 <- [1,170,null,{}] 08:31:33 INFO - PROCESS | 1655 | 1461771093310 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:31:33 INFO - PROCESS | 1655 | 1461771093399 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 08:31:33 INFO - PROCESS | 1655 | 1461771093440 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1655 | ++DOCSHELL 0x119127800 == 50 [pid = 1655] [id = 50] 08:31:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 117 (0x115df0400) [pid = 1655] [serial = 146] [outer = 0x0] 08:31:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 118 (0x1180eb400) [pid = 1655] [serial = 147] [outer = 0x115df0400] 08:31:33 INFO - PROCESS | 1655 | 1461771093469 Marionette DEBUG loaded listener.js 08:31:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 119 (0x1195e1c00) [pid = 1655] [serial = 148] [outer = 0x115df0400] 08:31:33 INFO - PROCESS | 1655 | 1461771093884 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:31:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 08:31:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 623ms 08:31:33 INFO - PROCESS | 1655 | 1461771093930 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 08:31:33 INFO - PROCESS | 1655 | 1461771093931 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 08:31:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 08:31:33 INFO - PROCESS | 1655 | 1461771093934 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 08:31:33 INFO - PROCESS | 1655 | 1461771093936 Marionette TRACE conn2 <- [1,174,null,{}] 08:31:33 INFO - PROCESS | 1655 | 1461771093965 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:31:34 INFO - PROCESS | 1655 | 1461771094059 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 08:31:34 INFO - PROCESS | 1655 | 1461771094144 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1655 | ++DOCSHELL 0x119e92800 == 51 [pid = 1655] [id = 51] 08:31:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 120 (0x1197e3000) [pid = 1655] [serial = 149] [outer = 0x0] 08:31:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 121 (0x11998bc00) [pid = 1655] [serial = 150] [outer = 0x1197e3000] 08:31:34 INFO - PROCESS | 1655 | 1461771094176 Marionette DEBUG loaded listener.js 08:31:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 122 (0x119e31400) [pid = 1655] [serial = 151] [outer = 0x1197e3000] 08:31:34 INFO - PROCESS | 1655 | 1461771094572 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:31:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 08:31:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 688ms 08:31:34 INFO - PROCESS | 1655 | 1461771094623 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 08:31:34 INFO - PROCESS | 1655 | 1461771094625 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 08:31:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 08:31:34 INFO - PROCESS | 1655 | 1461771094627 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 08:31:34 INFO - PROCESS | 1655 | 1461771094628 Marionette TRACE conn2 <- [1,178,null,{}] 08:31:34 INFO - PROCESS | 1655 | 1461771094631 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:31:34 INFO - PROCESS | 1655 | 1461771094717 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 08:31:34 INFO - PROCESS | 1655 | 1461771094760 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1655 | ++DOCSHELL 0x118230000 == 52 [pid = 1655] [id = 52] 08:31:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 123 (0x124181800) [pid = 1655] [serial = 152] [outer = 0x0] 08:31:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 124 (0x124805c00) [pid = 1655] [serial = 153] [outer = 0x124181800] 08:31:34 INFO - PROCESS | 1655 | 1461771094790 Marionette DEBUG loaded listener.js 08:31:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 125 (0x124b55400) [pid = 1655] [serial = 154] [outer = 0x124181800] 08:31:35 INFO - PROCESS | 1655 | 1461771095190 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:31:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 08:31:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 569ms 08:31:35 INFO - PROCESS | 1655 | 1461771095197 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 08:31:35 INFO - PROCESS | 1655 | 1461771095198 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 08:31:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 08:31:35 INFO - PROCESS | 1655 | 1461771095200 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 08:31:35 INFO - PROCESS | 1655 | 1461771095202 Marionette TRACE conn2 <- [1,182,null,{}] 08:31:35 INFO - PROCESS | 1655 | 1461771095204 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:31:35 INFO - PROCESS | 1655 | 1461771095292 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 08:31:35 INFO - PROCESS | 1655 | 1461771095347 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1655 | ++DOCSHELL 0x11263d800 == 53 [pid = 1655] [id = 53] 08:31:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 126 (0x1121e3000) [pid = 1655] [serial = 155] [outer = 0x0] 08:31:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 127 (0x116a78400) [pid = 1655] [serial = 156] [outer = 0x1121e3000] 08:31:35 INFO - PROCESS | 1655 | 1461771095389 Marionette DEBUG loaded listener.js 08:31:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 128 (0x1193fa000) [pid = 1655] [serial = 157] [outer = 0x1121e3000] 08:31:35 INFO - PROCESS | 1655 | 1461771095874 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:31:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 08:31:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 720ms 08:31:35 INFO - PROCESS | 1655 | 1461771095921 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 08:31:35 INFO - PROCESS | 1655 | 1461771095923 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 08:31:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 08:31:35 INFO - PROCESS | 1655 | 1461771095926 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 08:31:35 INFO - PROCESS | 1655 | 1461771095928 Marionette TRACE conn2 <- [1,186,null,{}] 08:31:35 INFO - PROCESS | 1655 | 1461771095932 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:31:36 INFO - PROCESS | 1655 | 1461771096018 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 08:31:36 INFO - PROCESS | 1655 | 1461771096075 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1655 | ++DOCSHELL 0x113d1c000 == 54 [pid = 1655] [id = 54] 08:31:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 129 (0x1134c8800) [pid = 1655] [serial = 158] [outer = 0x0] 08:31:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 130 (0x115df5800) [pid = 1655] [serial = 159] [outer = 0x1134c8800] 08:31:36 INFO - PROCESS | 1655 | 1461771096104 Marionette DEBUG loaded listener.js 08:31:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 131 (0x1164b6c00) [pid = 1655] [serial = 160] [outer = 0x1134c8800] 08:31:36 INFO - PROCESS | 1655 | --DOCSHELL 0x118a5a000 == 53 [pid = 1655] [id = 47] 08:31:36 INFO - PROCESS | 1655 | --DOCSHELL 0x118230800 == 52 [pid = 1655] [id = 46] 08:31:36 INFO - PROCESS | 1655 | --DOCSHELL 0x11743d800 == 51 [pid = 1655] [id = 45] 08:31:36 INFO - PROCESS | 1655 | --DOCSHELL 0x118a52000 == 50 [pid = 1655] [id = 32] 08:31:36 INFO - PROCESS | 1655 | --DOCSHELL 0x115daa000 == 49 [pid = 1655] [id = 44] 08:31:36 INFO - PROCESS | 1655 | --DOCSHELL 0x117437800 == 48 [pid = 1655] [id = 30] 08:31:36 INFO - PROCESS | 1655 | --DOCSHELL 0x113d1f000 == 47 [pid = 1655] [id = 43] 08:31:36 INFO - PROCESS | 1655 | --DOCSHELL 0x116951000 == 46 [pid = 1655] [id = 29] 08:31:36 INFO - PROCESS | 1655 | --DOCSHELL 0x112eb6000 == 45 [pid = 1655] [id = 42] 08:31:36 INFO - PROCESS | 1655 | --DOCSHELL 0x1134a1000 == 44 [pid = 1655] [id = 27] 08:31:36 INFO - PROCESS | 1655 | --DOCSHELL 0x116941000 == 43 [pid = 1655] [id = 31] 08:31:36 INFO - PROCESS | 1655 | --DOCSHELL 0x12590e800 == 42 [pid = 1655] [id = 41] 08:31:36 INFO - PROCESS | 1655 | --DOCSHELL 0x119e20000 == 41 [pid = 1655] [id = 36] 08:31:36 INFO - PROCESS | 1655 | --DOCSHELL 0x1195b3800 == 40 [pid = 1655] [id = 34] 08:31:36 INFO - PROCESS | 1655 | --DOCSHELL 0x1164ce800 == 39 [pid = 1655] [id = 28] 08:31:36 INFO - PROCESS | 1655 | --DOCSHELL 0x11263d800 == 38 [pid = 1655] [id = 53] 08:31:36 INFO - PROCESS | 1655 | --DOCSHELL 0x118230000 == 37 [pid = 1655] [id = 52] 08:31:36 INFO - PROCESS | 1655 | --DOCSHELL 0x119e92800 == 36 [pid = 1655] [id = 51] 08:31:36 INFO - PROCESS | 1655 | --DOCSHELL 0x119c14000 == 35 [pid = 1655] [id = 35] 08:31:36 INFO - PROCESS | 1655 | --DOCSHELL 0x124cdc800 == 34 [pid = 1655] [id = 40] 08:31:36 INFO - PROCESS | 1655 | --DOCSHELL 0x119127800 == 33 [pid = 1655] [id = 50] 08:31:36 INFO - PROCESS | 1655 | --DOCSHELL 0x11959d800 == 32 [pid = 1655] [id = 33] 08:31:36 INFO - PROCESS | 1655 | --DOCSHELL 0x115dac800 == 31 [pid = 1655] [id = 49] 08:31:36 INFO - PROCESS | 1655 | --DOCSHELL 0x1235b1800 == 30 [pid = 1655] [id = 38] 08:31:36 INFO - PROCESS | 1655 | --DOCSHELL 0x123322800 == 29 [pid = 1655] [id = 37] 08:31:36 INFO - PROCESS | 1655 | --DOCSHELL 0x123661000 == 28 [pid = 1655] [id = 39] 08:31:36 INFO - PROCESS | 1655 | --DOCSHELL 0x11996a000 == 27 [pid = 1655] [id = 48] 08:31:36 INFO - PROCESS | 1655 | --DOMWINDOW == 130 (0x1290d7c00) [pid = 1655] [serial = 117] [outer = 0x0] [url = about:blank] 08:31:36 INFO - PROCESS | 1655 | --DOMWINDOW == 129 (0x11666d800) [pid = 1655] [serial = 78] [outer = 0x0] [url = about:blank] 08:31:36 INFO - PROCESS | 1655 | --DOMWINDOW == 128 (0x116a72c00) [pid = 1655] [serial = 79] [outer = 0x0] [url = about:blank] 08:31:36 INFO - PROCESS | 1655 | --DOMWINDOW == 127 (0x117e39c00) [pid = 1655] [serial = 81] [outer = 0x0] [url = about:blank] 08:31:36 INFO - PROCESS | 1655 | --DOMWINDOW == 126 (0x118523400) [pid = 1655] [serial = 84] [outer = 0x0] [url = about:blank] 08:31:36 INFO - PROCESS | 1655 | --DOMWINDOW == 125 (0x118aad400) [pid = 1655] [serial = 87] [outer = 0x0] [url = about:blank] 08:31:36 INFO - PROCESS | 1655 | --DOMWINDOW == 124 (0x118f8e000) [pid = 1655] [serial = 88] [outer = 0x0] [url = about:blank] 08:31:36 INFO - PROCESS | 1655 | --DOMWINDOW == 123 (0x1193f0800) [pid = 1655] [serial = 90] [outer = 0x0] [url = about:blank] 08:31:36 INFO - PROCESS | 1655 | --DOMWINDOW == 122 (0x1197e2400) [pid = 1655] [serial = 91] [outer = 0x0] [url = about:blank] 08:31:36 INFO - PROCESS | 1655 | --DOMWINDOW == 121 (0x1197e7000) [pid = 1655] [serial = 93] [outer = 0x0] [url = about:blank] 08:31:36 INFO - PROCESS | 1655 | --DOMWINDOW == 120 (0x119e27400) [pid = 1655] [serial = 94] [outer = 0x0] [url = about:blank] 08:31:36 INFO - PROCESS | 1655 | --DOMWINDOW == 119 (0x1213e0400) [pid = 1655] [serial = 96] [outer = 0x0] [url = about:blank] 08:31:36 INFO - PROCESS | 1655 | --DOMWINDOW == 118 (0x1213e7400) [pid = 1655] [serial = 97] [outer = 0x0] [url = about:blank] 08:31:36 INFO - PROCESS | 1655 | --DOMWINDOW == 117 (0x124183c00) [pid = 1655] [serial = 99] [outer = 0x0] [url = about:blank] 08:31:36 INFO - PROCESS | 1655 | --DOMWINDOW == 116 (0x124630400) [pid = 1655] [serial = 100] [outer = 0x0] [url = about:blank] 08:31:36 INFO - PROCESS | 1655 | --DOMWINDOW == 115 (0x124c5fc00) [pid = 1655] [serial = 102] [outer = 0x0] [url = about:blank] 08:31:36 INFO - PROCESS | 1655 | --DOMWINDOW == 114 (0x125047400) [pid = 1655] [serial = 105] [outer = 0x0] [url = about:blank] 08:31:36 INFO - PROCESS | 1655 | --DOMWINDOW == 113 (0x125ed6000) [pid = 1655] [serial = 108] [outer = 0x0] [url = about:blank] 08:31:36 INFO - PROCESS | 1655 | --DOMWINDOW == 112 (0x1277e9400) [pid = 1655] [serial = 111] [outer = 0x0] [url = about:blank] 08:31:36 INFO - PROCESS | 1655 | --DOMWINDOW == 111 (0x128fe9800) [pid = 1655] [serial = 114] [outer = 0x0] [url = about:blank] 08:31:36 INFO - PROCESS | 1655 | --DOMWINDOW == 110 (0x12db70400) [pid = 1655] [serial = 63] [outer = 0x0] [url = about:blank] 08:31:36 INFO - PROCESS | 1655 | --DOMWINDOW == 109 (0x114ff8000) [pid = 1655] [serial = 66] [outer = 0x0] [url = about:blank] 08:31:36 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x11813ec00) [pid = 1655] [serial = 69] [outer = 0x0] [url = about:blank] 08:31:36 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x1197e3c00) [pid = 1655] [serial = 72] [outer = 0x0] [url = about:blank] 08:31:36 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x11a0b2000) [pid = 1655] [serial = 73] [outer = 0x0] [url = about:blank] 08:31:36 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x115e1f800) [pid = 1655] [serial = 75] [outer = 0x0] [url = about:blank] 08:31:36 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x11643d000) [pid = 1655] [serial = 76] [outer = 0x0] [url = about:blank] 08:31:36 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x1259e7c00) [pid = 1655] [serial = 106] [outer = 0x0] [url = about:blank] 08:31:36 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x12745bc00) [pid = 1655] [serial = 109] [outer = 0x0] [url = about:blank] 08:31:36 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x128bb3c00) [pid = 1655] [serial = 112] [outer = 0x0] [url = about:blank] 08:31:36 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x11877dc00) [pid = 1655] [serial = 85] [outer = 0x0] [url = about:blank] 08:31:36 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x11870ac00) [pid = 1655] [serial = 70] [outer = 0x0] [url = about:blank] 08:31:36 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x11813d800) [pid = 1655] [serial = 82] [outer = 0x0] [url = about:blank] 08:31:36 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x12e16d400) [pid = 1655] [serial = 64] [outer = 0x0] [url = about:blank] 08:31:36 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x1169b3400) [pid = 1655] [serial = 67] [outer = 0x0] [url = about:blank] 08:31:36 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x12bb80400) [pid = 1655] [serial = 27] [outer = 0x0] [url = about:blank] 08:31:36 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x12b20e000) [pid = 1655] [serial = 24] [outer = 0x0] [url = about:blank] 08:31:36 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x12ba5b800) [pid = 1655] [serial = 25] [outer = 0x0] [url = about:blank] 08:31:36 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x12ab32400) [pid = 1655] [serial = 21] [outer = 0x0] [url = about:blank] 08:31:36 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x12ab36800) [pid = 1655] [serial = 22] [outer = 0x0] [url = about:blank] 08:31:36 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x1294f5400) [pid = 1655] [serial = 18] [outer = 0x0] [url = about:blank] 08:31:36 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x1290d1c00) [pid = 1655] [serial = 15] [outer = 0x0] [url = about:blank] 08:31:36 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x1294ee400) [pid = 1655] [serial = 16] [outer = 0x0] [url = about:blank] 08:31:36 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x124807400) [pid = 1655] [serial = 11] [outer = 0x0] [url = about:blank] 08:31:36 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x124183800) [pid = 1655] [serial = 8] [outer = 0x0] [url = about:blank] 08:31:36 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x12d681800) [pid = 1655] [serial = 54] [outer = 0x0] [url = about:blank] 08:31:36 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x12b2c3000) [pid = 1655] [serial = 48] [outer = 0x0] [url = about:blank] 08:31:36 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x12d672400) [pid = 1655] [serial = 51] [outer = 0x0] [url = about:blank] 08:31:36 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x12d00f000) [pid = 1655] [serial = 45] [outer = 0x0] [url = about:blank] 08:31:36 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x12d161800) [pid = 1655] [serial = 46] [outer = 0x0] [url = about:blank] 08:31:36 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x12cd94800) [pid = 1655] [serial = 42] [outer = 0x0] [url = about:blank] 08:31:36 INFO - PROCESS | 1655 | --DOMWINDOW == 79 (0x12d006400) [pid = 1655] [serial = 43] [outer = 0x0] [url = about:blank] 08:31:36 INFO - PROCESS | 1655 | --DOMWINDOW == 78 (0x12cd8ac00) [pid = 1655] [serial = 40] [outer = 0x0] [url = about:blank] 08:31:36 INFO - PROCESS | 1655 | --DOMWINDOW == 77 (0x12c4fdc00) [pid = 1655] [serial = 39] [outer = 0x0] [url = about:blank] 08:31:36 INFO - PROCESS | 1655 | --DOMWINDOW == 76 (0x12c231400) [pid = 1655] [serial = 36] [outer = 0x0] [url = about:blank] 08:31:36 INFO - PROCESS | 1655 | --DOMWINDOW == 75 (0x12c4f4000) [pid = 1655] [serial = 37] [outer = 0x0] [url = about:blank] 08:31:36 INFO - PROCESS | 1655 | --DOMWINDOW == 74 (0x12c073000) [pid = 1655] [serial = 33] [outer = 0x0] [url = about:blank] 08:31:36 INFO - PROCESS | 1655 | --DOMWINDOW == 73 (0x12c226000) [pid = 1655] [serial = 34] [outer = 0x0] [url = about:blank] 08:31:36 INFO - PROCESS | 1655 | --DOMWINDOW == 72 (0x12c0d5400) [pid = 1655] [serial = 30] [outer = 0x0] [url = about:blank] 08:31:36 INFO - PROCESS | 1655 | --DOMWINDOW == 71 (0x12c0db400) [pid = 1655] [serial = 31] [outer = 0x0] [url = about:blank] 08:31:36 INFO - PROCESS | 1655 | --DOMWINDOW == 70 (0x12bb9e400) [pid = 1655] [serial = 28] [outer = 0x0] [url = about:blank] 08:31:36 INFO - PROCESS | 1655 | --DOMWINDOW == 69 (0x12db69000) [pid = 1655] [serial = 60] [outer = 0x0] [url = about:blank] 08:31:36 INFO - PROCESS | 1655 | --DOMWINDOW == 68 (0x12db6d400) [pid = 1655] [serial = 61] [outer = 0x0] [url = about:blank] 08:31:36 INFO - PROCESS | 1655 | --DOMWINDOW == 67 (0x11813cc00) [pid = 1655] [serial = 57] [outer = 0x0] [url = about:blank] 08:31:36 INFO - PROCESS | 1655 | --DOMWINDOW == 66 (0x11838f800) [pid = 1655] [serial = 58] [outer = 0x0] [url = about:blank] 08:31:36 INFO - PROCESS | 1655 | --DOMWINDOW == 65 (0x12db64c00) [pid = 1655] [serial = 55] [outer = 0x0] [url = about:blank] 08:31:36 INFO - PROCESS | 1655 | 1461771096876 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:31:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 08:31:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 976ms 08:31:36 INFO - PROCESS | 1655 | 1461771096903 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 08:31:36 INFO - PROCESS | 1655 | 1461771096908 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 08:31:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 08:31:36 INFO - PROCESS | 1655 | 1461771096913 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 08:31:36 INFO - PROCESS | 1655 | 1461771096916 Marionette TRACE conn2 <- [1,190,null,{}] 08:31:36 INFO - PROCESS | 1655 | 1461771096919 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:31:37 INFO - PROCESS | 1655 | 1461771097013 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 08:31:37 INFO - PROCESS | 1655 | 1461771097020 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1655 | ++DOCSHELL 0x11325c000 == 28 [pid = 1655] [id = 55] 08:31:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 66 (0x1161d0000) [pid = 1655] [serial = 161] [outer = 0x0] 08:31:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 67 (0x1164b7800) [pid = 1655] [serial = 162] [outer = 0x1161d0000] 08:31:37 INFO - PROCESS | 1655 | 1461771097051 Marionette DEBUG loaded listener.js 08:31:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 68 (0x1166e4000) [pid = 1655] [serial = 163] [outer = 0x1161d0000] 08:31:37 INFO - PROCESS | 1655 | 1461771097361 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:31:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 08:31:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 470ms 08:31:37 INFO - PROCESS | 1655 | 1461771097384 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 08:31:37 INFO - PROCESS | 1655 | 1461771097390 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 08:31:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 08:31:37 INFO - PROCESS | 1655 | 1461771097397 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 08:31:37 INFO - PROCESS | 1655 | 1461771097399 Marionette TRACE conn2 <- [1,194,null,{}] 08:31:37 INFO - PROCESS | 1655 | 1461771097402 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:31:37 INFO - PROCESS | 1655 | 1461771097471 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 08:31:37 INFO - PROCESS | 1655 | 1461771097511 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1655 | ++DOCSHELL 0x114fdb800 == 29 [pid = 1655] [id = 56] 08:31:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 69 (0x11338d400) [pid = 1655] [serial = 164] [outer = 0x0] 08:31:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 70 (0x116a7ac00) [pid = 1655] [serial = 165] [outer = 0x11338d400] 08:31:37 INFO - PROCESS | 1655 | 1461771097537 Marionette DEBUG loaded listener.js 08:31:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 71 (0x118136c00) [pid = 1655] [serial = 166] [outer = 0x11338d400] 08:31:37 INFO - PROCESS | 1655 | 1461771097820 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:31:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 08:31:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 471ms 08:31:37 INFO - PROCESS | 1655 | 1461771097869 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 08:31:37 INFO - PROCESS | 1655 | 1461771097871 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 08:31:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 08:31:37 INFO - PROCESS | 1655 | 1461771097876 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 08:31:37 INFO - PROCESS | 1655 | 1461771097879 Marionette TRACE conn2 <- [1,198,null,{}] 08:31:37 INFO - PROCESS | 1655 | 1461771097887 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:31:37 INFO - PROCESS | 1655 | 1461771097959 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 08:31:37 INFO - PROCESS | 1655 | 1461771097964 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1655 | ++DOCSHELL 0x11743b000 == 30 [pid = 1655] [id = 57] 08:31:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 72 (0x118141c00) [pid = 1655] [serial = 167] [outer = 0x0] 08:31:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 73 (0x11856c000) [pid = 1655] [serial = 168] [outer = 0x118141c00] 08:31:38 INFO - PROCESS | 1655 | 1461771097994 Marionette DEBUG loaded listener.js 08:31:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 74 (0x11877b000) [pid = 1655] [serial = 169] [outer = 0x118141c00] 08:31:38 INFO - PROCESS | 1655 | 1461771098293 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:31:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 08:31:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 473ms 08:31:38 INFO - PROCESS | 1655 | 1461771098348 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 08:31:38 INFO - PROCESS | 1655 | 1461771098350 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 08:31:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 08:31:38 INFO - PROCESS | 1655 | 1461771098352 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 08:31:38 INFO - PROCESS | 1655 | 1461771098353 Marionette TRACE conn2 <- [1,202,null,{}] 08:31:38 INFO - PROCESS | 1655 | 1461771098366 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:31:38 INFO - PROCESS | 1655 | 1461771098433 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 08:31:38 INFO - PROCESS | 1655 | 1461771098438 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1655 | ++DOCSHELL 0x118221000 == 31 [pid = 1655] [id = 58] 08:31:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 75 (0x11838f800) [pid = 1655] [serial = 170] [outer = 0x0] 08:31:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 76 (0x118f85800) [pid = 1655] [serial = 171] [outer = 0x11838f800] 08:31:38 INFO - PROCESS | 1655 | 1461771098466 Marionette DEBUG loaded listener.js 08:31:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 77 (0x119195000) [pid = 1655] [serial = 172] [outer = 0x11838f800] 08:31:39 INFO - PROCESS | 1655 | --DOCSHELL 0x11325c000 == 30 [pid = 1655] [id = 55] 08:31:39 INFO - PROCESS | 1655 | --DOCSHELL 0x113d1c000 == 29 [pid = 1655] [id = 54] 08:31:39 INFO - PROCESS | 1655 | 1461771099226 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:31:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 08:31:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 881ms 08:31:39 INFO - PROCESS | 1655 | 1461771099233 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 08:31:39 INFO - PROCESS | 1655 | 1461771099235 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 08:31:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 08:31:39 INFO - PROCESS | 1655 | 1461771099238 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 08:31:39 INFO - PROCESS | 1655 | 1461771099242 Marionette TRACE conn2 <- [1,206,null,{}] 08:31:39 INFO - PROCESS | 1655 | 1461771099246 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:31:39 INFO - PROCESS | 1655 | 1461771099329 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 08:31:39 INFO - PROCESS | 1655 | 1461771099334 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1655 | ++DOCSHELL 0x113332000 == 30 [pid = 1655] [id = 59] 08:31:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 78 (0x115e1f800) [pid = 1655] [serial = 173] [outer = 0x0] 08:31:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 79 (0x116187000) [pid = 1655] [serial = 174] [outer = 0x115e1f800] 08:31:39 INFO - PROCESS | 1655 | 1461771099385 Marionette DEBUG loaded listener.js 08:31:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 80 (0x116672800) [pid = 1655] [serial = 175] [outer = 0x115e1f800] 08:31:39 INFO - PROCESS | 1655 | 1461771099711 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:31:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 08:31:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 523ms 08:31:39 INFO - PROCESS | 1655 | 1461771099761 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 08:31:39 INFO - PROCESS | 1655 | 1461771099765 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 08:31:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 08:31:39 INFO - PROCESS | 1655 | 1461771099769 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 08:31:39 INFO - PROCESS | 1655 | 1461771099771 Marionette TRACE conn2 <- [1,210,null,{}] 08:31:39 INFO - PROCESS | 1655 | 1461771099773 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:31:39 INFO - PROCESS | 1655 | 1461771099851 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 08:31:39 INFO - PROCESS | 1655 | 1461771099857 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1655 | ++DOCSHELL 0x116945000 == 31 [pid = 1655] [id = 60] 08:31:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x116673400) [pid = 1655] [serial = 176] [outer = 0x0] 08:31:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x117672000) [pid = 1655] [serial = 177] [outer = 0x116673400] 08:31:39 INFO - PROCESS | 1655 | 1461771099884 Marionette DEBUG loaded listener.js 08:31:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x118388000) [pid = 1655] [serial = 178] [outer = 0x116673400] 08:31:40 INFO - PROCESS | 1655 | 1461771100218 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:31:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 08:31:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 468ms 08:31:40 INFO - PROCESS | 1655 | 1461771100245 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 08:31:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 08:31:40 INFO - PROCESS | 1655 | 1461771100247 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 08:31:40 INFO - PROCESS | 1655 | 1461771100250 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 08:31:40 INFO - PROCESS | 1655 | 1461771100253 Marionette TRACE conn2 <- [1,214,null,{}] 08:31:40 INFO - PROCESS | 1655 | 1461771100264 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:31:40 INFO - PROCESS | 1655 | 1461771100391 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 08:31:40 INFO - PROCESS | 1655 | 1461771100431 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = 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:40 INFO - PROCESS | 1655 | ++DOCSHELL 0x11821f000 == 32 [pid = 1655] [id = 61] 08:31:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x118778000) [pid = 1655] [serial = 179] [outer = 0x0] 08:31:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x118ff5800) [pid = 1655] [serial = 180] [outer = 0x118778000] 08:31:40 INFO - PROCESS | 1655 | 1461771100474 Marionette DEBUG loaded listener.js 08:31:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x1193fbc00) [pid = 1655] [serial = 181] [outer = 0x118778000] 08:31:40 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x119e27c00) [pid = 1655] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 08:31:40 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x115df1800) [pid = 1655] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 08:31:40 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x118134c00) [pid = 1655] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 08:31:40 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x1166e8400) [pid = 1655] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 08:31:40 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x118fec400) [pid = 1655] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 08:31:40 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x1166e6c00) [pid = 1655] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 08:31:40 INFO - PROCESS | 1655 | --DOMWINDOW == 79 (0x1126b6800) [pid = 1655] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 08:31:40 INFO - PROCESS | 1655 | --DOMWINDOW == 78 (0x1294fdc00) [pid = 1655] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 08:31:40 INFO - PROCESS | 1655 | --DOMWINDOW == 77 (0x124809000) [pid = 1655] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 08:31:40 INFO - PROCESS | 1655 | --DOMWINDOW == 76 (0x1290d0800) [pid = 1655] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 08:31:40 INFO - PROCESS | 1655 | --DOMWINDOW == 75 (0x128fb2000) [pid = 1655] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 08:31:40 INFO - PROCESS | 1655 | --DOMWINDOW == 74 (0x1134c8800) [pid = 1655] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 08:31:40 INFO - PROCESS | 1655 | --DOMWINDOW == 73 (0x1161d0000) [pid = 1655] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 08:31:40 INFO - PROCESS | 1655 | --DOMWINDOW == 72 (0x11338d400) [pid = 1655] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 08:31:40 INFO - PROCESS | 1655 | --DOMWINDOW == 71 (0x115decc00) [pid = 1655] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 08:31:40 INFO - PROCESS | 1655 | --DOMWINDOW == 70 (0x115df0400) [pid = 1655] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 08:31:40 INFO - PROCESS | 1655 | --DOMWINDOW == 69 (0x1197e3000) [pid = 1655] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 08:31:40 INFO - PROCESS | 1655 | --DOMWINDOW == 68 (0x118141c00) [pid = 1655] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 08:31:40 INFO - PROCESS | 1655 | --DOMWINDOW == 67 (0x124181800) [pid = 1655] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 08:31:40 INFO - PROCESS | 1655 | --DOMWINDOW == 66 (0x1121e3000) [pid = 1655] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 08:31:41 INFO - PROCESS | 1655 | 1461771101036 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:31:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 08:31:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 824ms 08:31:41 INFO - PROCESS | 1655 | 1461771101074 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 08:31:41 INFO - PROCESS | 1655 | 1461771101076 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 08:31:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 08:31:41 INFO - PROCESS | 1655 | 1461771101079 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 08:31:41 INFO - PROCESS | 1655 | 1461771101080 Marionette TRACE conn2 <- [1,218,null,{}] 08:31:41 INFO - PROCESS | 1655 | 1461771101082 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:31:41 INFO - PROCESS | 1655 | 1461771101148 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 08:31:41 INFO - PROCESS | 1655 | 1461771101192 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1655 | ++DOCSHELL 0x118279000 == 33 [pid = 1655] [id = 62] 08:31:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 67 (0x113df6400) [pid = 1655] [serial = 182] [outer = 0x0] 08:31:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 68 (0x117e32c00) [pid = 1655] [serial = 183] [outer = 0x113df6400] 08:31:41 INFO - PROCESS | 1655 | 1461771101218 Marionette DEBUG loaded listener.js 08:31:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 69 (0x1193fdc00) [pid = 1655] [serial = 184] [outer = 0x113df6400] 08:31:41 INFO - PROCESS | 1655 | 1461771101474 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:31:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 08:31:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 417ms 08:31:41 INFO - PROCESS | 1655 | 1461771101497 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 08:31:41 INFO - PROCESS | 1655 | 1461771101499 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 08:31:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 08:31:41 INFO - PROCESS | 1655 | 1461771101503 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 08:31:41 INFO - PROCESS | 1655 | 1461771101504 Marionette TRACE conn2 <- [1,222,null,{}] 08:31:41 INFO - PROCESS | 1655 | 1461771101514 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:31:41 INFO - PROCESS | 1655 | 1461771101583 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 08:31:41 INFO - PROCESS | 1655 | 1461771101588 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1655 | ++DOCSHELL 0x119189000 == 34 [pid = 1655] [id = 63] 08:31:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 70 (0x117671000) [pid = 1655] [serial = 185] [outer = 0x0] 08:31:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 71 (0x1197d9000) [pid = 1655] [serial = 186] [outer = 0x117671000] 08:31:41 INFO - PROCESS | 1655 | 1461771101615 Marionette DEBUG loaded listener.js 08:31:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 72 (0x1197e5c00) [pid = 1655] [serial = 187] [outer = 0x117671000] 08:31:41 INFO - PROCESS | 1655 | 1461771101936 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:31:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 08:31:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 477ms 08:31:41 INFO - PROCESS | 1655 | 1461771101981 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 08:31:41 INFO - PROCESS | 1655 | 1461771101982 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 08:31:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 08:31:41 INFO - PROCESS | 1655 | 1461771101984 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 08:31:41 INFO - PROCESS | 1655 | 1461771101985 Marionette TRACE conn2 <- [1,226,null,{}] 08:31:41 INFO - PROCESS | 1655 | 1461771101988 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:31:42 INFO - PROCESS | 1655 | 1461771102068 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 08:31:42 INFO - PROCESS | 1655 | 1461771102075 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1655 | ++DOCSHELL 0x1199cb800 == 35 [pid = 1655] [id = 64] 08:31:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 73 (0x11998e000) [pid = 1655] [serial = 188] [outer = 0x0] 08:31:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 74 (0x119e30c00) [pid = 1655] [serial = 189] [outer = 0x11998e000] 08:31:42 INFO - PROCESS | 1655 | 1461771102102 Marionette DEBUG loaded listener.js 08:31:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 75 (0x12359a400) [pid = 1655] [serial = 190] [outer = 0x11998e000] 08:31:42 INFO - PROCESS | 1655 | 1461771102392 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:31:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 08:31:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 418ms 08:31:42 INFO - PROCESS | 1655 | 1461771102402 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 08:31:42 INFO - PROCESS | 1655 | 1461771102404 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 08:31:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 08:31:42 INFO - PROCESS | 1655 | 1461771102425 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 08:31:42 INFO - PROCESS | 1655 | 1461771102428 Marionette TRACE conn2 <- [1,230,null,{}] 08:31:42 INFO - PROCESS | 1655 | 1461771102432 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:31:42 INFO - PROCESS | 1655 | 1461771102498 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 08:31:42 INFO - PROCESS | 1655 | 1461771102502 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1655 | ++DOCSHELL 0x119e80000 == 36 [pid = 1655] [id = 65] 08:31:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 76 (0x11967a800) [pid = 1655] [serial = 191] [outer = 0x0] 08:31:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 77 (0x124804400) [pid = 1655] [serial = 192] [outer = 0x11967a800] 08:31:42 INFO - PROCESS | 1655 | 1461771102529 Marionette DEBUG loaded listener.js 08:31:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 78 (0x124c5e000) [pid = 1655] [serial = 193] [outer = 0x11967a800] 08:31:42 INFO - PROCESS | 1655 | 1461771102810 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:31:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 08:31:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 435ms 08:31:42 INFO - PROCESS | 1655 | 1461771102850 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 08:31:42 INFO - PROCESS | 1655 | 1461771102851 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 08:31:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 08:31:42 INFO - PROCESS | 1655 | 1461771102853 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 08:31:42 INFO - PROCESS | 1655 | 1461771102854 Marionette TRACE conn2 <- [1,234,null,{}] 08:31:42 INFO - PROCESS | 1655 | 1461771102858 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:31:42 INFO - PROCESS | 1655 | 1461771102947 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 08:31:43 INFO - PROCESS | 1655 | 1461771103010 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1655 | ++DOCSHELL 0x112634800 == 37 [pid = 1655] [id = 66] 08:31:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 79 (0x1111d8400) [pid = 1655] [serial = 194] [outer = 0x0] 08:31:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 80 (0x111d4c000) [pid = 1655] [serial = 195] [outer = 0x1111d8400] 08:31:43 INFO - PROCESS | 1655 | 1461771103041 Marionette DEBUG loaded listener.js 08:31:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x112995c00) [pid = 1655] [serial = 196] [outer = 0x1111d8400] 08:31:43 INFO - PROCESS | 1655 | 1461771103466 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:31:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 08:31:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 623ms 08:31:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 08:31:43 INFO - PROCESS | 1655 | 1461771103477 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 08:31:43 INFO - PROCESS | 1655 | 1461771103479 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 08:31:43 INFO - PROCESS | 1655 | 1461771103482 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 08:31:43 INFO - PROCESS | 1655 | 1461771103485 Marionette TRACE conn2 <- [1,238,null,{}] 08:31:43 INFO - PROCESS | 1655 | 1461771103488 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:31:43 INFO - PROCESS | 1655 | 1461771103578 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 08:31:43 INFO - PROCESS | 1655 | 1461771103615 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1655 | ++DOCSHELL 0x118224800 == 38 [pid = 1655] [id = 67] 08:31:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x115d5dc00) [pid = 1655] [serial = 197] [outer = 0x0] 08:31:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x117673800) [pid = 1655] [serial = 198] [outer = 0x115d5dc00] 08:31:43 INFO - PROCESS | 1655 | 1461771103646 Marionette DEBUG loaded listener.js 08:31:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x118387400) [pid = 1655] [serial = 199] [outer = 0x115d5dc00] 08:31:44 INFO - PROCESS | 1655 | 1461771104047 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:31:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 08:31:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 571ms 08:31:44 INFO - PROCESS | 1655 | 1461771104056 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 08:31:44 INFO - PROCESS | 1655 | 1461771104059 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 08:31:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 08:31:44 INFO - PROCESS | 1655 | 1461771104061 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 08:31:44 INFO - PROCESS | 1655 | 1461771104063 Marionette TRACE conn2 <- [1,242,null,{}] 08:31:44 INFO - PROCESS | 1655 | 1461771104065 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:31:44 INFO - PROCESS | 1655 | 1461771104151 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 08:31:44 INFO - PROCESS | 1655 | 1461771104193 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1655 | ++DOCSHELL 0x123323000 == 39 [pid = 1655] [id = 68] 08:31:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x11856f400) [pid = 1655] [serial = 200] [outer = 0x0] 08:31:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x1193f0800) [pid = 1655] [serial = 201] [outer = 0x11856f400] 08:31:44 INFO - PROCESS | 1655 | 1461771104223 Marionette DEBUG loaded listener.js 08:31:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x1197e7000) [pid = 1655] [serial = 202] [outer = 0x11856f400] 08:31:44 INFO - PROCESS | 1655 | 1461771104631 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:31:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 08:31:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 619ms 08:31:44 INFO - PROCESS | 1655 | 1461771104680 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 08:31:44 INFO - PROCESS | 1655 | 1461771104682 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 08:31:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 08:31:44 INFO - PROCESS | 1655 | 1461771104689 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 08:31:44 INFO - PROCESS | 1655 | 1461771104694 Marionette TRACE conn2 <- [1,246,null,{}] 08:31:44 INFO - PROCESS | 1655 | 1461771104697 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:31:44 INFO - PROCESS | 1655 | 1461771104784 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 08:31:44 INFO - PROCESS | 1655 | 1461771104828 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1655 | ++DOCSHELL 0x119186800 == 40 [pid = 1655] [id = 69] 08:31:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x119d61c00) [pid = 1655] [serial = 203] [outer = 0x0] 08:31:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x119e31800) [pid = 1655] [serial = 204] [outer = 0x119d61c00] 08:31:44 INFO - PROCESS | 1655 | 1461771104857 Marionette DEBUG loaded listener.js 08:31:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x124e11000) [pid = 1655] [serial = 205] [outer = 0x119d61c00] 08:31:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x12503b800) [pid = 1655] [serial = 206] [outer = 0x12d16a800] 08:31:45 INFO - PROCESS | 1655 | 1461771105377 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:31:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 08:31:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 727ms 08:31:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 08:31:45 INFO - PROCESS | 1655 | 1461771105432 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 08:31:45 INFO - PROCESS | 1655 | 1461771105434 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 08:31:45 INFO - PROCESS | 1655 | 1461771105452 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 08:31:45 INFO - PROCESS | 1655 | 1461771105454 Marionette TRACE conn2 <- [1,250,null,{}] 08:31:45 INFO - PROCESS | 1655 | 1461771105473 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:31:45 INFO - PROCESS | 1655 | 1461771105601 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 08:31:45 INFO - PROCESS | 1655 | 1461771105661 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1655 | ++DOCSHELL 0x113012800 == 41 [pid = 1655] [id = 70] 08:31:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x118133800) [pid = 1655] [serial = 207] [outer = 0x0] 08:31:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x118389400) [pid = 1655] [serial = 208] [outer = 0x118133800] 08:31:45 INFO - PROCESS | 1655 | 1461771105708 Marionette DEBUG loaded listener.js 08:31:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x1197d8800) [pid = 1655] [serial = 209] [outer = 0x118133800] 08:31:46 INFO - PROCESS | 1655 | 1461771106271 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:31:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 08:31:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 852ms 08:31:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 08:31:46 INFO - PROCESS | 1655 | 1461771106289 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 08:31:46 INFO - PROCESS | 1655 | 1461771106292 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 08:31:46 INFO - PROCESS | 1655 | 1461771106295 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 08:31:46 INFO - PROCESS | 1655 | 1461771106297 Marionette TRACE conn2 <- [1,254,null,{}] 08:31:46 INFO - PROCESS | 1655 | 1461771106301 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:31:46 INFO - PROCESS | 1655 | 1461771106382 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 08:31:46 INFO - PROCESS | 1655 | --DOCSHELL 0x119e80000 == 40 [pid = 1655] [id = 65] 08:31:46 INFO - PROCESS | 1655 | --DOCSHELL 0x1199cb800 == 39 [pid = 1655] [id = 64] 08:31:46 INFO - PROCESS | 1655 | --DOCSHELL 0x119189000 == 38 [pid = 1655] [id = 63] 08:31:46 INFO - PROCESS | 1655 | --DOCSHELL 0x118279000 == 37 [pid = 1655] [id = 62] 08:31:46 INFO - PROCESS | 1655 | --DOCSHELL 0x11821f000 == 36 [pid = 1655] [id = 61] 08:31:46 INFO - PROCESS | 1655 | --DOCSHELL 0x11743b000 == 35 [pid = 1655] [id = 57] 08:31:46 INFO - PROCESS | 1655 | --DOCSHELL 0x116945000 == 34 [pid = 1655] [id = 60] 08:31:46 INFO - PROCESS | 1655 | --DOCSHELL 0x114fdb800 == 33 [pid = 1655] [id = 56] 08:31:46 INFO - PROCESS | 1655 | --DOCSHELL 0x113332000 == 32 [pid = 1655] [id = 59] 08:31:46 INFO - PROCESS | 1655 | --DOCSHELL 0x118221000 == 31 [pid = 1655] [id = 58] 08:31:46 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x11856c000) [pid = 1655] [serial = 168] [outer = 0x0] [url = about:blank] 08:31:46 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x1213e1400) [pid = 1655] [serial = 141] [outer = 0x0] [url = about:blank] 08:31:46 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x1164b7800) [pid = 1655] [serial = 162] [outer = 0x0] [url = about:blank] 08:31:46 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x1166e4000) [pid = 1655] [serial = 163] [outer = 0x0] [url = about:blank] 08:31:46 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x116a7ac00) [pid = 1655] [serial = 165] [outer = 0x0] [url = about:blank] 08:31:46 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x118136c00) [pid = 1655] [serial = 166] [outer = 0x0] [url = about:blank] 08:31:46 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x115e9c000) [pid = 1655] [serial = 144] [outer = 0x0] [url = about:blank] 08:31:46 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x11643f000) [pid = 1655] [serial = 123] [outer = 0x0] [url = about:blank] 08:31:46 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x1169b0000) [pid = 1655] [serial = 145] [outer = 0x0] [url = about:blank] 08:31:46 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x1180eb400) [pid = 1655] [serial = 147] [outer = 0x0] [url = about:blank] 08:31:46 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x1195e1c00) [pid = 1655] [serial = 148] [outer = 0x0] [url = about:blank] 08:31:46 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x11877f000) [pid = 1655] [serial = 132] [outer = 0x0] [url = about:blank] 08:31:46 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x11998bc00) [pid = 1655] [serial = 150] [outer = 0x0] [url = about:blank] 08:31:46 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x11710d800) [pid = 1655] [serial = 126] [outer = 0x0] [url = about:blank] 08:31:46 INFO - PROCESS | 1655 | --DOMWINDOW == 79 (0x1180f0800) [pid = 1655] [serial = 127] [outer = 0x0] [url = about:blank] 08:31:46 INFO - PROCESS | 1655 | --DOMWINDOW == 78 (0x124183400) [pid = 1655] [serial = 142] [outer = 0x0] [url = about:blank] 08:31:46 INFO - PROCESS | 1655 | --DOMWINDOW == 77 (0x119e28000) [pid = 1655] [serial = 139] [outer = 0x0] [url = about:blank] 08:31:46 INFO - PROCESS | 1655 | --DOMWINDOW == 76 (0x11934e400) [pid = 1655] [serial = 135] [outer = 0x0] [url = about:blank] 08:31:46 INFO - PROCESS | 1655 | --DOMWINDOW == 75 (0x119e31400) [pid = 1655] [serial = 151] [outer = 0x0] [url = about:blank] 08:31:46 INFO - PROCESS | 1655 | --DOMWINDOW == 74 (0x11967a000) [pid = 1655] [serial = 138] [outer = 0x0] [url = about:blank] 08:31:46 INFO - PROCESS | 1655 | --DOMWINDOW == 73 (0x124805c00) [pid = 1655] [serial = 153] [outer = 0x0] [url = about:blank] 08:31:46 INFO - PROCESS | 1655 | --DOMWINDOW == 72 (0x1126b8800) [pid = 1655] [serial = 129] [outer = 0x0] [url = about:blank] 08:31:46 INFO - PROCESS | 1655 | --DOMWINDOW == 71 (0x118feac00) [pid = 1655] [serial = 133] [outer = 0x0] [url = about:blank] 08:31:46 INFO - PROCESS | 1655 | --DOMWINDOW == 70 (0x124b55400) [pid = 1655] [serial = 154] [outer = 0x0] [url = about:blank] 08:31:46 INFO - PROCESS | 1655 | --DOMWINDOW == 69 (0x11877b000) [pid = 1655] [serial = 169] [outer = 0x0] [url = about:blank] 08:31:46 INFO - PROCESS | 1655 | --DOMWINDOW == 68 (0x116a78400) [pid = 1655] [serial = 156] [outer = 0x0] [url = about:blank] 08:31:46 INFO - PROCESS | 1655 | --DOMWINDOW == 67 (0x1180ec000) [pid = 1655] [serial = 130] [outer = 0x0] [url = about:blank] 08:31:46 INFO - PROCESS | 1655 | --DOMWINDOW == 66 (0x11660f400) [pid = 1655] [serial = 124] [outer = 0x0] [url = about:blank] 08:31:46 INFO - PROCESS | 1655 | --DOMWINDOW == 65 (0x1193f6400) [pid = 1655] [serial = 136] [outer = 0x0] [url = about:blank] 08:31:46 INFO - PROCESS | 1655 | --DOMWINDOW == 64 (0x1193fa000) [pid = 1655] [serial = 157] [outer = 0x0] [url = about:blank] 08:31:46 INFO - PROCESS | 1655 | --DOMWINDOW == 63 (0x115df5800) [pid = 1655] [serial = 159] [outer = 0x0] [url = about:blank] 08:31:46 INFO - PROCESS | 1655 | --DOMWINDOW == 62 (0x12a742400) [pid = 1655] [serial = 121] [outer = 0x0] [url = about:blank] 08:31:46 INFO - PROCESS | 1655 | --DOMWINDOW == 61 (0x1164b6c00) [pid = 1655] [serial = 160] [outer = 0x0] [url = about:blank] 08:31:46 INFO - PROCESS | 1655 | --DOMWINDOW == 60 (0x1296e1000) [pid = 1655] [serial = 120] [outer = 0x0] [url = about:blank] 08:31:46 INFO - PROCESS | 1655 | --DOMWINDOW == 59 (0x12503d400) [pid = 1655] [serial = 103] [outer = 0x0] [url = about:blank] 08:31:46 INFO - PROCESS | 1655 | --DOMWINDOW == 58 (0x1294f9400) [pid = 1655] [serial = 118] [outer = 0x0] [url = about:blank] 08:31:46 INFO - PROCESS | 1655 | --DOMWINDOW == 57 (0x1290cc400) [pid = 1655] [serial = 115] [outer = 0x0] [url = about:blank] 08:31:46 INFO - PROCESS | 1655 | 1461771106436 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1655 | ++DOCSHELL 0x112e4b800 == 32 [pid = 1655] [id = 71] 08:31:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 58 (0x112993400) [pid = 1655] [serial = 210] [outer = 0x0] 08:31:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 59 (0x114ffa400) [pid = 1655] [serial = 211] [outer = 0x112993400] 08:31:46 INFO - PROCESS | 1655 | 1461771106464 Marionette DEBUG loaded listener.js 08:31:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 60 (0x116603800) [pid = 1655] [serial = 212] [outer = 0x112993400] 08:31:46 INFO - PROCESS | 1655 | 1461771106764 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:31:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 08:31:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 522ms 08:31:46 INFO - PROCESS | 1655 | 1461771106817 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 08:31:46 INFO - PROCESS | 1655 | 1461771106821 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 08:31:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 08:31:46 INFO - PROCESS | 1655 | 1461771106825 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 08:31:46 INFO - PROCESS | 1655 | 1461771106827 Marionette TRACE conn2 <- [1,258,null,{}] 08:31:46 INFO - PROCESS | 1655 | 1461771106829 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:31:46 INFO - PROCESS | 1655 | 1461771106902 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 08:31:46 INFO - PROCESS | 1655 | 1461771106909 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1655 | ++DOCSHELL 0x116944000 == 33 [pid = 1655] [id = 72] 08:31:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 61 (0x1169b0000) [pid = 1655] [serial = 213] [outer = 0x0] 08:31:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 62 (0x1180e4800) [pid = 1655] [serial = 214] [outer = 0x1169b0000] 08:31:46 INFO - PROCESS | 1655 | 1461771106934 Marionette DEBUG loaded listener.js 08:31:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 63 (0x11813b400) [pid = 1655] [serial = 215] [outer = 0x1169b0000] 08:31:47 INFO - PROCESS | 1655 | 1461771107268 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:31:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 08:31:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 470ms 08:31:47 INFO - PROCESS | 1655 | 1461771107295 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 08:31:47 INFO - PROCESS | 1655 | 1461771107297 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 08:31:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 08:31:47 INFO - PROCESS | 1655 | 1461771107299 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 08:31:47 INFO - PROCESS | 1655 | 1461771107301 Marionette TRACE conn2 <- [1,262,null,{}] 08:31:47 INFO - PROCESS | 1655 | 1461771107308 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:31:47 INFO - PROCESS | 1655 | 1461771107383 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 08:31:47 INFO - PROCESS | 1655 | 1461771107422 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1655 | ++DOCSHELL 0x11743d000 == 34 [pid = 1655] [id = 73] 08:31:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 64 (0x118139400) [pid = 1655] [serial = 216] [outer = 0x0] 08:31:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 65 (0x11870ac00) [pid = 1655] [serial = 217] [outer = 0x118139400] 08:31:47 INFO - PROCESS | 1655 | 1461771107450 Marionette DEBUG loaded listener.js 08:31:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 66 (0x1193f5c00) [pid = 1655] [serial = 218] [outer = 0x118139400] 08:31:47 INFO - PROCESS | 1655 | 1461771107728 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:31:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 08:31:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 470ms 08:31:47 INFO - PROCESS | 1655 | 1461771107769 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 08:31:47 INFO - PROCESS | 1655 | 1461771107771 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 08:31:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 08:31:47 INFO - PROCESS | 1655 | 1461771107781 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 08:31:47 INFO - PROCESS | 1655 | 1461771107782 Marionette TRACE conn2 <- [1,266,null,{}] 08:31:47 INFO - PROCESS | 1655 | 1461771107784 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:31:47 INFO - PROCESS | 1655 | 1461771107862 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 08:31:47 INFO - PROCESS | 1655 | 1461771107867 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1655 | ++DOCSHELL 0x118217000 == 35 [pid = 1655] [id = 74] 08:31:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 67 (0x1195da400) [pid = 1655] [serial = 219] [outer = 0x0] 08:31:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 68 (0x11998bc00) [pid = 1655] [serial = 220] [outer = 0x1195da400] 08:31:47 INFO - PROCESS | 1655 | 1461771107895 Marionette DEBUG loaded listener.js 08:31:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 69 (0x119d6a400) [pid = 1655] [serial = 221] [outer = 0x1195da400] 08:31:48 INFO - PROCESS | 1655 | 1461771108215 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:31:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 08:31:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 478ms 08:31:48 INFO - PROCESS | 1655 | 1461771108252 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 08:31:48 INFO - PROCESS | 1655 | 1461771108253 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 08:31:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 08:31:48 INFO - PROCESS | 1655 | 1461771108256 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 08:31:48 INFO - PROCESS | 1655 | 1461771108257 Marionette TRACE conn2 <- [1,270,null,{}] 08:31:48 INFO - PROCESS | 1655 | 1461771108259 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:31:48 INFO - PROCESS | 1655 | 1461771108349 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 08:31:48 INFO - PROCESS | 1655 | 1461771108355 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1655 | ++DOCSHELL 0x119119800 == 36 [pid = 1655] [id = 75] 08:31:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 70 (0x119683800) [pid = 1655] [serial = 222] [outer = 0x0] 08:31:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 71 (0x1213e3800) [pid = 1655] [serial = 223] [outer = 0x119683800] 08:31:48 INFO - PROCESS | 1655 | 1461771108383 Marionette DEBUG loaded listener.js 08:31:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 72 (0x124183400) [pid = 1655] [serial = 224] [outer = 0x119683800] 08:31:49 INFO - PROCESS | 1655 | --DOCSHELL 0x112e4b800 == 35 [pid = 1655] [id = 71] 08:31:49 INFO - PROCESS | 1655 | --DOCSHELL 0x113012800 == 34 [pid = 1655] [id = 70] 08:31:49 INFO - PROCESS | 1655 | --DOCSHELL 0x119186800 == 33 [pid = 1655] [id = 69] 08:31:49 INFO - PROCESS | 1655 | --DOCSHELL 0x123323000 == 32 [pid = 1655] [id = 68] 08:31:49 INFO - PROCESS | 1655 | --DOCSHELL 0x118224800 == 31 [pid = 1655] [id = 67] 08:31:49 INFO - PROCESS | 1655 | --DOCSHELL 0x112634800 == 30 [pid = 1655] [id = 66] 08:31:49 INFO - PROCESS | 1655 | 1461771109434 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:31:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 08:31:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1221ms 08:31:49 INFO - PROCESS | 1655 | 1461771109478 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 08:31:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 08:31:49 INFO - PROCESS | 1655 | 1461771109480 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 08:31:49 INFO - PROCESS | 1655 | 1461771109491 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 08:31:49 INFO - PROCESS | 1655 | 1461771109493 Marionette TRACE conn2 <- [1,274,null,{}] 08:31:49 INFO - PROCESS | 1655 | 1461771109496 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:31:49 INFO - PROCESS | 1655 | 1461771109579 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 08:31:49 INFO - PROCESS | 1655 | 1461771109586 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1655 | ++DOCSHELL 0x112fda000 == 31 [pid = 1655] [id = 76] 08:31:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 73 (0x115de9400) [pid = 1655] [serial = 225] [outer = 0x0] 08:31:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 74 (0x115e94800) [pid = 1655] [serial = 226] [outer = 0x115de9400] 08:31:49 INFO - PROCESS | 1655 | 1461771109614 Marionette DEBUG loaded listener.js 08:31:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 75 (0x116454800) [pid = 1655] [serial = 227] [outer = 0x115de9400] 08:31:49 INFO - PROCESS | 1655 | 1461771109955 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:31:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 08:31:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 527ms 08:31:50 INFO - PROCESS | 1655 | 1461771110011 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 08:31:50 INFO - PROCESS | 1655 | 1461771110015 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 08:31:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 08:31:50 INFO - PROCESS | 1655 | 1461771110019 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 08:31:50 INFO - PROCESS | 1655 | 1461771110021 Marionette TRACE conn2 <- [1,278,null,{}] 08:31:50 INFO - PROCESS | 1655 | 1461771110032 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:31:50 INFO - PROCESS | 1655 | 1461771110118 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 08:31:50 INFO - PROCESS | 1655 | 1461771110123 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1655 | ++DOCSHELL 0x115dac800 == 32 [pid = 1655] [id = 77] 08:31:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 76 (0x1164b6c00) [pid = 1655] [serial = 228] [outer = 0x0] 08:31:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 77 (0x1169ba400) [pid = 1655] [serial = 229] [outer = 0x1164b6c00] 08:31:50 INFO - PROCESS | 1655 | 1461771110149 Marionette DEBUG loaded listener.js 08:31:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 78 (0x117e2ec00) [pid = 1655] [serial = 230] [outer = 0x1164b6c00] 08:31:50 INFO - PROCESS | 1655 | 1461771110497 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:31:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 08:31:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 527ms 08:31:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 08:31:50 INFO - PROCESS | 1655 | 1461771110547 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 08:31:50 INFO - PROCESS | 1655 | 1461771110548 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 08:31:50 INFO - PROCESS | 1655 | 1461771110550 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 08:31:50 INFO - PROCESS | 1655 | 1461771110553 Marionette TRACE conn2 <- [1,282,null,{}] 08:31:50 INFO - PROCESS | 1655 | 1461771110560 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:31:50 INFO - PROCESS | 1655 | 1461771110812 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 08:31:50 INFO - PROCESS | 1655 | --DOMWINDOW == 77 (0x11838f800) [pid = 1655] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 08:31:50 INFO - PROCESS | 1655 | --DOMWINDOW == 76 (0x11967a800) [pid = 1655] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 08:31:50 INFO - PROCESS | 1655 | --DOMWINDOW == 75 (0x115e1f800) [pid = 1655] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 08:31:50 INFO - PROCESS | 1655 | --DOMWINDOW == 74 (0x113df6400) [pid = 1655] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 08:31:50 INFO - PROCESS | 1655 | --DOMWINDOW == 73 (0x118778000) [pid = 1655] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 08:31:50 INFO - PROCESS | 1655 | --DOMWINDOW == 72 (0x116673400) [pid = 1655] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 08:31:50 INFO - PROCESS | 1655 | --DOMWINDOW == 71 (0x117671000) [pid = 1655] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 08:31:50 INFO - PROCESS | 1655 | --DOMWINDOW == 70 (0x11998e000) [pid = 1655] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 08:31:50 INFO - PROCESS | 1655 | --DOMWINDOW == 69 (0x1195da400) [pid = 1655] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 08:31:50 INFO - PROCESS | 1655 | --DOMWINDOW == 68 (0x118133800) [pid = 1655] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 08:31:50 INFO - PROCESS | 1655 | --DOMWINDOW == 67 (0x112993400) [pid = 1655] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 08:31:50 INFO - PROCESS | 1655 | --DOMWINDOW == 66 (0x1169b0000) [pid = 1655] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 08:31:50 INFO - PROCESS | 1655 | --DOMWINDOW == 65 (0x118139400) [pid = 1655] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 08:31:50 INFO - PROCESS | 1655 | --DOMWINDOW == 64 (0x1111d8400) [pid = 1655] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 08:31:50 INFO - PROCESS | 1655 | --DOMWINDOW == 63 (0x115d5dc00) [pid = 1655] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 08:31:50 INFO - PROCESS | 1655 | --DOMWINDOW == 62 (0x11856f400) [pid = 1655] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 08:31:50 INFO - PROCESS | 1655 | --DOMWINDOW == 61 (0x119d61c00) [pid = 1655] [serial = 203] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 08:31:50 INFO - PROCESS | 1655 | 1461771110868 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1655 | ++DOCSHELL 0x114fdc800 == 33 [pid = 1655] [id = 78] 08:31:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 62 (0x1121d9000) [pid = 1655] [serial = 231] [outer = 0x0] 08:31:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 63 (0x115d5dc00) [pid = 1655] [serial = 232] [outer = 0x1121d9000] 08:31:50 INFO - PROCESS | 1655 | 1461771110896 Marionette DEBUG loaded listener.js 08:31:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 64 (0x118388400) [pid = 1655] [serial = 233] [outer = 0x1121d9000] 08:31:51 INFO - PROCESS | 1655 | 1461771111163 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:31:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 08:31:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 621ms 08:31:51 INFO - PROCESS | 1655 | 1461771111171 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 08:31:51 INFO - PROCESS | 1655 | 1461771111174 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 08:31:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 08:31:51 INFO - PROCESS | 1655 | 1461771111185 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 08:31:51 INFO - PROCESS | 1655 | 1461771111186 Marionette TRACE conn2 <- [1,286,null,{}] 08:31:51 INFO - PROCESS | 1655 | 1461771111197 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:31:51 INFO - PROCESS | 1655 | 1461771111268 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 08:31:51 INFO - PROCESS | 1655 | 1461771111273 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1655 | ++DOCSHELL 0x117571800 == 34 [pid = 1655] [id = 79] 08:31:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 65 (0x118578000) [pid = 1655] [serial = 234] [outer = 0x0] 08:31:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 66 (0x118785c00) [pid = 1655] [serial = 235] [outer = 0x118578000] 08:31:51 INFO - PROCESS | 1655 | 1461771111300 Marionette DEBUG loaded listener.js 08:31:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 67 (0x118feb400) [pid = 1655] [serial = 236] [outer = 0x118578000] 08:31:51 INFO - PROCESS | 1655 | 1461771111594 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:31:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 08:31:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 423ms 08:31:51 INFO - PROCESS | 1655 | 1461771111609 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 08:31:51 INFO - PROCESS | 1655 | 1461771111611 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 08:31:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 08:31:51 INFO - PROCESS | 1655 | 1461771111618 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 08:31:51 INFO - PROCESS | 1655 | 1461771111619 Marionette TRACE conn2 <- [1,290,null,{}] 08:31:51 INFO - PROCESS | 1655 | 1461771111622 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:31:51 INFO - PROCESS | 1655 | 1461771111717 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 08:31:51 INFO - PROCESS | 1655 | 1461771111725 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1655 | ++DOCSHELL 0x118a5e800 == 35 [pid = 1655] [id = 80] 08:31:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 68 (0x116459800) [pid = 1655] [serial = 237] [outer = 0x0] 08:31:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 69 (0x119350000) [pid = 1655] [serial = 238] [outer = 0x116459800] 08:31:51 INFO - PROCESS | 1655 | 1461771111751 Marionette DEBUG loaded listener.js 08:31:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 70 (0x1195e1c00) [pid = 1655] [serial = 239] [outer = 0x116459800] 08:31:52 INFO - PROCESS | 1655 | 1461771112054 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:31:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 08:31:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 470ms 08:31:52 INFO - PROCESS | 1655 | 1461771112088 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 08:31:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 08:31:52 INFO - PROCESS | 1655 | 1461771112090 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 08:31:52 INFO - PROCESS | 1655 | 1461771112094 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 08:31:52 INFO - PROCESS | 1655 | 1461771112095 Marionette TRACE conn2 <- [1,294,null,{}] 08:31:52 INFO - PROCESS | 1655 | 1461771112098 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:31:52 INFO - PROCESS | 1655 | 1461771112175 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 08:31:52 INFO - PROCESS | 1655 | 1461771112218 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1655 | ++DOCSHELL 0x119664800 == 36 [pid = 1655] [id = 81] 08:31:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 71 (0x118138800) [pid = 1655] [serial = 240] [outer = 0x0] 08:31:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 72 (0x1197dbc00) [pid = 1655] [serial = 241] [outer = 0x118138800] 08:31:52 INFO - PROCESS | 1655 | 1461771112245 Marionette DEBUG loaded listener.js 08:31:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 73 (0x12359f000) [pid = 1655] [serial = 242] [outer = 0x118138800] 08:31:52 INFO - PROCESS | 1655 | 1461771112495 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:31:52 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:31:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 418ms 08:31:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 08:31:52 INFO - PROCESS | 1655 | 1461771112513 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 08:31:52 INFO - PROCESS | 1655 | 1461771112514 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 08:31:52 INFO - PROCESS | 1655 | 1461771112516 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 08:31:52 INFO - PROCESS | 1655 | 1461771112518 Marionette TRACE conn2 <- [1,298,null,{}] 08:31:52 INFO - PROCESS | 1655 | 1461771112522 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:31:52 INFO - PROCESS | 1655 | 1461771112601 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 08:31:52 INFO - PROCESS | 1655 | 1461771112605 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1655 | ++DOCSHELL 0x119e80000 == 37 [pid = 1655] [id = 82] 08:31:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 74 (0x118712c00) [pid = 1655] [serial = 243] [outer = 0x0] 08:31:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 75 (0x124630400) [pid = 1655] [serial = 244] [outer = 0x118712c00] 08:31:52 INFO - PROCESS | 1655 | 1461771112632 Marionette DEBUG loaded listener.js 08:31:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 76 (0x124c5b400) [pid = 1655] [serial = 245] [outer = 0x118712c00] 08:31:53 INFO - PROCESS | 1655 | 1461771113112 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:31:53 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:31:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 619ms 08:31:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 08:31:53 INFO - PROCESS | 1655 | 1461771113137 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 08:31:53 INFO - PROCESS | 1655 | 1461771113139 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 08:31:53 INFO - PROCESS | 1655 | 1461771113142 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 08:31:53 INFO - PROCESS | 1655 | 1461771113145 Marionette TRACE conn2 <- [1,302,null,{}] 08:31:53 INFO - PROCESS | 1655 | 1461771113149 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:31:53 INFO - PROCESS | 1655 | 1461771113238 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 08:31:53 INFO - PROCESS | 1655 | 1461771113279 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1655 | ++DOCSHELL 0x1161c1000 == 38 [pid = 1655] [id = 83] 08:31:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 77 (0x11340e000) [pid = 1655] [serial = 246] [outer = 0x0] 08:31:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 78 (0x115e98c00) [pid = 1655] [serial = 247] [outer = 0x11340e000] 08:31:53 INFO - PROCESS | 1655 | 1461771113310 Marionette DEBUG loaded listener.js 08:31:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 79 (0x11666d800) [pid = 1655] [serial = 248] [outer = 0x11340e000] 08:31:53 INFO - PROCESS | 1655 | 1461771113710 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:31:53 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:31:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 622ms 08:31:53 INFO - PROCESS | 1655 | 1461771113765 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 08:31:53 INFO - PROCESS | 1655 | 1461771113769 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 08:31:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 08:31:53 INFO - PROCESS | 1655 | 1461771113773 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 08:31:53 INFO - PROCESS | 1655 | 1461771113775 Marionette TRACE conn2 <- [1,306,null,{}] 08:31:53 INFO - PROCESS | 1655 | 1461771113777 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:31:53 INFO - PROCESS | 1655 | 1461771113863 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 08:31:53 INFO - PROCESS | 1655 | 1461771113904 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1655 | ++DOCSHELL 0x119664000 == 39 [pid = 1655] [id = 84] 08:31:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 80 (0x116a79800) [pid = 1655] [serial = 249] [outer = 0x0] 08:31:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x1180e7800) [pid = 1655] [serial = 250] [outer = 0x116a79800] 08:31:53 INFO - PROCESS | 1655 | 1461771113934 Marionette DEBUG loaded listener.js 08:31:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x11877ec00) [pid = 1655] [serial = 251] [outer = 0x116a79800] 08:31:54 INFO - PROCESS | 1655 | 1461771114329 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:31:54 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:31:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 571ms 08:31:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 08:31:54 INFO - PROCESS | 1655 | 1461771114345 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 08:31:54 INFO - PROCESS | 1655 | 1461771114346 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 08:31:54 INFO - PROCESS | 1655 | 1461771114348 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 08:31:54 INFO - PROCESS | 1655 | 1461771114351 Marionette TRACE conn2 <- [1,310,null,{}] 08:31:54 INFO - PROCESS | 1655 | 1461771114359 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:31:54 INFO - PROCESS | 1655 | 1461771114444 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 08:31:54 INFO - PROCESS | 1655 | 1461771114482 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = 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:54 INFO - PROCESS | 1655 | ++DOCSHELL 0x12343e800 == 40 [pid = 1655] [id = 85] 08:31:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x119515400) [pid = 1655] [serial = 252] [outer = 0x0] 08:31:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x119d64400) [pid = 1655] [serial = 253] [outer = 0x119515400] 08:31:54 INFO - PROCESS | 1655 | 1461771114513 Marionette DEBUG loaded listener.js 08:31:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x1213e2400) [pid = 1655] [serial = 254] [outer = 0x119515400] 08:31:54 INFO - PROCESS | 1655 | 1461771114971 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:31:55 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:31:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 674ms 08:31:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 08:31:55 INFO - PROCESS | 1655 | 1461771115023 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 08:31:55 INFO - PROCESS | 1655 | 1461771115026 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 08:31:55 INFO - PROCESS | 1655 | 1461771115029 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 08:31:55 INFO - PROCESS | 1655 | 1461771115031 Marionette TRACE conn2 <- [1,314,null,{}] 08:31:55 INFO - PROCESS | 1655 | 1461771115035 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:31:55 INFO - PROCESS | 1655 | 1461771115160 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 08:31:55 INFO - PROCESS | 1655 | 1461771115234 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = 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:55 INFO - PROCESS | 1655 | ++DOCSHELL 0x118a5b000 == 41 [pid = 1655] [id = 86] 08:31:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x124182c00) [pid = 1655] [serial = 255] [outer = 0x0] 08:31:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x124c60400) [pid = 1655] [serial = 256] [outer = 0x124182c00] 08:31:55 INFO - PROCESS | 1655 | 1461771115281 Marionette DEBUG loaded listener.js 08:31:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x125048c00) [pid = 1655] [serial = 257] [outer = 0x124182c00] 08:31:55 INFO - PROCESS | 1655 | 1461771115749 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:31:55 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:31:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 771ms 08:31:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 08:31:55 INFO - PROCESS | 1655 | 1461771115800 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 08:31:55 INFO - PROCESS | 1655 | 1461771115802 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 08:31:55 INFO - PROCESS | 1655 | 1461771115804 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 08:31:55 INFO - PROCESS | 1655 | 1461771115805 Marionette TRACE conn2 <- [1,318,null,{}] 08:31:55 INFO - PROCESS | 1655 | 1461771115828 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:31:55 INFO - PROCESS | 1655 | 1461771115914 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 08:31:55 INFO - PROCESS | 1655 | 1461771115967 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = 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:55 INFO - PROCESS | 1655 | ++DOCSHELL 0x112ed3800 == 42 [pid = 1655] [id = 87] 08:31:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x112997400) [pid = 1655] [serial = 258] [outer = 0x0] 08:31:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x117e2c000) [pid = 1655] [serial = 259] [outer = 0x112997400] 08:31:56 INFO - PROCESS | 1655 | 1461771115996 Marionette DEBUG loaded listener.js 08:31:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x124638c00) [pid = 1655] [serial = 260] [outer = 0x112997400] 08:31:56 INFO - PROCESS | 1655 | 1461771116503 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:31:56 INFO - PROCESS | 1655 | --DOCSHELL 0x119664800 == 41 [pid = 1655] [id = 81] 08:31:56 INFO - PROCESS | 1655 | --DOCSHELL 0x118a5e800 == 40 [pid = 1655] [id = 80] 08:31:56 INFO - PROCESS | 1655 | --DOCSHELL 0x118217000 == 39 [pid = 1655] [id = 74] 08:31:56 INFO - PROCESS | 1655 | --DOCSHELL 0x117571800 == 38 [pid = 1655] [id = 79] 08:31:56 INFO - PROCESS | 1655 | --DOCSHELL 0x114fdc800 == 37 [pid = 1655] [id = 78] 08:31:56 INFO - PROCESS | 1655 | --DOCSHELL 0x115dac800 == 36 [pid = 1655] [id = 77] 08:31:56 INFO - PROCESS | 1655 | --DOCSHELL 0x112fda000 == 35 [pid = 1655] [id = 76] 08:31:56 INFO - PROCESS | 1655 | --DOCSHELL 0x116944000 == 34 [pid = 1655] [id = 72] 08:31:56 INFO - PROCESS | 1655 | --DOCSHELL 0x119119800 == 33 [pid = 1655] [id = 75] 08:31:56 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x12359a400) [pid = 1655] [serial = 190] [outer = 0x0] [url = about:blank] 08:31:56 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x119d6a400) [pid = 1655] [serial = 221] [outer = 0x0] [url = about:blank] 08:31:56 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x119e30c00) [pid = 1655] [serial = 189] [outer = 0x0] [url = about:blank] 08:31:56 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x124c5e000) [pid = 1655] [serial = 193] [outer = 0x0] [url = about:blank] 08:31:56 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x124804400) [pid = 1655] [serial = 192] [outer = 0x0] [url = about:blank] 08:31:56 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x118389400) [pid = 1655] [serial = 208] [outer = 0x0] [url = about:blank] 08:31:56 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x1197d8800) [pid = 1655] [serial = 209] [outer = 0x0] [url = about:blank] 08:31:56 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x114ffa400) [pid = 1655] [serial = 211] [outer = 0x0] [url = about:blank] 08:31:56 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x116603800) [pid = 1655] [serial = 212] [outer = 0x0] [url = about:blank] 08:31:56 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x1180e4800) [pid = 1655] [serial = 214] [outer = 0x0] [url = about:blank] 08:31:56 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x11870ac00) [pid = 1655] [serial = 217] [outer = 0x0] [url = about:blank] 08:31:56 INFO - PROCESS | 1655 | --DOMWINDOW == 79 (0x11813b400) [pid = 1655] [serial = 215] [outer = 0x0] [url = about:blank] 08:31:56 INFO - PROCESS | 1655 | --DOMWINDOW == 78 (0x1166e0400) [pid = 1655] [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:31:56 INFO - PROCESS | 1655 | --DOMWINDOW == 77 (0x111d4c000) [pid = 1655] [serial = 195] [outer = 0x0] [url = about:blank] 08:31:56 INFO - PROCESS | 1655 | --DOMWINDOW == 76 (0x112995c00) [pid = 1655] [serial = 196] [outer = 0x0] [url = about:blank] 08:31:56 INFO - PROCESS | 1655 | --DOMWINDOW == 75 (0x11998bc00) [pid = 1655] [serial = 220] [outer = 0x0] [url = about:blank] 08:31:56 INFO - PROCESS | 1655 | --DOMWINDOW == 74 (0x116187000) [pid = 1655] [serial = 174] [outer = 0x0] [url = about:blank] 08:31:56 INFO - PROCESS | 1655 | --DOMWINDOW == 73 (0x117673800) [pid = 1655] [serial = 198] [outer = 0x0] [url = about:blank] 08:31:56 INFO - PROCESS | 1655 | --DOMWINDOW == 72 (0x116672800) [pid = 1655] [serial = 175] [outer = 0x0] [url = about:blank] 08:31:56 INFO - PROCESS | 1655 | --DOMWINDOW == 71 (0x117e32c00) [pid = 1655] [serial = 183] [outer = 0x0] [url = about:blank] 08:31:56 INFO - PROCESS | 1655 | --DOMWINDOW == 70 (0x118ff5800) [pid = 1655] [serial = 180] [outer = 0x0] [url = about:blank] 08:31:56 INFO - PROCESS | 1655 | --DOMWINDOW == 69 (0x118387400) [pid = 1655] [serial = 199] [outer = 0x0] [url = about:blank] 08:31:56 INFO - PROCESS | 1655 | --DOMWINDOW == 68 (0x1193f0800) [pid = 1655] [serial = 201] [outer = 0x0] [url = about:blank] 08:31:56 INFO - PROCESS | 1655 | --DOMWINDOW == 67 (0x117672000) [pid = 1655] [serial = 177] [outer = 0x0] [url = about:blank] 08:31:56 INFO - PROCESS | 1655 | --DOMWINDOW == 66 (0x118388000) [pid = 1655] [serial = 178] [outer = 0x0] [url = about:blank] 08:31:56 INFO - PROCESS | 1655 | --DOMWINDOW == 65 (0x1197d9000) [pid = 1655] [serial = 186] [outer = 0x0] [url = about:blank] 08:31:56 INFO - PROCESS | 1655 | --DOMWINDOW == 64 (0x1197e5c00) [pid = 1655] [serial = 187] [outer = 0x0] [url = about:blank] 08:31:56 INFO - PROCESS | 1655 | --DOMWINDOW == 63 (0x1193fbc00) [pid = 1655] [serial = 181] [outer = 0x0] [url = about:blank] 08:31:56 INFO - PROCESS | 1655 | --DOMWINDOW == 62 (0x1197e7000) [pid = 1655] [serial = 202] [outer = 0x0] [url = about:blank] 08:31:56 INFO - PROCESS | 1655 | --DOMWINDOW == 61 (0x1193fdc00) [pid = 1655] [serial = 184] [outer = 0x0] [url = about:blank] 08:31:56 INFO - PROCESS | 1655 | --DOMWINDOW == 60 (0x119e31800) [pid = 1655] [serial = 204] [outer = 0x0] [url = about:blank] 08:31:56 INFO - PROCESS | 1655 | --DOMWINDOW == 59 (0x1193f5c00) [pid = 1655] [serial = 218] [outer = 0x0] [url = about:blank] 08:31:56 INFO - PROCESS | 1655 | --DOMWINDOW == 58 (0x124e11000) [pid = 1655] [serial = 205] [outer = 0x0] [url = about:blank] 08:31:56 INFO - PROCESS | 1655 | --DOMWINDOW == 57 (0x119195000) [pid = 1655] [serial = 172] [outer = 0x0] [url = about:blank] 08:31:56 INFO - PROCESS | 1655 | --DOMWINDOW == 56 (0x118f85800) [pid = 1655] [serial = 171] [outer = 0x0] [url = about:blank] 08:31:56 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:31:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 741ms 08:31:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 08:31:56 INFO - PROCESS | 1655 | 1461771116545 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 08:31:56 INFO - PROCESS | 1655 | 1461771116548 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 08:31:56 INFO - PROCESS | 1655 | 1461771116551 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 08:31:56 INFO - PROCESS | 1655 | 1461771116553 Marionette TRACE conn2 <- [1,322,null,{}] 08:31:56 INFO - PROCESS | 1655 | 1461771116559 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:31:56 INFO - PROCESS | 1655 | 1461771116629 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 08:31:56 INFO - PROCESS | 1655 | 1461771116636 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = 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:56 INFO - PROCESS | 1655 | ++DOCSHELL 0x113327800 == 34 [pid = 1655] [id = 88] 08:31:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 57 (0x115df1800) [pid = 1655] [serial = 261] [outer = 0x0] 08:31:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 58 (0x115e1cc00) [pid = 1655] [serial = 262] [outer = 0x115df1800] 08:31:56 INFO - PROCESS | 1655 | 1461771116666 Marionette DEBUG loaded listener.js 08:31:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 59 (0x1164b9800) [pid = 1655] [serial = 263] [outer = 0x115df1800] 08:31:57 INFO - PROCESS | 1655 | 1461771117060 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:31:57 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:31:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 524ms 08:31:57 INFO - PROCESS | 1655 | 1461771117082 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 08:31:57 INFO - PROCESS | 1655 | 1461771117087 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 08:31:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 08:31:57 INFO - PROCESS | 1655 | 1461771117094 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 08:31:57 INFO - PROCESS | 1655 | 1461771117097 Marionette TRACE conn2 <- [1,326,null,{}] 08:31:57 INFO - PROCESS | 1655 | 1461771117100 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:31:57 INFO - PROCESS | 1655 | 1461771117211 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 08:31:57 INFO - PROCESS | 1655 | 1461771117218 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = 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:57 INFO - PROCESS | 1655 | ++DOCSHELL 0x11698e000 == 35 [pid = 1655] [id = 89] 08:31:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 60 (0x1166e3000) [pid = 1655] [serial = 264] [outer = 0x0] 08:31:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 61 (0x1180e4800) [pid = 1655] [serial = 265] [outer = 0x1166e3000] 08:31:57 INFO - PROCESS | 1655 | 1461771117261 Marionette DEBUG loaded listener.js 08:31:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 62 (0x118384400) [pid = 1655] [serial = 266] [outer = 0x1166e3000] 08:31:57 INFO - PROCESS | 1655 | 1461771117652 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:31:57 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:31:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 571ms 08:31:57 INFO - PROCESS | 1655 | 1461771117670 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 08:31:57 INFO - PROCESS | 1655 | 1461771117671 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 08:31:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 08:31:57 INFO - PROCESS | 1655 | 1461771117677 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 08:31:57 INFO - PROCESS | 1655 | 1461771117680 Marionette TRACE conn2 <- [1,330,null,{}] 08:31:57 INFO - PROCESS | 1655 | 1461771117687 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:31:57 INFO - PROCESS | 1655 | 1461771117760 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 08:31:57 INFO - PROCESS | 1655 | 1461771117765 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = 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:57 INFO - PROCESS | 1655 | ++DOCSHELL 0x118230000 == 36 [pid = 1655] [id = 90] 08:31:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 63 (0x11877d800) [pid = 1655] [serial = 267] [outer = 0x0] 08:31:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 64 (0x1193f4000) [pid = 1655] [serial = 268] [outer = 0x11877d800] 08:31:57 INFO - PROCESS | 1655 | 1461771117795 Marionette DEBUG loaded listener.js 08:31:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 65 (0x1197e5c00) [pid = 1655] [serial = 269] [outer = 0x11877d800] 08:31:58 INFO - PROCESS | 1655 | 1461771118114 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:31:58 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:31:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 471ms 08:31:58 INFO - PROCESS | 1655 | 1461771118148 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 08:31:58 INFO - PROCESS | 1655 | 1461771118150 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 08:31:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 08:31:58 INFO - PROCESS | 1655 | 1461771118152 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 08:31:58 INFO - PROCESS | 1655 | 1461771118153 Marionette TRACE conn2 <- [1,334,null,{}] 08:31:58 INFO - PROCESS | 1655 | 1461771118156 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:31:58 INFO - PROCESS | 1655 | 1461771118227 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 08:31:58 INFO - PROCESS | 1655 | 1461771118231 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = 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:58 INFO - PROCESS | 1655 | ++DOCSHELL 0x1195a1000 == 37 [pid = 1655] [id = 91] 08:31:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 66 (0x119d62400) [pid = 1655] [serial = 270] [outer = 0x0] 08:31:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 67 (0x1243be000) [pid = 1655] [serial = 271] [outer = 0x119d62400] 08:31:58 INFO - PROCESS | 1655 | 1461771118258 Marionette DEBUG loaded listener.js 08:31:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 68 (0x124c5b800) [pid = 1655] [serial = 272] [outer = 0x119d62400] 08:31:58 INFO - PROCESS | 1655 | 1461771118576 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:31:58 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:31:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 469ms 08:31:58 INFO - PROCESS | 1655 | 1461771118622 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 08:31:58 INFO - PROCESS | 1655 | 1461771118623 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 08:31:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 08:31:58 INFO - PROCESS | 1655 | 1461771118625 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 08:31:58 INFO - PROCESS | 1655 | 1461771118627 Marionette TRACE conn2 <- [1,338,null,{}] 08:31:58 INFO - PROCESS | 1655 | 1461771118641 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:31:58 INFO - PROCESS | 1655 | 1461771118733 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 08:31:58 INFO - PROCESS | 1655 | 1461771118737 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = 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:58 INFO - PROCESS | 1655 | ++DOCSHELL 0x119973000 == 38 [pid = 1655] [id = 92] 08:31:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 69 (0x1235a7800) [pid = 1655] [serial = 273] [outer = 0x0] 08:31:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 70 (0x1250e1800) [pid = 1655] [serial = 274] [outer = 0x1235a7800] 08:31:58 INFO - PROCESS | 1655 | 1461771118763 Marionette DEBUG loaded listener.js 08:31:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 71 (0x1258a2000) [pid = 1655] [serial = 275] [outer = 0x1235a7800] 08:31:59 INFO - PROCESS | 1655 | 1461771119081 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:31:59 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:31:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 469ms 08:31:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 08:31:59 INFO - PROCESS | 1655 | 1461771119099 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 08:31:59 INFO - PROCESS | 1655 | 1461771119100 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 08:31:59 INFO - PROCESS | 1655 | 1461771119102 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 08:31:59 INFO - PROCESS | 1655 | 1461771119103 Marionette TRACE conn2 <- [1,342,null,{}] 08:31:59 INFO - PROCESS | 1655 | 1461771119105 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:31:59 INFO - PROCESS | 1655 | 1461771119216 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 08:31:59 INFO - PROCESS | 1655 | 1461771119221 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = 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:59 INFO - PROCESS | 1655 | ++DOCSHELL 0x119eb9800 == 39 [pid = 1655] [id = 93] 08:31:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 72 (0x1258a9800) [pid = 1655] [serial = 276] [outer = 0x0] 08:31:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 73 (0x125ece000) [pid = 1655] [serial = 277] [outer = 0x1258a9800] 08:31:59 INFO - PROCESS | 1655 | 1461771119249 Marionette DEBUG loaded listener.js 08:31:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 74 (0x127738800) [pid = 1655] [serial = 278] [outer = 0x1258a9800] 08:31:59 INFO - PROCESS | 1655 | 1461771119551 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:31:59 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:31:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 468ms 08:31:59 INFO - PROCESS | 1655 | 1461771119570 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 08:31:59 INFO - PROCESS | 1655 | 1461771119572 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 08:31:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 08:31:59 INFO - PROCESS | 1655 | 1461771119576 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 08:31:59 INFO - PROCESS | 1655 | 1461771119579 Marionette TRACE conn2 <- [1,346,null,{}] 08:31:59 INFO - PROCESS | 1655 | 1461771119595 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:31:59 INFO - PROCESS | 1655 | 1461771119680 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 08:31:59 INFO - PROCESS | 1655 | 1461771119684 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = 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:59 INFO - PROCESS | 1655 | ++DOCSHELL 0x123662000 == 40 [pid = 1655] [id = 94] 08:31:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 75 (0x127451c00) [pid = 1655] [serial = 279] [outer = 0x0] 08:31:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 76 (0x1277e9000) [pid = 1655] [serial = 280] [outer = 0x127451c00] 08:31:59 INFO - PROCESS | 1655 | 1461771119709 Marionette DEBUG loaded listener.js 08:31:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 77 (0x1277edc00) [pid = 1655] [serial = 281] [outer = 0x127451c00] 08:32:00 INFO - PROCESS | 1655 | 1461771120052 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:32:00 INFO - PROCESS | 1655 | --DOMWINDOW == 76 (0x115de9400) [pid = 1655] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 08:32:00 INFO - PROCESS | 1655 | --DOMWINDOW == 75 (0x1164b6c00) [pid = 1655] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 08:32:00 INFO - PROCESS | 1655 | --DOMWINDOW == 74 (0x118578000) [pid = 1655] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 08:32:00 INFO - PROCESS | 1655 | --DOMWINDOW == 73 (0x1121d9000) [pid = 1655] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 08:32:00 INFO - PROCESS | 1655 | --DOMWINDOW == 72 (0x118138800) [pid = 1655] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 08:32:00 INFO - PROCESS | 1655 | --DOMWINDOW == 71 (0x116459800) [pid = 1655] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 08:32:00 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:32:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 528ms 08:32:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 08:32:00 INFO - PROCESS | 1655 | 1461771120104 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 08:32:00 INFO - PROCESS | 1655 | 1461771120106 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 08:32:00 INFO - PROCESS | 1655 | 1461771120109 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 08:32:00 INFO - PROCESS | 1655 | 1461771120111 Marionette TRACE conn2 <- [1,350,null,{}] 08:32:00 INFO - PROCESS | 1655 | 1461771120114 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:32:00 INFO - PROCESS | 1655 | 1461771120238 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 08:32:00 INFO - PROCESS | 1655 | 1461771120282 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:00 INFO - PROCESS | 1655 | ++DOCSHELL 0x119134000 == 41 [pid = 1655] [id = 95] 08:32:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 72 (0x116671400) [pid = 1655] [serial = 282] [outer = 0x0] 08:32:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 73 (0x118712400) [pid = 1655] [serial = 283] [outer = 0x116671400] 08:32:00 INFO - PROCESS | 1655 | 1461771120321 Marionette DEBUG loaded listener.js 08:32:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 74 (0x1277f2400) [pid = 1655] [serial = 284] [outer = 0x116671400] 08:32:00 INFO - PROCESS | 1655 | 1461771120637 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:32:00 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:32:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 571ms 08:32:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 08:32:00 INFO - PROCESS | 1655 | 1461771120680 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 08:32:00 INFO - PROCESS | 1655 | 1461771120681 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 08:32:00 INFO - PROCESS | 1655 | 1461771120683 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 08:32:00 INFO - PROCESS | 1655 | 1461771120684 Marionette TRACE conn2 <- [1,354,null,{}] 08:32:00 INFO - PROCESS | 1655 | 1461771120687 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:32:00 INFO - PROCESS | 1655 | 1461771120763 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 08:32:00 INFO - PROCESS | 1655 | 1461771120804 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:00 INFO - PROCESS | 1655 | ++DOCSHELL 0x125230800 == 42 [pid = 1655] [id = 96] 08:32:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 75 (0x1213e7000) [pid = 1655] [serial = 285] [outer = 0x0] 08:32:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 76 (0x128fa4800) [pid = 1655] [serial = 286] [outer = 0x1213e7000] 08:32:00 INFO - PROCESS | 1655 | 1461771120828 Marionette DEBUG loaded listener.js 08:32:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 77 (0x128faa000) [pid = 1655] [serial = 287] [outer = 0x1213e7000] 08:32:01 INFO - PROCESS | 1655 | 1461771121076 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:32:01 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:32:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 418ms 08:32:01 INFO - PROCESS | 1655 | 1461771121104 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 08:32:01 INFO - PROCESS | 1655 | 1461771121105 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 08:32:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 08:32:01 INFO - PROCESS | 1655 | 1461771121115 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 08:32:01 INFO - PROCESS | 1655 | 1461771121116 Marionette TRACE conn2 <- [1,358,null,{}] 08:32:01 INFO - PROCESS | 1655 | 1461771121118 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:32:01 INFO - PROCESS | 1655 | 1461771121196 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 08:32:01 INFO - PROCESS | 1655 | 1461771121200 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:01 INFO - PROCESS | 1655 | ++DOCSHELL 0x125e87800 == 43 [pid = 1655] [id = 97] 08:32:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 78 (0x128fa9000) [pid = 1655] [serial = 288] [outer = 0x0] 08:32:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 79 (0x128fb0400) [pid = 1655] [serial = 289] [outer = 0x128fa9000] 08:32:01 INFO - PROCESS | 1655 | 1461771121225 Marionette DEBUG loaded listener.js 08:32:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 80 (0x128fe5800) [pid = 1655] [serial = 290] [outer = 0x128fa9000] 08:32:01 INFO - PROCESS | 1655 | 1461771121533 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:32:01 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:32:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 475ms 08:32:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 08:32:01 INFO - PROCESS | 1655 | 1461771121584 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 08:32:01 INFO - PROCESS | 1655 | 1461771121585 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 08:32:01 INFO - PROCESS | 1655 | 1461771121588 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 08:32:01 INFO - PROCESS | 1655 | 1461771121589 Marionette TRACE conn2 <- [1,362,null,{}] 08:32:01 INFO - PROCESS | 1655 | 1461771121591 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:32:01 INFO - PROCESS | 1655 | 1461771121694 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 08:32:01 INFO - PROCESS | 1655 | 1461771121699 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:01 INFO - PROCESS | 1655 | ++DOCSHELL 0x127768800 == 44 [pid = 1655] [id = 98] 08:32:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x128fae000) [pid = 1655] [serial = 291] [outer = 0x0] 08:32:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x128fefc00) [pid = 1655] [serial = 292] [outer = 0x128fae000] 08:32:01 INFO - PROCESS | 1655 | 1461771121727 Marionette DEBUG loaded listener.js 08:32:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x1294f5400) [pid = 1655] [serial = 293] [outer = 0x128fae000] 08:32:02 INFO - PROCESS | 1655 | 1461771122024 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:32:02 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:32:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 470ms 08:32:02 INFO - PROCESS | 1655 | 1461771122060 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 08:32:02 INFO - PROCESS | 1655 | 1461771122062 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 08:32:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 08:32:02 INFO - PROCESS | 1655 | 1461771122064 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 08:32:02 INFO - PROCESS | 1655 | 1461771122065 Marionette TRACE conn2 <- [1,366,null,{}] 08:32:02 INFO - PROCESS | 1655 | 1461771122067 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:32:02 INFO - PROCESS | 1655 | 1461771122142 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 08:32:02 INFO - PROCESS | 1655 | 1461771122147 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:02 INFO - PROCESS | 1655 | ++DOCSHELL 0x12900e000 == 45 [pid = 1655] [id = 99] 08:32:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x128fadc00) [pid = 1655] [serial = 294] [outer = 0x0] 08:32:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x1296db400) [pid = 1655] [serial = 295] [outer = 0x128fadc00] 08:32:02 INFO - PROCESS | 1655 | 1461771122171 Marionette DEBUG loaded listener.js 08:32:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x1296e2c00) [pid = 1655] [serial = 296] [outer = 0x128fadc00] 08:32:02 INFO - PROCESS | 1655 | 1461771122459 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:32:02 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:32:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 418ms 08:32:02 INFO - PROCESS | 1655 | 1461771122482 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 08:32:02 INFO - PROCESS | 1655 | 1461771122483 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 08:32:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 08:32:02 INFO - PROCESS | 1655 | 1461771122486 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 08:32:02 INFO - PROCESS | 1655 | 1461771122487 Marionette TRACE conn2 <- [1,370,null,{}] 08:32:02 INFO - PROCESS | 1655 | 1461771122489 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:32:02 INFO - PROCESS | 1655 | 1461771122567 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 08:32:02 INFO - PROCESS | 1655 | 1461771122613 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:02 INFO - PROCESS | 1655 | ++DOCSHELL 0x12941d800 == 46 [pid = 1655] [id = 100] 08:32:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x1294ee400) [pid = 1655] [serial = 297] [outer = 0x0] 08:32:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x1296e2400) [pid = 1655] [serial = 298] [outer = 0x1294ee400] 08:32:02 INFO - PROCESS | 1655 | 1461771122637 Marionette DEBUG loaded listener.js 08:32:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x12a815400) [pid = 1655] [serial = 299] [outer = 0x1294ee400] 08:32:03 INFO - PROCESS | 1655 | 1461771123114 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:32:03 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:32:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 668ms 08:32:03 INFO - PROCESS | 1655 | 1461771123155 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 08:32:03 INFO - PROCESS | 1655 | 1461771123158 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 08:32:03 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 08:32:03 INFO - PROCESS | 1655 | 1461771123161 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 08:32:03 INFO - PROCESS | 1655 | 1461771123164 Marionette TRACE conn2 <- [1,374,null,{}] 08:32:03 INFO - PROCESS | 1655 | 1461771123167 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:32:03 INFO - PROCESS | 1655 | 1461771123265 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 08:32:03 INFO - PROCESS | 1655 | 1461771123322 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:03 INFO - PROCESS | 1655 | ++DOCSHELL 0x117437000 == 47 [pid = 1655] [id = 101] 08:32:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x11666f400) [pid = 1655] [serial = 300] [outer = 0x0] 08:32:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x117e2dc00) [pid = 1655] [serial = 301] [outer = 0x11666f400] 08:32:03 INFO - PROCESS | 1655 | 1461771123354 Marionette DEBUG loaded listener.js 08:32:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x118389400) [pid = 1655] [serial = 302] [outer = 0x11666f400] 08:32:03 INFO - PROCESS | 1655 | 1461771123816 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 08:32:03 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 08:32:03 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 672ms 08:32:03 INFO - PROCESS | 1655 | 1461771123841 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 08:32:03 INFO - PROCESS | 1655 | 1461771123845 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 08:32:03 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 08:32:03 INFO - PROCESS | 1655 | 1461771123852 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 08:32:03 INFO - PROCESS | 1655 | 1461771123854 Marionette TRACE conn2 <- [1,378,null,{}] 08:32:03 INFO - PROCESS | 1655 | 1461771123875 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:32:03 INFO - PROCESS | 1655 | 1461771123975 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 08:32:04 INFO - PROCESS | 1655 | 1461771124062 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:04 INFO - PROCESS | 1655 | ++DOCSHELL 0x12342a000 == 48 [pid = 1655] [id = 102] 08:32:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x119d6a400) [pid = 1655] [serial = 303] [outer = 0x0] 08:32:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x1213ec800) [pid = 1655] [serial = 304] [outer = 0x119d6a400] 08:32:04 INFO - PROCESS | 1655 | 1461771124092 Marionette DEBUG loaded listener.js 08:32:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x1250e1000) [pid = 1655] [serial = 305] [outer = 0x119d6a400] 08:32:04 INFO - PROCESS | 1655 | 1461771124524 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:32:04 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 08:32:04 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 720ms 08:32:04 INFO - PROCESS | 1655 | 1461771124589 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 08:32:04 INFO - PROCESS | 1655 | 1461771124591 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 08:32:04 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 08:32:04 INFO - PROCESS | 1655 | 1461771124595 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 08:32:04 INFO - PROCESS | 1655 | 1461771124598 Marionette TRACE conn2 <- [1,382,null,{}] 08:32:04 INFO - PROCESS | 1655 | 1461771124605 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:32:04 INFO - PROCESS | 1655 | 1461771124826 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 08:32:04 INFO - PROCESS | 1655 | 1461771124896 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:04 INFO - PROCESS | 1655 | ++DOCSHELL 0x113341000 == 49 [pid = 1655] [id = 103] 08:32:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x1132e9400) [pid = 1655] [serial = 306] [outer = 0x0] 08:32:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x11340cc00) [pid = 1655] [serial = 307] [outer = 0x1132e9400] 08:32:04 INFO - PROCESS | 1655 | 1461771124922 Marionette DEBUG loaded listener.js 08:32:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x115d5d800) [pid = 1655] [serial = 308] [outer = 0x1132e9400] 08:32:05 INFO - PROCESS | 1655 | 1461771125400 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 08:32:05 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 08:32:05 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 824ms 08:32:05 INFO - PROCESS | 1655 | 1461771125421 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 08:32:05 INFO - PROCESS | 1655 | 1461771125425 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 08:32:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 08:32:05 INFO - PROCESS | 1655 | 1461771125454 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 08:32:05 INFO - PROCESS | 1655 | 1461771125459 Marionette TRACE conn2 <- [1,386,null,{}] 08:32:05 INFO - PROCESS | 1655 | 1461771125464 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:32:05 INFO - PROCESS | 1655 | 1461771125586 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 08:32:05 INFO - PROCESS | 1655 | 1461771125669 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:05 INFO - PROCESS | 1655 | ++DOCSHELL 0x113d19000 == 50 [pid = 1655] [id = 104] 08:32:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x116603400) [pid = 1655] [serial = 309] [outer = 0x0] 08:32:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x116679c00) [pid = 1655] [serial = 310] [outer = 0x116603400] 08:32:05 INFO - PROCESS | 1655 | 1461771125716 Marionette DEBUG loaded listener.js 08:32:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x116a79000) [pid = 1655] [serial = 311] [outer = 0x116603400] 08:32:05 INFO - PROCESS | 1655 | --DOCSHELL 0x12900e000 == 49 [pid = 1655] [id = 99] 08:32:05 INFO - PROCESS | 1655 | --DOCSHELL 0x127768800 == 48 [pid = 1655] [id = 98] 08:32:05 INFO - PROCESS | 1655 | --DOCSHELL 0x125e87800 == 47 [pid = 1655] [id = 97] 08:32:05 INFO - PROCESS | 1655 | --DOCSHELL 0x125230800 == 46 [pid = 1655] [id = 96] 08:32:05 INFO - PROCESS | 1655 | --DOCSHELL 0x119134000 == 45 [pid = 1655] [id = 95] 08:32:05 INFO - PROCESS | 1655 | --DOCSHELL 0x123662000 == 44 [pid = 1655] [id = 94] 08:32:05 INFO - PROCESS | 1655 | --DOCSHELL 0x119eb9800 == 43 [pid = 1655] [id = 93] 08:32:05 INFO - PROCESS | 1655 | --DOCSHELL 0x11743d000 == 42 [pid = 1655] [id = 73] 08:32:05 INFO - PROCESS | 1655 | --DOCSHELL 0x119973000 == 41 [pid = 1655] [id = 92] 08:32:05 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x124630400) [pid = 1655] [serial = 244] [outer = 0x0] [url = about:blank] 08:32:05 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x1213e3800) [pid = 1655] [serial = 223] [outer = 0x0] [url = about:blank] 08:32:06 INFO - PROCESS | 1655 | --DOCSHELL 0x1195a1000 == 40 [pid = 1655] [id = 91] 08:32:06 INFO - PROCESS | 1655 | --DOCSHELL 0x118230000 == 39 [pid = 1655] [id = 90] 08:32:06 INFO - PROCESS | 1655 | --DOCSHELL 0x11698e000 == 38 [pid = 1655] [id = 89] 08:32:06 INFO - PROCESS | 1655 | --DOCSHELL 0x113327800 == 37 [pid = 1655] [id = 88] 08:32:06 INFO - PROCESS | 1655 | --DOCSHELL 0x112ed3800 == 36 [pid = 1655] [id = 87] 08:32:06 INFO - PROCESS | 1655 | --DOCSHELL 0x118a5b000 == 35 [pid = 1655] [id = 86] 08:32:06 INFO - PROCESS | 1655 | --DOCSHELL 0x12343e800 == 34 [pid = 1655] [id = 85] 08:32:06 INFO - PROCESS | 1655 | --DOCSHELL 0x119664000 == 33 [pid = 1655] [id = 84] 08:32:06 INFO - PROCESS | 1655 | --DOCSHELL 0x1161c1000 == 32 [pid = 1655] [id = 83] 08:32:06 INFO - PROCESS | 1655 | --DOCSHELL 0x119e80000 == 31 [pid = 1655] [id = 82] 08:32:06 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x115e94800) [pid = 1655] [serial = 226] [outer = 0x0] [url = about:blank] 08:32:06 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x1169ba400) [pid = 1655] [serial = 229] [outer = 0x0] [url = about:blank] 08:32:06 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x117e2ec00) [pid = 1655] [serial = 230] [outer = 0x0] [url = about:blank] 08:32:06 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x118785c00) [pid = 1655] [serial = 235] [outer = 0x0] [url = about:blank] 08:32:06 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x118388400) [pid = 1655] [serial = 233] [outer = 0x0] [url = about:blank] 08:32:06 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x12359f000) [pid = 1655] [serial = 242] [outer = 0x0] [url = about:blank] 08:32:06 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x118feb400) [pid = 1655] [serial = 236] [outer = 0x0] [url = about:blank] 08:32:06 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x1195e1c00) [pid = 1655] [serial = 239] [outer = 0x0] [url = about:blank] 08:32:06 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x115d5dc00) [pid = 1655] [serial = 232] [outer = 0x0] [url = about:blank] 08:32:06 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x1197dbc00) [pid = 1655] [serial = 241] [outer = 0x0] [url = about:blank] 08:32:06 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x116454800) [pid = 1655] [serial = 227] [outer = 0x0] [url = about:blank] 08:32:06 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x119350000) [pid = 1655] [serial = 238] [outer = 0x0] [url = about:blank] 08:32:06 INFO - PROCESS | 1655 | 1461771126132 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:32:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 08:32:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 726ms 08:32:06 INFO - PROCESS | 1655 | 1461771126178 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 08:32:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 08:32:06 INFO - PROCESS | 1655 | 1461771126180 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 08:32:06 INFO - PROCESS | 1655 | 1461771126182 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 08:32:06 INFO - PROCESS | 1655 | 1461771126183 Marionette TRACE conn2 <- [1,390,null,{}] 08:32:06 INFO - PROCESS | 1655 | 1461771126186 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:32:06 INFO - PROCESS | 1655 | 1461771126258 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 08:32:06 INFO - PROCESS | 1655 | 1461771126301 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:06 INFO - PROCESS | 1655 | ++DOCSHELL 0x115e4d800 == 32 [pid = 1655] [id = 105] 08:32:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x1169ba400) [pid = 1655] [serial = 312] [outer = 0x0] 08:32:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x117e2d000) [pid = 1655] [serial = 313] [outer = 0x1169ba400] 08:32:06 INFO - PROCESS | 1655 | 1461771126328 Marionette DEBUG loaded listener.js 08:32:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x118139000) [pid = 1655] [serial = 314] [outer = 0x1169ba400] 08:32:06 INFO - PROCESS | 1655 | 1461771126730 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:32:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 08:32:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 568ms 08:32:06 INFO - PROCESS | 1655 | 1461771126764 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 08:32:06 INFO - PROCESS | 1655 | 1461771126766 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 08:32:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 08:32:06 INFO - PROCESS | 1655 | 1461771126789 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 08:32:06 INFO - PROCESS | 1655 | 1461771126792 Marionette TRACE conn2 <- [1,394,null,{}] 08:32:06 INFO - PROCESS | 1655 | 1461771126794 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:32:06 INFO - PROCESS | 1655 | 1461771126873 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 08:32:06 INFO - PROCESS | 1655 | 1461771126879 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:06 INFO - PROCESS | 1655 | ++DOCSHELL 0x118222000 == 33 [pid = 1655] [id = 106] 08:32:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x11813dc00) [pid = 1655] [serial = 315] [outer = 0x0] 08:32:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x11877e800) [pid = 1655] [serial = 316] [outer = 0x11813dc00] 08:32:06 INFO - PROCESS | 1655 | 1461771126905 Marionette DEBUG loaded listener.js 08:32:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x1193fc800) [pid = 1655] [serial = 317] [outer = 0x11813dc00] 08:32:07 INFO - PROCESS | 1655 | 1461771127245 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:32:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 08:32:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 485ms 08:32:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 08:32:07 INFO - PROCESS | 1655 | 1461771127262 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 08:32:07 INFO - PROCESS | 1655 | 1461771127263 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 08:32:07 INFO - PROCESS | 1655 | 1461771127265 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 08:32:07 INFO - PROCESS | 1655 | 1461771127266 Marionette TRACE conn2 <- [1,398,null,{}] 08:32:07 INFO - PROCESS | 1655 | 1461771127268 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:32:07 INFO - PROCESS | 1655 | 1461771127360 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 08:32:07 INFO - PROCESS | 1655 | 1461771127367 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:07 INFO - PROCESS | 1655 | ++DOCSHELL 0x118a60000 == 34 [pid = 1655] [id = 107] 08:32:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x1132e8400) [pid = 1655] [serial = 318] [outer = 0x0] 08:32:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x119516000) [pid = 1655] [serial = 319] [outer = 0x1132e8400] 08:32:07 INFO - PROCESS | 1655 | 1461771127392 Marionette DEBUG loaded listener.js 08:32:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x119d64c00) [pid = 1655] [serial = 320] [outer = 0x1132e8400] 08:32:07 INFO - PROCESS | 1655 | 1461771127696 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:32:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 08:32:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 468ms 08:32:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 08:32:07 INFO - PROCESS | 1655 | 1461771127733 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 08:32:07 INFO - PROCESS | 1655 | 1461771127735 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 08:32:07 INFO - PROCESS | 1655 | 1461771127737 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 08:32:07 INFO - PROCESS | 1655 | 1461771127738 Marionette TRACE conn2 <- [1,402,null,{}] 08:32:07 INFO - PROCESS | 1655 | 1461771127741 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:32:07 INFO - PROCESS | 1655 | 1461771127813 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 08:32:07 INFO - PROCESS | 1655 | 1461771127818 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:07 INFO - PROCESS | 1655 | ++DOCSHELL 0x119972000 == 35 [pid = 1655] [id = 108] 08:32:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x1213e1c00) [pid = 1655] [serial = 321] [outer = 0x0] 08:32:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x123336c00) [pid = 1655] [serial = 322] [outer = 0x1213e1c00] 08:32:07 INFO - PROCESS | 1655 | 1461771127852 Marionette DEBUG loaded listener.js 08:32:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x124c58800) [pid = 1655] [serial = 323] [outer = 0x1213e1c00] 08:32:08 INFO - PROCESS | 1655 | 1461771128246 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:32:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 08:32:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 519ms 08:32:08 INFO - PROCESS | 1655 | 1461771128256 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 08:32:08 INFO - PROCESS | 1655 | 1461771128260 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 08:32:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 08:32:08 INFO - PROCESS | 1655 | 1461771128270 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 08:32:08 INFO - PROCESS | 1655 | 1461771128271 Marionette TRACE conn2 <- [1,406,null,{}] 08:32:08 INFO - PROCESS | 1655 | 1461771128281 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:32:08 INFO - PROCESS | 1655 | 1461771128371 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 08:32:08 INFO - PROCESS | 1655 | 1461771128376 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:08 INFO - PROCESS | 1655 | ++DOCSHELL 0x11694e000 == 36 [pid = 1655] [id = 109] 08:32:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x1243e3c00) [pid = 1655] [serial = 324] [outer = 0x0] 08:32:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x125929800) [pid = 1655] [serial = 325] [outer = 0x1243e3c00] 08:32:08 INFO - PROCESS | 1655 | 1461771128402 Marionette DEBUG loaded listener.js 08:32:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x125ecf000) [pid = 1655] [serial = 326] [outer = 0x1243e3c00] 08:32:08 INFO - PROCESS | 1655 | 1461771128719 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:32:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 08:32:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 473ms 08:32:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 08:32:08 INFO - PROCESS | 1655 | 1461771128754 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 08:32:08 INFO - PROCESS | 1655 | 1461771128755 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 08:32:08 INFO - PROCESS | 1655 | 1461771128759 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 08:32:08 INFO - PROCESS | 1655 | 1461771128762 Marionette TRACE conn2 <- [1,410,null,{}] 08:32:08 INFO - PROCESS | 1655 | 1461771128764 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:32:08 INFO - PROCESS | 1655 | 1461771128857 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 08:32:08 INFO - PROCESS | 1655 | 1461771128861 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:08 INFO - PROCESS | 1655 | ++DOCSHELL 0x123323000 == 37 [pid = 1655] [id = 110] 08:32:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x12589a400) [pid = 1655] [serial = 327] [outer = 0x0] 08:32:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x127273400) [pid = 1655] [serial = 328] [outer = 0x12589a400] 08:32:08 INFO - PROCESS | 1655 | 1461771128885 Marionette DEBUG loaded listener.js 08:32:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x127742c00) [pid = 1655] [serial = 329] [outer = 0x12589a400] 08:32:09 INFO - PROCESS | 1655 | 1461771129237 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:32:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 08:32:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 522ms 08:32:09 INFO - PROCESS | 1655 | 1461771129279 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 08:32:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 08:32:09 INFO - PROCESS | 1655 | 1461771129280 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 08:32:09 INFO - PROCESS | 1655 | 1461771129283 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 08:32:09 INFO - PROCESS | 1655 | 1461771129284 Marionette TRACE conn2 <- [1,414,null,{}] 08:32:09 INFO - PROCESS | 1655 | 1461771129286 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:32:09 INFO - PROCESS | 1655 | 1461771129370 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 08:32:09 INFO - PROCESS | 1655 | 1461771129400 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:09 INFO - PROCESS | 1655 | ++DOCSHELL 0x12444d000 == 38 [pid = 1655] [id = 111] 08:32:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x12726ec00) [pid = 1655] [serial = 330] [outer = 0x0] 08:32:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x1277f0c00) [pid = 1655] [serial = 331] [outer = 0x12726ec00] 08:32:09 INFO - PROCESS | 1655 | 1461771129424 Marionette DEBUG loaded listener.js 08:32:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x128fa5800) [pid = 1655] [serial = 332] [outer = 0x12726ec00] 08:32:09 INFO - PROCESS | 1655 | 1461771129571 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 08:32:09 INFO - PROCESS | 1655 | 1461771129772 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:32:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 08:32:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 517ms 08:32:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 08:32:09 INFO - PROCESS | 1655 | 1461771129801 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 08:32:09 INFO - PROCESS | 1655 | 1461771129802 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 08:32:09 INFO - PROCESS | 1655 | 1461771129804 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 08:32:09 INFO - PROCESS | 1655 | 1461771129805 Marionette TRACE conn2 <- [1,418,null,{}] 08:32:09 INFO - PROCESS | 1655 | 1461771129809 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:32:09 INFO - PROCESS | 1655 | 1461771129898 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 08:32:09 INFO - PROCESS | 1655 | 1461771129902 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:09 INFO - PROCESS | 1655 | ++DOCSHELL 0x127761000 == 39 [pid = 1655] [id = 112] 08:32:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x1277ea000) [pid = 1655] [serial = 333] [outer = 0x0] 08:32:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x128fb1800) [pid = 1655] [serial = 334] [outer = 0x1277ea000] 08:32:09 INFO - PROCESS | 1655 | 1461771129927 Marionette DEBUG loaded listener.js 08:32:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x1290d5400) [pid = 1655] [serial = 335] [outer = 0x1277ea000] 08:32:10 INFO - PROCESS | 1655 | --DOMWINDOW == 110 (0x119d62400) [pid = 1655] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 08:32:10 INFO - PROCESS | 1655 | --DOMWINDOW == 109 (0x115df1800) [pid = 1655] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 08:32:10 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x112997400) [pid = 1655] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 08:32:10 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x128fa9000) [pid = 1655] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 08:32:10 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x128fadc00) [pid = 1655] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 08:32:10 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x128fae000) [pid = 1655] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 08:32:10 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x1235a7800) [pid = 1655] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 08:32:10 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x1213e7000) [pid = 1655] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 08:32:10 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x119683800) [pid = 1655] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 08:32:10 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x1258a9800) [pid = 1655] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 08:32:10 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x127451c00) [pid = 1655] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 08:32:10 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x116671400) [pid = 1655] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 08:32:10 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x1166e3000) [pid = 1655] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 08:32:10 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x11877d800) [pid = 1655] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 08:32:10 INFO - PROCESS | 1655 | 1461771130806 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:32:10 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:32:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1023ms 08:32:10 INFO - PROCESS | 1655 | 1461771130827 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 08:32:10 INFO - PROCESS | 1655 | 1461771130828 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 08:32:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 08:32:10 INFO - PROCESS | 1655 | 1461771130837 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 08:32:10 INFO - PROCESS | 1655 | 1461771130838 Marionette TRACE conn2 <- [1,422,null,{}] 08:32:10 INFO - PROCESS | 1655 | 1461771130841 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:32:10 INFO - PROCESS | 1655 | 1461771130913 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 08:32:10 INFO - PROCESS | 1655 | 1461771130957 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:10 INFO - PROCESS | 1655 | ++DOCSHELL 0x124cdf800 == 40 [pid = 1655] [id = 113] 08:32:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x116a72c00) [pid = 1655] [serial = 336] [outer = 0x0] 08:32:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x1235a7800) [pid = 1655] [serial = 337] [outer = 0x116a72c00] 08:32:10 INFO - PROCESS | 1655 | 1461771130987 Marionette DEBUG loaded listener.js 08:32:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x1294efc00) [pid = 1655] [serial = 338] [outer = 0x116a72c00] 08:32:11 INFO - PROCESS | 1655 | 1461771131733 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:32:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 08:32:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 918ms 08:32:11 INFO - PROCESS | 1655 | 1461771131756 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 08:32:11 INFO - PROCESS | 1655 | 1461771131758 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 08:32:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 08:32:11 INFO - PROCESS | 1655 | 1461771131761 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 08:32:11 INFO - PROCESS | 1655 | 1461771131762 Marionette TRACE conn2 <- [1,426,null,{}] 08:32:11 INFO - PROCESS | 1655 | 1461771131765 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:32:11 INFO - PROCESS | 1655 | 1461771131851 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 08:32:11 INFO - PROCESS | 1655 | 1461771131856 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:11 INFO - PROCESS | 1655 | ++DOCSHELL 0x12971b000 == 41 [pid = 1655] [id = 114] 08:32:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x1294f2800) [pid = 1655] [serial = 339] [outer = 0x0] 08:32:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x12a819800) [pid = 1655] [serial = 340] [outer = 0x1294f2800] 08:32:11 INFO - PROCESS | 1655 | 1461771131884 Marionette DEBUG loaded listener.js 08:32:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x12a888400) [pid = 1655] [serial = 341] [outer = 0x1294f2800] 08:32:12 INFO - PROCESS | 1655 | 1461771132313 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:32:12 INFO - PROCESS | 1655 | 1461771132335 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 08:32:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 08:32:12 INFO - PROCESS | 1655 | 1461771132338 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 08:32:12 INFO - PROCESS | 1655 | 1461771132342 Marionette TRACE conn2 <- [1,430,null,{}] 08:32:12 INFO - PROCESS | 1655 | 1461771132347 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:32:12 INFO - PROCESS | 1655 | 1461771132442 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 08:32:12 INFO - PROCESS | 1655 | 1461771132495 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:12 INFO - PROCESS | 1655 | ++DOCSHELL 0x113334000 == 42 [pid = 1655] [id = 115] 08:32:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x11348b800) [pid = 1655] [serial = 342] [outer = 0x0] 08:32:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x115e25400) [pid = 1655] [serial = 343] [outer = 0x11348b800] 08:32:12 INFO - PROCESS | 1655 | 1461771132526 Marionette DEBUG loaded listener.js 08:32:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x116602c00) [pid = 1655] [serial = 344] [outer = 0x11348b800] 08:32:12 INFO - PROCESS | 1655 | 1461771132984 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:32:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 08:32:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 672ms 08:32:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 08:32:13 INFO - PROCESS | 1655 | 1461771133011 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 08:32:13 INFO - PROCESS | 1655 | 1461771133015 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 08:32:13 INFO - PROCESS | 1655 | 1461771133020 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 08:32:13 INFO - PROCESS | 1655 | 1461771133021 Marionette TRACE conn2 <- [1,434,null,{}] 08:32:13 INFO - PROCESS | 1655 | 1461771133043 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:32:13 INFO - PROCESS | 1655 | 1461771133140 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 08:32:13 INFO - PROCESS | 1655 | 1461771133196 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:13 INFO - PROCESS | 1655 | ++DOCSHELL 0x11828e800 == 43 [pid = 1655] [id = 116] 08:32:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x118387800) [pid = 1655] [serial = 345] [outer = 0x0] 08:32:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x118785800) [pid = 1655] [serial = 346] [outer = 0x118387800] 08:32:13 INFO - PROCESS | 1655 | 1461771133226 Marionette DEBUG loaded listener.js 08:32:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x118feac00) [pid = 1655] [serial = 347] [outer = 0x118387800] 08:32:13 INFO - PROCESS | 1655 | 1461771133638 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:32:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 08:32:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 636ms 08:32:13 INFO - PROCESS | 1655 | 1461771133655 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 08:32:13 INFO - PROCESS | 1655 | 1461771133657 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 08:32:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 08:32:13 INFO - PROCESS | 1655 | 1461771133661 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 08:32:13 INFO - PROCESS | 1655 | 1461771133664 Marionette TRACE conn2 <- [1,438,null,{}] 08:32:13 INFO - PROCESS | 1655 | 1461771133672 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:32:13 INFO - PROCESS | 1655 | 1461771133797 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 08:32:13 INFO - PROCESS | 1655 | 1461771133857 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:13 INFO - PROCESS | 1655 | ++DOCSHELL 0x12776c800 == 44 [pid = 1655] [id = 117] 08:32:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x119e24c00) [pid = 1655] [serial = 348] [outer = 0x0] 08:32:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x11a0b2000) [pid = 1655] [serial = 349] [outer = 0x119e24c00] 08:32:13 INFO - PROCESS | 1655 | 1461771133888 Marionette DEBUG loaded listener.js 08:32:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 112 (0x1243f1400) [pid = 1655] [serial = 350] [outer = 0x119e24c00] 08:32:14 INFO - PROCESS | 1655 | 1461771134350 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:32:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 08:32:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 725ms 08:32:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 08:32:14 INFO - PROCESS | 1655 | 1461771134386 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 08:32:14 INFO - PROCESS | 1655 | 1461771134388 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 08:32:14 INFO - PROCESS | 1655 | 1461771134391 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 08:32:14 INFO - PROCESS | 1655 | 1461771134394 Marionette TRACE conn2 <- [1,442,null,{}] 08:32:14 INFO - PROCESS | 1655 | 1461771134396 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:32:14 INFO - PROCESS | 1655 | 1461771134490 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 08:32:14 INFO - PROCESS | 1655 | 1461771134547 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:14 INFO - PROCESS | 1655 | ++DOCSHELL 0x116476800 == 45 [pid = 1655] [id = 118] 08:32:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 113 (0x11710d400) [pid = 1655] [serial = 351] [outer = 0x0] 08:32:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 114 (0x124e12400) [pid = 1655] [serial = 352] [outer = 0x11710d400] 08:32:14 INFO - PROCESS | 1655 | 1461771134577 Marionette DEBUG loaded listener.js 08:32:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 115 (0x1259e2800) [pid = 1655] [serial = 353] [outer = 0x11710d400] 08:32:15 INFO - PROCESS | 1655 | 1461771135168 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:32:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 08:32:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 824ms 08:32:15 INFO - PROCESS | 1655 | 1461771135215 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 08:32:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 08:32:15 INFO - PROCESS | 1655 | 1461771135217 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 08:32:15 INFO - PROCESS | 1655 | 1461771135220 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 08:32:15 INFO - PROCESS | 1655 | 1461771135223 Marionette TRACE conn2 <- [1,446,null,{}] 08:32:15 INFO - PROCESS | 1655 | 1461771135226 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:32:15 INFO - PROCESS | 1655 | 1461771135312 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 08:32:15 INFO - PROCESS | 1655 | 1461771135369 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:15 INFO - PROCESS | 1655 | ++DOCSHELL 0x116a85000 == 46 [pid = 1655] [id = 119] 08:32:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 116 (0x1166e0000) [pid = 1655] [serial = 354] [outer = 0x0] 08:32:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 117 (0x1169ac800) [pid = 1655] [serial = 355] [outer = 0x1166e0000] 08:32:15 INFO - PROCESS | 1655 | 1461771135398 Marionette DEBUG loaded listener.js 08:32:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 118 (0x117e33800) [pid = 1655] [serial = 356] [outer = 0x1166e0000] 08:32:15 INFO - PROCESS | 1655 | --DOCSHELL 0x124cdf800 == 45 [pid = 1655] [id = 113] 08:32:15 INFO - PROCESS | 1655 | --DOCSHELL 0x127761000 == 44 [pid = 1655] [id = 112] 08:32:15 INFO - PROCESS | 1655 | --DOCSHELL 0x12444d000 == 43 [pid = 1655] [id = 111] 08:32:15 INFO - PROCESS | 1655 | --DOCSHELL 0x123323000 == 42 [pid = 1655] [id = 110] 08:32:15 INFO - PROCESS | 1655 | --DOCSHELL 0x11694e000 == 41 [pid = 1655] [id = 109] 08:32:15 INFO - PROCESS | 1655 | --DOCSHELL 0x119972000 == 40 [pid = 1655] [id = 108] 08:32:15 INFO - PROCESS | 1655 | --DOCSHELL 0x118a60000 == 39 [pid = 1655] [id = 107] 08:32:15 INFO - PROCESS | 1655 | --DOCSHELL 0x118222000 == 38 [pid = 1655] [id = 106] 08:32:15 INFO - PROCESS | 1655 | --DOCSHELL 0x115e4d800 == 37 [pid = 1655] [id = 105] 08:32:15 INFO - PROCESS | 1655 | --DOCSHELL 0x113d19000 == 36 [pid = 1655] [id = 104] 08:32:15 INFO - PROCESS | 1655 | --DOCSHELL 0x113341000 == 35 [pid = 1655] [id = 103] 08:32:15 INFO - PROCESS | 1655 | --DOCSHELL 0x12342a000 == 34 [pid = 1655] [id = 102] 08:32:15 INFO - PROCESS | 1655 | --DOCSHELL 0x117437000 == 33 [pid = 1655] [id = 101] 08:32:15 INFO - PROCESS | 1655 | --DOCSHELL 0x12941d800 == 32 [pid = 1655] [id = 100] 08:32:15 INFO - PROCESS | 1655 | 1461771135779 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:32:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 08:32:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 572ms 08:32:15 INFO - PROCESS | 1655 | 1461771135794 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 08:32:15 INFO - PROCESS | 1655 | 1461771135797 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 08:32:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 08:32:15 INFO - PROCESS | 1655 | 1461771135802 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 08:32:15 INFO - PROCESS | 1655 | 1461771135803 Marionette TRACE conn2 <- [1,450,null,{}] 08:32:15 INFO - PROCESS | 1655 | 1461771135806 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:32:15 INFO - PROCESS | 1655 | 1461771135883 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 08:32:15 INFO - PROCESS | 1655 | 1461771135888 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:15 INFO - PROCESS | 1655 | ++DOCSHELL 0x116977800 == 33 [pid = 1655] [id = 120] 08:32:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 119 (0x1180e5000) [pid = 1655] [serial = 357] [outer = 0x0] 08:32:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 120 (0x11838f800) [pid = 1655] [serial = 358] [outer = 0x1180e5000] 08:32:15 INFO - PROCESS | 1655 | 1461771135915 Marionette DEBUG loaded listener.js 08:32:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 121 (0x118ff5800) [pid = 1655] [serial = 359] [outer = 0x1180e5000] 08:32:16 INFO - PROCESS | 1655 | --DOMWINDOW == 120 (0x124183400) [pid = 1655] [serial = 224] [outer = 0x0] [url = about:blank] 08:32:16 INFO - PROCESS | 1655 | --DOMWINDOW == 119 (0x125ece000) [pid = 1655] [serial = 277] [outer = 0x0] [url = about:blank] 08:32:16 INFO - PROCESS | 1655 | --DOMWINDOW == 118 (0x1277e9000) [pid = 1655] [serial = 280] [outer = 0x0] [url = about:blank] 08:32:16 INFO - PROCESS | 1655 | --DOMWINDOW == 117 (0x127738800) [pid = 1655] [serial = 278] [outer = 0x0] [url = about:blank] 08:32:16 INFO - PROCESS | 1655 | --DOMWINDOW == 116 (0x118712400) [pid = 1655] [serial = 283] [outer = 0x0] [url = about:blank] 08:32:16 INFO - PROCESS | 1655 | --DOMWINDOW == 115 (0x1180e4800) [pid = 1655] [serial = 265] [outer = 0x0] [url = about:blank] 08:32:16 INFO - PROCESS | 1655 | --DOMWINDOW == 114 (0x118384400) [pid = 1655] [serial = 266] [outer = 0x0] [url = about:blank] 08:32:16 INFO - PROCESS | 1655 | --DOMWINDOW == 113 (0x1193f4000) [pid = 1655] [serial = 268] [outer = 0x0] [url = about:blank] 08:32:16 INFO - PROCESS | 1655 | --DOMWINDOW == 112 (0x1197e5c00) [pid = 1655] [serial = 269] [outer = 0x0] [url = about:blank] 08:32:16 INFO - PROCESS | 1655 | --DOMWINDOW == 111 (0x1243be000) [pid = 1655] [serial = 271] [outer = 0x0] [url = about:blank] 08:32:16 INFO - PROCESS | 1655 | --DOMWINDOW == 110 (0x124c60400) [pid = 1655] [serial = 256] [outer = 0x0] [url = about:blank] 08:32:16 INFO - PROCESS | 1655 | --DOMWINDOW == 109 (0x115e98c00) [pid = 1655] [serial = 247] [outer = 0x0] [url = about:blank] 08:32:16 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x1180e7800) [pid = 1655] [serial = 250] [outer = 0x0] [url = about:blank] 08:32:16 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x119d64400) [pid = 1655] [serial = 253] [outer = 0x0] [url = about:blank] 08:32:16 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x115e1cc00) [pid = 1655] [serial = 262] [outer = 0x0] [url = about:blank] 08:32:16 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x1164b9800) [pid = 1655] [serial = 263] [outer = 0x0] [url = about:blank] 08:32:16 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x124638c00) [pid = 1655] [serial = 260] [outer = 0x0] [url = about:blank] 08:32:16 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x117e2c000) [pid = 1655] [serial = 259] [outer = 0x0] [url = about:blank] 08:32:16 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x1277edc00) [pid = 1655] [serial = 281] [outer = 0x0] [url = about:blank] 08:32:16 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x128fb0400) [pid = 1655] [serial = 289] [outer = 0x0] [url = about:blank] 08:32:16 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x128fe5800) [pid = 1655] [serial = 290] [outer = 0x0] [url = about:blank] 08:32:16 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x1296db400) [pid = 1655] [serial = 295] [outer = 0x0] [url = about:blank] 08:32:16 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x1294f5400) [pid = 1655] [serial = 293] [outer = 0x0] [url = about:blank] 08:32:16 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x1277f2400) [pid = 1655] [serial = 284] [outer = 0x0] [url = about:blank] 08:32:16 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x1250e1800) [pid = 1655] [serial = 274] [outer = 0x0] [url = about:blank] 08:32:16 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x128fefc00) [pid = 1655] [serial = 292] [outer = 0x0] [url = about:blank] 08:32:16 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x128fa4800) [pid = 1655] [serial = 286] [outer = 0x0] [url = about:blank] 08:32:16 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x1258a2000) [pid = 1655] [serial = 275] [outer = 0x0] [url = about:blank] 08:32:16 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x1296e2c00) [pid = 1655] [serial = 296] [outer = 0x0] [url = about:blank] 08:32:16 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x124c5b800) [pid = 1655] [serial = 272] [outer = 0x0] [url = about:blank] 08:32:16 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x128faa000) [pid = 1655] [serial = 287] [outer = 0x0] [url = about:blank] 08:32:16 INFO - PROCESS | 1655 | 1461771136269 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:32:16 INFO - PROCESS | 1655 | 1461771136323 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 08:32:16 INFO - PROCESS | 1655 | 1461771136325 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 08:32:16 INFO - PROCESS | 1655 | 1461771136327 Marionette TRACE conn2 <- [1,454,null,{}] 08:32:16 INFO - PROCESS | 1655 | 1461771136335 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:32:16 INFO - PROCESS | 1655 | 1461771136408 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 08:32:16 INFO - PROCESS | 1655 | 1461771136414 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:16 INFO - PROCESS | 1655 | ++DOCSHELL 0x118a67800 == 34 [pid = 1655] [id = 121] 08:32:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x11950a400) [pid = 1655] [serial = 360] [outer = 0x0] 08:32:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x1197e4800) [pid = 1655] [serial = 361] [outer = 0x11950a400] 08:32:16 INFO - PROCESS | 1655 | 1461771136443 Marionette DEBUG loaded listener.js 08:32:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x124183400) [pid = 1655] [serial = 362] [outer = 0x11950a400] 08:32:16 INFO - PROCESS | 1655 | [1655] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:32:16 INFO - PROCESS | 1655 | 1461771136790 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:32:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 08:32:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 520ms 08:32:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 08:32:16 INFO - PROCESS | 1655 | 1461771136846 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 08:32:16 INFO - PROCESS | 1655 | 1461771136848 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 08:32:16 INFO - PROCESS | 1655 | 1461771136850 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 08:32:16 INFO - PROCESS | 1655 | 1461771136851 Marionette TRACE conn2 <- [1,458,null,{}] 08:32:16 INFO - PROCESS | 1655 | 1461771136853 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:32:16 INFO - PROCESS | 1655 | 1461771136925 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 08:32:16 INFO - PROCESS | 1655 | 1461771136929 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:16 INFO - PROCESS | 1655 | ++DOCSHELL 0x119c1e000 == 35 [pid = 1655] [id = 122] 08:32:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x1250db000) [pid = 1655] [serial = 363] [outer = 0x0] 08:32:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x12503d400) [pid = 1655] [serial = 364] [outer = 0x1250db000] 08:32:16 INFO - PROCESS | 1655 | 1461771136958 Marionette DEBUG loaded listener.js 08:32:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x125ecac00) [pid = 1655] [serial = 365] [outer = 0x1250db000] 08:32:17 INFO - PROCESS | 1655 | 1461771137292 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:32:17 INFO - PROCESS | 1655 | 1461771137319 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 08:32:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 08:32:17 INFO - PROCESS | 1655 | 1461771137322 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 08:32:17 INFO - PROCESS | 1655 | 1461771137323 Marionette TRACE conn2 <- [1,462,null,{}] 08:32:17 INFO - PROCESS | 1655 | 1461771137328 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:32:17 INFO - PROCESS | 1655 | 1461771137397 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 08:32:17 INFO - PROCESS | 1655 | 1461771137440 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:17 INFO - PROCESS | 1655 | ++DOCSHELL 0x11a115800 == 36 [pid = 1655] [id = 123] 08:32:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x112f19400) [pid = 1655] [serial = 366] [outer = 0x0] 08:32:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x125ed5800) [pid = 1655] [serial = 367] [outer = 0x112f19400] 08:32:17 INFO - PROCESS | 1655 | 1461771137466 Marionette DEBUG loaded listener.js 08:32:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x1277eb400) [pid = 1655] [serial = 368] [outer = 0x112f19400] 08:32:17 INFO - PROCESS | 1655 | [1655] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:32:17 INFO - PROCESS | 1655 | 1461771137793 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:32:17 INFO - PROCESS | 1655 | 1461771137848 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 08:32:17 INFO - PROCESS | 1655 | 1461771137850 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 08:32:17 INFO - PROCESS | 1655 | 1461771137851 Marionette TRACE conn2 <- [1,466,null,{}] 08:32:17 INFO - PROCESS | 1655 | 1461771137854 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:32:17 INFO - PROCESS | 1655 | 1461771137939 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 08:32:17 INFO - PROCESS | 1655 | 1461771137970 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:17 INFO - PROCESS | 1655 | ++DOCSHELL 0x124335000 == 37 [pid = 1655] [id = 124] 08:32:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x113402c00) [pid = 1655] [serial = 369] [outer = 0x0] 08:32:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x128fa4800) [pid = 1655] [serial = 370] [outer = 0x113402c00] 08:32:18 INFO - PROCESS | 1655 | 1461771137997 Marionette DEBUG loaded listener.js 08:32:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x1294fc000) [pid = 1655] [serial = 371] [outer = 0x113402c00] 08:32:18 INFO - PROCESS | 1655 | 1461771138332 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:32:18 INFO - PROCESS | 1655 | 1461771138372 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 08:32:18 INFO - PROCESS | 1655 | 1461771138374 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 08:32:18 INFO - PROCESS | 1655 | 1461771138376 Marionette TRACE conn2 <- [1,470,null,{}] 08:32:18 INFO - PROCESS | 1655 | 1461771138378 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:32:18 INFO - PROCESS | 1655 | 1461771138462 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 08:32:18 INFO - PROCESS | 1655 | 1461771138490 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:18 INFO - PROCESS | 1655 | ++DOCSHELL 0x11325f000 == 38 [pid = 1655] [id = 125] 08:32:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x128fa5400) [pid = 1655] [serial = 372] [outer = 0x0] 08:32:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x1296e1800) [pid = 1655] [serial = 373] [outer = 0x128fa5400] 08:32:18 INFO - PROCESS | 1655 | 1461771138514 Marionette DEBUG loaded listener.js 08:32:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x12a891c00) [pid = 1655] [serial = 374] [outer = 0x128fa5400] 08:32:18 INFO - PROCESS | 1655 | 1461771138839 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:32:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 08:32:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 520ms 08:32:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 08:32:18 INFO - PROCESS | 1655 | 1461771138896 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 08:32:18 INFO - PROCESS | 1655 | 1461771138897 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 08:32:18 INFO - PROCESS | 1655 | 1461771138899 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 08:32:18 INFO - PROCESS | 1655 | 1461771138900 Marionette TRACE conn2 <- [1,474,null,{}] 08:32:18 INFO - PROCESS | 1655 | 1461771138903 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:32:18 INFO - PROCESS | 1655 | 1461771138991 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 08:32:19 INFO - PROCESS | 1655 | 1461771139004 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:19 INFO - PROCESS | 1655 | ++DOCSHELL 0x127771000 == 39 [pid = 1655] [id = 126] 08:32:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x1294f5400) [pid = 1655] [serial = 375] [outer = 0x0] 08:32:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x12ab33c00) [pid = 1655] [serial = 376] [outer = 0x1294f5400] 08:32:19 INFO - PROCESS | 1655 | 1461771139030 Marionette DEBUG loaded listener.js 08:32:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x12ab38400) [pid = 1655] [serial = 377] [outer = 0x1294f5400] 08:32:19 INFO - PROCESS | 1655 | 1461771139368 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:32:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 08:32:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 521ms 08:32:19 INFO - PROCESS | 1655 | 1461771139420 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 08:32:19 INFO - PROCESS | 1655 | 1461771139421 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 08:32:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 08:32:19 INFO - PROCESS | 1655 | 1461771139424 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 08:32:19 INFO - PROCESS | 1655 | 1461771139425 Marionette TRACE conn2 <- [1,478,null,{}] 08:32:19 INFO - PROCESS | 1655 | 1461771139427 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:32:19 INFO - PROCESS | 1655 | 1461771139514 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 08:32:19 INFO - PROCESS | 1655 | 1461771139547 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:19 INFO - PROCESS | 1655 | ++DOCSHELL 0x1298b1000 == 40 [pid = 1655] [id = 127] 08:32:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x12a893800) [pid = 1655] [serial = 378] [outer = 0x0] 08:32:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x12adde400) [pid = 1655] [serial = 379] [outer = 0x12a893800] 08:32:19 INFO - PROCESS | 1655 | 1461771139572 Marionette DEBUG loaded listener.js 08:32:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x12b202400) [pid = 1655] [serial = 380] [outer = 0x12a893800] 08:32:19 INFO - PROCESS | 1655 | 1461771139886 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:32:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 08:32:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 472ms 08:32:19 INFO - PROCESS | 1655 | 1461771139897 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 08:32:19 INFO - PROCESS | 1655 | 1461771139898 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 08:32:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 08:32:19 INFO - PROCESS | 1655 | 1461771139900 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 08:32:19 INFO - PROCESS | 1655 | 1461771139901 Marionette TRACE conn2 <- [1,482,null,{}] 08:32:19 INFO - PROCESS | 1655 | 1461771139903 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:32:20 INFO - PROCESS | 1655 | 1461771140052 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 08:32:20 INFO - PROCESS | 1655 | --DOMWINDOW == 110 (0x1243e3c00) [pid = 1655] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 08:32:20 INFO - PROCESS | 1655 | --DOMWINDOW == 109 (0x12589a400) [pid = 1655] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 08:32:20 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x11813dc00) [pid = 1655] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 08:32:20 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x116603400) [pid = 1655] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 08:32:20 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x1169ba400) [pid = 1655] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 08:32:20 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x1213e1c00) [pid = 1655] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 08:32:20 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x1132e8400) [pid = 1655] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 08:32:20 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x1132e9400) [pid = 1655] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 08:32:20 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x116a72c00) [pid = 1655] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 08:32:20 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x12726ec00) [pid = 1655] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 08:32:20 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x1277ea000) [pid = 1655] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 08:32:20 INFO - PROCESS | 1655 | 1461771140086 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:20 INFO - PROCESS | 1655 | ++DOCSHELL 0x117183000 == 41 [pid = 1655] [id = 128] 08:32:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x113489000) [pid = 1655] [serial = 381] [outer = 0x0] 08:32:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x1166de400) [pid = 1655] [serial = 382] [outer = 0x113489000] 08:32:20 INFO - PROCESS | 1655 | 1461771140112 Marionette DEBUG loaded listener.js 08:32:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x119d67800) [pid = 1655] [serial = 383] [outer = 0x113489000] 08:32:20 INFO - PROCESS | 1655 | 1461771140420 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:32:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 08:32:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 571ms 08:32:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 08:32:20 INFO - PROCESS | 1655 | 1461771140471 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 08:32:20 INFO - PROCESS | 1655 | 1461771140473 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 08:32:20 INFO - PROCESS | 1655 | 1461771140475 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 08:32:20 INFO - PROCESS | 1655 | 1461771140477 Marionette TRACE conn2 <- [1,486,null,{}] 08:32:20 INFO - PROCESS | 1655 | 1461771140479 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:32:20 INFO - PROCESS | 1655 | 1461771140568 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 08:32:20 INFO - PROCESS | 1655 | 1461771140614 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:20 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a8b8800 == 42 [pid = 1655] [id = 129] 08:32:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x116959000) [pid = 1655] [serial = 384] [outer = 0x0] 08:32:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x1277ea000) [pid = 1655] [serial = 385] [outer = 0x116959000] 08:32:20 INFO - PROCESS | 1655 | 1461771140643 Marionette DEBUG loaded listener.js 08:32:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x12bb7ac00) [pid = 1655] [serial = 386] [outer = 0x116959000] 08:32:20 INFO - PROCESS | 1655 | 1461771140947 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:32:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 08:32:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 521ms 08:32:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 08:32:21 INFO - PROCESS | 1655 | 1461771140997 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 08:32:21 INFO - PROCESS | 1655 | 1461771140998 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 08:32:21 INFO - PROCESS | 1655 | 1461771141001 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 08:32:21 INFO - PROCESS | 1655 | 1461771141003 Marionette TRACE conn2 <- [1,490,null,{}] 08:32:21 INFO - PROCESS | 1655 | 1461771141006 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:32:21 INFO - PROCESS | 1655 | 1461771141120 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 08:32:21 INFO - PROCESS | 1655 | 1461771141184 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:21 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b22c800 == 43 [pid = 1655] [id = 130] 08:32:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x1169ba400) [pid = 1655] [serial = 387] [outer = 0x0] 08:32:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x12bb7b000) [pid = 1655] [serial = 388] [outer = 0x1169ba400] 08:32:21 INFO - PROCESS | 1655 | 1461771141222 Marionette DEBUG loaded listener.js 08:32:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x12bba2800) [pid = 1655] [serial = 389] [outer = 0x1169ba400] 08:32:21 INFO - PROCESS | 1655 | 1461771141563 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:32:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 08:32:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 570ms 08:32:21 INFO - PROCESS | 1655 | 1461771141571 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 08:32:21 INFO - PROCESS | 1655 | 1461771141573 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 08:32:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 08:32:21 INFO - PROCESS | 1655 | 1461771141577 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 08:32:21 INFO - PROCESS | 1655 | 1461771141579 Marionette TRACE conn2 <- [1,494,null,{}] 08:32:21 INFO - PROCESS | 1655 | 1461771141582 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:32:21 INFO - PROCESS | 1655 | 1461771141654 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 08:32:21 INFO - PROCESS | 1655 | 1461771141660 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:21 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b33b800 == 44 [pid = 1655] [id = 131] 08:32:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x12bba4c00) [pid = 1655] [serial = 390] [outer = 0x0] 08:32:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x12c06a000) [pid = 1655] [serial = 391] [outer = 0x12bba4c00] 08:32:21 INFO - PROCESS | 1655 | 1461771141685 Marionette DEBUG loaded listener.js 08:32:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 112 (0x12c070c00) [pid = 1655] [serial = 392] [outer = 0x12bba4c00] 08:32:21 INFO - PROCESS | 1655 | 1461771141977 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:32:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 08:32:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 420ms 08:32:22 INFO - PROCESS | 1655 | 1461771142000 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 08:32:22 INFO - PROCESS | 1655 | 1461771142001 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 08:32:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 08:32:22 INFO - PROCESS | 1655 | 1461771142003 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 08:32:22 INFO - PROCESS | 1655 | 1461771142004 Marionette TRACE conn2 <- [1,498,null,{}] 08:32:22 INFO - PROCESS | 1655 | 1461771142014 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:32:22 INFO - PROCESS | 1655 | 1461771142164 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 08:32:22 INFO - PROCESS | 1655 | 1461771142195 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:22 INFO - PROCESS | 1655 | ++DOCSHELL 0x113255800 == 45 [pid = 1655] [id = 132] 08:32:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 113 (0x111f45000) [pid = 1655] [serial = 393] [outer = 0x0] 08:32:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 114 (0x1131c3000) [pid = 1655] [serial = 394] [outer = 0x111f45000] 08:32:22 INFO - PROCESS | 1655 | 1461771142227 Marionette DEBUG loaded listener.js 08:32:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 115 (0x116187800) [pid = 1655] [serial = 395] [outer = 0x111f45000] 08:32:22 INFO - PROCESS | 1655 | 1461771142680 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:32:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 08:32:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 719ms 08:32:22 INFO - PROCESS | 1655 | 1461771142723 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 08:32:22 INFO - PROCESS | 1655 | 1461771142726 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 08:32:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 08:32:22 INFO - PROCESS | 1655 | 1461771142729 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 08:32:22 INFO - PROCESS | 1655 | 1461771142731 Marionette TRACE conn2 <- [1,502,null,{}] 08:32:22 INFO - PROCESS | 1655 | 1461771142734 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:32:22 INFO - PROCESS | 1655 | 1461771142833 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 08:32:22 INFO - PROCESS | 1655 | 1461771142879 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:22 INFO - PROCESS | 1655 | ++DOCSHELL 0x1195b3800 == 46 [pid = 1655] [id = 133] 08:32:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 116 (0x11710d800) [pid = 1655] [serial = 396] [outer = 0x0] 08:32:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 117 (0x119351400) [pid = 1655] [serial = 397] [outer = 0x11710d800] 08:32:22 INFO - PROCESS | 1655 | 1461771142911 Marionette DEBUG loaded listener.js 08:32:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 118 (0x119675c00) [pid = 1655] [serial = 398] [outer = 0x11710d800] 08:32:23 INFO - PROCESS | 1655 | 1461771143314 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:32:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 08:32:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 622ms 08:32:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 08:32:23 INFO - PROCESS | 1655 | 1461771143352 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 08:32:23 INFO - PROCESS | 1655 | 1461771143354 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 08:32:23 INFO - PROCESS | 1655 | 1461771143356 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 08:32:23 INFO - PROCESS | 1655 | 1461771143357 Marionette TRACE conn2 <- [1,506,null,{}] 08:32:23 INFO - PROCESS | 1655 | 1461771143360 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:32:23 INFO - PROCESS | 1655 | 1461771143456 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 08:32:23 INFO - PROCESS | 1655 | 1461771143504 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:23 INFO - PROCESS | 1655 | ++DOCSHELL 0x12777b800 == 47 [pid = 1655] [id = 134] 08:32:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 119 (0x119d68000) [pid = 1655] [serial = 399] [outer = 0x0] 08:32:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 120 (0x1250e2000) [pid = 1655] [serial = 400] [outer = 0x119d68000] 08:32:23 INFO - PROCESS | 1655 | 1461771143533 Marionette DEBUG loaded listener.js 08:32:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 121 (0x1277eec00) [pid = 1655] [serial = 401] [outer = 0x119d68000] 08:32:24 INFO - PROCESS | 1655 | 1461771144018 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:32:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 08:32:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 722ms 08:32:24 INFO - PROCESS | 1655 | 1461771144079 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 08:32:24 INFO - PROCESS | 1655 | 1461771144083 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 08:32:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 08:32:24 INFO - PROCESS | 1655 | 1461771144095 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 08:32:24 INFO - PROCESS | 1655 | 1461771144099 Marionette TRACE conn2 <- [1,510,null,{}] 08:32:24 INFO - PROCESS | 1655 | 1461771144103 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:32:24 INFO - PROCESS | 1655 | 1461771144244 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 08:32:24 INFO - PROCESS | 1655 | 1461771144327 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:24 INFO - PROCESS | 1655 | ++DOCSHELL 0x12bac4800 == 48 [pid = 1655] [id = 135] 08:32:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 122 (0x1277e4c00) [pid = 1655] [serial = 402] [outer = 0x0] 08:32:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 123 (0x12a88a000) [pid = 1655] [serial = 403] [outer = 0x1277e4c00] 08:32:24 INFO - PROCESS | 1655 | 1461771144374 Marionette DEBUG loaded listener.js 08:32:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 124 (0x12ade0800) [pid = 1655] [serial = 404] [outer = 0x1277e4c00] 08:32:24 INFO - PROCESS | 1655 | 1461771144903 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:32:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 08:32:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 835ms 08:32:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 08:32:24 INFO - PROCESS | 1655 | 1461771144940 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 08:32:24 INFO - PROCESS | 1655 | 1461771144942 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 08:32:24 INFO - PROCESS | 1655 | 1461771144946 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 08:32:24 INFO - PROCESS | 1655 | 1461771144947 Marionette TRACE conn2 <- [1,514,null,{}] 08:32:24 INFO - PROCESS | 1655 | 1461771144949 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:32:25 INFO - PROCESS | 1655 | 1461771145164 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 08:32:25 INFO - PROCESS | 1655 | 1461771145242 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:25 INFO - PROCESS | 1655 | ++DOCSHELL 0x1180ac800 == 49 [pid = 1655] [id = 136] 08:32:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 125 (0x11340d400) [pid = 1655] [serial = 405] [outer = 0x0] 08:32:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 126 (0x115d59000) [pid = 1655] [serial = 406] [outer = 0x11340d400] 08:32:25 INFO - PROCESS | 1655 | 1461771145271 Marionette DEBUG loaded listener.js 08:32:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 127 (0x1164af000) [pid = 1655] [serial = 407] [outer = 0x11340d400] 08:32:25 INFO - PROCESS | 1655 | 1461771145684 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:32:25 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:32:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 770ms 08:32:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 08:32:25 INFO - PROCESS | 1655 | 1461771145718 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 08:32:25 INFO - PROCESS | 1655 | 1461771145720 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 08:32:25 INFO - PROCESS | 1655 | 1461771145722 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 08:32:25 INFO - PROCESS | 1655 | 1461771145725 Marionette TRACE conn2 <- [1,518,null,{}] 08:32:25 INFO - PROCESS | 1655 | 1461771145728 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:32:25 INFO - PROCESS | 1655 | 1461771145814 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 08:32:25 INFO - PROCESS | 1655 | 1461771145857 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:25 INFO - PROCESS | 1655 | ++DOCSHELL 0x113d1e800 == 50 [pid = 1655] [id = 137] 08:32:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 128 (0x1166e2400) [pid = 1655] [serial = 408] [outer = 0x0] 08:32:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 129 (0x1180e4000) [pid = 1655] [serial = 409] [outer = 0x1166e2400] 08:32:25 INFO - PROCESS | 1655 | 1461771145886 Marionette DEBUG loaded listener.js 08:32:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 130 (0x11838cc00) [pid = 1655] [serial = 410] [outer = 0x1166e2400] 08:32:26 INFO - PROCESS | 1655 | --DOCSHELL 0x12b33b800 == 49 [pid = 1655] [id = 131] 08:32:26 INFO - PROCESS | 1655 | --DOCSHELL 0x12b22c800 == 48 [pid = 1655] [id = 130] 08:32:26 INFO - PROCESS | 1655 | --DOCSHELL 0x12a8b8800 == 47 [pid = 1655] [id = 129] 08:32:26 INFO - PROCESS | 1655 | --DOCSHELL 0x117183000 == 46 [pid = 1655] [id = 128] 08:32:26 INFO - PROCESS | 1655 | --DOCSHELL 0x1298b1000 == 45 [pid = 1655] [id = 127] 08:32:26 INFO - PROCESS | 1655 | --DOMWINDOW == 129 (0x12a819800) [pid = 1655] [serial = 340] [outer = 0x0] [url = about:blank] 08:32:26 INFO - PROCESS | 1655 | --DOMWINDOW == 128 (0x1213ec800) [pid = 1655] [serial = 304] [outer = 0x0] [url = about:blank] 08:32:26 INFO - PROCESS | 1655 | --DOMWINDOW == 127 (0x117e2dc00) [pid = 1655] [serial = 301] [outer = 0x0] [url = about:blank] 08:32:26 INFO - PROCESS | 1655 | --DOCSHELL 0x127771000 == 44 [pid = 1655] [id = 126] 08:32:26 INFO - PROCESS | 1655 | --DOCSHELL 0x11325f000 == 43 [pid = 1655] [id = 125] 08:32:26 INFO - PROCESS | 1655 | --DOCSHELL 0x124335000 == 42 [pid = 1655] [id = 124] 08:32:26 INFO - PROCESS | 1655 | --DOCSHELL 0x11a115800 == 41 [pid = 1655] [id = 123] 08:32:26 INFO - PROCESS | 1655 | --DOCSHELL 0x119c1e000 == 40 [pid = 1655] [id = 122] 08:32:26 INFO - PROCESS | 1655 | --DOCSHELL 0x118a67800 == 39 [pid = 1655] [id = 121] 08:32:26 INFO - PROCESS | 1655 | --DOCSHELL 0x116977800 == 38 [pid = 1655] [id = 120] 08:32:26 INFO - PROCESS | 1655 | --DOCSHELL 0x116a85000 == 37 [pid = 1655] [id = 119] 08:32:26 INFO - PROCESS | 1655 | --DOCSHELL 0x116476800 == 36 [pid = 1655] [id = 118] 08:32:26 INFO - PROCESS | 1655 | --DOCSHELL 0x12776c800 == 35 [pid = 1655] [id = 117] 08:32:26 INFO - PROCESS | 1655 | --DOCSHELL 0x11828e800 == 34 [pid = 1655] [id = 116] 08:32:26 INFO - PROCESS | 1655 | --DOCSHELL 0x113334000 == 33 [pid = 1655] [id = 115] 08:32:26 INFO - PROCESS | 1655 | --DOCSHELL 0x12971b000 == 32 [pid = 1655] [id = 114] 08:32:26 INFO - PROCESS | 1655 | 1461771146302 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:32:26 INFO - PROCESS | 1655 | --DOMWINDOW == 126 (0x127742c00) [pid = 1655] [serial = 329] [outer = 0x0] [url = about:blank] 08:32:26 INFO - PROCESS | 1655 | --DOMWINDOW == 125 (0x124c58800) [pid = 1655] [serial = 323] [outer = 0x0] [url = about:blank] 08:32:26 INFO - PROCESS | 1655 | --DOMWINDOW == 124 (0x125929800) [pid = 1655] [serial = 325] [outer = 0x0] [url = about:blank] 08:32:26 INFO - PROCESS | 1655 | --DOMWINDOW == 123 (0x127273400) [pid = 1655] [serial = 328] [outer = 0x0] [url = about:blank] 08:32:26 INFO - PROCESS | 1655 | --DOMWINDOW == 122 (0x11877e800) [pid = 1655] [serial = 316] [outer = 0x0] [url = about:blank] 08:32:26 INFO - PROCESS | 1655 | --DOMWINDOW == 121 (0x1193fc800) [pid = 1655] [serial = 317] [outer = 0x0] [url = about:blank] 08:32:26 INFO - PROCESS | 1655 | --DOMWINDOW == 120 (0x1296e2400) [pid = 1655] [serial = 298] [outer = 0x0] [url = about:blank] 08:32:26 INFO - PROCESS | 1655 | --DOMWINDOW == 119 (0x116a79000) [pid = 1655] [serial = 311] [outer = 0x0] [url = about:blank] 08:32:26 INFO - PROCESS | 1655 | --DOMWINDOW == 118 (0x116679c00) [pid = 1655] [serial = 310] [outer = 0x0] [url = about:blank] 08:32:26 INFO - PROCESS | 1655 | --DOMWINDOW == 117 (0x117e2d000) [pid = 1655] [serial = 313] [outer = 0x0] [url = about:blank] 08:32:26 INFO - PROCESS | 1655 | --DOMWINDOW == 116 (0x123336c00) [pid = 1655] [serial = 322] [outer = 0x0] [url = about:blank] 08:32:26 INFO - PROCESS | 1655 | --DOMWINDOW == 115 (0x118139000) [pid = 1655] [serial = 314] [outer = 0x0] [url = about:blank] 08:32:26 INFO - PROCESS | 1655 | --DOMWINDOW == 114 (0x119516000) [pid = 1655] [serial = 319] [outer = 0x0] [url = about:blank] 08:32:26 INFO - PROCESS | 1655 | --DOMWINDOW == 113 (0x119d64c00) [pid = 1655] [serial = 320] [outer = 0x0] [url = about:blank] 08:32:26 INFO - PROCESS | 1655 | --DOMWINDOW == 112 (0x115d5d800) [pid = 1655] [serial = 308] [outer = 0x0] [url = about:blank] 08:32:26 INFO - PROCESS | 1655 | --DOMWINDOW == 111 (0x11340cc00) [pid = 1655] [serial = 307] [outer = 0x0] [url = about:blank] 08:32:26 INFO - PROCESS | 1655 | --DOMWINDOW == 110 (0x1294efc00) [pid = 1655] [serial = 338] [outer = 0x0] [url = about:blank] 08:32:26 INFO - PROCESS | 1655 | --DOMWINDOW == 109 (0x1277f0c00) [pid = 1655] [serial = 331] [outer = 0x0] [url = about:blank] 08:32:26 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x128fb1800) [pid = 1655] [serial = 334] [outer = 0x0] [url = about:blank] 08:32:26 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x1235a7800) [pid = 1655] [serial = 337] [outer = 0x0] [url = about:blank] 08:32:26 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x128fa5800) [pid = 1655] [serial = 332] [outer = 0x0] [url = about:blank] 08:32:26 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x1290d5400) [pid = 1655] [serial = 335] [outer = 0x0] [url = about:blank] 08:32:26 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x125ecf000) [pid = 1655] [serial = 326] [outer = 0x0] [url = about:blank] 08:32:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 08:32:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 624ms 08:32:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 08:32:26 INFO - PROCESS | 1655 | 1461771146347 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 08:32:26 INFO - PROCESS | 1655 | 1461771146349 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 08:32:26 INFO - PROCESS | 1655 | 1461771146351 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 08:32:26 INFO - PROCESS | 1655 | 1461771146352 Marionette TRACE conn2 <- [1,522,null,{}] 08:32:26 INFO - PROCESS | 1655 | 1461771146355 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:32:26 INFO - PROCESS | 1655 | 1461771146435 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 08:32:26 INFO - PROCESS | 1655 | 1461771146464 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:26 INFO - PROCESS | 1655 | ++DOCSHELL 0x1161be800 == 33 [pid = 1655] [id = 138] 08:32:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x119195c00) [pid = 1655] [serial = 411] [outer = 0x0] 08:32:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x1193f2800) [pid = 1655] [serial = 412] [outer = 0x119195c00] 08:32:26 INFO - PROCESS | 1655 | 1461771146490 Marionette DEBUG loaded listener.js 08:32:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x1197d9400) [pid = 1655] [serial = 413] [outer = 0x119195c00] 08:32:26 INFO - PROCESS | 1655 | 1461771146827 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:32:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 08:32:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 519ms 08:32:26 INFO - PROCESS | 1655 | 1461771146871 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 08:32:26 INFO - PROCESS | 1655 | 1461771146873 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 08:32:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 08:32:26 INFO - PROCESS | 1655 | 1461771146881 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 08:32:26 INFO - PROCESS | 1655 | 1461771146884 Marionette TRACE conn2 <- [1,526,null,{}] 08:32:26 INFO - PROCESS | 1655 | 1461771146886 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:32:26 INFO - PROCESS | 1655 | 1461771146960 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 08:32:26 INFO - PROCESS | 1655 | 1461771146964 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:26 INFO - PROCESS | 1655 | ++DOCSHELL 0x118296000 == 34 [pid = 1655] [id = 139] 08:32:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x1197e2400) [pid = 1655] [serial = 414] [outer = 0x0] 08:32:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x119d6d400) [pid = 1655] [serial = 415] [outer = 0x1197e2400] 08:32:26 INFO - PROCESS | 1655 | 1461771146992 Marionette DEBUG loaded listener.js 08:32:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x124b54800) [pid = 1655] [serial = 416] [outer = 0x1197e2400] 08:32:27 INFO - PROCESS | 1655 | 1461771147330 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:32:27 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:32:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 474ms 08:32:27 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 08:32:27 INFO - PROCESS | 1655 | 1461771147352 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 08:32:27 INFO - PROCESS | 1655 | 1461771147353 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 08:32:27 INFO - PROCESS | 1655 | 1461771147355 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 08:32:27 INFO - PROCESS | 1655 | 1461771147356 Marionette TRACE conn2 <- [1,530,null,{}] 08:32:27 INFO - PROCESS | 1655 | 1461771147359 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:32:27 INFO - PROCESS | 1655 | 1461771147426 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 08:32:27 INFO - PROCESS | 1655 | 1461771147473 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:27 INFO - PROCESS | 1655 | ++DOCSHELL 0x1195ad800 == 35 [pid = 1655] [id = 140] 08:32:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x1134cdc00) [pid = 1655] [serial = 417] [outer = 0x0] 08:32:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 112 (0x1250df400) [pid = 1655] [serial = 418] [outer = 0x1134cdc00] 08:32:27 INFO - PROCESS | 1655 | 1461771147501 Marionette DEBUG loaded listener.js 08:32:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 113 (0x125ed3800) [pid = 1655] [serial = 419] [outer = 0x1134cdc00] 08:32:27 INFO - PROCESS | 1655 | 1461771147786 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:32:27 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:32:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 08:32:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:32:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:32:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 08:32:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:32:27 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:32:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 08:32:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:32:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:32:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 08:32:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:32:27 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 469ms 08:32:27 INFO - PROCESS | 1655 | 1461771147829 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 08:32:27 INFO - PROCESS | 1655 | 1461771147830 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 08:32:27 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 08:32:27 INFO - PROCESS | 1655 | 1461771147833 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 08:32:27 INFO - PROCESS | 1655 | 1461771147834 Marionette TRACE conn2 <- [1,534,null,{}] 08:32:27 INFO - PROCESS | 1655 | 1461771147836 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:32:27 INFO - PROCESS | 1655 | 1461771147916 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 08:32:27 INFO - PROCESS | 1655 | 1461771147921 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:27 INFO - PROCESS | 1655 | ++DOCSHELL 0x123437000 == 36 [pid = 1655] [id = 141] 08:32:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 114 (0x128bb4000) [pid = 1655] [serial = 420] [outer = 0x0] 08:32:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 115 (0x128fa5000) [pid = 1655] [serial = 421] [outer = 0x128bb4000] 08:32:27 INFO - PROCESS | 1655 | 1461771147957 Marionette DEBUG loaded listener.js 08:32:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 116 (0x128fb2000) [pid = 1655] [serial = 422] [outer = 0x128bb4000] 08:32:28 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 08:32:28 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 468ms 08:32:28 INFO - PROCESS | 1655 | 1461771148296 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:32:28 INFO - PROCESS | 1655 | 1461771148301 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 08:32:28 INFO - PROCESS | 1655 | 1461771148303 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 08:32:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 08:32:28 INFO - PROCESS | 1655 | 1461771148305 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 08:32:28 INFO - PROCESS | 1655 | 1461771148306 Marionette TRACE conn2 <- [1,538,null,{}] 08:32:28 INFO - PROCESS | 1655 | 1461771148310 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:32:28 INFO - PROCESS | 1655 | 1461771148417 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 08:32:28 INFO - PROCESS | 1655 | 1461771148434 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:28 INFO - PROCESS | 1655 | ++DOCSHELL 0x1246eb800 == 37 [pid = 1655] [id = 142] 08:32:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 117 (0x128bb5800) [pid = 1655] [serial = 423] [outer = 0x0] 08:32:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 118 (0x1290d0000) [pid = 1655] [serial = 424] [outer = 0x128bb5800] 08:32:28 INFO - PROCESS | 1655 | 1461771148466 Marionette DEBUG loaded listener.js 08:32:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 119 (0x1296d9c00) [pid = 1655] [serial = 425] [outer = 0x128bb5800] 08:32:28 INFO - PROCESS | 1655 | 1461771148814 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:32:28 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:32:28 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 523ms 08:32:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 08:32:28 INFO - PROCESS | 1655 | 1461771148830 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 08:32:28 INFO - PROCESS | 1655 | 1461771148831 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 08:32:28 INFO - PROCESS | 1655 | 1461771148833 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 08:32:28 INFO - PROCESS | 1655 | 1461771148834 Marionette TRACE conn2 <- [1,542,null,{}] 08:32:28 INFO - PROCESS | 1655 | 1461771148837 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:32:28 INFO - PROCESS | 1655 | 1461771148925 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 08:32:28 INFO - PROCESS | 1655 | 1461771148953 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:28 INFO - PROCESS | 1655 | ++DOCSHELL 0x127760000 == 38 [pid = 1655] [id = 143] 08:32:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 120 (0x1290d1800) [pid = 1655] [serial = 426] [outer = 0x0] 08:32:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 121 (0x12a81f800) [pid = 1655] [serial = 427] [outer = 0x1290d1800] 08:32:28 INFO - PROCESS | 1655 | 1461771148978 Marionette DEBUG loaded listener.js 08:32:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 122 (0x12a892800) [pid = 1655] [serial = 428] [outer = 0x1290d1800] 08:32:29 INFO - PROCESS | 1655 | 1461771149286 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:32:29 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:32:29 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 470ms 08:32:29 INFO - PROCESS | 1655 | 1461771149304 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 08:32:29 INFO - PROCESS | 1655 | 1461771149305 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 08:32:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 08:32:29 INFO - PROCESS | 1655 | 1461771149310 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 08:32:29 INFO - PROCESS | 1655 | 1461771149312 Marionette TRACE conn2 <- [1,546,null,{}] 08:32:29 INFO - PROCESS | 1655 | 1461771149315 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:32:29 INFO - PROCESS | 1655 | 1461771149424 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 08:32:29 INFO - PROCESS | 1655 | 1461771149431 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:29 INFO - PROCESS | 1655 | ++DOCSHELL 0x129008800 == 39 [pid = 1655] [id = 144] 08:32:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 123 (0x128fab800) [pid = 1655] [serial = 429] [outer = 0x0] 08:32:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 124 (0x12ab32000) [pid = 1655] [serial = 430] [outer = 0x128fab800] 08:32:29 INFO - PROCESS | 1655 | 1461771149495 Marionette DEBUG loaded listener.js 08:32:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 125 (0x12b206400) [pid = 1655] [serial = 431] [outer = 0x128fab800] 08:32:29 INFO - PROCESS | 1655 | 1461771149831 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:32:29 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:32:29 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 573ms 08:32:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 08:32:29 INFO - PROCESS | 1655 | 1461771149882 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 08:32:29 INFO - PROCESS | 1655 | 1461771149883 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 08:32:29 INFO - PROCESS | 1655 | 1461771149885 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 08:32:29 INFO - PROCESS | 1655 | 1461771149886 Marionette TRACE conn2 <- [1,550,null,{}] 08:32:29 INFO - PROCESS | 1655 | 1461771149888 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:32:30 INFO - PROCESS | 1655 | 1461771150047 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 08:32:30 INFO - PROCESS | 1655 | 1461771150068 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:30 INFO - PROCESS | 1655 | ++DOCSHELL 0x1298ae800 == 40 [pid = 1655] [id = 145] 08:32:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 126 (0x12ab3d800) [pid = 1655] [serial = 432] [outer = 0x0] 08:32:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 127 (0x12b211400) [pid = 1655] [serial = 433] [outer = 0x12ab3d800] 08:32:30 INFO - PROCESS | 1655 | 1461771150117 Marionette DEBUG loaded listener.js 08:32:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 128 (0x12ba64c00) [pid = 1655] [serial = 434] [outer = 0x12ab3d800] 08:32:30 INFO - PROCESS | 1655 | --DOMWINDOW == 127 (0x1169ba400) [pid = 1655] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 08:32:30 INFO - PROCESS | 1655 | --DOMWINDOW == 126 (0x128fa5400) [pid = 1655] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 08:32:30 INFO - PROCESS | 1655 | --DOMWINDOW == 125 (0x1294f5400) [pid = 1655] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 08:32:30 INFO - PROCESS | 1655 | --DOMWINDOW == 124 (0x12a893800) [pid = 1655] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 08:32:30 INFO - PROCESS | 1655 | --DOMWINDOW == 123 (0x11710d400) [pid = 1655] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 08:32:30 INFO - PROCESS | 1655 | --DOMWINDOW == 122 (0x1250db000) [pid = 1655] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 08:32:30 INFO - PROCESS | 1655 | --DOMWINDOW == 121 (0x112f19400) [pid = 1655] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 08:32:30 INFO - PROCESS | 1655 | --DOMWINDOW == 120 (0x1180e5000) [pid = 1655] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 08:32:30 INFO - PROCESS | 1655 | --DOMWINDOW == 119 (0x11950a400) [pid = 1655] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 08:32:30 INFO - PROCESS | 1655 | --DOMWINDOW == 118 (0x1166e0000) [pid = 1655] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 08:32:30 INFO - PROCESS | 1655 | --DOMWINDOW == 117 (0x116959000) [pid = 1655] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 08:32:30 INFO - PROCESS | 1655 | --DOMWINDOW == 116 (0x113489000) [pid = 1655] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 08:32:30 INFO - PROCESS | 1655 | --DOMWINDOW == 115 (0x113402c00) [pid = 1655] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 08:32:30 INFO - PROCESS | 1655 | 1461771150718 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:32:30 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:32:30 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 869ms 08:32:30 INFO - PROCESS | 1655 | 1461771150754 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 08:32:30 INFO - PROCESS | 1655 | 1461771150756 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 08:32:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 08:32:30 INFO - PROCESS | 1655 | 1461771150758 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 08:32:30 INFO - PROCESS | 1655 | 1461771150759 Marionette TRACE conn2 <- [1,554,null,{}] 08:32:30 INFO - PROCESS | 1655 | 1461771150762 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:32:30 INFO - PROCESS | 1655 | 1461771150833 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 08:32:30 INFO - PROCESS | 1655 | 1461771150879 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:30 INFO - PROCESS | 1655 | ++DOCSHELL 0x12900f000 == 41 [pid = 1655] [id = 146] 08:32:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 116 (0x1180e5000) [pid = 1655] [serial = 435] [outer = 0x0] 08:32:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 117 (0x1277ee800) [pid = 1655] [serial = 436] [outer = 0x1180e5000] 08:32:30 INFO - PROCESS | 1655 | 1461771150908 Marionette DEBUG loaded listener.js 08:32:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 118 (0x12ba5f000) [pid = 1655] [serial = 437] [outer = 0x1180e5000] 08:32:31 INFO - PROCESS | 1655 | [1655] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:32:31 INFO - PROCESS | 1655 | [1655] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:32:31 INFO - PROCESS | 1655 | 1461771151194 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:32:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 08:32:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 470ms 08:32:31 INFO - PROCESS | 1655 | 1461771151232 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 08:32:31 INFO - PROCESS | 1655 | 1461771151233 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 08:32:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 08:32:31 INFO - PROCESS | 1655 | 1461771151236 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 08:32:31 INFO - PROCESS | 1655 | 1461771151237 Marionette TRACE conn2 <- [1,558,null,{}] 08:32:31 INFO - PROCESS | 1655 | 1461771151240 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:32:31 INFO - PROCESS | 1655 | 1461771151331 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 08:32:31 INFO - PROCESS | 1655 | 1461771151336 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:31 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b2d3000 == 42 [pid = 1655] [id = 147] 08:32:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 119 (0x12bb79400) [pid = 1655] [serial = 438] [outer = 0x0] 08:32:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 120 (0x12bbab000) [pid = 1655] [serial = 439] [outer = 0x12bb79400] 08:32:31 INFO - PROCESS | 1655 | 1461771151360 Marionette DEBUG loaded listener.js 08:32:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 121 (0x12c0cec00) [pid = 1655] [serial = 440] [outer = 0x12bb79400] 08:32:31 INFO - PROCESS | 1655 | 1461771151710 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:32:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 08:32:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 520ms 08:32:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 08:32:31 INFO - PROCESS | 1655 | 1461771151757 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 08:32:31 INFO - PROCESS | 1655 | 1461771151759 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 08:32:31 INFO - PROCESS | 1655 | 1461771151762 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 08:32:31 INFO - PROCESS | 1655 | 1461771151764 Marionette TRACE conn2 <- [1,562,null,{}] 08:32:31 INFO - PROCESS | 1655 | 1461771151767 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:32:31 INFO - PROCESS | 1655 | 1461771151880 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 08:32:31 INFO - PROCESS | 1655 | 1461771151886 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:31 INFO - PROCESS | 1655 | ++DOCSHELL 0x12bad2000 == 43 [pid = 1655] [id = 148] 08:32:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 122 (0x12ba63c00) [pid = 1655] [serial = 441] [outer = 0x0] 08:32:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 123 (0x12c0d6c00) [pid = 1655] [serial = 442] [outer = 0x12ba63c00] 08:32:31 INFO - PROCESS | 1655 | 1461771151925 Marionette DEBUG loaded listener.js 08:32:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 124 (0x12c0dcc00) [pid = 1655] [serial = 443] [outer = 0x12ba63c00] 08:32:32 INFO - PROCESS | 1655 | [1655] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:32:32 INFO - PROCESS | 1655 | [1655] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:32:32 INFO - PROCESS | 1655 | 1461771152301 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:32:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 08:32:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 571ms 08:32:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 08:32:32 INFO - PROCESS | 1655 | 1461771152333 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 08:32:32 INFO - PROCESS | 1655 | 1461771152334 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 08:32:32 INFO - PROCESS | 1655 | 1461771152336 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 08:32:32 INFO - PROCESS | 1655 | 1461771152337 Marionette TRACE conn2 <- [1,566,null,{}] 08:32:32 INFO - PROCESS | 1655 | 1461771152339 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:32:32 INFO - PROCESS | 1655 | 1461771152434 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 08:32:32 INFO - PROCESS | 1655 | 1461771152440 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:32 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c1ad000 == 44 [pid = 1655] [id = 149] 08:32:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 125 (0x12c0d4800) [pid = 1655] [serial = 444] [outer = 0x0] 08:32:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 126 (0x12c227c00) [pid = 1655] [serial = 445] [outer = 0x12c0d4800] 08:32:32 INFO - PROCESS | 1655 | 1461771152467 Marionette DEBUG loaded listener.js 08:32:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 127 (0x12c22c800) [pid = 1655] [serial = 446] [outer = 0x12c0d4800] 08:32:32 INFO - PROCESS | 1655 | [1655] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:32:32 INFO - PROCESS | 1655 | 1461771152888 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:32:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 08:32:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 568ms 08:32:32 INFO - PROCESS | 1655 | 1461771152905 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 08:32:32 INFO - PROCESS | 1655 | 1461771152907 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 08:32:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 08:32:32 INFO - PROCESS | 1655 | 1461771152911 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 08:32:32 INFO - PROCESS | 1655 | 1461771152913 Marionette TRACE conn2 <- [1,570,null,{}] 08:32:32 INFO - PROCESS | 1655 | 1461771152917 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:32:33 INFO - PROCESS | 1655 | 1461771153020 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 08:32:33 INFO - PROCESS | 1655 | 1461771153080 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:33 INFO - PROCESS | 1655 | ++DOCSHELL 0x117579800 == 45 [pid = 1655] [id = 150] 08:32:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 128 (0x116606800) [pid = 1655] [serial = 447] [outer = 0x0] 08:32:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 129 (0x117673000) [pid = 1655] [serial = 448] [outer = 0x116606800] 08:32:33 INFO - PROCESS | 1655 | 1461771153112 Marionette DEBUG loaded listener.js 08:32:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 130 (0x118384400) [pid = 1655] [serial = 449] [outer = 0x116606800] 08:32:33 INFO - PROCESS | 1655 | [1655] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:32:33 INFO - PROCESS | 1655 | 1461771153534 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:32:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 08:32:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 673ms 08:32:33 INFO - PROCESS | 1655 | 1461771153584 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 08:32:33 INFO - PROCESS | 1655 | 1461771153590 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 08:32:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 08:32:33 INFO - PROCESS | 1655 | 1461771153597 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 08:32:33 INFO - PROCESS | 1655 | 1461771153600 Marionette TRACE conn2 <- [1,574,null,{}] 08:32:33 INFO - PROCESS | 1655 | 1461771153603 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:32:33 INFO - PROCESS | 1655 | 1461771153744 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 08:32:33 INFO - PROCESS | 1655 | 1461771153829 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:33 INFO - PROCESS | 1655 | ++DOCSHELL 0x119e84000 == 46 [pid = 1655] [id = 151] 08:32:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 131 (0x11877a800) [pid = 1655] [serial = 450] [outer = 0x0] 08:32:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 132 (0x11967a000) [pid = 1655] [serial = 451] [outer = 0x11877a800] 08:32:33 INFO - PROCESS | 1655 | 1461771153875 Marionette DEBUG loaded listener.js 08:32:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 133 (0x124b55000) [pid = 1655] [serial = 452] [outer = 0x11877a800] 08:32:34 INFO - PROCESS | 1655 | 1461771154375 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:32:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 08:32:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 822ms 08:32:34 INFO - PROCESS | 1655 | 1461771154418 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 08:32:34 INFO - PROCESS | 1655 | 1461771154420 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 08:32:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 08:32:34 INFO - PROCESS | 1655 | 1461771154423 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 08:32:34 INFO - PROCESS | 1655 | 1461771154425 Marionette TRACE conn2 <- [1,578,null,{}] 08:32:34 INFO - PROCESS | 1655 | 1461771154433 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:32:34 INFO - PROCESS | 1655 | 1461771154530 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 08:32:34 INFO - PROCESS | 1655 | 1461771154592 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:34 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b337800 == 47 [pid = 1655] [id = 152] 08:32:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 134 (0x1277f3800) [pid = 1655] [serial = 453] [outer = 0x0] 08:32:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 135 (0x128fafc00) [pid = 1655] [serial = 454] [outer = 0x1277f3800] 08:32:34 INFO - PROCESS | 1655 | 1461771154623 Marionette DEBUG loaded listener.js 08:32:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 136 (0x1294f3800) [pid = 1655] [serial = 455] [outer = 0x1277f3800] 08:32:35 INFO - PROCESS | 1655 | 1461771155026 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:32:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 08:32:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 624ms 08:32:35 INFO - PROCESS | 1655 | 1461771155047 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 08:32:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 08:32:35 INFO - PROCESS | 1655 | 1461771155050 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 08:32:35 INFO - PROCESS | 1655 | 1461771155052 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 08:32:35 INFO - PROCESS | 1655 | 1461771155053 Marionette TRACE conn2 <- [1,582,null,{}] 08:32:35 INFO - PROCESS | 1655 | 1461771155056 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:32:35 INFO - PROCESS | 1655 | 1461771155150 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 08:32:35 INFO - PROCESS | 1655 | 1461771155194 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:35 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c249800 == 48 [pid = 1655] [id = 153] 08:32:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 137 (0x1294f1000) [pid = 1655] [serial = 456] [outer = 0x0] 08:32:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 138 (0x12b20c400) [pid = 1655] [serial = 457] [outer = 0x1294f1000] 08:32:35 INFO - PROCESS | 1655 | 1461771155224 Marionette DEBUG loaded listener.js 08:32:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 139 (0x12bba1400) [pid = 1655] [serial = 458] [outer = 0x1294f1000] 08:32:35 INFO - PROCESS | 1655 | 1461771155626 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:32:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 08:32:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 621ms 08:32:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 08:32:35 INFO - PROCESS | 1655 | 1461771155673 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 08:32:35 INFO - PROCESS | 1655 | 1461771155674 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 08:32:35 INFO - PROCESS | 1655 | 1461771155677 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 08:32:35 INFO - PROCESS | 1655 | 1461771155678 Marionette TRACE conn2 <- [1,586,null,{}] 08:32:35 INFO - PROCESS | 1655 | 1461771155680 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:32:35 INFO - PROCESS | 1655 | 1461771155773 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 08:32:35 INFO - PROCESS | 1655 | 1461771155852 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:35 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c913800 == 49 [pid = 1655] [id = 154] 08:32:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 140 (0x12bba7000) [pid = 1655] [serial = 459] [outer = 0x0] 08:32:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 141 (0x12c0d5400) [pid = 1655] [serial = 460] [outer = 0x12bba7000] 08:32:35 INFO - PROCESS | 1655 | 1461771155881 Marionette DEBUG loaded listener.js 08:32:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 142 (0x12c22dc00) [pid = 1655] [serial = 461] [outer = 0x12bba7000] 08:32:36 INFO - PROCESS | 1655 | [1655] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:32:36 INFO - PROCESS | 1655 | 1461771156281 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:32:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 08:32:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 619ms 08:32:36 INFO - PROCESS | 1655 | 1461771156297 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 08:32:36 INFO - PROCESS | 1655 | 1461771156298 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 08:32:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 08:32:36 INFO - PROCESS | 1655 | 1461771156301 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 08:32:36 INFO - PROCESS | 1655 | 1461771156302 Marionette TRACE conn2 <- [1,590,null,{}] 08:32:36 INFO - PROCESS | 1655 | 1461771156305 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:32:36 INFO - PROCESS | 1655 | 1461771156428 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 08:32:36 INFO - PROCESS | 1655 | 1461771156513 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:36 INFO - PROCESS | 1655 | ++DOCSHELL 0x114fe5800 == 50 [pid = 1655] [id = 155] 08:32:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 143 (0x117e2d800) [pid = 1655] [serial = 462] [outer = 0x0] 08:32:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 144 (0x12c224000) [pid = 1655] [serial = 463] [outer = 0x117e2d800] 08:32:36 INFO - PROCESS | 1655 | 1461771156563 Marionette DEBUG loaded listener.js 08:32:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 145 (0x12c4fa800) [pid = 1655] [serial = 464] [outer = 0x117e2d800] 08:32:37 INFO - PROCESS | 1655 | 1461771157219 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:32:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 08:32:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 972ms 08:32:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 08:32:37 INFO - PROCESS | 1655 | 1461771157274 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 08:32:37 INFO - PROCESS | 1655 | 1461771157277 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 08:32:37 INFO - PROCESS | 1655 | 1461771157282 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 08:32:37 INFO - PROCESS | 1655 | 1461771157286 Marionette TRACE conn2 <- [1,594,null,{}] 08:32:37 INFO - PROCESS | 1655 | 1461771157314 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:32:37 INFO - PROCESS | 1655 | 1461771157454 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 08:32:37 INFO - PROCESS | 1655 | 1461771157528 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:37 INFO - PROCESS | 1655 | ++DOCSHELL 0x1195a8000 == 51 [pid = 1655] [id = 156] 08:32:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 146 (0x11710e400) [pid = 1655] [serial = 465] [outer = 0x0] 08:32:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 147 (0x1180e3c00) [pid = 1655] [serial = 466] [outer = 0x11710e400] 08:32:37 INFO - PROCESS | 1655 | 1461771157555 Marionette DEBUG loaded listener.js 08:32:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 148 (0x118ab0400) [pid = 1655] [serial = 467] [outer = 0x11710e400] 08:32:37 INFO - PROCESS | 1655 | 1461771157991 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:32:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 08:32:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 724ms 08:32:38 INFO - PROCESS | 1655 | 1461771158006 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 08:32:38 INFO - PROCESS | 1655 | 1461771158011 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 08:32:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 08:32:38 INFO - PROCESS | 1655 | 1461771158016 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 08:32:38 INFO - PROCESS | 1655 | 1461771158017 Marionette TRACE conn2 <- [1,598,null,{}] 08:32:38 INFO - PROCESS | 1655 | 1461771158020 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:32:38 INFO - PROCESS | 1655 | 1461771158124 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 08:32:38 INFO - PROCESS | 1655 | --DOCSHELL 0x12bad2000 == 50 [pid = 1655] [id = 148] 08:32:38 INFO - PROCESS | 1655 | --DOCSHELL 0x12b2d3000 == 49 [pid = 1655] [id = 147] 08:32:38 INFO - PROCESS | 1655 | --DOCSHELL 0x12900f000 == 48 [pid = 1655] [id = 146] 08:32:38 INFO - PROCESS | 1655 | --DOCSHELL 0x1298ae800 == 47 [pid = 1655] [id = 145] 08:32:38 INFO - PROCESS | 1655 | --DOCSHELL 0x129008800 == 46 [pid = 1655] [id = 144] 08:32:38 INFO - PROCESS | 1655 | --DOCSHELL 0x127760000 == 45 [pid = 1655] [id = 143] 08:32:38 INFO - PROCESS | 1655 | --DOCSHELL 0x1246eb800 == 44 [pid = 1655] [id = 142] 08:32:38 INFO - PROCESS | 1655 | --DOCSHELL 0x123437000 == 43 [pid = 1655] [id = 141] 08:32:38 INFO - PROCESS | 1655 | --DOMWINDOW == 147 (0x12c06a000) [pid = 1655] [serial = 391] [outer = 0x0] [url = about:blank] 08:32:38 INFO - PROCESS | 1655 | --DOCSHELL 0x1195ad800 == 42 [pid = 1655] [id = 140] 08:32:38 INFO - PROCESS | 1655 | --DOCSHELL 0x118296000 == 41 [pid = 1655] [id = 139] 08:32:38 INFO - PROCESS | 1655 | --DOCSHELL 0x1161be800 == 40 [pid = 1655] [id = 138] 08:32:38 INFO - PROCESS | 1655 | --DOCSHELL 0x113d1e800 == 39 [pid = 1655] [id = 137] 08:32:38 INFO - PROCESS | 1655 | --DOCSHELL 0x1180ac800 == 38 [pid = 1655] [id = 136] 08:32:38 INFO - PROCESS | 1655 | --DOCSHELL 0x1195b3800 == 37 [pid = 1655] [id = 133] 08:32:38 INFO - PROCESS | 1655 | --DOCSHELL 0x113255800 == 36 [pid = 1655] [id = 132] 08:32:38 INFO - PROCESS | 1655 | --DOMWINDOW == 146 (0x12bba2800) [pid = 1655] [serial = 389] [outer = 0x0] [url = about:blank] 08:32:38 INFO - PROCESS | 1655 | --DOMWINDOW == 145 (0x1296e1800) [pid = 1655] [serial = 373] [outer = 0x0] [url = about:blank] 08:32:38 INFO - PROCESS | 1655 | --DOMWINDOW == 144 (0x12ab33c00) [pid = 1655] [serial = 376] [outer = 0x0] [url = about:blank] 08:32:38 INFO - PROCESS | 1655 | --DOMWINDOW == 143 (0x12a891c00) [pid = 1655] [serial = 374] [outer = 0x0] [url = about:blank] 08:32:38 INFO - PROCESS | 1655 | --DOMWINDOW == 142 (0x12adde400) [pid = 1655] [serial = 379] [outer = 0x0] [url = about:blank] 08:32:38 INFO - PROCESS | 1655 | --DOMWINDOW == 141 (0x11a0b2000) [pid = 1655] [serial = 349] [outer = 0x0] [url = about:blank] 08:32:38 INFO - PROCESS | 1655 | --DOMWINDOW == 140 (0x1259e2800) [pid = 1655] [serial = 353] [outer = 0x0] [url = about:blank] 08:32:38 INFO - PROCESS | 1655 | --DOMWINDOW == 139 (0x124e12400) [pid = 1655] [serial = 352] [outer = 0x0] [url = about:blank] 08:32:38 INFO - PROCESS | 1655 | --DOMWINDOW == 138 (0x12503d400) [pid = 1655] [serial = 364] [outer = 0x0] [url = about:blank] 08:32:38 INFO - PROCESS | 1655 | --DOMWINDOW == 137 (0x125ecac00) [pid = 1655] [serial = 365] [outer = 0x0] [url = about:blank] 08:32:38 INFO - PROCESS | 1655 | --DOMWINDOW == 136 (0x115e25400) [pid = 1655] [serial = 343] [outer = 0x0] [url = about:blank] 08:32:38 INFO - PROCESS | 1655 | --DOMWINDOW == 135 (0x118785800) [pid = 1655] [serial = 346] [outer = 0x0] [url = about:blank] 08:32:38 INFO - PROCESS | 1655 | --DOMWINDOW == 134 (0x125ed5800) [pid = 1655] [serial = 367] [outer = 0x0] [url = about:blank] 08:32:38 INFO - PROCESS | 1655 | --DOMWINDOW == 133 (0x1277eb400) [pid = 1655] [serial = 368] [outer = 0x0] [url = about:blank] 08:32:38 INFO - PROCESS | 1655 | --DOMWINDOW == 132 (0x11838f800) [pid = 1655] [serial = 358] [outer = 0x0] [url = about:blank] 08:32:38 INFO - PROCESS | 1655 | --DOMWINDOW == 131 (0x118ff5800) [pid = 1655] [serial = 359] [outer = 0x0] [url = about:blank] 08:32:38 INFO - PROCESS | 1655 | --DOMWINDOW == 130 (0x1197e4800) [pid = 1655] [serial = 361] [outer = 0x0] [url = about:blank] 08:32:38 INFO - PROCESS | 1655 | --DOMWINDOW == 129 (0x124183400) [pid = 1655] [serial = 362] [outer = 0x0] [url = about:blank] 08:32:38 INFO - PROCESS | 1655 | --DOMWINDOW == 128 (0x117e33800) [pid = 1655] [serial = 356] [outer = 0x0] [url = about:blank] 08:32:38 INFO - PROCESS | 1655 | --DOMWINDOW == 127 (0x1169ac800) [pid = 1655] [serial = 355] [outer = 0x0] [url = about:blank] 08:32:38 INFO - PROCESS | 1655 | --DOMWINDOW == 126 (0x1277ea000) [pid = 1655] [serial = 385] [outer = 0x0] [url = about:blank] 08:32:38 INFO - PROCESS | 1655 | --DOMWINDOW == 125 (0x12b202400) [pid = 1655] [serial = 380] [outer = 0x0] [url = about:blank] 08:32:38 INFO - PROCESS | 1655 | --DOMWINDOW == 124 (0x119d67800) [pid = 1655] [serial = 383] [outer = 0x0] [url = about:blank] 08:32:38 INFO - PROCESS | 1655 | --DOMWINDOW == 123 (0x1166de400) [pid = 1655] [serial = 382] [outer = 0x0] [url = about:blank] 08:32:38 INFO - PROCESS | 1655 | --DOMWINDOW == 122 (0x128fa4800) [pid = 1655] [serial = 370] [outer = 0x0] [url = about:blank] 08:32:38 INFO - PROCESS | 1655 | --DOMWINDOW == 121 (0x12bb7ac00) [pid = 1655] [serial = 386] [outer = 0x0] [url = about:blank] 08:32:38 INFO - PROCESS | 1655 | --DOMWINDOW == 120 (0x12ab38400) [pid = 1655] [serial = 377] [outer = 0x0] [url = about:blank] 08:32:38 INFO - PROCESS | 1655 | --DOMWINDOW == 119 (0x1294fc000) [pid = 1655] [serial = 371] [outer = 0x0] [url = about:blank] 08:32:38 INFO - PROCESS | 1655 | --DOMWINDOW == 118 (0x12bb7b000) [pid = 1655] [serial = 388] [outer = 0x0] [url = about:blank] 08:32:38 INFO - PROCESS | 1655 | 1461771158203 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:38 INFO - PROCESS | 1655 | ++DOCSHELL 0x113255800 == 37 [pid = 1655] [id = 157] 08:32:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 119 (0x113489000) [pid = 1655] [serial = 468] [outer = 0x0] 08:32:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 120 (0x11710f000) [pid = 1655] [serial = 469] [outer = 0x113489000] 08:32:38 INFO - PROCESS | 1655 | 1461771158229 Marionette DEBUG loaded listener.js 08:32:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 121 (0x1193fb400) [pid = 1655] [serial = 470] [outer = 0x113489000] 08:32:38 INFO - PROCESS | 1655 | 1461771158518 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:32:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 08:32:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 519ms 08:32:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 08:32:38 INFO - PROCESS | 1655 | 1461771158535 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 08:32:38 INFO - PROCESS | 1655 | 1461771158537 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 08:32:38 INFO - PROCESS | 1655 | 1461771158539 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 08:32:38 INFO - PROCESS | 1655 | 1461771158542 Marionette TRACE conn2 <- [1,602,null,{}] 08:32:38 INFO - PROCESS | 1655 | 1461771158556 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:32:38 INFO - PROCESS | 1655 | 1461771158644 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 08:32:38 INFO - PROCESS | 1655 | 1461771158688 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:38 INFO - PROCESS | 1655 | ++DOCSHELL 0x11911d000 == 38 [pid = 1655] [id = 158] 08:32:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 122 (0x1193fac00) [pid = 1655] [serial = 471] [outer = 0x0] 08:32:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 123 (0x1213e7c00) [pid = 1655] [serial = 472] [outer = 0x1193fac00] 08:32:38 INFO - PROCESS | 1655 | 1461771158715 Marionette DEBUG loaded listener.js 08:32:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 124 (0x1259df800) [pid = 1655] [serial = 473] [outer = 0x1193fac00] 08:32:39 INFO - PROCESS | 1655 | 1461771159033 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:32:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 08:32:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 528ms 08:32:39 INFO - PROCESS | 1655 | 1461771159068 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 08:32:39 INFO - PROCESS | 1655 | 1461771159069 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 08:32:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 08:32:39 INFO - PROCESS | 1655 | 1461771159071 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 08:32:39 INFO - PROCESS | 1655 | 1461771159073 Marionette TRACE conn2 <- [1,606,null,{}] 08:32:39 INFO - PROCESS | 1655 | 1461771159077 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:32:39 INFO - PROCESS | 1655 | 1461771159150 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 08:32:39 INFO - PROCESS | 1655 | 1461771159154 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:39 INFO - PROCESS | 1655 | ++DOCSHELL 0x123430000 == 39 [pid = 1655] [id = 159] 08:32:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 125 (0x12726e400) [pid = 1655] [serial = 474] [outer = 0x0] 08:32:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 126 (0x1277ee000) [pid = 1655] [serial = 475] [outer = 0x12726e400] 08:32:39 INFO - PROCESS | 1655 | 1461771159181 Marionette DEBUG loaded listener.js 08:32:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 127 (0x128fb1c00) [pid = 1655] [serial = 476] [outer = 0x12726e400] 08:32:39 INFO - PROCESS | 1655 | 1461771159497 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:32:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 08:32:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 468ms 08:32:39 INFO - PROCESS | 1655 | 1461771159541 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 08:32:39 INFO - PROCESS | 1655 | 1461771159542 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 08:32:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 08:32:39 INFO - PROCESS | 1655 | 1461771159545 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 08:32:39 INFO - PROCESS | 1655 | 1461771159546 Marionette TRACE conn2 <- [1,610,null,{}] 08:32:39 INFO - PROCESS | 1655 | 1461771159548 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:32:39 INFO - PROCESS | 1655 | 1461771159621 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 08:32:39 INFO - PROCESS | 1655 | 1461771159627 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:39 INFO - PROCESS | 1655 | ++DOCSHELL 0x112638800 == 40 [pid = 1655] [id = 160] 08:32:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 128 (0x128fad400) [pid = 1655] [serial = 477] [outer = 0x0] 08:32:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 129 (0x1294ef000) [pid = 1655] [serial = 478] [outer = 0x128fad400] 08:32:39 INFO - PROCESS | 1655 | 1461771159653 Marionette DEBUG loaded listener.js 08:32:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 130 (0x1296de000) [pid = 1655] [serial = 479] [outer = 0x128fad400] 08:32:39 INFO - PROCESS | 1655 | 1461771159987 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:32:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 08:32:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 467ms 08:32:40 INFO - PROCESS | 1655 | 1461771160013 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 08:32:40 INFO - PROCESS | 1655 | 1461771160015 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 08:32:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 08:32:40 INFO - PROCESS | 1655 | 1461771160018 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 08:32:40 INFO - PROCESS | 1655 | 1461771160020 Marionette TRACE conn2 <- [1,614,null,{}] 08:32:40 INFO - PROCESS | 1655 | 1461771160023 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:32:40 INFO - PROCESS | 1655 | 1461771160194 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 08:32:40 INFO - PROCESS | 1655 | 1461771160210 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:40 INFO - PROCESS | 1655 | ++DOCSHELL 0x127774000 == 41 [pid = 1655] [id = 161] 08:32:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 131 (0x1296d5800) [pid = 1655] [serial = 480] [outer = 0x0] 08:32:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 132 (0x12a889c00) [pid = 1655] [serial = 481] [outer = 0x1296d5800] 08:32:40 INFO - PROCESS | 1655 | 1461771160252 Marionette DEBUG loaded listener.js 08:32:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 133 (0x12bb7f000) [pid = 1655] [serial = 482] [outer = 0x1296d5800] 08:32:40 INFO - PROCESS | 1655 | 1461771160617 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:32:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 08:32:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 621ms 08:32:40 INFO - PROCESS | 1655 | 1461771160640 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 08:32:40 INFO - PROCESS | 1655 | 1461771160642 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 08:32:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 08:32:40 INFO - PROCESS | 1655 | 1461771160645 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 08:32:40 INFO - PROCESS | 1655 | 1461771160646 Marionette TRACE conn2 <- [1,618,null,{}] 08:32:40 INFO - PROCESS | 1655 | 1461771160656 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:32:40 INFO - PROCESS | 1655 | 1461771160749 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 08:32:40 INFO - PROCESS | 1655 | 1461771160753 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:40 INFO - PROCESS | 1655 | ++DOCSHELL 0x1298a1000 == 42 [pid = 1655] [id = 162] 08:32:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 134 (0x12b211800) [pid = 1655] [serial = 483] [outer = 0x0] 08:32:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 135 (0x12bba8000) [pid = 1655] [serial = 484] [outer = 0x12b211800] 08:32:40 INFO - PROCESS | 1655 | 1461771160778 Marionette DEBUG loaded listener.js 08:32:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 136 (0x12c0da800) [pid = 1655] [serial = 485] [outer = 0x12b211800] 08:32:41 INFO - PROCESS | 1655 | 1461771161117 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:32:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 08:32:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 529ms 08:32:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 08:32:41 INFO - PROCESS | 1655 | 1461771161174 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 08:32:41 INFO - PROCESS | 1655 | 1461771161175 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 08:32:41 INFO - PROCESS | 1655 | 1461771161177 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 08:32:41 INFO - PROCESS | 1655 | 1461771161179 Marionette TRACE conn2 <- [1,622,null,{}] 08:32:41 INFO - PROCESS | 1655 | 1461771161181 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:32:41 INFO - PROCESS | 1655 | 1461771161273 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 08:32:41 INFO - PROCESS | 1655 | 1461771161277 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:41 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a8c0800 == 43 [pid = 1655] [id = 163] 08:32:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 137 (0x12c06b800) [pid = 1655] [serial = 486] [outer = 0x0] 08:32:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 138 (0x12c4f3c00) [pid = 1655] [serial = 487] [outer = 0x12c06b800] 08:32:41 INFO - PROCESS | 1655 | 1461771161301 Marionette DEBUG loaded listener.js 08:32:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 139 (0x12c4fbc00) [pid = 1655] [serial = 488] [outer = 0x12c06b800] 08:32:41 INFO - PROCESS | 1655 | 1461771161638 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:32:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 08:32:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 469ms 08:32:41 INFO - PROCESS | 1655 | 1461771161649 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 08:32:41 INFO - PROCESS | 1655 | 1461771161650 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 08:32:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 08:32:41 INFO - PROCESS | 1655 | 1461771161653 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 08:32:41 INFO - PROCESS | 1655 | 1461771161654 Marionette TRACE conn2 <- [1,626,null,{}] 08:32:41 INFO - PROCESS | 1655 | 1461771161656 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:32:41 INFO - PROCESS | 1655 | 1461771161751 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 08:32:41 INFO - PROCESS | 1655 | 1461771161763 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:41 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b236800 == 44 [pid = 1655] [id = 164] 08:32:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 140 (0x12c4f3400) [pid = 1655] [serial = 489] [outer = 0x0] 08:32:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 141 (0x12cd8a400) [pid = 1655] [serial = 490] [outer = 0x12c4f3400] 08:32:41 INFO - PROCESS | 1655 | 1461771161788 Marionette DEBUG loaded listener.js 08:32:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 142 (0x12cd90800) [pid = 1655] [serial = 491] [outer = 0x12c4f3400] 08:32:42 INFO - PROCESS | 1655 | 1461771162111 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:32:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 08:32:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 468ms 08:32:42 INFO - PROCESS | 1655 | 1461771162122 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 08:32:42 INFO - PROCESS | 1655 | 1461771162123 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 08:32:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 08:32:42 INFO - PROCESS | 1655 | 1461771162130 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 08:32:42 INFO - PROCESS | 1655 | 1461771162131 Marionette TRACE conn2 <- [1,630,null,{}] 08:32:42 INFO - PROCESS | 1655 | 1461771162133 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:32:42 INFO - PROCESS | 1655 | 1461771162241 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 08:32:42 INFO - PROCESS | 1655 | 1461771162246 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:42 INFO - PROCESS | 1655 | ++DOCSHELL 0x12bd86000 == 45 [pid = 1655] [id = 165] 08:32:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 143 (0x12c4ff400) [pid = 1655] [serial = 492] [outer = 0x0] 08:32:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 144 (0x12d002400) [pid = 1655] [serial = 493] [outer = 0x12c4ff400] 08:32:42 INFO - PROCESS | 1655 | 1461771162273 Marionette DEBUG loaded listener.js 08:32:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 145 (0x12d007400) [pid = 1655] [serial = 494] [outer = 0x12c4ff400] 08:32:42 INFO - PROCESS | 1655 | --DOMWINDOW == 144 (0x1134cdc00) [pid = 1655] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 08:32:42 INFO - PROCESS | 1655 | --DOMWINDOW == 143 (0x1180e5000) [pid = 1655] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 08:32:42 INFO - PROCESS | 1655 | --DOMWINDOW == 142 (0x119195c00) [pid = 1655] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 08:32:42 INFO - PROCESS | 1655 | --DOMWINDOW == 141 (0x11340d400) [pid = 1655] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 08:32:42 INFO - PROCESS | 1655 | --DOMWINDOW == 140 (0x1166e2400) [pid = 1655] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 08:32:42 INFO - PROCESS | 1655 | --DOMWINDOW == 139 (0x1290d1800) [pid = 1655] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 08:32:42 INFO - PROCESS | 1655 | --DOMWINDOW == 138 (0x1294ee400) [pid = 1655] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 08:32:42 INFO - PROCESS | 1655 | --DOMWINDOW == 137 (0x12bb79400) [pid = 1655] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 08:32:42 INFO - PROCESS | 1655 | --DOMWINDOW == 136 (0x124182c00) [pid = 1655] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 08:32:42 INFO - PROCESS | 1655 | --DOMWINDOW == 135 (0x12ab3d800) [pid = 1655] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 08:32:42 INFO - PROCESS | 1655 | --DOMWINDOW == 134 (0x1197e2400) [pid = 1655] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 08:32:42 INFO - PROCESS | 1655 | --DOMWINDOW == 133 (0x11666f400) [pid = 1655] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 08:32:42 INFO - PROCESS | 1655 | --DOMWINDOW == 132 (0x119d6a400) [pid = 1655] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 08:32:42 INFO - PROCESS | 1655 | --DOMWINDOW == 131 (0x116a79800) [pid = 1655] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 08:32:42 INFO - PROCESS | 1655 | --DOMWINDOW == 130 (0x128bb5800) [pid = 1655] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 08:32:42 INFO - PROCESS | 1655 | --DOMWINDOW == 129 (0x11340e000) [pid = 1655] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 08:32:42 INFO - PROCESS | 1655 | --DOMWINDOW == 128 (0x128bb4000) [pid = 1655] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 08:32:42 INFO - PROCESS | 1655 | --DOMWINDOW == 127 (0x118712c00) [pid = 1655] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 08:32:42 INFO - PROCESS | 1655 | --DOMWINDOW == 126 (0x119515400) [pid = 1655] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 08:32:42 INFO - PROCESS | 1655 | --DOMWINDOW == 125 (0x12bba4c00) [pid = 1655] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 08:32:42 INFO - PROCESS | 1655 | --DOMWINDOW == 124 (0x128fab800) [pid = 1655] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 08:32:42 INFO - PROCESS | 1655 | --DOMWINDOW == 123 (0x118387800) [pid = 1655] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 08:32:42 INFO - PROCESS | 1655 | --DOMWINDOW == 122 (0x11348b800) [pid = 1655] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 08:32:42 INFO - PROCESS | 1655 | --DOMWINDOW == 121 (0x119e24c00) [pid = 1655] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 08:32:42 INFO - PROCESS | 1655 | --DOMWINDOW == 120 (0x12ba63c00) [pid = 1655] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 08:32:42 INFO - PROCESS | 1655 | 1461771162877 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:32:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 08:32:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 771ms 08:32:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 08:32:42 INFO - PROCESS | 1655 | 1461771162901 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 08:32:42 INFO - PROCESS | 1655 | 1461771162903 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 08:32:42 INFO - PROCESS | 1655 | 1461771162905 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 08:32:42 INFO - PROCESS | 1655 | 1461771162907 Marionette TRACE conn2 <- [1,634,null,{}] 08:32:42 INFO - PROCESS | 1655 | 1461771162911 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:32:43 INFO - PROCESS | 1655 | 1461771163019 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 08:32:43 INFO - PROCESS | 1655 | 1461771163051 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:43 INFO - PROCESS | 1655 | ++DOCSHELL 0x12590f000 == 46 [pid = 1655] [id = 166] 08:32:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 121 (0x116f05800) [pid = 1655] [serial = 495] [outer = 0x0] 08:32:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 122 (0x119195000) [pid = 1655] [serial = 496] [outer = 0x116f05800] 08:32:43 INFO - PROCESS | 1655 | 1461771163080 Marionette DEBUG loaded listener.js 08:32:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 123 (0x128d48000) [pid = 1655] [serial = 497] [outer = 0x116f05800] 08:32:43 INFO - PROCESS | 1655 | [1655] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:32:43 INFO - PROCESS | 1655 | [1655] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:32:43 INFO - PROCESS | 1655 | 1461771163359 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:32:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 08:32:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 472ms 08:32:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 08:32:43 INFO - PROCESS | 1655 | 1461771163382 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 08:32:43 INFO - PROCESS | 1655 | 1461771163383 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 08:32:43 INFO - PROCESS | 1655 | 1461771163385 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 08:32:43 INFO - PROCESS | 1655 | 1461771163386 Marionette TRACE conn2 <- [1,638,null,{}] 08:32:43 INFO - PROCESS | 1655 | 1461771163388 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:32:43 INFO - PROCESS | 1655 | 1461771163470 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 08:32:43 INFO - PROCESS | 1655 | 1461771163475 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:43 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c25e000 == 47 [pid = 1655] [id = 167] 08:32:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 124 (0x128d4ac00) [pid = 1655] [serial = 498] [outer = 0x0] 08:32:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 125 (0x128d50800) [pid = 1655] [serial = 499] [outer = 0x128d4ac00] 08:32:43 INFO - PROCESS | 1655 | 1461771163501 Marionette DEBUG loaded listener.js 08:32:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 126 (0x12bba4c00) [pid = 1655] [serial = 500] [outer = 0x128d4ac00] 08:32:43 INFO - PROCESS | 1655 | [1655] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:32:43 INFO - PROCESS | 1655 | [1655] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:32:43 INFO - PROCESS | 1655 | 1461771163839 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:32:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 08:32:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 468ms 08:32:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 08:32:43 INFO - PROCESS | 1655 | 1461771163854 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 08:32:43 INFO - PROCESS | 1655 | 1461771163855 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 08:32:43 INFO - PROCESS | 1655 | 1461771163857 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 08:32:43 INFO - PROCESS | 1655 | 1461771163858 Marionette TRACE conn2 <- [1,642,null,{}] 08:32:43 INFO - PROCESS | 1655 | 1461771163863 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:32:43 INFO - PROCESS | 1655 | 1461771163962 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 08:32:43 INFO - PROCESS | 1655 | 1461771163968 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:43 INFO - PROCESS | 1655 | ++DOCSHELL 0x12cd10000 == 48 [pid = 1655] [id = 168] 08:32:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 127 (0x111003400) [pid = 1655] [serial = 501] [outer = 0x0] 08:32:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 128 (0x11100d400) [pid = 1655] [serial = 502] [outer = 0x111003400] 08:32:43 INFO - PROCESS | 1655 | 1461771163992 Marionette DEBUG loaded listener.js 08:32:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 129 (0x111011c00) [pid = 1655] [serial = 503] [outer = 0x111003400] 08:32:44 INFO - PROCESS | 1655 | 1461771164277 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:32:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 08:32:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 474ms 08:32:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 08:32:44 INFO - PROCESS | 1655 | 1461771164331 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 08:32:44 INFO - PROCESS | 1655 | 1461771164332 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 08:32:44 INFO - PROCESS | 1655 | 1461771164334 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 08:32:44 INFO - PROCESS | 1655 | 1461771164335 Marionette TRACE conn2 <- [1,646,null,{}] 08:32:44 INFO - PROCESS | 1655 | 1461771164338 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:32:44 INFO - PROCESS | 1655 | 1461771164418 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 08:32:44 INFO - PROCESS | 1655 | 1461771164422 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:44 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d03c800 == 49 [pid = 1655] [id = 169] 08:32:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 130 (0x128d4b000) [pid = 1655] [serial = 504] [outer = 0x0] 08:32:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 131 (0x12cd87c00) [pid = 1655] [serial = 505] [outer = 0x128d4b000] 08:32:44 INFO - PROCESS | 1655 | 1461771164446 Marionette DEBUG loaded listener.js 08:32:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 132 (0x12d00a000) [pid = 1655] [serial = 506] [outer = 0x128d4b000] 08:32:44 INFO - PROCESS | 1655 | 1461771164867 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:32:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 08:32:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 577ms 08:32:44 INFO - PROCESS | 1655 | 1461771164912 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 08:32:44 INFO - PROCESS | 1655 | 1461771164915 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 08:32:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 08:32:44 INFO - PROCESS | 1655 | 1461771164919 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 08:32:44 INFO - PROCESS | 1655 | 1461771164921 Marionette TRACE conn2 <- [1,650,null,{}] 08:32:44 INFO - PROCESS | 1655 | 1461771164925 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:32:45 INFO - PROCESS | 1655 | 1461771165026 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 08:32:45 INFO - PROCESS | 1655 | 1461771165094 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 133 (0x11338fc00) [pid = 1655] [serial = 507] [outer = 0x12d16a800] 08:32:45 INFO - PROCESS | 1655 | ++DOCSHELL 0x118a65800 == 50 [pid = 1655] [id = 170] 08:32:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 134 (0x115df0400) [pid = 1655] [serial = 508] [outer = 0x0] 08:32:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 135 (0x116453000) [pid = 1655] [serial = 509] [outer = 0x115df0400] 08:32:45 INFO - PROCESS | 1655 | 1461771165140 Marionette DEBUG loaded listener.js 08:32:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 136 (0x117e38000) [pid = 1655] [serial = 510] [outer = 0x115df0400] 08:32:45 INFO - PROCESS | 1655 | 1461771165607 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:32:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 08:32:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 721ms 08:32:45 INFO - PROCESS | 1655 | 1461771165640 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 08:32:45 INFO - PROCESS | 1655 | 1461771165643 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 08:32:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 08:32:45 INFO - PROCESS | 1655 | 1461771165648 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 08:32:45 INFO - PROCESS | 1655 | 1461771165650 Marionette TRACE conn2 <- [1,654,null,{}] 08:32:45 INFO - PROCESS | 1655 | 1461771165652 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:32:45 INFO - PROCESS | 1655 | 1461771165756 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 08:32:45 INFO - PROCESS | 1655 | 1461771165820 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:45 INFO - PROCESS | 1655 | ++DOCSHELL 0x118a5c000 == 51 [pid = 1655] [id = 171] 08:32:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 137 (0x118ff5800) [pid = 1655] [serial = 511] [outer = 0x0] 08:32:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 138 (0x1197dcc00) [pid = 1655] [serial = 512] [outer = 0x118ff5800] 08:32:45 INFO - PROCESS | 1655 | 1461771165851 Marionette DEBUG loaded listener.js 08:32:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 139 (0x125041400) [pid = 1655] [serial = 513] [outer = 0x118ff5800] 08:32:46 INFO - PROCESS | 1655 | 1461771166264 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:32:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 08:32:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 669ms 08:32:46 INFO - PROCESS | 1655 | 1461771166318 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 08:32:46 INFO - PROCESS | 1655 | 1461771166319 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 08:32:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 08:32:46 INFO - PROCESS | 1655 | 1461771166322 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 08:32:46 INFO - PROCESS | 1655 | 1461771166324 Marionette TRACE conn2 <- [1,658,null,{}] 08:32:46 INFO - PROCESS | 1655 | 1461771166332 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:32:46 INFO - PROCESS | 1655 | 1461771166456 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 08:32:46 INFO - PROCESS | 1655 | 1461771166511 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:46 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c24e000 == 52 [pid = 1655] [id = 172] 08:32:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 140 (0x1277ef000) [pid = 1655] [serial = 514] [outer = 0x0] 08:32:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 141 (0x128d50c00) [pid = 1655] [serial = 515] [outer = 0x1277ef000] 08:32:46 INFO - PROCESS | 1655 | 1461771166543 Marionette DEBUG loaded listener.js 08:32:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 142 (0x1294f2400) [pid = 1655] [serial = 516] [outer = 0x1277ef000] 08:32:46 INFO - PROCESS | 1655 | 1461771166992 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:32:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 08:32:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 722ms 08:32:47 INFO - PROCESS | 1655 | 1461771167044 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 08:32:47 INFO - PROCESS | 1655 | 1461771167046 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 08:32:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 08:32:47 INFO - PROCESS | 1655 | 1461771167049 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 08:32:47 INFO - PROCESS | 1655 | 1461771167050 Marionette TRACE conn2 <- [1,662,null,{}] 08:32:47 INFO - PROCESS | 1655 | 1461771167052 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:32:47 INFO - PROCESS | 1655 | 1461771167151 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 08:32:47 INFO - PROCESS | 1655 | 1461771167202 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:47 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d195000 == 53 [pid = 1655] [id = 173] 08:32:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 143 (0x12a81a800) [pid = 1655] [serial = 517] [outer = 0x0] 08:32:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 144 (0x12ab40400) [pid = 1655] [serial = 518] [outer = 0x12a81a800] 08:32:47 INFO - PROCESS | 1655 | 1461771167231 Marionette DEBUG loaded listener.js 08:32:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 145 (0x12bb78c00) [pid = 1655] [serial = 519] [outer = 0x12a81a800] 08:32:47 INFO - PROCESS | 1655 | [1655] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:32:47 INFO - PROCESS | 1655 | 1461771167647 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:32:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 08:32:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 618ms 08:32:47 INFO - PROCESS | 1655 | 1461771167667 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 08:32:47 INFO - PROCESS | 1655 | 1461771167668 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 08:32:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 08:32:47 INFO - PROCESS | 1655 | 1461771167671 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 08:32:47 INFO - PROCESS | 1655 | 1461771167672 Marionette TRACE conn2 <- [1,666,null,{}] 08:32:47 INFO - PROCESS | 1655 | 1461771167675 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:32:47 INFO - PROCESS | 1655 | 1461771167776 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 08:32:47 INFO - PROCESS | 1655 | 1461771167862 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:47 INFO - PROCESS | 1655 | ++DOCSHELL 0x1164d7000 == 54 [pid = 1655] [id = 174] 08:32:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 146 (0x115df4c00) [pid = 1655] [serial = 520] [outer = 0x0] 08:32:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 147 (0x117671000) [pid = 1655] [serial = 521] [outer = 0x115df4c00] 08:32:47 INFO - PROCESS | 1655 | 1461771167891 Marionette DEBUG loaded listener.js 08:32:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 148 (0x119681800) [pid = 1655] [serial = 522] [outer = 0x115df4c00] 08:32:48 INFO - PROCESS | 1655 | [1655] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:32:48 INFO - PROCESS | 1655 | 1461771168444 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:32:48 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:32:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 819ms 08:32:48 INFO - PROCESS | 1655 | 1461771168491 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 08:32:48 INFO - PROCESS | 1655 | 1461771168493 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 08:32:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 08:32:48 INFO - PROCESS | 1655 | 1461771168497 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 08:32:48 INFO - PROCESS | 1655 | 1461771168499 Marionette TRACE conn2 <- [1,670,null,{}] 08:32:48 INFO - PROCESS | 1655 | 1461771168502 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:32:48 INFO - PROCESS | 1655 | 1461771168597 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 08:32:48 INFO - PROCESS | 1655 | 1461771168650 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:48 INFO - PROCESS | 1655 | ++DOCSHELL 0x1161b8800 == 55 [pid = 1655] [id = 175] 08:32:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 149 (0x1121e6000) [pid = 1655] [serial = 523] [outer = 0x0] 08:32:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 150 (0x115d5b000) [pid = 1655] [serial = 524] [outer = 0x1121e6000] 08:32:48 INFO - PROCESS | 1655 | 1461771168677 Marionette DEBUG loaded listener.js 08:32:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 151 (0x116f04800) [pid = 1655] [serial = 525] [outer = 0x1121e6000] 08:32:49 INFO - PROCESS | 1655 | 1461771169060 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:32:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 08:32:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 622ms 08:32:49 INFO - PROCESS | 1655 | 1461771169123 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 08:32:49 INFO - PROCESS | 1655 | 1461771169127 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 08:32:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 08:32:49 INFO - PROCESS | 1655 | 1461771169132 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 08:32:49 INFO - PROCESS | 1655 | 1461771169134 Marionette TRACE conn2 <- [1,674,null,{}] 08:32:49 INFO - PROCESS | 1655 | 1461771169136 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:32:49 INFO - PROCESS | 1655 | 1461771169223 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 08:32:49 INFO - PROCESS | 1655 | 1461771169290 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:49 INFO - PROCESS | 1655 | ++DOCSHELL 0x11718e800 == 56 [pid = 1655] [id = 176] 08:32:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 152 (0x117e2e000) [pid = 1655] [serial = 526] [outer = 0x0] 08:32:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 153 (0x118388c00) [pid = 1655] [serial = 527] [outer = 0x117e2e000] 08:32:49 INFO - PROCESS | 1655 | 1461771169316 Marionette DEBUG loaded listener.js 08:32:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 154 (0x118ff2800) [pid = 1655] [serial = 528] [outer = 0x117e2e000] 08:32:49 INFO - PROCESS | 1655 | --DOCSHELL 0x12cd10000 == 55 [pid = 1655] [id = 168] 08:32:49 INFO - PROCESS | 1655 | --DOCSHELL 0x12c25e000 == 54 [pid = 1655] [id = 167] 08:32:49 INFO - PROCESS | 1655 | --DOCSHELL 0x12590f000 == 53 [pid = 1655] [id = 166] 08:32:49 INFO - PROCESS | 1655 | --DOCSHELL 0x12bd86000 == 52 [pid = 1655] [id = 165] 08:32:49 INFO - PROCESS | 1655 | --DOCSHELL 0x12b236800 == 51 [pid = 1655] [id = 164] 08:32:49 INFO - PROCESS | 1655 | --DOCSHELL 0x12a8c0800 == 50 [pid = 1655] [id = 163] 08:32:49 INFO - PROCESS | 1655 | --DOMWINDOW == 153 (0x12a88a000) [pid = 1655] [serial = 403] [outer = 0x0] [url = about:blank] 08:32:49 INFO - PROCESS | 1655 | --DOMWINDOW == 152 (0x1250e2000) [pid = 1655] [serial = 400] [outer = 0x0] [url = about:blank] 08:32:49 INFO - PROCESS | 1655 | --DOMWINDOW == 151 (0x119351400) [pid = 1655] [serial = 397] [outer = 0x0] [url = about:blank] 08:32:49 INFO - PROCESS | 1655 | --DOMWINDOW == 150 (0x1131c3000) [pid = 1655] [serial = 394] [outer = 0x0] [url = about:blank] 08:32:49 INFO - PROCESS | 1655 | --DOMWINDOW == 149 (0x12c227c00) [pid = 1655] [serial = 445] [outer = 0x0] [url = about:blank] 08:32:49 INFO - PROCESS | 1655 | --DOCSHELL 0x1298a1000 == 49 [pid = 1655] [id = 162] 08:32:49 INFO - PROCESS | 1655 | --DOCSHELL 0x127774000 == 48 [pid = 1655] [id = 161] 08:32:49 INFO - PROCESS | 1655 | --DOCSHELL 0x112638800 == 47 [pid = 1655] [id = 160] 08:32:49 INFO - PROCESS | 1655 | --DOCSHELL 0x123430000 == 46 [pid = 1655] [id = 159] 08:32:49 INFO - PROCESS | 1655 | --DOCSHELL 0x11911d000 == 45 [pid = 1655] [id = 158] 08:32:49 INFO - PROCESS | 1655 | --DOCSHELL 0x113255800 == 44 [pid = 1655] [id = 157] 08:32:49 INFO - PROCESS | 1655 | --DOCSHELL 0x1195a8000 == 43 [pid = 1655] [id = 156] 08:32:49 INFO - PROCESS | 1655 | --DOCSHELL 0x114fe5800 == 42 [pid = 1655] [id = 155] 08:32:49 INFO - PROCESS | 1655 | --DOCSHELL 0x12c913800 == 41 [pid = 1655] [id = 154] 08:32:49 INFO - PROCESS | 1655 | --DOCSHELL 0x12c249800 == 40 [pid = 1655] [id = 153] 08:32:49 INFO - PROCESS | 1655 | [1655] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:32:49 INFO - PROCESS | 1655 | --DOCSHELL 0x117579800 == 39 [pid = 1655] [id = 150] 08:32:49 INFO - PROCESS | 1655 | --DOMWINDOW == 148 (0x12c0d6c00) [pid = 1655] [serial = 442] [outer = 0x0] [url = about:blank] 08:32:49 INFO - PROCESS | 1655 | --DOMWINDOW == 147 (0x12c0dcc00) [pid = 1655] [serial = 443] [outer = 0x0] [url = about:blank] 08:32:49 INFO - PROCESS | 1655 | --DOMWINDOW == 146 (0x1250df400) [pid = 1655] [serial = 418] [outer = 0x0] [url = about:blank] 08:32:49 INFO - PROCESS | 1655 | --DOMWINDOW == 145 (0x1277ee800) [pid = 1655] [serial = 436] [outer = 0x0] [url = about:blank] 08:32:49 INFO - PROCESS | 1655 | --DOMWINDOW == 144 (0x1193f2800) [pid = 1655] [serial = 412] [outer = 0x0] [url = about:blank] 08:32:49 INFO - PROCESS | 1655 | --DOMWINDOW == 143 (0x1164af000) [pid = 1655] [serial = 407] [outer = 0x0] [url = about:blank] 08:32:49 INFO - PROCESS | 1655 | --DOMWINDOW == 142 (0x115d59000) [pid = 1655] [serial = 406] [outer = 0x0] [url = about:blank] 08:32:49 INFO - PROCESS | 1655 | --DOMWINDOW == 141 (0x1180e4000) [pid = 1655] [serial = 409] [outer = 0x0] [url = about:blank] 08:32:49 INFO - PROCESS | 1655 | --DOMWINDOW == 140 (0x12a81f800) [pid = 1655] [serial = 427] [outer = 0x0] [url = about:blank] 08:32:49 INFO - PROCESS | 1655 | --DOMWINDOW == 139 (0x12a815400) [pid = 1655] [serial = 299] [outer = 0x0] [url = about:blank] 08:32:49 INFO - PROCESS | 1655 | --DOMWINDOW == 138 (0x1197d9400) [pid = 1655] [serial = 413] [outer = 0x0] [url = about:blank] 08:32:49 INFO - PROCESS | 1655 | --DOMWINDOW == 137 (0x12bbab000) [pid = 1655] [serial = 439] [outer = 0x0] [url = about:blank] 08:32:49 INFO - PROCESS | 1655 | --DOMWINDOW == 136 (0x125048c00) [pid = 1655] [serial = 257] [outer = 0x0] [url = about:blank] 08:32:49 INFO - PROCESS | 1655 | --DOMWINDOW == 135 (0x12c0cec00) [pid = 1655] [serial = 440] [outer = 0x0] [url = about:blank] 08:32:49 INFO - PROCESS | 1655 | --DOMWINDOW == 134 (0x12ba64c00) [pid = 1655] [serial = 434] [outer = 0x0] [url = about:blank] 08:32:49 INFO - PROCESS | 1655 | --DOMWINDOW == 133 (0x125ed3800) [pid = 1655] [serial = 419] [outer = 0x0] [url = about:blank] 08:32:49 INFO - PROCESS | 1655 | --DOMWINDOW == 132 (0x124b54800) [pid = 1655] [serial = 416] [outer = 0x0] [url = about:blank] 08:32:49 INFO - PROCESS | 1655 | --DOMWINDOW == 131 (0x118389400) [pid = 1655] [serial = 302] [outer = 0x0] [url = about:blank] 08:32:49 INFO - PROCESS | 1655 | --DOMWINDOW == 130 (0x1250e1000) [pid = 1655] [serial = 305] [outer = 0x0] [url = about:blank] 08:32:49 INFO - PROCESS | 1655 | --DOMWINDOW == 129 (0x11877ec00) [pid = 1655] [serial = 251] [outer = 0x0] [url = about:blank] 08:32:49 INFO - PROCESS | 1655 | --DOMWINDOW == 128 (0x1290d0000) [pid = 1655] [serial = 424] [outer = 0x0] [url = about:blank] 08:32:49 INFO - PROCESS | 1655 | --DOMWINDOW == 127 (0x11666d800) [pid = 1655] [serial = 248] [outer = 0x0] [url = about:blank] 08:32:49 INFO - PROCESS | 1655 | --DOMWINDOW == 126 (0x128fb2000) [pid = 1655] [serial = 422] [outer = 0x0] [url = about:blank] 08:32:49 INFO - PROCESS | 1655 | --DOMWINDOW == 125 (0x12a892800) [pid = 1655] [serial = 428] [outer = 0x0] [url = about:blank] 08:32:49 INFO - PROCESS | 1655 | --DOMWINDOW == 124 (0x124c5b400) [pid = 1655] [serial = 245] [outer = 0x0] [url = about:blank] 08:32:49 INFO - PROCESS | 1655 | --DOMWINDOW == 123 (0x11838cc00) [pid = 1655] [serial = 410] [outer = 0x0] [url = about:blank] 08:32:49 INFO - PROCESS | 1655 | --DOMWINDOW == 122 (0x128fa5000) [pid = 1655] [serial = 421] [outer = 0x0] [url = about:blank] 08:32:49 INFO - PROCESS | 1655 | --DOMWINDOW == 121 (0x119d6d400) [pid = 1655] [serial = 415] [outer = 0x0] [url = about:blank] 08:32:49 INFO - PROCESS | 1655 | --DOMWINDOW == 120 (0x1213e2400) [pid = 1655] [serial = 254] [outer = 0x0] [url = about:blank] 08:32:49 INFO - PROCESS | 1655 | --DOMWINDOW == 119 (0x12ba5f000) [pid = 1655] [serial = 437] [outer = 0x0] [url = about:blank] 08:32:49 INFO - PROCESS | 1655 | --DOMWINDOW == 118 (0x12c070c00) [pid = 1655] [serial = 392] [outer = 0x0] [url = about:blank] 08:32:49 INFO - PROCESS | 1655 | --DOMWINDOW == 117 (0x1296d9c00) [pid = 1655] [serial = 425] [outer = 0x0] [url = about:blank] 08:32:49 INFO - PROCESS | 1655 | --DOMWINDOW == 116 (0x12b206400) [pid = 1655] [serial = 431] [outer = 0x0] [url = about:blank] 08:32:49 INFO - PROCESS | 1655 | --DOMWINDOW == 115 (0x12ab32000) [pid = 1655] [serial = 430] [outer = 0x0] [url = about:blank] 08:32:49 INFO - PROCESS | 1655 | --DOMWINDOW == 114 (0x12b211400) [pid = 1655] [serial = 433] [outer = 0x0] [url = about:blank] 08:32:49 INFO - PROCESS | 1655 | --DOMWINDOW == 113 (0x118feac00) [pid = 1655] [serial = 347] [outer = 0x0] [url = about:blank] 08:32:49 INFO - PROCESS | 1655 | --DOMWINDOW == 112 (0x116602c00) [pid = 1655] [serial = 344] [outer = 0x0] [url = about:blank] 08:32:49 INFO - PROCESS | 1655 | --DOMWINDOW == 111 (0x1243f1400) [pid = 1655] [serial = 350] [outer = 0x0] [url = about:blank] 08:32:49 INFO - PROCESS | 1655 | [1655] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:32:49 INFO - PROCESS | 1655 | 1461771169685 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:32:49 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:32:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 569ms 08:32:49 INFO - PROCESS | 1655 | 1461771169702 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 08:32:49 INFO - PROCESS | 1655 | 1461771169703 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 08:32:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 08:32:49 INFO - PROCESS | 1655 | 1461771169706 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 08:32:49 INFO - PROCESS | 1655 | 1461771169710 Marionette TRACE conn2 <- [1,678,null,{}] 08:32:49 INFO - PROCESS | 1655 | 1461771169719 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:32:49 INFO - PROCESS | 1655 | 1461771169804 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 08:32:49 INFO - PROCESS | 1655 | 1461771169853 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:49 INFO - PROCESS | 1655 | ++DOCSHELL 0x117199000 == 40 [pid = 1655] [id = 177] 08:32:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 112 (0x117e33800) [pid = 1655] [serial = 529] [outer = 0x0] 08:32:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 113 (0x1193f4000) [pid = 1655] [serial = 530] [outer = 0x117e33800] 08:32:49 INFO - PROCESS | 1655 | 1461771169882 Marionette DEBUG loaded listener.js 08:32:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 114 (0x119e30c00) [pid = 1655] [serial = 531] [outer = 0x117e33800] 08:32:50 INFO - PROCESS | 1655 | 1461771170187 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:32:50 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:32:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 526ms 08:32:50 INFO - PROCESS | 1655 | 1461771170231 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 08:32:50 INFO - PROCESS | 1655 | 1461771170233 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 08:32:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 08:32:50 INFO - PROCESS | 1655 | 1461771170235 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 08:32:50 INFO - PROCESS | 1655 | 1461771170237 Marionette TRACE conn2 <- [1,682,null,{}] 08:32:50 INFO - PROCESS | 1655 | 1461771170239 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:32:50 INFO - PROCESS | 1655 | 1461771170314 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 08:32:50 INFO - PROCESS | 1655 | 1461771170319 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:50 INFO - PROCESS | 1655 | ++DOCSHELL 0x119597800 == 41 [pid = 1655] [id = 178] 08:32:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 115 (0x1213e2400) [pid = 1655] [serial = 532] [outer = 0x0] 08:32:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 116 (0x124806400) [pid = 1655] [serial = 533] [outer = 0x1213e2400] 08:32:50 INFO - PROCESS | 1655 | 1461771170347 Marionette DEBUG loaded listener.js 08:32:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 117 (0x124e12400) [pid = 1655] [serial = 534] [outer = 0x1213e2400] 08:32:51 INFO - PROCESS | 1655 | 1461771171168 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:32:51 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:32:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 970ms 08:32:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 08:32:51 INFO - PROCESS | 1655 | 1461771171206 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 08:32:51 INFO - PROCESS | 1655 | 1461771171208 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 08:32:51 INFO - PROCESS | 1655 | 1461771171210 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 08:32:51 INFO - PROCESS | 1655 | 1461771171211 Marionette TRACE conn2 <- [1,686,null,{}] 08:32:51 INFO - PROCESS | 1655 | 1461771171213 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:32:51 INFO - PROCESS | 1655 | 1461771171284 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 08:32:51 INFO - PROCESS | 1655 | 1461771171288 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:51 INFO - PROCESS | 1655 | ++DOCSHELL 0x11a112800 == 42 [pid = 1655] [id = 179] 08:32:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 118 (0x125047c00) [pid = 1655] [serial = 535] [outer = 0x0] 08:32:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 119 (0x125360000) [pid = 1655] [serial = 536] [outer = 0x125047c00] 08:32:51 INFO - PROCESS | 1655 | 1461771171316 Marionette DEBUG loaded listener.js 08:32:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 120 (0x1259e7c00) [pid = 1655] [serial = 537] [outer = 0x125047c00] 08:32:52 INFO - PROCESS | 1655 | 1461771172166 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:32:52 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:32:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 969ms 08:32:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 08:32:52 INFO - PROCESS | 1655 | 1461771172180 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 08:32:52 INFO - PROCESS | 1655 | 1461771172181 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 08:32:52 INFO - PROCESS | 1655 | 1461771172183 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 08:32:52 INFO - PROCESS | 1655 | 1461771172184 Marionette TRACE conn2 <- [1,690,null,{}] 08:32:52 INFO - PROCESS | 1655 | 1461771172187 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:32:52 INFO - PROCESS | 1655 | 1461771172294 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 08:32:52 INFO - PROCESS | 1655 | 1461771172326 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:52 INFO - PROCESS | 1655 | ++DOCSHELL 0x1180ac800 == 43 [pid = 1655] [id = 180] 08:32:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 121 (0x127270800) [pid = 1655] [serial = 538] [outer = 0x0] 08:32:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 122 (0x128fa4800) [pid = 1655] [serial = 539] [outer = 0x127270800] 08:32:52 INFO - PROCESS | 1655 | 1461771172353 Marionette DEBUG loaded listener.js 08:32:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 123 (0x128fecc00) [pid = 1655] [serial = 540] [outer = 0x127270800] 08:32:53 INFO - PROCESS | 1655 | 1461771173187 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:32:53 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:32:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1019ms 08:32:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 08:32:53 INFO - PROCESS | 1655 | 1461771173202 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 08:32:53 INFO - PROCESS | 1655 | 1461771173204 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 08:32:53 INFO - PROCESS | 1655 | 1461771173206 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 08:32:53 INFO - PROCESS | 1655 | 1461771173207 Marionette TRACE conn2 <- [1,694,null,{}] 08:32:53 INFO - PROCESS | 1655 | 1461771173211 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:32:53 INFO - PROCESS | 1655 | 1461771173299 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 08:32:53 INFO - PROCESS | 1655 | 1461771173332 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:53 INFO - PROCESS | 1655 | ++DOCSHELL 0x125908800 == 44 [pid = 1655] [id = 181] 08:32:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 124 (0x1277ee800) [pid = 1655] [serial = 541] [outer = 0x0] 08:32:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 125 (0x1296de400) [pid = 1655] [serial = 542] [outer = 0x1277ee800] 08:32:53 INFO - PROCESS | 1655 | 1461771173357 Marionette DEBUG loaded listener.js 08:32:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 126 (0x12a81e400) [pid = 1655] [serial = 543] [outer = 0x1277ee800] 08:32:53 INFO - PROCESS | 1655 | --DOMWINDOW == 125 (0x12b211800) [pid = 1655] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 08:32:53 INFO - PROCESS | 1655 | --DOMWINDOW == 124 (0x12c06b800) [pid = 1655] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 08:32:53 INFO - PROCESS | 1655 | --DOMWINDOW == 123 (0x116f05800) [pid = 1655] [serial = 495] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 08:32:53 INFO - PROCESS | 1655 | --DOMWINDOW == 122 (0x12c4f3400) [pid = 1655] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 08:32:53 INFO - PROCESS | 1655 | --DOMWINDOW == 121 (0x1296d5800) [pid = 1655] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 08:32:53 INFO - PROCESS | 1655 | --DOMWINDOW == 120 (0x128fad400) [pid = 1655] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 08:32:53 INFO - PROCESS | 1655 | --DOMWINDOW == 119 (0x12726e400) [pid = 1655] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 08:32:53 INFO - PROCESS | 1655 | --DOMWINDOW == 118 (0x12c4ff400) [pid = 1655] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 08:32:53 INFO - PROCESS | 1655 | --DOMWINDOW == 117 (0x113489000) [pid = 1655] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 08:32:53 INFO - PROCESS | 1655 | --DOMWINDOW == 116 (0x11710e400) [pid = 1655] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 08:32:53 INFO - PROCESS | 1655 | --DOMWINDOW == 115 (0x1193fac00) [pid = 1655] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 08:32:53 INFO - PROCESS | 1655 | --DOMWINDOW == 114 (0x128d4ac00) [pid = 1655] [serial = 498] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 08:32:53 INFO - PROCESS | 1655 | --DOMWINDOW == 113 (0x111003400) [pid = 1655] [serial = 501] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 08:32:54 INFO - PROCESS | 1655 | 1461771174246 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:32:54 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:32:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1070ms 08:32:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 08:32:54 INFO - PROCESS | 1655 | 1461771174278 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 08:32:54 INFO - PROCESS | 1655 | 1461771174280 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 08:32:54 INFO - PROCESS | 1655 | 1461771174282 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 08:32:54 INFO - PROCESS | 1655 | 1461771174283 Marionette TRACE conn2 <- [1,698,null,{}] 08:32:54 INFO - PROCESS | 1655 | 1461771174285 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:32:54 INFO - PROCESS | 1655 | 1461771174356 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 08:32:54 INFO - PROCESS | 1655 | 1461771174402 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:54 INFO - PROCESS | 1655 | ++DOCSHELL 0x127770000 == 45 [pid = 1655] [id = 182] 08:32:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 114 (0x116f05800) [pid = 1655] [serial = 544] [outer = 0x0] 08:32:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 115 (0x1277e7800) [pid = 1655] [serial = 545] [outer = 0x116f05800] 08:32:54 INFO - PROCESS | 1655 | 1461771174426 Marionette DEBUG loaded listener.js 08:32:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 116 (0x12a88b800) [pid = 1655] [serial = 546] [outer = 0x116f05800] 08:32:55 INFO - PROCESS | 1655 | 1461771175157 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:32:55 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:32:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 918ms 08:32:55 INFO - PROCESS | 1655 | 1461771175201 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 08:32:55 INFO - PROCESS | 1655 | 1461771175202 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 08:32:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 08:32:55 INFO - PROCESS | 1655 | 1461771175205 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 08:32:55 INFO - PROCESS | 1655 | 1461771175206 Marionette TRACE conn2 <- [1,702,null,{}] 08:32:55 INFO - PROCESS | 1655 | 1461771175208 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:32:55 INFO - PROCESS | 1655 | 1461771175283 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 08:32:55 INFO - PROCESS | 1655 | 1461771175288 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:55 INFO - PROCESS | 1655 | ++DOCSHELL 0x129427000 == 46 [pid = 1655] [id = 183] 08:32:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 117 (0x12ab32000) [pid = 1655] [serial = 547] [outer = 0x0] 08:32:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 118 (0x12addd800) [pid = 1655] [serial = 548] [outer = 0x12ab32000] 08:32:55 INFO - PROCESS | 1655 | 1461771175314 Marionette DEBUG loaded listener.js 08:32:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 119 (0x12b20bc00) [pid = 1655] [serial = 549] [outer = 0x12ab32000] 08:32:56 INFO - PROCESS | 1655 | 1461771176107 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:32:56 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:32:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 921ms 08:32:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 08:32:56 INFO - PROCESS | 1655 | 1461771176127 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 08:32:56 INFO - PROCESS | 1655 | 1461771176129 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 08:32:56 INFO - PROCESS | 1655 | 1461771176133 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 08:32:56 INFO - PROCESS | 1655 | 1461771176135 Marionette TRACE conn2 <- [1,706,null,{}] 08:32:56 INFO - PROCESS | 1655 | 1461771176139 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:32:56 INFO - PROCESS | 1655 | 1461771176238 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 08:32:56 INFO - PROCESS | 1655 | 1461771176284 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:56 INFO - PROCESS | 1655 | ++DOCSHELL 0x116982800 == 47 [pid = 1655] [id = 184] 08:32:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 120 (0x11348c400) [pid = 1655] [serial = 550] [outer = 0x0] 08:32:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 121 (0x115d59000) [pid = 1655] [serial = 551] [outer = 0x11348c400] 08:32:56 INFO - PROCESS | 1655 | 1461771176315 Marionette DEBUG loaded listener.js 08:32:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 122 (0x116671000) [pid = 1655] [serial = 552] [outer = 0x11348c400] 08:32:57 INFO - PROCESS | 1655 | 1461771177207 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:32:57 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:32:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1123ms 08:32:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 08:32:57 INFO - PROCESS | 1655 | 1461771177256 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 08:32:57 INFO - PROCESS | 1655 | 1461771177261 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 08:32:57 INFO - PROCESS | 1655 | 1461771177265 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 08:32:57 INFO - PROCESS | 1655 | 1461771177267 Marionette TRACE conn2 <- [1,710,null,{}] 08:32:57 INFO - PROCESS | 1655 | 1461771177269 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:32:57 INFO - PROCESS | 1655 | 1461771177363 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 08:32:57 INFO - PROCESS | 1655 | 1461771177408 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:57 INFO - PROCESS | 1655 | ++DOCSHELL 0x119e7f000 == 48 [pid = 1655] [id = 185] 08:32:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 123 (0x1180ebc00) [pid = 1655] [serial = 553] [outer = 0x0] 08:32:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 124 (0x1197d9800) [pid = 1655] [serial = 554] [outer = 0x1180ebc00] 08:32:57 INFO - PROCESS | 1655 | 1461771177438 Marionette DEBUG loaded listener.js 08:32:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 125 (0x1213e0400) [pid = 1655] [serial = 555] [outer = 0x1180ebc00] 08:32:58 INFO - PROCESS | 1655 | 1461771178367 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:32:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 08:32:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1120ms 08:32:58 INFO - PROCESS | 1655 | 1461771178386 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 08:32:58 INFO - PROCESS | 1655 | 1461771178387 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 08:32:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 08:32:58 INFO - PROCESS | 1655 | 1461771178390 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 08:32:58 INFO - PROCESS | 1655 | 1461771178393 Marionette TRACE conn2 <- [1,714,null,{}] 08:32:58 INFO - PROCESS | 1655 | 1461771178402 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:32:58 INFO - PROCESS | 1655 | 1461771178507 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 08:32:58 INFO - PROCESS | 1655 | 1461771178554 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:58 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a868800 == 49 [pid = 1655] [id = 186] 08:32:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 126 (0x11a0a8c00) [pid = 1655] [serial = 556] [outer = 0x0] 08:32:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 127 (0x12727ac00) [pid = 1655] [serial = 557] [outer = 0x11a0a8c00] 08:32:58 INFO - PROCESS | 1655 | 1461771178585 Marionette DEBUG loaded listener.js 08:32:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 128 (0x128feb800) [pid = 1655] [serial = 558] [outer = 0x11a0a8c00] 08:32:59 INFO - PROCESS | 1655 | 1461771179516 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:32:59 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:32:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1173ms 08:32:59 INFO - PROCESS | 1655 | 1461771179564 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 08:32:59 INFO - PROCESS | 1655 | 1461771179566 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 08:32:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 08:32:59 INFO - PROCESS | 1655 | 1461771179569 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 08:32:59 INFO - PROCESS | 1655 | 1461771179572 Marionette TRACE conn2 <- [1,718,null,{}] 08:32:59 INFO - PROCESS | 1655 | 1461771179575 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:32:59 INFO - PROCESS | 1655 | 1461771179670 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 08:32:59 INFO - PROCESS | 1655 | 1461771179718 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:59 INFO - PROCESS | 1655 | ++DOCSHELL 0x116a87800 == 50 [pid = 1655] [id = 187] 08:32:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 129 (0x11695b800) [pid = 1655] [serial = 559] [outer = 0x0] 08:32:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 130 (0x117e31400) [pid = 1655] [serial = 560] [outer = 0x11695b800] 08:32:59 INFO - PROCESS | 1655 | 1461771179747 Marionette DEBUG loaded listener.js 08:32:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 131 (0x11877e800) [pid = 1655] [serial = 561] [outer = 0x11695b800] 08:33:00 INFO - PROCESS | 1655 | --DOCSHELL 0x127770000 == 49 [pid = 1655] [id = 182] 08:33:00 INFO - PROCESS | 1655 | --DOCSHELL 0x125908800 == 48 [pid = 1655] [id = 181] 08:33:00 INFO - PROCESS | 1655 | --DOCSHELL 0x1180ac800 == 47 [pid = 1655] [id = 180] 08:33:00 INFO - PROCESS | 1655 | --DOCSHELL 0x11a112800 == 46 [pid = 1655] [id = 179] 08:33:00 INFO - PROCESS | 1655 | --DOCSHELL 0x119597800 == 45 [pid = 1655] [id = 178] 08:33:00 INFO - PROCESS | 1655 | --DOCSHELL 0x117199000 == 44 [pid = 1655] [id = 177] 08:33:00 INFO - PROCESS | 1655 | --DOCSHELL 0x11718e800 == 43 [pid = 1655] [id = 176] 08:33:00 INFO - PROCESS | 1655 | --DOMWINDOW == 130 (0x11967a000) [pid = 1655] [serial = 451] [outer = 0x0] [url = about:blank] 08:33:00 INFO - PROCESS | 1655 | --DOMWINDOW == 129 (0x128fafc00) [pid = 1655] [serial = 454] [outer = 0x0] [url = about:blank] 08:33:00 INFO - PROCESS | 1655 | --DOMWINDOW == 128 (0x117673000) [pid = 1655] [serial = 448] [outer = 0x0] [url = about:blank] 08:33:00 INFO - PROCESS | 1655 | --DOMWINDOW == 127 (0x12cd87c00) [pid = 1655] [serial = 505] [outer = 0x0] [url = about:blank] 08:33:00 INFO - PROCESS | 1655 | --DOCSHELL 0x1161b8800 == 42 [pid = 1655] [id = 175] 08:33:00 INFO - PROCESS | 1655 | --DOCSHELL 0x1164d7000 == 41 [pid = 1655] [id = 174] 08:33:00 INFO - PROCESS | 1655 | --DOCSHELL 0x12d195000 == 40 [pid = 1655] [id = 173] 08:33:00 INFO - PROCESS | 1655 | --DOCSHELL 0x12c24e000 == 39 [pid = 1655] [id = 172] 08:33:00 INFO - PROCESS | 1655 | --DOCSHELL 0x118a5c000 == 38 [pid = 1655] [id = 171] 08:33:00 INFO - PROCESS | 1655 | --DOCSHELL 0x118a65800 == 37 [pid = 1655] [id = 170] 08:33:00 INFO - PROCESS | 1655 | --DOMWINDOW == 126 (0x12bba8000) [pid = 1655] [serial = 484] [outer = 0x0] [url = about:blank] 08:33:00 INFO - PROCESS | 1655 | --DOMWINDOW == 125 (0x12c4f3c00) [pid = 1655] [serial = 487] [outer = 0x0] [url = about:blank] 08:33:00 INFO - PROCESS | 1655 | --DOMWINDOW == 124 (0x12c4fbc00) [pid = 1655] [serial = 488] [outer = 0x0] [url = about:blank] 08:33:00 INFO - PROCESS | 1655 | --DOMWINDOW == 123 (0x119195000) [pid = 1655] [serial = 496] [outer = 0x0] [url = about:blank] 08:33:00 INFO - PROCESS | 1655 | --DOMWINDOW == 122 (0x12cd8a400) [pid = 1655] [serial = 490] [outer = 0x0] [url = about:blank] 08:33:00 INFO - PROCESS | 1655 | --DOMWINDOW == 121 (0x12cd90800) [pid = 1655] [serial = 491] [outer = 0x0] [url = about:blank] 08:33:00 INFO - PROCESS | 1655 | --DOMWINDOW == 120 (0x12a889c00) [pid = 1655] [serial = 481] [outer = 0x0] [url = about:blank] 08:33:00 INFO - PROCESS | 1655 | --DOMWINDOW == 119 (0x1294ef000) [pid = 1655] [serial = 478] [outer = 0x0] [url = about:blank] 08:33:00 INFO - PROCESS | 1655 | --DOMWINDOW == 118 (0x1296de000) [pid = 1655] [serial = 479] [outer = 0x0] [url = about:blank] 08:33:00 INFO - PROCESS | 1655 | --DOMWINDOW == 117 (0x1277ee000) [pid = 1655] [serial = 475] [outer = 0x0] [url = about:blank] 08:33:00 INFO - PROCESS | 1655 | --DOMWINDOW == 116 (0x12d002400) [pid = 1655] [serial = 493] [outer = 0x0] [url = about:blank] 08:33:00 INFO - PROCESS | 1655 | --DOMWINDOW == 115 (0x128fb1c00) [pid = 1655] [serial = 476] [outer = 0x0] [url = about:blank] 08:33:00 INFO - PROCESS | 1655 | --DOMWINDOW == 114 (0x11710f000) [pid = 1655] [serial = 469] [outer = 0x0] [url = about:blank] 08:33:00 INFO - PROCESS | 1655 | --DOMWINDOW == 113 (0x1193fb400) [pid = 1655] [serial = 470] [outer = 0x0] [url = about:blank] 08:33:00 INFO - PROCESS | 1655 | --DOMWINDOW == 112 (0x118ab0400) [pid = 1655] [serial = 467] [outer = 0x0] [url = about:blank] 08:33:00 INFO - PROCESS | 1655 | --DOMWINDOW == 111 (0x1180e3c00) [pid = 1655] [serial = 466] [outer = 0x0] [url = about:blank] 08:33:00 INFO - PROCESS | 1655 | --DOMWINDOW == 110 (0x12b20c400) [pid = 1655] [serial = 457] [outer = 0x0] [url = about:blank] 08:33:00 INFO - PROCESS | 1655 | --DOMWINDOW == 109 (0x1213e7c00) [pid = 1655] [serial = 472] [outer = 0x0] [url = about:blank] 08:33:00 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x1259df800) [pid = 1655] [serial = 473] [outer = 0x0] [url = about:blank] 08:33:00 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x12c0d5400) [pid = 1655] [serial = 460] [outer = 0x0] [url = about:blank] 08:33:00 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x12c224000) [pid = 1655] [serial = 463] [outer = 0x0] [url = about:blank] 08:33:00 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x128d50800) [pid = 1655] [serial = 499] [outer = 0x0] [url = about:blank] 08:33:00 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x12d007400) [pid = 1655] [serial = 494] [outer = 0x0] [url = about:blank] 08:33:00 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x12bba4c00) [pid = 1655] [serial = 500] [outer = 0x0] [url = about:blank] 08:33:00 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x12c0da800) [pid = 1655] [serial = 485] [outer = 0x0] [url = about:blank] 08:33:00 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x128d48000) [pid = 1655] [serial = 497] [outer = 0x0] [url = about:blank] 08:33:00 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x11100d400) [pid = 1655] [serial = 502] [outer = 0x0] [url = about:blank] 08:33:00 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x111011c00) [pid = 1655] [serial = 503] [outer = 0x0] [url = about:blank] 08:33:00 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x12bb7f000) [pid = 1655] [serial = 482] [outer = 0x0] [url = about:blank] 08:33:00 INFO - PROCESS | 1655 | 1461771180665 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:33:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 08:33:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1121ms 08:33:00 INFO - PROCESS | 1655 | 1461771180691 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 08:33:00 INFO - PROCESS | 1655 | 1461771180696 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 08:33:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 08:33:00 INFO - PROCESS | 1655 | 1461771180701 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 08:33:00 INFO - PROCESS | 1655 | 1461771180702 Marionette TRACE conn2 <- [1,722,null,{}] 08:33:00 INFO - PROCESS | 1655 | 1461771180704 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:33:00 INFO - PROCESS | 1655 | 1461771180790 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 08:33:00 INFO - PROCESS | 1655 | 1461771180833 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:00 INFO - PROCESS | 1655 | ++DOCSHELL 0x11718d800 == 38 [pid = 1655] [id = 188] 08:33:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x116a78400) [pid = 1655] [serial = 562] [outer = 0x0] 08:33:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x119194c00) [pid = 1655] [serial = 563] [outer = 0x116a78400] 08:33:00 INFO - PROCESS | 1655 | 1461771180859 Marionette DEBUG loaded listener.js 08:33:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x1213e3c00) [pid = 1655] [serial = 564] [outer = 0x116a78400] 08:33:01 INFO - PROCESS | 1655 | 1461771181173 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:33:01 INFO - PROCESS | 1655 | 1461771181224 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 08:33:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 08:33:01 INFO - PROCESS | 1655 | 1461771181229 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 08:33:01 INFO - PROCESS | 1655 | 1461771181232 Marionette TRACE conn2 <- [1,726,null,{}] 08:33:01 INFO - PROCESS | 1655 | 1461771181239 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:33:01 INFO - PROCESS | 1655 | 1461771181316 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 08:33:01 INFO - PROCESS | 1655 | 1461771181370 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:01 INFO - PROCESS | 1655 | ++DOCSHELL 0x119e7d800 == 39 [pid = 1655] [id = 189] 08:33:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x1195dac00) [pid = 1655] [serial = 565] [outer = 0x0] 08:33:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x124c5b800) [pid = 1655] [serial = 566] [outer = 0x1195dac00] 08:33:01 INFO - PROCESS | 1655 | 1461771181397 Marionette DEBUG loaded listener.js 08:33:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x128d42400) [pid = 1655] [serial = 567] [outer = 0x1195dac00] 08:33:01 INFO - PROCESS | 1655 | 1461771181754 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:33:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 08:33:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 574ms 08:33:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 08:33:01 INFO - PROCESS | 1655 | 1461771181803 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 08:33:01 INFO - PROCESS | 1655 | 1461771181806 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 08:33:01 INFO - PROCESS | 1655 | 1461771181809 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 08:33:01 INFO - PROCESS | 1655 | 1461771181811 Marionette TRACE conn2 <- [1,730,null,{}] 08:33:01 INFO - PROCESS | 1655 | 1461771181815 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:33:01 INFO - PROCESS | 1655 | 1461771181964 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 08:33:02 INFO - PROCESS | 1655 | 1461771182037 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:02 INFO - PROCESS | 1655 | ++DOCSHELL 0x1235c1000 == 40 [pid = 1655] [id = 190] 08:33:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x1277ed000) [pid = 1655] [serial = 568] [outer = 0x0] 08:33:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x128fa9c00) [pid = 1655] [serial = 569] [outer = 0x1277ed000] 08:33:02 INFO - PROCESS | 1655 | 1461771182080 Marionette DEBUG loaded listener.js 08:33:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x1296de000) [pid = 1655] [serial = 570] [outer = 0x1277ed000] 08:33:02 INFO - PROCESS | 1655 | 1461771182456 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[3640] expected 0 but got 10","_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:33:02 INFO - PROCESS | 1655 | 1461771182484 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 08:33:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 08:33:02 INFO - PROCESS | 1655 | 1461771182487 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 08:33:02 INFO - PROCESS | 1655 | 1461771182488 Marionette TRACE conn2 <- [1,734,null,{}] 08:33:02 INFO - PROCESS | 1655 | 1461771182490 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:33:02 INFO - PROCESS | 1655 | 1461771182628 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 08:33:02 INFO - PROCESS | 1655 | 1461771182643 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:02 INFO - PROCESS | 1655 | ++DOCSHELL 0x12776b000 == 41 [pid = 1655] [id = 191] 08:33:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x1290d3000) [pid = 1655] [serial = 571] [outer = 0x0] 08:33:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x12ab35400) [pid = 1655] [serial = 572] [outer = 0x1290d3000] 08:33:02 INFO - PROCESS | 1655 | 1461771182668 Marionette DEBUG loaded listener.js 08:33:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x12ba5d800) [pid = 1655] [serial = 573] [outer = 0x1290d3000] 08:33:02 INFO - PROCESS | 1655 | 1461771182979 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:33:03 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:33:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 518ms 08:33:03 INFO - PROCESS | 1655 | 1461771183007 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 08:33:03 INFO - PROCESS | 1655 | 1461771183008 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 08:33:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 08:33:03 INFO - PROCESS | 1655 | 1461771183013 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 08:33:03 INFO - PROCESS | 1655 | 1461771183014 Marionette TRACE conn2 <- [1,738,null,{}] 08:33:03 INFO - PROCESS | 1655 | 1461771183016 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:33:03 INFO - PROCESS | 1655 | 1461771183122 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 08:33:03 INFO - PROCESS | 1655 | 1461771183134 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:03 INFO - PROCESS | 1655 | ++DOCSHELL 0x129707000 == 42 [pid = 1655] [id = 192] 08:33:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x12ab3b400) [pid = 1655] [serial = 574] [outer = 0x0] 08:33:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 112 (0x12bb7d000) [pid = 1655] [serial = 575] [outer = 0x12ab3b400] 08:33:03 INFO - PROCESS | 1655 | 1461771183161 Marionette DEBUG loaded listener.js 08:33:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 113 (0x12c0cec00) [pid = 1655] [serial = 576] [outer = 0x12ab3b400] 08:33:03 INFO - PROCESS | 1655 | 1461771183988 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:33:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 08:33:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1020ms 08:33:04 INFO - PROCESS | 1655 | 1461771184032 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 08:33:04 INFO - PROCESS | 1655 | 1461771184034 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 08:33:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 08:33:04 INFO - PROCESS | 1655 | 1461771184036 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 08:33:04 INFO - PROCESS | 1655 | 1461771184037 Marionette TRACE conn2 <- [1,742,null,{}] 08:33:04 INFO - PROCESS | 1655 | 1461771184039 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:33:04 INFO - PROCESS | 1655 | 1461771184131 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 08:33:04 INFO - PROCESS | 1655 | 1461771184145 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:04 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ab11800 == 43 [pid = 1655] [id = 193] 08:33:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 114 (0x12c0d5c00) [pid = 1655] [serial = 577] [outer = 0x0] 08:33:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 115 (0x12c223400) [pid = 1655] [serial = 578] [outer = 0x12c0d5c00] 08:33:04 INFO - PROCESS | 1655 | 1461771184170 Marionette DEBUG loaded listener.js 08:33:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 116 (0x12c231000) [pid = 1655] [serial = 579] [outer = 0x12c0d5c00] 08:33:04 INFO - PROCESS | 1655 | --DOMWINDOW == 115 (0x127270800) [pid = 1655] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 08:33:04 INFO - PROCESS | 1655 | --DOMWINDOW == 114 (0x1277ee800) [pid = 1655] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 08:33:04 INFO - PROCESS | 1655 | --DOMWINDOW == 113 (0x1121e6000) [pid = 1655] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 08:33:04 INFO - PROCESS | 1655 | --DOMWINDOW == 112 (0x115df4c00) [pid = 1655] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 08:33:04 INFO - PROCESS | 1655 | --DOMWINDOW == 111 (0x125047c00) [pid = 1655] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 08:33:04 INFO - PROCESS | 1655 | --DOMWINDOW == 110 (0x117e2e000) [pid = 1655] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 08:33:04 INFO - PROCESS | 1655 | --DOMWINDOW == 109 (0x117e33800) [pid = 1655] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 08:33:04 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x1213e2400) [pid = 1655] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 08:33:04 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x116f05800) [pid = 1655] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 08:33:04 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x1277e4c00) [pid = 1655] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 08:33:04 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x1294f2800) [pid = 1655] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 08:33:04 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x111f45000) [pid = 1655] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 08:33:04 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x119d68000) [pid = 1655] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 08:33:04 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x11710d800) [pid = 1655] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 08:33:05 INFO - PROCESS | 1655 | 1461771185017 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:33:05 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:33:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1019ms 08:33:05 INFO - PROCESS | 1655 | 1461771185055 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 08:33:05 INFO - PROCESS | 1655 | 1461771185057 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 08:33:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 08:33:05 INFO - PROCESS | 1655 | 1461771185067 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 08:33:05 INFO - PROCESS | 1655 | 1461771185068 Marionette TRACE conn2 <- [1,746,null,{}] 08:33:05 INFO - PROCESS | 1655 | 1461771185070 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:33:05 INFO - PROCESS | 1655 | 1461771185158 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 08:33:05 INFO - PROCESS | 1655 | 1461771185166 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:05 INFO - PROCESS | 1655 | ++DOCSHELL 0x1298b8000 == 44 [pid = 1655] [id = 194] 08:33:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x118feb400) [pid = 1655] [serial = 580] [outer = 0x0] 08:33:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x127270800) [pid = 1655] [serial = 581] [outer = 0x118feb400] 08:33:05 INFO - PROCESS | 1655 | 1461771185191 Marionette DEBUG loaded listener.js 08:33:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x12a888000) [pid = 1655] [serial = 582] [outer = 0x118feb400] 08:33:05 INFO - PROCESS | 1655 | 1461771185981 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:33:05 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:33:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 927ms 08:33:05 INFO - PROCESS | 1655 | 1461771185986 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 08:33:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 08:33:05 INFO - PROCESS | 1655 | 1461771185988 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 08:33:05 INFO - PROCESS | 1655 | 1461771185990 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 08:33:05 INFO - PROCESS | 1655 | 1461771185991 Marionette TRACE conn2 <- [1,750,null,{}] 08:33:05 INFO - PROCESS | 1655 | 1461771185994 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:33:06 INFO - PROCESS | 1655 | 1461771186068 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 08:33:06 INFO - PROCESS | 1655 | 1461771186072 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:06 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b2d2800 == 45 [pid = 1655] [id = 195] 08:33:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x12b20d400) [pid = 1655] [serial = 583] [outer = 0x0] 08:33:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x12c44a400) [pid = 1655] [serial = 584] [outer = 0x12b20d400] 08:33:06 INFO - PROCESS | 1655 | 1461771186099 Marionette DEBUG loaded listener.js 08:33:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x12c451c00) [pid = 1655] [serial = 585] [outer = 0x12b20d400] 08:33:06 INFO - PROCESS | 1655 | 1461771186978 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:33:07 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:33:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1018ms 08:33:07 INFO - PROCESS | 1655 | 1461771187009 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 08:33:07 INFO - PROCESS | 1655 | 1461771187011 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 08:33:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 08:33:07 INFO - PROCESS | 1655 | 1461771187014 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 08:33:07 INFO - PROCESS | 1655 | 1461771187016 Marionette TRACE conn2 <- [1,754,null,{}] 08:33:07 INFO - PROCESS | 1655 | 1461771187020 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:33:07 INFO - PROCESS | 1655 | 1461771187129 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 08:33:07 INFO - PROCESS | 1655 | 1461771187175 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:07 INFO - PROCESS | 1655 | ++DOCSHELL 0x118230800 == 46 [pid = 1655] [id = 196] 08:33:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x115df5400) [pid = 1655] [serial = 586] [outer = 0x0] 08:33:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x118785c00) [pid = 1655] [serial = 587] [outer = 0x115df5400] 08:33:07 INFO - PROCESS | 1655 | 1461771187206 Marionette DEBUG loaded listener.js 08:33:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x11950ac00) [pid = 1655] [serial = 588] [outer = 0x115df5400] 08:33:08 INFO - PROCESS | 1655 | 1461771188151 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:33:08 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:33:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1171ms 08:33:08 INFO - PROCESS | 1655 | 1461771188185 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 08:33:08 INFO - PROCESS | 1655 | 1461771188190 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 08:33:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 08:33:08 INFO - PROCESS | 1655 | 1461771188196 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 08:33:08 INFO - PROCESS | 1655 | 1461771188198 Marionette TRACE conn2 <- [1,758,null,{}] 08:33:08 INFO - PROCESS | 1655 | 1461771188201 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:33:08 INFO - PROCESS | 1655 | 1461771188294 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 08:33:08 INFO - PROCESS | 1655 | 1461771188340 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:08 INFO - PROCESS | 1655 | ++DOCSHELL 0x12433f000 == 47 [pid = 1655] [id = 197] 08:33:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 112 (0x1197d9400) [pid = 1655] [serial = 589] [outer = 0x0] 08:33:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 113 (0x1250e1800) [pid = 1655] [serial = 590] [outer = 0x1197d9400] 08:33:08 INFO - PROCESS | 1655 | 1461771188370 Marionette DEBUG loaded listener.js 08:33:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 114 (0x128bb3800) [pid = 1655] [serial = 591] [outer = 0x1197d9400] 08:33:08 INFO - PROCESS | 1655 | 1461771188799 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:33:08 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:33:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 622ms 08:33:08 INFO - PROCESS | 1655 | 1461771188818 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 08:33:08 INFO - PROCESS | 1655 | 1461771188819 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 08:33:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 08:33:08 INFO - PROCESS | 1655 | 1461771188822 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 08:33:08 INFO - PROCESS | 1655 | 1461771188824 Marionette TRACE conn2 <- [1,762,null,{}] 08:33:08 INFO - PROCESS | 1655 | 1461771188834 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:33:08 INFO - PROCESS | 1655 | 1461771188931 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 08:33:08 INFO - PROCESS | 1655 | 1461771188978 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:08 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b348800 == 48 [pid = 1655] [id = 198] 08:33:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 115 (0x1294ef000) [pid = 1655] [serial = 592] [outer = 0x0] 08:33:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 116 (0x12bb80800) [pid = 1655] [serial = 593] [outer = 0x1294ef000] 08:33:09 INFO - PROCESS | 1655 | 1461771189014 Marionette DEBUG loaded listener.js 08:33:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 117 (0x12bbab000) [pid = 1655] [serial = 594] [outer = 0x1294ef000] 08:33:10 INFO - PROCESS | 1655 | 1461771190016 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:33:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 08:33:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1227ms 08:33:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 08:33:10 INFO - PROCESS | 1655 | 1461771190050 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 08:33:10 INFO - PROCESS | 1655 | 1461771190052 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 08:33:10 INFO - PROCESS | 1655 | 1461771190055 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 08:33:10 INFO - PROCESS | 1655 | 1461771190058 Marionette TRACE conn2 <- [1,766,null,{}] 08:33:10 INFO - PROCESS | 1655 | 1461771190062 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:33:10 INFO - PROCESS | 1655 | 1461771190184 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 08:33:10 INFO - PROCESS | 1655 | 1461771190237 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:10 INFO - PROCESS | 1655 | ++DOCSHELL 0x1180bf800 == 49 [pid = 1655] [id = 199] 08:33:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 118 (0x113df5400) [pid = 1655] [serial = 595] [outer = 0x0] 08:33:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 119 (0x116a7cc00) [pid = 1655] [serial = 596] [outer = 0x113df5400] 08:33:10 INFO - PROCESS | 1655 | 1461771190265 Marionette DEBUG loaded listener.js 08:33:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 120 (0x11856b400) [pid = 1655] [serial = 597] [outer = 0x113df5400] 08:33:10 INFO - PROCESS | 1655 | --DOCSHELL 0x1298b8000 == 48 [pid = 1655] [id = 194] 08:33:10 INFO - PROCESS | 1655 | --DOCSHELL 0x12ab11800 == 47 [pid = 1655] [id = 193] 08:33:10 INFO - PROCESS | 1655 | --DOCSHELL 0x129707000 == 46 [pid = 1655] [id = 192] 08:33:10 INFO - PROCESS | 1655 | --DOCSHELL 0x12776b000 == 45 [pid = 1655] [id = 191] 08:33:10 INFO - PROCESS | 1655 | --DOCSHELL 0x1235c1000 == 44 [pid = 1655] [id = 190] 08:33:10 INFO - PROCESS | 1655 | --DOCSHELL 0x119e7d800 == 43 [pid = 1655] [id = 189] 08:33:10 INFO - PROCESS | 1655 | --DOMWINDOW == 119 (0x116453000) [pid = 1655] [serial = 509] [outer = 0x0] [url = about:blank] 08:33:10 INFO - PROCESS | 1655 | --DOMWINDOW == 118 (0x1197dcc00) [pid = 1655] [serial = 512] [outer = 0x0] [url = about:blank] 08:33:10 INFO - PROCESS | 1655 | --DOMWINDOW == 117 (0x128d50c00) [pid = 1655] [serial = 515] [outer = 0x0] [url = about:blank] 08:33:10 INFO - PROCESS | 1655 | --DOMWINDOW == 116 (0x12ab40400) [pid = 1655] [serial = 518] [outer = 0x0] [url = about:blank] 08:33:10 INFO - PROCESS | 1655 | --DOMWINDOW == 115 (0x12addd800) [pid = 1655] [serial = 548] [outer = 0x0] [url = about:blank] 08:33:10 INFO - PROCESS | 1655 | --DOCSHELL 0x11718d800 == 42 [pid = 1655] [id = 188] 08:33:10 INFO - PROCESS | 1655 | --DOCSHELL 0x116a87800 == 41 [pid = 1655] [id = 187] 08:33:10 INFO - PROCESS | 1655 | --DOCSHELL 0x12a868800 == 40 [pid = 1655] [id = 186] 08:33:10 INFO - PROCESS | 1655 | --DOCSHELL 0x119e7f000 == 39 [pid = 1655] [id = 185] 08:33:10 INFO - PROCESS | 1655 | --DOCSHELL 0x116982800 == 38 [pid = 1655] [id = 184] 08:33:10 INFO - PROCESS | 1655 | --DOCSHELL 0x129427000 == 37 [pid = 1655] [id = 183] 08:33:10 INFO - PROCESS | 1655 | --DOMWINDOW == 114 (0x12ade0800) [pid = 1655] [serial = 404] [outer = 0x0] [url = about:blank] 08:33:10 INFO - PROCESS | 1655 | --DOMWINDOW == 113 (0x12a888400) [pid = 1655] [serial = 341] [outer = 0x0] [url = about:blank] 08:33:10 INFO - PROCESS | 1655 | --DOMWINDOW == 112 (0x116187800) [pid = 1655] [serial = 395] [outer = 0x0] [url = about:blank] 08:33:10 INFO - PROCESS | 1655 | --DOMWINDOW == 111 (0x1277eec00) [pid = 1655] [serial = 401] [outer = 0x0] [url = about:blank] 08:33:10 INFO - PROCESS | 1655 | --DOMWINDOW == 110 (0x119675c00) [pid = 1655] [serial = 398] [outer = 0x0] [url = about:blank] 08:33:10 INFO - PROCESS | 1655 | --DOMWINDOW == 109 (0x128fa4800) [pid = 1655] [serial = 539] [outer = 0x0] [url = about:blank] 08:33:10 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x1296de400) [pid = 1655] [serial = 542] [outer = 0x0] [url = about:blank] 08:33:10 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x128fecc00) [pid = 1655] [serial = 540] [outer = 0x0] [url = about:blank] 08:33:10 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x116f04800) [pid = 1655] [serial = 525] [outer = 0x0] [url = about:blank] 08:33:10 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x115d5b000) [pid = 1655] [serial = 524] [outer = 0x0] [url = about:blank] 08:33:10 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x119681800) [pid = 1655] [serial = 522] [outer = 0x0] [url = about:blank] 08:33:10 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x117671000) [pid = 1655] [serial = 521] [outer = 0x0] [url = about:blank] 08:33:10 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x125360000) [pid = 1655] [serial = 536] [outer = 0x0] [url = about:blank] 08:33:10 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x118ff2800) [pid = 1655] [serial = 528] [outer = 0x0] [url = about:blank] 08:33:10 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x118388c00) [pid = 1655] [serial = 527] [outer = 0x0] [url = about:blank] 08:33:10 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x1193f4000) [pid = 1655] [serial = 530] [outer = 0x0] [url = about:blank] 08:33:10 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x119e30c00) [pid = 1655] [serial = 531] [outer = 0x0] [url = about:blank] 08:33:10 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x124806400) [pid = 1655] [serial = 533] [outer = 0x0] [url = about:blank] 08:33:10 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x124e12400) [pid = 1655] [serial = 534] [outer = 0x0] [url = about:blank] 08:33:10 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x12a81e400) [pid = 1655] [serial = 543] [outer = 0x0] [url = about:blank] 08:33:10 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x12503b800) [pid = 1655] [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:33:10 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x1277e7800) [pid = 1655] [serial = 545] [outer = 0x0] [url = about:blank] 08:33:10 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x12a88b800) [pid = 1655] [serial = 546] [outer = 0x0] [url = about:blank] 08:33:10 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x1259e7c00) [pid = 1655] [serial = 537] [outer = 0x0] [url = about:blank] 08:33:11 INFO - PROCESS | 1655 | 1461771191141 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:33:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 08:33:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1124ms 08:33:11 INFO - PROCESS | 1655 | 1461771191180 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 08:33:11 INFO - PROCESS | 1655 | 1461771191184 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 08:33:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 08:33:11 INFO - PROCESS | 1655 | 1461771191188 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 08:33:11 INFO - PROCESS | 1655 | 1461771191190 Marionette TRACE conn2 <- [1,770,null,{}] 08:33:11 INFO - PROCESS | 1655 | 1461771191192 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:33:11 INFO - PROCESS | 1655 | 1461771191266 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 08:33:11 INFO - PROCESS | 1655 | 1461771191272 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:11 INFO - PROCESS | 1655 | ++DOCSHELL 0x11718a000 == 38 [pid = 1655] [id = 200] 08:33:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x118ab0400) [pid = 1655] [serial = 598] [outer = 0x0] 08:33:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x118feac00) [pid = 1655] [serial = 599] [outer = 0x118ab0400] 08:33:11 INFO - PROCESS | 1655 | 1461771191301 Marionette DEBUG loaded listener.js 08:33:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x1197e3000) [pid = 1655] [serial = 600] [outer = 0x118ab0400] 08:33:11 INFO - PROCESS | 1655 | 1461771191643 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:33:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 08:33:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 469ms 08:33:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 08:33:11 INFO - PROCESS | 1655 | 1461771191657 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 08:33:11 INFO - PROCESS | 1655 | 1461771191659 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 08:33:11 INFO - PROCESS | 1655 | 1461771191663 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 08:33:11 INFO - PROCESS | 1655 | 1461771191666 Marionette TRACE conn2 <- [1,774,null,{}] 08:33:11 INFO - PROCESS | 1655 | 1461771191673 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:33:11 INFO - PROCESS | 1655 | 1461771191768 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 08:33:11 INFO - PROCESS | 1655 | 1461771191777 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:11 INFO - PROCESS | 1655 | ++DOCSHELL 0x11966b800 == 39 [pid = 1655] [id = 201] 08:33:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x123568000) [pid = 1655] [serial = 601] [outer = 0x0] 08:33:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x12503d400) [pid = 1655] [serial = 602] [outer = 0x123568000] 08:33:11 INFO - PROCESS | 1655 | 1461771191806 Marionette DEBUG loaded listener.js 08:33:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x1258a5400) [pid = 1655] [serial = 603] [outer = 0x123568000] 08:33:12 INFO - PROCESS | 1655 | 1461771192117 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:33:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 08:33:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 471ms 08:33:12 INFO - PROCESS | 1655 | 1461771192134 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 08:33:12 INFO - PROCESS | 1655 | 1461771192135 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 08:33:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 08:33:12 INFO - PROCESS | 1655 | 1461771192138 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 08:33:12 INFO - PROCESS | 1655 | 1461771192139 Marionette TRACE conn2 <- [1,778,null,{}] 08:33:12 INFO - PROCESS | 1655 | 1461771192141 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:33:12 INFO - PROCESS | 1655 | 1461771192220 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 08:33:12 INFO - PROCESS | 1655 | 1461771192268 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:12 INFO - PROCESS | 1655 | ++DOCSHELL 0x119e13800 == 40 [pid = 1655] [id = 202] 08:33:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x1258a6c00) [pid = 1655] [serial = 604] [outer = 0x0] 08:33:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x127452c00) [pid = 1655] [serial = 605] [outer = 0x1258a6c00] 08:33:12 INFO - PROCESS | 1655 | 1461771192294 Marionette DEBUG loaded listener.js 08:33:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x128d48400) [pid = 1655] [serial = 606] [outer = 0x1258a6c00] 08:33:12 INFO - PROCESS | 1655 | 1461771192590 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:33:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 08:33:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 469ms 08:33:12 INFO - PROCESS | 1655 | 1461771192608 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 08:33:12 INFO - PROCESS | 1655 | 1461771192610 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 08:33:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 08:33:12 INFO - PROCESS | 1655 | 1461771192619 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 08:33:12 INFO - PROCESS | 1655 | 1461771192621 Marionette TRACE conn2 <- [1,782,null,{}] 08:33:12 INFO - PROCESS | 1655 | 1461771192623 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:33:12 INFO - PROCESS | 1655 | 1461771192700 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 08:33:12 INFO - PROCESS | 1655 | 1461771192704 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:12 INFO - PROCESS | 1655 | ++DOCSHELL 0x124823800 == 41 [pid = 1655] [id = 203] 08:33:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x125928400) [pid = 1655] [serial = 607] [outer = 0x0] 08:33:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x128fb3000) [pid = 1655] [serial = 608] [outer = 0x125928400] 08:33:12 INFO - PROCESS | 1655 | 1461771192732 Marionette DEBUG loaded listener.js 08:33:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x1294f2800) [pid = 1655] [serial = 609] [outer = 0x125928400] 08:33:13 INFO - PROCESS | 1655 | 1461771193099 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:33:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 08:33:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 518ms 08:33:13 INFO - PROCESS | 1655 | 1461771193139 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 08:33:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 08:33:13 INFO - PROCESS | 1655 | 1461771193140 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 08:33:13 INFO - PROCESS | 1655 | 1461771193142 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 08:33:13 INFO - PROCESS | 1655 | 1461771193143 Marionette TRACE conn2 <- [1,786,null,{}] 08:33:13 INFO - PROCESS | 1655 | 1461771193145 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:33:13 INFO - PROCESS | 1655 | 1461771193249 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 08:33:13 INFO - PROCESS | 1655 | 1461771193264 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:13 INFO - PROCESS | 1655 | ++DOCSHELL 0x127770000 == 42 [pid = 1655] [id = 204] 08:33:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x1294fc800) [pid = 1655] [serial = 610] [outer = 0x0] 08:33:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x12a891c00) [pid = 1655] [serial = 611] [outer = 0x1294fc800] 08:33:13 INFO - PROCESS | 1655 | 1461771193292 Marionette DEBUG loaded listener.js 08:33:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x12bb83800) [pid = 1655] [serial = 612] [outer = 0x1294fc800] 08:33:13 INFO - PROCESS | 1655 | 1461771193635 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:33:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 08:33:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 520ms 08:33:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 08:33:13 INFO - PROCESS | 1655 | 1461771193667 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 08:33:13 INFO - PROCESS | 1655 | 1461771193669 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 08:33:13 INFO - PROCESS | 1655 | 1461771193671 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 08:33:13 INFO - PROCESS | 1655 | 1461771193672 Marionette TRACE conn2 <- [1,790,null,{}] 08:33:13 INFO - PROCESS | 1655 | 1461771193674 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:33:13 INFO - PROCESS | 1655 | 1461771193767 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 08:33:13 INFO - PROCESS | 1655 | 1461771193771 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:13 INFO - PROCESS | 1655 | ++DOCSHELL 0x12941b000 == 43 [pid = 1655] [id = 205] 08:33:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x12bb78400) [pid = 1655] [serial = 613] [outer = 0x0] 08:33:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x12bba8800) [pid = 1655] [serial = 614] [outer = 0x12bb78400] 08:33:13 INFO - PROCESS | 1655 | 1461771193796 Marionette DEBUG loaded listener.js 08:33:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x12c0d9800) [pid = 1655] [serial = 615] [outer = 0x12bb78400] 08:33:14 INFO - PROCESS | 1655 | 1461771194151 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:33:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 08:33:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 517ms 08:33:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 08:33:14 INFO - PROCESS | 1655 | 1461771194189 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 08:33:14 INFO - PROCESS | 1655 | 1461771194190 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 08:33:14 INFO - PROCESS | 1655 | 1461771194192 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 08:33:14 INFO - PROCESS | 1655 | 1461771194195 Marionette TRACE conn2 <- [1,794,null,{}] 08:33:14 INFO - PROCESS | 1655 | 1461771194198 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:33:14 INFO - PROCESS | 1655 | 1461771194291 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 08:33:14 INFO - PROCESS | 1655 | 1461771194295 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:14 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a8b1000 == 44 [pid = 1655] [id = 206] 08:33:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x12bba3800) [pid = 1655] [serial = 616] [outer = 0x0] 08:33:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x12c231400) [pid = 1655] [serial = 617] [outer = 0x12bba3800] 08:33:14 INFO - PROCESS | 1655 | 1461771194320 Marionette DEBUG loaded listener.js 08:33:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 112 (0x12c453400) [pid = 1655] [serial = 618] [outer = 0x12bba3800] 08:33:14 INFO - PROCESS | 1655 | 1461771194632 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:33:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 08:33:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 472ms 08:33:14 INFO - PROCESS | 1655 | 1461771194677 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 08:33:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 08:33:14 INFO - PROCESS | 1655 | 1461771194682 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 08:33:14 INFO - PROCESS | 1655 | 1461771194685 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 08:33:14 INFO - PROCESS | 1655 | 1461771194687 Marionette TRACE conn2 <- [1,798,null,{}] 08:33:14 INFO - PROCESS | 1655 | 1461771194690 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:33:14 INFO - PROCESS | 1655 | 1461771194838 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 08:33:15 INFO - PROCESS | 1655 | --DOMWINDOW == 111 (0x1290d3000) [pid = 1655] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 08:33:15 INFO - PROCESS | 1655 | --DOMWINDOW == 110 (0x116a78400) [pid = 1655] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 08:33:15 INFO - PROCESS | 1655 | --DOMWINDOW == 109 (0x11695b800) [pid = 1655] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 08:33:15 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x1195dac00) [pid = 1655] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 08:33:15 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x1277ed000) [pid = 1655] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 08:33:15 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x11a0a8c00) [pid = 1655] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 08:33:15 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x12ab3b400) [pid = 1655] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 08:33:15 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x12c0d5c00) [pid = 1655] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 08:33:15 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x118feb400) [pid = 1655] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 08:33:15 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x12a81a800) [pid = 1655] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 08:33:15 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x118ff5800) [pid = 1655] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 08:33:15 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x115df0400) [pid = 1655] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 08:33:15 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x1277ef000) [pid = 1655] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 08:33:15 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x1294f1000) [pid = 1655] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 08:33:15 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x12bba7000) [pid = 1655] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 08:33:15 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x128d4b000) [pid = 1655] [serial = 504] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 08:33:15 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x12c0d4800) [pid = 1655] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 08:33:15 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x116606800) [pid = 1655] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 08:33:15 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x11877a800) [pid = 1655] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 08:33:15 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x1277f3800) [pid = 1655] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 08:33:15 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x117e2d800) [pid = 1655] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 08:33:15 INFO - PROCESS | 1655 | 1461771195100 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:15 INFO - PROCESS | 1655 | ++DOCSHELL 0x11325c000 == 45 [pid = 1655] [id = 207] 08:33:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x111009000) [pid = 1655] [serial = 619] [outer = 0x0] 08:33:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x115df0400) [pid = 1655] [serial = 620] [outer = 0x111009000] 08:33:15 INFO - PROCESS | 1655 | 1461771195139 Marionette DEBUG loaded listener.js 08:33:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x118ff5800) [pid = 1655] [serial = 621] [outer = 0x111009000] 08:33:15 INFO - PROCESS | 1655 | 1461771195414 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:33:15 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:33:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 772ms 08:33:15 INFO - PROCESS | 1655 | 1461771195457 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 08:33:15 INFO - PROCESS | 1655 | 1461771195458 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 08:33:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 08:33:15 INFO - PROCESS | 1655 | 1461771195468 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 08:33:15 INFO - PROCESS | 1655 | 1461771195470 Marionette TRACE conn2 <- [1,802,null,{}] 08:33:15 INFO - PROCESS | 1655 | 1461771195472 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:33:15 INFO - PROCESS | 1655 | 1461771195552 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 08:33:15 INFO - PROCESS | 1655 | 1461771195602 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:15 INFO - PROCESS | 1655 | ++DOCSHELL 0x12941f000 == 46 [pid = 1655] [id = 208] 08:33:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x111010c00) [pid = 1655] [serial = 622] [outer = 0x0] 08:33:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x128bbd000) [pid = 1655] [serial = 623] [outer = 0x111010c00] 08:33:15 INFO - PROCESS | 1655 | 1461771195626 Marionette DEBUG loaded listener.js 08:33:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x12bbab800) [pid = 1655] [serial = 624] [outer = 0x111010c00] 08:33:15 INFO - PROCESS | 1655 | 1461771195890 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:33:15 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:33:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 473ms 08:33:15 INFO - PROCESS | 1655 | 1461771195936 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 08:33:15 INFO - PROCESS | 1655 | 1461771195938 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 08:33:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 08:33:15 INFO - PROCESS | 1655 | 1461771195940 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 08:33:15 INFO - PROCESS | 1655 | 1461771195942 Marionette TRACE conn2 <- [1,806,null,{}] 08:33:15 INFO - PROCESS | 1655 | 1461771195952 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:33:16 INFO - PROCESS | 1655 | 1461771196051 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 08:33:16 INFO - PROCESS | 1655 | 1461771196056 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:16 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c1ae000 == 47 [pid = 1655] [id = 209] 08:33:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x12c22f400) [pid = 1655] [serial = 625] [outer = 0x0] 08:33:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x12c4f6800) [pid = 1655] [serial = 626] [outer = 0x12c22f400] 08:33:16 INFO - PROCESS | 1655 | 1461771196085 Marionette DEBUG loaded listener.js 08:33:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x12cd8e400) [pid = 1655] [serial = 627] [outer = 0x12c22f400] 08:33:16 INFO - PROCESS | 1655 | [1655] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 08:33:16 INFO - PROCESS | 1655 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 08:33:16 INFO - PROCESS | 1655 | Determined SkiaGL cache limits: Size 100663296, Items: 256 08:33:16 INFO - PROCESS | 1655 | [GFX2-]: Using SkiaGL canvas. 08:33:16 INFO - PROCESS | 1655 | 1461771196455 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:33:16 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:33:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 527ms 08:33:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 08:33:16 INFO - PROCESS | 1655 | 1461771196467 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 08:33:16 INFO - PROCESS | 1655 | 1461771196468 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 08:33:16 INFO - PROCESS | 1655 | 1461771196470 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 08:33:16 INFO - PROCESS | 1655 | 1461771196471 Marionette TRACE conn2 <- [1,810,null,{}] 08:33:16 INFO - PROCESS | 1655 | 1461771196486 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:33:16 INFO - PROCESS | 1655 | 1461771196562 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 08:33:16 INFO - PROCESS | 1655 | 1461771196567 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:16 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c253800 == 48 [pid = 1655] [id = 210] 08:33:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x12cd91000) [pid = 1655] [serial = 628] [outer = 0x0] 08:33:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x12d004800) [pid = 1655] [serial = 629] [outer = 0x12cd91000] 08:33:16 INFO - PROCESS | 1655 | 1461771196591 Marionette DEBUG loaded listener.js 08:33:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x12d15e800) [pid = 1655] [serial = 630] [outer = 0x12cd91000] 08:33:16 INFO - PROCESS | 1655 | 1461771196917 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:33:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 08:33:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 480ms 08:33:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 08:33:16 INFO - PROCESS | 1655 | 1461771196950 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 08:33:16 INFO - PROCESS | 1655 | 1461771196952 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 08:33:16 INFO - PROCESS | 1655 | 1461771196954 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 08:33:16 INFO - PROCESS | 1655 | 1461771196955 Marionette TRACE conn2 <- [1,814,null,{}] 08:33:16 INFO - PROCESS | 1655 | 1461771196957 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:33:17 INFO - PROCESS | 1655 | 1461771197033 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 08:33:17 INFO - PROCESS | 1655 | 1461771197141 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:17 INFO - PROCESS | 1655 | ++DOCSHELL 0x11349d800 == 49 [pid = 1655] [id = 211] 08:33:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x111006000) [pid = 1655] [serial = 631] [outer = 0x0] 08:33:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x111f42800) [pid = 1655] [serial = 632] [outer = 0x111006000] 08:33:17 INFO - PROCESS | 1655 | 1461771197174 Marionette DEBUG loaded listener.js 08:33:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x116187800) [pid = 1655] [serial = 633] [outer = 0x111006000] 08:33:17 INFO - PROCESS | 1655 | 1461771197621 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:33:17 INFO - PROCESS | 1655 | 1461771197680 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 08:33:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 08:33:17 INFO - PROCESS | 1655 | 1461771197685 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 08:33:17 INFO - PROCESS | 1655 | 1461771197687 Marionette TRACE conn2 <- [1,818,null,{}] 08:33:17 INFO - PROCESS | 1655 | 1461771197690 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:33:17 INFO - PROCESS | 1655 | 1461771197791 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 08:33:17 INFO - PROCESS | 1655 | 1461771197856 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:17 INFO - PROCESS | 1655 | ++DOCSHELL 0x119ec7800 == 50 [pid = 1655] [id = 212] 08:33:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x1213e1800) [pid = 1655] [serial = 634] [outer = 0x0] 08:33:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x12359f000) [pid = 1655] [serial = 635] [outer = 0x1213e1800] 08:33:17 INFO - PROCESS | 1655 | 1461771197886 Marionette DEBUG loaded listener.js 08:33:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x1250de800) [pid = 1655] [serial = 636] [outer = 0x1213e1800] 08:33:18 INFO - PROCESS | 1655 | 1461771198312 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:33:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 08:33:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 671ms 08:33:18 INFO - PROCESS | 1655 | 1461771198363 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 08:33:18 INFO - PROCESS | 1655 | 1461771198366 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 08:33:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 08:33:18 INFO - PROCESS | 1655 | 1461771198370 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 08:33:18 INFO - PROCESS | 1655 | 1461771198371 Marionette TRACE conn2 <- [1,822,null,{}] 08:33:18 INFO - PROCESS | 1655 | 1461771198374 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:33:18 INFO - PROCESS | 1655 | 1461771198472 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 08:33:18 INFO - PROCESS | 1655 | 1461771198569 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:18 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b337000 == 51 [pid = 1655] [id = 213] 08:33:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x1277f0c00) [pid = 1655] [serial = 637] [outer = 0x0] 08:33:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x128d48000) [pid = 1655] [serial = 638] [outer = 0x1277f0c00] 08:33:18 INFO - PROCESS | 1655 | 1461771198600 Marionette DEBUG loaded listener.js 08:33:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 112 (0x128e53400) [pid = 1655] [serial = 639] [outer = 0x1277f0c00] 08:33:19 INFO - PROCESS | 1655 | 1461771199043 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:33:19 INFO - PROCESS | 1655 | 1461771199095 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 08:33:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 08:33:19 INFO - PROCESS | 1655 | 1461771199103 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 08:33:19 INFO - PROCESS | 1655 | 1461771199108 Marionette TRACE conn2 <- [1,826,null,{}] 08:33:19 INFO - PROCESS | 1655 | 1461771199113 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:33:19 INFO - PROCESS | 1655 | 1461771199211 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 08:33:19 INFO - PROCESS | 1655 | 1461771199274 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:19 INFO - PROCESS | 1655 | ++DOCSHELL 0x12cd16000 == 52 [pid = 1655] [id = 214] 08:33:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 113 (0x11856e000) [pid = 1655] [serial = 640] [outer = 0x0] 08:33:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 114 (0x128e58800) [pid = 1655] [serial = 641] [outer = 0x11856e000] 08:33:19 INFO - PROCESS | 1655 | 1461771199303 Marionette DEBUG loaded listener.js 08:33:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 115 (0x12ab31400) [pid = 1655] [serial = 642] [outer = 0x11856e000] 08:33:19 INFO - PROCESS | 1655 | 1461771199690 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:33:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 08:33:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 628ms 08:33:19 INFO - PROCESS | 1655 | 1461771199728 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 08:33:19 INFO - PROCESS | 1655 | 1461771199730 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 08:33:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 08:33:19 INFO - PROCESS | 1655 | 1461771199732 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 08:33:19 INFO - PROCESS | 1655 | 1461771199733 Marionette TRACE conn2 <- [1,830,null,{}] 08:33:19 INFO - PROCESS | 1655 | 1461771199736 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:33:19 INFO - PROCESS | 1655 | 1461771199853 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 08:33:19 INFO - PROCESS | 1655 | 1461771199905 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:19 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d036000 == 53 [pid = 1655] [id = 215] 08:33:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 116 (0x12315bc00) [pid = 1655] [serial = 643] [outer = 0x0] 08:33:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 117 (0x123163400) [pid = 1655] [serial = 644] [outer = 0x12315bc00] 08:33:19 INFO - PROCESS | 1655 | 1461771199934 Marionette DEBUG loaded listener.js 08:33:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 118 (0x123168800) [pid = 1655] [serial = 645] [outer = 0x12315bc00] 08:33:20 INFO - PROCESS | 1655 | 1461771200350 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:33:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 08:33:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 668ms 08:33:20 INFO - PROCESS | 1655 | 1461771200401 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 08:33:20 INFO - PROCESS | 1655 | 1461771200402 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 08:33:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 08:33:20 INFO - PROCESS | 1655 | 1461771200405 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 08:33:20 INFO - PROCESS | 1655 | 1461771200406 Marionette TRACE conn2 <- [1,834,null,{}] 08:33:20 INFO - PROCESS | 1655 | 1461771200409 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:33:20 INFO - PROCESS | 1655 | 1461771200508 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 08:33:20 INFO - PROCESS | 1655 | 1461771200564 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:20 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d045800 == 54 [pid = 1655] [id = 216] 08:33:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 119 (0x12ab38400) [pid = 1655] [serial = 646] [outer = 0x0] 08:33:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 120 (0x12addfc00) [pid = 1655] [serial = 647] [outer = 0x12ab38400] 08:33:20 INFO - PROCESS | 1655 | 1461771200599 Marionette DEBUG loaded listener.js 08:33:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 121 (0x12c22f000) [pid = 1655] [serial = 648] [outer = 0x12ab38400] 08:33:21 INFO - PROCESS | 1655 | 1461771201255 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:33:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 08:33:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 869ms 08:33:21 INFO - PROCESS | 1655 | 1461771201277 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 08:33:21 INFO - PROCESS | 1655 | 1461771201280 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 08:33:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 08:33:21 INFO - PROCESS | 1655 | 1461771201283 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 08:33:21 INFO - PROCESS | 1655 | 1461771201285 Marionette TRACE conn2 <- [1,838,null,{}] 08:33:21 INFO - PROCESS | 1655 | 1461771201289 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:33:21 INFO - PROCESS | 1655 | 1461771201387 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 08:33:21 INFO - PROCESS | 1655 | 1461771201454 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:21 INFO - PROCESS | 1655 | ++DOCSHELL 0x119e18000 == 55 [pid = 1655] [id = 217] 08:33:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 122 (0x111011c00) [pid = 1655] [serial = 649] [outer = 0x0] 08:33:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 123 (0x112656c00) [pid = 1655] [serial = 650] [outer = 0x111011c00] 08:33:21 INFO - PROCESS | 1655 | 1461771201482 Marionette DEBUG loaded listener.js 08:33:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 124 (0x11348b800) [pid = 1655] [serial = 651] [outer = 0x111011c00] 08:33:21 INFO - PROCESS | 1655 | 1461771201908 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:33:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 08:33:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 671ms 08:33:21 INFO - PROCESS | 1655 | --DOCSHELL 0x12c253800 == 54 [pid = 1655] [id = 210] 08:33:21 INFO - PROCESS | 1655 | --DOCSHELL 0x12c1ae000 == 53 [pid = 1655] [id = 209] 08:33:21 INFO - PROCESS | 1655 | --DOCSHELL 0x12941f000 == 52 [pid = 1655] [id = 208] 08:33:21 INFO - PROCESS | 1655 | --DOCSHELL 0x11325c000 == 51 [pid = 1655] [id = 207] 08:33:21 INFO - PROCESS | 1655 | --DOMWINDOW == 123 (0x12c44a400) [pid = 1655] [serial = 584] [outer = 0x0] [url = about:blank] 08:33:21 INFO - PROCESS | 1655 | --DOMWINDOW == 122 (0x115d59000) [pid = 1655] [serial = 551] [outer = 0x0] [url = about:blank] 08:33:21 INFO - PROCESS | 1655 | --DOMWINDOW == 121 (0x1197d9800) [pid = 1655] [serial = 554] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1655 | 1461771201999 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 08:33:22 INFO - PROCESS | 1655 | 1461771202003 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 08:33:22 INFO - PROCESS | 1655 | --DOCSHELL 0x12a8b1000 == 50 [pid = 1655] [id = 206] 08:33:22 INFO - PROCESS | 1655 | --DOCSHELL 0x12941b000 == 49 [pid = 1655] [id = 205] 08:33:22 INFO - PROCESS | 1655 | --DOCSHELL 0x127770000 == 48 [pid = 1655] [id = 204] 08:33:22 INFO - PROCESS | 1655 | --DOCSHELL 0x124823800 == 47 [pid = 1655] [id = 203] 08:33:22 INFO - PROCESS | 1655 | --DOCSHELL 0x119e13800 == 46 [pid = 1655] [id = 202] 08:33:22 INFO - PROCESS | 1655 | --DOCSHELL 0x11966b800 == 45 [pid = 1655] [id = 201] 08:33:22 INFO - PROCESS | 1655 | --DOCSHELL 0x11718a000 == 44 [pid = 1655] [id = 200] 08:33:22 INFO - PROCESS | 1655 | --DOCSHELL 0x1180bf800 == 43 [pid = 1655] [id = 199] 08:33:22 INFO - PROCESS | 1655 | --DOCSHELL 0x12b348800 == 42 [pid = 1655] [id = 198] 08:33:22 INFO - PROCESS | 1655 | --DOCSHELL 0x12433f000 == 41 [pid = 1655] [id = 197] 08:33:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 08:33:22 INFO - PROCESS | 1655 | --DOCSHELL 0x118230800 == 40 [pid = 1655] [id = 196] 08:33:22 INFO - PROCESS | 1655 | 1461771202016 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 08:33:22 INFO - PROCESS | 1655 | 1461771202018 Marionette TRACE conn2 <- [1,842,null,{}] 08:33:22 INFO - PROCESS | 1655 | 1461771202020 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:33:22 INFO - PROCESS | 1655 | 1461771202097 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 08:33:22 INFO - PROCESS | 1655 | 1461771202105 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:22 INFO - PROCESS | 1655 | ++DOCSHELL 0x117191000 == 41 [pid = 1655] [id = 218] 08:33:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 122 (0x116a78000) [pid = 1655] [serial = 652] [outer = 0x0] 08:33:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 123 (0x1180f1000) [pid = 1655] [serial = 653] [outer = 0x116a78000] 08:33:22 INFO - PROCESS | 1655 | 1461771202132 Marionette DEBUG loaded listener.js 08:33:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 124 (0x118aacc00) [pid = 1655] [serial = 654] [outer = 0x116a78000] 08:33:22 INFO - PROCESS | 1655 | --DOMWINDOW == 123 (0x12c4fa800) [pid = 1655] [serial = 464] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1655 | --DOMWINDOW == 122 (0x1294f2400) [pid = 1655] [serial = 516] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1655 | --DOMWINDOW == 121 (0x12bba1400) [pid = 1655] [serial = 458] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1655 | --DOMWINDOW == 120 (0x12c22dc00) [pid = 1655] [serial = 461] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1655 | --DOMWINDOW == 119 (0x12d00a000) [pid = 1655] [serial = 506] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1655 | --DOMWINDOW == 118 (0x12c22c800) [pid = 1655] [serial = 446] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1655 | --DOMWINDOW == 117 (0x118384400) [pid = 1655] [serial = 449] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1655 | --DOMWINDOW == 116 (0x124b55000) [pid = 1655] [serial = 452] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1655 | --DOMWINDOW == 115 (0x1294f3800) [pid = 1655] [serial = 455] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1655 | --DOMWINDOW == 114 (0x12ab35400) [pid = 1655] [serial = 572] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1655 | --DOMWINDOW == 113 (0x119194c00) [pid = 1655] [serial = 563] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1655 | --DOMWINDOW == 112 (0x1213e3c00) [pid = 1655] [serial = 564] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1655 | --DOMWINDOW == 111 (0x117e31400) [pid = 1655] [serial = 560] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1655 | --DOMWINDOW == 110 (0x124c5b800) [pid = 1655] [serial = 566] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1655 | --DOMWINDOW == 109 (0x128d42400) [pid = 1655] [serial = 567] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x128fa9c00) [pid = 1655] [serial = 569] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x128feb800) [pid = 1655] [serial = 558] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x12727ac00) [pid = 1655] [serial = 557] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x12bb7d000) [pid = 1655] [serial = 575] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x12c223400) [pid = 1655] [serial = 578] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x12c0cec00) [pid = 1655] [serial = 576] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x127270800) [pid = 1655] [serial = 581] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x12c231000) [pid = 1655] [serial = 579] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x11877e800) [pid = 1655] [serial = 561] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x12ba5d800) [pid = 1655] [serial = 573] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x1296de000) [pid = 1655] [serial = 570] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x12a888000) [pid = 1655] [serial = 582] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x12bb78c00) [pid = 1655] [serial = 519] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x125041400) [pid = 1655] [serial = 513] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x117e38000) [pid = 1655] [serial = 510] [outer = 0x0] [url = about:blank] 08:33:22 INFO - PROCESS | 1655 | 1461771202481 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:33:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 08:33:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 472ms 08:33:22 INFO - PROCESS | 1655 | 1461771202486 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 08:33:22 INFO - PROCESS | 1655 | 1461771202488 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 08:33:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 08:33:22 INFO - PROCESS | 1655 | 1461771202490 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 08:33:22 INFO - PROCESS | 1655 | 1461771202492 Marionette TRACE conn2 <- [1,846,null,{}] 08:33:22 INFO - PROCESS | 1655 | 1461771202501 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:33:22 INFO - PROCESS | 1655 | 1461771202612 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 08:33:22 INFO - PROCESS | 1655 | 1461771202620 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:22 INFO - PROCESS | 1655 | ++DOCSHELL 0x119597800 == 42 [pid = 1655] [id = 219] 08:33:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x119515400) [pid = 1655] [serial = 655] [outer = 0x0] 08:33:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x11998b400) [pid = 1655] [serial = 656] [outer = 0x119515400] 08:33:22 INFO - PROCESS | 1655 | 1461771202648 Marionette DEBUG loaded listener.js 08:33:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x123162800) [pid = 1655] [serial = 657] [outer = 0x119515400] 08:33:22 INFO - PROCESS | 1655 | 1461771202985 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:33:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 08:33:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 524ms 08:33:23 INFO - PROCESS | 1655 | 1461771203014 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 08:33:23 INFO - PROCESS | 1655 | 1461771203016 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 08:33:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 08:33:23 INFO - PROCESS | 1655 | 1461771203018 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 08:33:23 INFO - PROCESS | 1655 | 1461771203019 Marionette TRACE conn2 <- [1,850,null,{}] 08:33:23 INFO - PROCESS | 1655 | 1461771203022 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:33:23 INFO - PROCESS | 1655 | 1461771203106 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 08:33:23 INFO - PROCESS | 1655 | 1461771203154 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:23 INFO - PROCESS | 1655 | ++DOCSHELL 0x1235c0800 == 43 [pid = 1655] [id = 220] 08:33:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x11967a400) [pid = 1655] [serial = 658] [outer = 0x0] 08:33:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x124c58800) [pid = 1655] [serial = 659] [outer = 0x11967a400] 08:33:23 INFO - PROCESS | 1655 | 1461771203179 Marionette DEBUG loaded listener.js 08:33:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x125929000) [pid = 1655] [serial = 660] [outer = 0x11967a400] 08:33:23 INFO - PROCESS | 1655 | 1461771203453 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:33:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 08:33:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 467ms 08:33:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 08:33:23 INFO - PROCESS | 1655 | 1461771203487 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 08:33:23 INFO - PROCESS | 1655 | 1461771203488 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 08:33:23 INFO - PROCESS | 1655 | 1461771203490 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 08:33:23 INFO - PROCESS | 1655 | 1461771203491 Marionette TRACE conn2 <- [1,854,null,{}] 08:33:23 INFO - PROCESS | 1655 | 1461771203501 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:33:23 INFO - PROCESS | 1655 | 1461771203583 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 08:33:23 INFO - PROCESS | 1655 | 1461771203588 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:23 INFO - PROCESS | 1655 | ++DOCSHELL 0x1180c2000 == 44 [pid = 1655] [id = 221] 08:33:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x125ecd000) [pid = 1655] [serial = 661] [outer = 0x0] 08:33:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x1277ed000) [pid = 1655] [serial = 662] [outer = 0x125ecd000] 08:33:23 INFO - PROCESS | 1655 | 1461771203613 Marionette DEBUG loaded listener.js 08:33:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x128d4d000) [pid = 1655] [serial = 663] [outer = 0x125ecd000] 08:33:23 INFO - PROCESS | 1655 | 1461771203966 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:33:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 08:33:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 522ms 08:33:24 INFO - PROCESS | 1655 | 1461771204012 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 08:33:24 INFO - PROCESS | 1655 | 1461771204013 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 08:33:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 08:33:24 INFO - PROCESS | 1655 | 1461771204016 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 08:33:24 INFO - PROCESS | 1655 | 1461771204017 Marionette TRACE conn2 <- [1,858,null,{}] 08:33:24 INFO - PROCESS | 1655 | 1461771204019 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:33:24 INFO - PROCESS | 1655 | 1461771204135 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 08:33:24 INFO - PROCESS | 1655 | 1461771204140 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:24 INFO - PROCESS | 1655 | ++DOCSHELL 0x129708000 == 45 [pid = 1655] [id = 222] 08:33:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x128d49c00) [pid = 1655] [serial = 664] [outer = 0x0] 08:33:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x128e58000) [pid = 1655] [serial = 665] [outer = 0x128d49c00] 08:33:24 INFO - PROCESS | 1655 | 1461771204194 Marionette DEBUG loaded listener.js 08:33:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x1296db800) [pid = 1655] [serial = 666] [outer = 0x128d49c00] 08:33:24 INFO - PROCESS | 1655 | 1461771204507 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:33:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 08:33:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 517ms 08:33:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 08:33:24 INFO - PROCESS | 1655 | 1461771204534 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 08:33:24 INFO - PROCESS | 1655 | 1461771204535 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 08:33:24 INFO - PROCESS | 1655 | 1461771204537 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 08:33:24 INFO - PROCESS | 1655 | 1461771204538 Marionette TRACE conn2 <- [1,862,null,{}] 08:33:24 INFO - PROCESS | 1655 | 1461771204547 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:33:24 INFO - PROCESS | 1655 | 1461771204640 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 08:33:24 INFO - PROCESS | 1655 | 1461771204645 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:24 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a86b000 == 46 [pid = 1655] [id = 223] 08:33:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x1296dfc00) [pid = 1655] [serial = 667] [outer = 0x0] 08:33:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x12a888000) [pid = 1655] [serial = 668] [outer = 0x1296dfc00] 08:33:24 INFO - PROCESS | 1655 | 1461771204669 Marionette DEBUG loaded listener.js 08:33:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x12ade0000) [pid = 1655] [serial = 669] [outer = 0x1296dfc00] 08:33:25 INFO - PROCESS | 1655 | 1461771205032 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:33:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 08:33:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 518ms 08:33:25 INFO - PROCESS | 1655 | 1461771205057 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 08:33:25 INFO - PROCESS | 1655 | 1461771205059 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 08:33:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 08:33:25 INFO - PROCESS | 1655 | 1461771205070 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 08:33:25 INFO - PROCESS | 1655 | 1461771205072 Marionette TRACE conn2 <- [1,866,null,{}] 08:33:25 INFO - PROCESS | 1655 | 1461771205075 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:33:25 INFO - PROCESS | 1655 | 1461771205223 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 08:33:25 INFO - PROCESS | 1655 | 1461771205243 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:25 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b234000 == 47 [pid = 1655] [id = 224] 08:33:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x12b20c800) [pid = 1655] [serial = 670] [outer = 0x0] 08:33:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x12bb78800) [pid = 1655] [serial = 671] [outer = 0x12b20c800] 08:33:25 INFO - PROCESS | 1655 | 1461771205282 Marionette DEBUG loaded listener.js 08:33:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 112 (0x12bb9e400) [pid = 1655] [serial = 672] [outer = 0x12b20c800] 08:33:25 INFO - PROCESS | 1655 | 1461771205645 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:33:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 08:33:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 628ms 08:33:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 08:33:25 INFO - PROCESS | 1655 | 1461771205691 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 08:33:25 INFO - PROCESS | 1655 | 1461771205693 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 08:33:25 INFO - PROCESS | 1655 | 1461771205696 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 08:33:25 INFO - PROCESS | 1655 | 1461771205698 Marionette TRACE conn2 <- [1,870,null,{}] 08:33:25 INFO - PROCESS | 1655 | 1461771205702 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:33:25 INFO - PROCESS | 1655 | 1461771205847 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 08:33:25 INFO - PROCESS | 1655 | 1461771205865 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:25 INFO - PROCESS | 1655 | ++DOCSHELL 0x12bac0800 == 48 [pid = 1655] [id = 225] 08:33:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 113 (0x12bba4c00) [pid = 1655] [serial = 673] [outer = 0x0] 08:33:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 114 (0x12c0cec00) [pid = 1655] [serial = 674] [outer = 0x12bba4c00] 08:33:25 INFO - PROCESS | 1655 | 1461771205903 Marionette DEBUG loaded listener.js 08:33:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 115 (0x12c0dac00) [pid = 1655] [serial = 675] [outer = 0x12bba4c00] 08:33:26 INFO - PROCESS | 1655 | --DOMWINDOW == 114 (0x11348c400) [pid = 1655] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 08:33:26 INFO - PROCESS | 1655 | --DOMWINDOW == 113 (0x1180ebc00) [pid = 1655] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 08:33:26 INFO - PROCESS | 1655 | --DOMWINDOW == 112 (0x125928400) [pid = 1655] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 08:33:26 INFO - PROCESS | 1655 | --DOMWINDOW == 111 (0x123568000) [pid = 1655] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 08:33:26 INFO - PROCESS | 1655 | --DOMWINDOW == 110 (0x1294fc800) [pid = 1655] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 08:33:26 INFO - PROCESS | 1655 | --DOMWINDOW == 109 (0x1258a6c00) [pid = 1655] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 08:33:26 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x113df5400) [pid = 1655] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 08:33:26 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x12b20d400) [pid = 1655] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 08:33:26 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x118ab0400) [pid = 1655] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 08:33:26 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x12bb78400) [pid = 1655] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 08:33:26 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x12bba3800) [pid = 1655] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 08:33:26 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x111009000) [pid = 1655] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 08:33:26 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x12c22f400) [pid = 1655] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 08:33:26 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x111010c00) [pid = 1655] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 08:33:26 INFO - PROCESS | 1655 | 1461771206439 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:33:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 08:33:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 771ms 08:33:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 08:33:26 INFO - PROCESS | 1655 | 1461771206473 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 08:33:26 INFO - PROCESS | 1655 | 1461771206474 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 08:33:26 INFO - PROCESS | 1655 | 1461771206483 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 08:33:26 INFO - PROCESS | 1655 | 1461771206484 Marionette TRACE conn2 <- [1,874,null,{}] 08:33:26 INFO - PROCESS | 1655 | 1461771206487 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:33:26 INFO - PROCESS | 1655 | 1461771206571 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 08:33:26 INFO - PROCESS | 1655 | 1461771206579 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:26 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c254800 == 49 [pid = 1655] [id = 226] 08:33:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x124c5b400) [pid = 1655] [serial = 676] [outer = 0x0] 08:33:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x128fb1400) [pid = 1655] [serial = 677] [outer = 0x124c5b400] 08:33:26 INFO - PROCESS | 1655 | 1461771206608 Marionette DEBUG loaded listener.js 08:33:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x12c06a400) [pid = 1655] [serial = 678] [outer = 0x124c5b400] 08:33:26 INFO - PROCESS | 1655 | 1461771206920 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:33:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 08:33:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 472ms 08:33:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 08:33:26 INFO - PROCESS | 1655 | 1461771206952 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 08:33:26 INFO - PROCESS | 1655 | 1461771206954 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 08:33:26 INFO - PROCESS | 1655 | 1461771206956 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 08:33:26 INFO - PROCESS | 1655 | 1461771206958 Marionette TRACE conn2 <- [1,878,null,{}] 08:33:26 INFO - PROCESS | 1655 | 1461771206960 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:33:27 INFO - PROCESS | 1655 | 1461771207055 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 08:33:27 INFO - PROCESS | 1655 | 1461771207106 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:27 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c930000 == 50 [pid = 1655] [id = 227] 08:33:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x1258a4400) [pid = 1655] [serial = 679] [outer = 0x0] 08:33:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x12c22e800) [pid = 1655] [serial = 680] [outer = 0x1258a4400] 08:33:27 INFO - PROCESS | 1655 | 1461771207135 Marionette DEBUG loaded listener.js 08:33:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x12c4f2800) [pid = 1655] [serial = 681] [outer = 0x1258a4400] 08:33:27 INFO - PROCESS | 1655 | 1461771207431 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:33:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 08:33:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 518ms 08:33:27 INFO - PROCESS | 1655 | 1461771207475 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 08:33:27 INFO - PROCESS | 1655 | 1461771207477 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 08:33:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 08:33:27 INFO - PROCESS | 1655 | 1461771207481 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 08:33:27 INFO - PROCESS | 1655 | 1461771207482 Marionette TRACE conn2 <- [1,882,null,{}] 08:33:27 INFO - PROCESS | 1655 | 1461771207484 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:33:27 INFO - PROCESS | 1655 | 1461771207563 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 08:33:27 INFO - PROCESS | 1655 | 1461771207567 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:27 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d793000 == 51 [pid = 1655] [id = 228] 08:33:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x124b84400) [pid = 1655] [serial = 682] [outer = 0x0] 08:33:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x124b88400) [pid = 1655] [serial = 683] [outer = 0x124b84400] 08:33:27 INFO - PROCESS | 1655 | 1461771207592 Marionette DEBUG loaded listener.js 08:33:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x12c454c00) [pid = 1655] [serial = 684] [outer = 0x124b84400] 08:33:27 INFO - PROCESS | 1655 | 1461771207895 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:33:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 08:33:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 468ms 08:33:27 INFO - PROCESS | 1655 | 1461771207958 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 08:33:27 INFO - PROCESS | 1655 | 1461771207959 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 08:33:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 08:33:27 INFO - PROCESS | 1655 | 1461771207972 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 08:33:27 INFO - PROCESS | 1655 | 1461771207973 Marionette TRACE conn2 <- [1,886,null,{}] 08:33:27 INFO - PROCESS | 1655 | 1461771207975 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:33:28 INFO - PROCESS | 1655 | 1461771208056 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 08:33:28 INFO - PROCESS | 1655 | 1461771208060 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:28 INFO - PROCESS | 1655 | ++DOCSHELL 0x12da1a000 == 52 [pid = 1655] [id = 229] 08:33:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x115ecec00) [pid = 1655] [serial = 685] [outer = 0x0] 08:33:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 112 (0x115ed2c00) [pid = 1655] [serial = 686] [outer = 0x115ecec00] 08:33:28 INFO - PROCESS | 1655 | 1461771208084 Marionette DEBUG loaded listener.js 08:33:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 113 (0x115ed8400) [pid = 1655] [serial = 687] [outer = 0x115ecec00] 08:33:28 INFO - PROCESS | 1655 | 1461771208521 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:33:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 08:33:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 578ms 08:33:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 08:33:28 INFO - PROCESS | 1655 | 1461771208541 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 08:33:28 INFO - PROCESS | 1655 | 1461771208543 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 08:33:28 INFO - PROCESS | 1655 | 1461771208547 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 08:33:28 INFO - PROCESS | 1655 | 1461771208549 Marionette TRACE conn2 <- [1,890,null,{}] 08:33:28 INFO - PROCESS | 1655 | 1461771208553 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:33:28 INFO - PROCESS | 1655 | 1461771208662 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 08:33:28 INFO - PROCESS | 1655 | 1461771208715 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:28 INFO - PROCESS | 1655 | ++DOCSHELL 0x119136000 == 53 [pid = 1655] [id = 230] 08:33:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 114 (0x111c3bc00) [pid = 1655] [serial = 688] [outer = 0x0] 08:33:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 115 (0x115ece000) [pid = 1655] [serial = 689] [outer = 0x111c3bc00] 08:33:28 INFO - PROCESS | 1655 | 1461771208747 Marionette DEBUG loaded listener.js 08:33:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 116 (0x11643d400) [pid = 1655] [serial = 690] [outer = 0x111c3bc00] 08:33:29 INFO - PROCESS | 1655 | 1461771209194 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:33:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 08:33:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 672ms 08:33:29 INFO - PROCESS | 1655 | 1461771209219 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 08:33:29 INFO - PROCESS | 1655 | 1461771209223 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 08:33:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 08:33:29 INFO - PROCESS | 1655 | 1461771209228 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 08:33:29 INFO - PROCESS | 1655 | 1461771209230 Marionette TRACE conn2 <- [1,894,null,{}] 08:33:29 INFO - PROCESS | 1655 | 1461771209232 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:33:29 INFO - PROCESS | 1655 | 1461771209334 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 08:33:29 INFO - PROCESS | 1655 | 1461771209399 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:29 INFO - PROCESS | 1655 | ++DOCSHELL 0x1246e9800 == 54 [pid = 1655] [id = 231] 08:33:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 117 (0x116a7b400) [pid = 1655] [serial = 691] [outer = 0x0] 08:33:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 118 (0x118ff3000) [pid = 1655] [serial = 692] [outer = 0x116a7b400] 08:33:29 INFO - PROCESS | 1655 | 1461771209428 Marionette DEBUG loaded listener.js 08:33:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 119 (0x11967b800) [pid = 1655] [serial = 693] [outer = 0x116a7b400] 08:33:29 INFO - PROCESS | 1655 | 1461771209853 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:33:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 08:33:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 671ms 08:33:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 08:33:29 INFO - PROCESS | 1655 | 1461771209910 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 08:33:29 INFO - PROCESS | 1655 | 1461771209912 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 08:33:29 INFO - PROCESS | 1655 | 1461771209915 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 08:33:29 INFO - PROCESS | 1655 | 1461771209918 Marionette TRACE conn2 <- [1,898,null,{}] 08:33:29 INFO - PROCESS | 1655 | 1461771209926 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:33:30 INFO - PROCESS | 1655 | 1461771210049 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 08:33:30 INFO - PROCESS | 1655 | 1461771210116 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:30 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d030000 == 55 [pid = 1655] [id = 232] 08:33:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 120 (0x124b7c000) [pid = 1655] [serial = 694] [outer = 0x0] 08:33:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 121 (0x124b81c00) [pid = 1655] [serial = 695] [outer = 0x124b7c000] 08:33:30 INFO - PROCESS | 1655 | 1461771210147 Marionette DEBUG loaded listener.js 08:33:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 122 (0x1250e4400) [pid = 1655] [serial = 696] [outer = 0x124b7c000] 08:33:30 INFO - PROCESS | 1655 | 1461771210540 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:33:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 08:33:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 671ms 08:33:30 INFO - PROCESS | 1655 | 1461771210587 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 08:33:30 INFO - PROCESS | 1655 | 1461771210589 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 08:33:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 08:33:30 INFO - PROCESS | 1655 | 1461771210591 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 08:33:30 INFO - PROCESS | 1655 | 1461771210592 Marionette TRACE conn2 <- [1,902,null,{}] 08:33:30 INFO - PROCESS | 1655 | 1461771210595 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:33:30 INFO - PROCESS | 1655 | 1461771210696 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 08:33:30 INFO - PROCESS | 1655 | 1461771210749 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:30 INFO - PROCESS | 1655 | ++DOCSHELL 0x12dd17000 == 56 [pid = 1655] [id = 233] 08:33:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 123 (0x127270000) [pid = 1655] [serial = 697] [outer = 0x0] 08:33:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 124 (0x128e4c800) [pid = 1655] [serial = 698] [outer = 0x127270000] 08:33:30 INFO - PROCESS | 1655 | 1461771210779 Marionette DEBUG loaded listener.js 08:33:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 125 (0x128f34800) [pid = 1655] [serial = 699] [outer = 0x127270000] 08:33:31 INFO - PROCESS | 1655 | 1461771211179 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:33:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 08:33:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 619ms 08:33:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 08:33:31 INFO - PROCESS | 1655 | 1461771211211 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 08:33:31 INFO - PROCESS | 1655 | 1461771211212 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 08:33:31 INFO - PROCESS | 1655 | 1461771211214 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 08:33:31 INFO - PROCESS | 1655 | 1461771211216 Marionette TRACE conn2 <- [1,906,null,{}] 08:33:31 INFO - PROCESS | 1655 | 1461771211218 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:33:31 INFO - PROCESS | 1655 | 1461771211316 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 08:33:31 INFO - PROCESS | 1655 | 1461771211400 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:31 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ddd4800 == 57 [pid = 1655] [id = 234] 08:33:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 126 (0x128f36c00) [pid = 1655] [serial = 700] [outer = 0x0] 08:33:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 127 (0x128f3a400) [pid = 1655] [serial = 701] [outer = 0x128f36c00] 08:33:31 INFO - PROCESS | 1655 | 1461771211429 Marionette DEBUG loaded listener.js 08:33:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 128 (0x128f3fc00) [pid = 1655] [serial = 702] [outer = 0x128f36c00] 08:33:31 INFO - PROCESS | 1655 | 1461771211856 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:33:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 08:33:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 668ms 08:33:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 08:33:31 INFO - PROCESS | 1655 | 1461771211884 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 08:33:31 INFO - PROCESS | 1655 | 1461771211885 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 08:33:31 INFO - PROCESS | 1655 | 1461771211888 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 08:33:31 INFO - PROCESS | 1655 | 1461771211889 Marionette TRACE conn2 <- [1,910,null,{}] 08:33:31 INFO - PROCESS | 1655 | 1461771211891 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:33:32 INFO - PROCESS | 1655 | 1461771212009 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 08:33:32 INFO - PROCESS | 1655 | 1461771212063 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:32 INFO - PROCESS | 1655 | ++DOCSHELL 0x125231000 == 58 [pid = 1655] [id = 235] 08:33:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 129 (0x128f3c000) [pid = 1655] [serial = 703] [outer = 0x0] 08:33:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 130 (0x1290ce800) [pid = 1655] [serial = 704] [outer = 0x128f3c000] 08:33:32 INFO - PROCESS | 1655 | 1461771212094 Marionette DEBUG loaded listener.js 08:33:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 131 (0x12c44a400) [pid = 1655] [serial = 705] [outer = 0x128f3c000] 08:33:32 INFO - PROCESS | 1655 | 1461771212732 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:33:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 08:33:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 870ms 08:33:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 08:33:32 INFO - PROCESS | 1655 | 1461771212763 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 08:33:32 INFO - PROCESS | 1655 | 1461771212765 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 08:33:32 INFO - PROCESS | 1655 | 1461771212770 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 08:33:32 INFO - PROCESS | 1655 | 1461771212772 Marionette TRACE conn2 <- [1,914,null,{}] 08:33:32 INFO - PROCESS | 1655 | 1461771212775 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:33:32 INFO - PROCESS | 1655 | 1461771212873 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 08:33:32 INFO - PROCESS | 1655 | 1461771212946 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:32 INFO - PROCESS | 1655 | ++DOCSHELL 0x113d19000 == 59 [pid = 1655] [id = 236] 08:33:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 132 (0x1121dec00) [pid = 1655] [serial = 706] [outer = 0x0] 08:33:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 133 (0x113241c00) [pid = 1655] [serial = 707] [outer = 0x1121dec00] 08:33:32 INFO - PROCESS | 1655 | 1461771212976 Marionette DEBUG loaded listener.js 08:33:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 134 (0x115ecf400) [pid = 1655] [serial = 708] [outer = 0x1121dec00] 08:33:33 INFO - PROCESS | 1655 | --DOCSHELL 0x12d793000 == 58 [pid = 1655] [id = 228] 08:33:33 INFO - PROCESS | 1655 | --DOCSHELL 0x12c930000 == 57 [pid = 1655] [id = 227] 08:33:33 INFO - PROCESS | 1655 | --DOCSHELL 0x12c254800 == 56 [pid = 1655] [id = 226] 08:33:33 INFO - PROCESS | 1655 | --DOCSHELL 0x12bac0800 == 55 [pid = 1655] [id = 225] 08:33:33 INFO - PROCESS | 1655 | --DOCSHELL 0x12b234000 == 54 [pid = 1655] [id = 224] 08:33:33 INFO - PROCESS | 1655 | --DOMWINDOW == 133 (0x12d004800) [pid = 1655] [serial = 629] [outer = 0x0] [url = about:blank] 08:33:33 INFO - PROCESS | 1655 | --DOMWINDOW == 132 (0x12bb80800) [pid = 1655] [serial = 593] [outer = 0x0] [url = about:blank] 08:33:33 INFO - PROCESS | 1655 | --DOMWINDOW == 131 (0x118785c00) [pid = 1655] [serial = 587] [outer = 0x0] [url = about:blank] 08:33:33 INFO - PROCESS | 1655 | --DOMWINDOW == 130 (0x1250e1800) [pid = 1655] [serial = 590] [outer = 0x0] [url = about:blank] 08:33:33 INFO - PROCESS | 1655 | 1461771213434 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:33:33 INFO - PROCESS | 1655 | --DOCSHELL 0x12a86b000 == 53 [pid = 1655] [id = 223] 08:33:33 INFO - PROCESS | 1655 | --DOCSHELL 0x129708000 == 52 [pid = 1655] [id = 222] 08:33:33 INFO - PROCESS | 1655 | --DOCSHELL 0x1180c2000 == 51 [pid = 1655] [id = 221] 08:33:33 INFO - PROCESS | 1655 | --DOCSHELL 0x1235c0800 == 50 [pid = 1655] [id = 220] 08:33:33 INFO - PROCESS | 1655 | --DOCSHELL 0x119597800 == 49 [pid = 1655] [id = 219] 08:33:33 INFO - PROCESS | 1655 | --DOCSHELL 0x117191000 == 48 [pid = 1655] [id = 218] 08:33:33 INFO - PROCESS | 1655 | --DOCSHELL 0x119e18000 == 47 [pid = 1655] [id = 217] 08:33:33 INFO - PROCESS | 1655 | --DOCSHELL 0x12b337000 == 46 [pid = 1655] [id = 213] 08:33:33 INFO - PROCESS | 1655 | --DOCSHELL 0x119ec7800 == 45 [pid = 1655] [id = 212] 08:33:33 INFO - PROCESS | 1655 | --DOCSHELL 0x11349d800 == 44 [pid = 1655] [id = 211] 08:33:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 08:33:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 722ms 08:33:33 INFO - PROCESS | 1655 | --DOMWINDOW == 129 (0x116671000) [pid = 1655] [serial = 552] [outer = 0x0] [url = about:blank] 08:33:33 INFO - PROCESS | 1655 | --DOMWINDOW == 128 (0x1213e0400) [pid = 1655] [serial = 555] [outer = 0x0] [url = about:blank] 08:33:33 INFO - PROCESS | 1655 | --DOMWINDOW == 127 (0x128fb3000) [pid = 1655] [serial = 608] [outer = 0x0] [url = about:blank] 08:33:33 INFO - PROCESS | 1655 | --DOMWINDOW == 126 (0x12503d400) [pid = 1655] [serial = 602] [outer = 0x0] [url = about:blank] 08:33:33 INFO - PROCESS | 1655 | --DOMWINDOW == 125 (0x1258a5400) [pid = 1655] [serial = 603] [outer = 0x0] [url = about:blank] 08:33:33 INFO - PROCESS | 1655 | --DOMWINDOW == 124 (0x12a891c00) [pid = 1655] [serial = 611] [outer = 0x0] [url = about:blank] 08:33:33 INFO - PROCESS | 1655 | --DOMWINDOW == 123 (0x127452c00) [pid = 1655] [serial = 605] [outer = 0x0] [url = about:blank] 08:33:33 INFO - PROCESS | 1655 | --DOMWINDOW == 122 (0x128d48400) [pid = 1655] [serial = 606] [outer = 0x0] [url = about:blank] 08:33:33 INFO - PROCESS | 1655 | --DOMWINDOW == 121 (0x11856b400) [pid = 1655] [serial = 597] [outer = 0x0] [url = about:blank] 08:33:33 INFO - PROCESS | 1655 | --DOMWINDOW == 120 (0x116a7cc00) [pid = 1655] [serial = 596] [outer = 0x0] [url = about:blank] 08:33:33 INFO - PROCESS | 1655 | --DOMWINDOW == 119 (0x12c451c00) [pid = 1655] [serial = 585] [outer = 0x0] [url = about:blank] 08:33:33 INFO - PROCESS | 1655 | --DOMWINDOW == 118 (0x118feac00) [pid = 1655] [serial = 599] [outer = 0x0] [url = about:blank] 08:33:33 INFO - PROCESS | 1655 | --DOMWINDOW == 117 (0x1197e3000) [pid = 1655] [serial = 600] [outer = 0x0] [url = about:blank] 08:33:33 INFO - PROCESS | 1655 | --DOMWINDOW == 116 (0x12bba8800) [pid = 1655] [serial = 614] [outer = 0x0] [url = about:blank] 08:33:33 INFO - PROCESS | 1655 | --DOMWINDOW == 115 (0x12c231400) [pid = 1655] [serial = 617] [outer = 0x0] [url = about:blank] 08:33:33 INFO - PROCESS | 1655 | --DOMWINDOW == 114 (0x12c453400) [pid = 1655] [serial = 618] [outer = 0x0] [url = about:blank] 08:33:33 INFO - PROCESS | 1655 | --DOMWINDOW == 113 (0x12c0d9800) [pid = 1655] [serial = 615] [outer = 0x0] [url = about:blank] 08:33:33 INFO - PROCESS | 1655 | --DOMWINDOW == 112 (0x118ff5800) [pid = 1655] [serial = 621] [outer = 0x0] [url = about:blank] 08:33:33 INFO - PROCESS | 1655 | --DOMWINDOW == 111 (0x12c4f6800) [pid = 1655] [serial = 626] [outer = 0x0] [url = about:blank] 08:33:33 INFO - PROCESS | 1655 | --DOMWINDOW == 110 (0x115df0400) [pid = 1655] [serial = 620] [outer = 0x0] [url = about:blank] 08:33:33 INFO - PROCESS | 1655 | --DOMWINDOW == 109 (0x12bbab800) [pid = 1655] [serial = 624] [outer = 0x0] [url = about:blank] 08:33:33 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x12bb83800) [pid = 1655] [serial = 612] [outer = 0x0] [url = about:blank] 08:33:33 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x128bbd000) [pid = 1655] [serial = 623] [outer = 0x0] [url = about:blank] 08:33:33 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x12cd8e400) [pid = 1655] [serial = 627] [outer = 0x0] [url = about:blank] 08:33:33 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x1294f2800) [pid = 1655] [serial = 609] [outer = 0x0] [url = about:blank] 08:33:33 INFO - PROCESS | 1655 | 1461771213502 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 08:33:33 INFO - PROCESS | 1655 | 1461771213506 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 08:33:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 08:33:33 INFO - PROCESS | 1655 | 1461771213512 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 08:33:33 INFO - PROCESS | 1655 | 1461771213514 Marionette TRACE conn2 <- [1,918,null,{}] 08:33:33 INFO - PROCESS | 1655 | 1461771213516 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:33:33 INFO - PROCESS | 1655 | 1461771213594 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 08:33:33 INFO - PROCESS | 1655 | 1461771213602 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:33 INFO - PROCESS | 1655 | ++DOCSHELL 0x116a87000 == 45 [pid = 1655] [id = 237] 08:33:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x1161cfc00) [pid = 1655] [serial = 709] [outer = 0x0] 08:33:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x1164adc00) [pid = 1655] [serial = 710] [outer = 0x1161cfc00] 08:33:33 INFO - PROCESS | 1655 | 1461771213632 Marionette DEBUG loaded listener.js 08:33:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x116f05400) [pid = 1655] [serial = 711] [outer = 0x1161cfc00] 08:33:33 INFO - PROCESS | 1655 | 1461771213975 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:33:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 08:33:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 519ms 08:33:34 INFO - PROCESS | 1655 | 1461771214042 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 08:33:34 INFO - PROCESS | 1655 | 1461771214043 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 08:33:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 08:33:34 INFO - PROCESS | 1655 | 1461771214047 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 08:33:34 INFO - PROCESS | 1655 | 1461771214049 Marionette TRACE conn2 <- [1,922,null,{}] 08:33:34 INFO - PROCESS | 1655 | 1461771214056 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:33:34 INFO - PROCESS | 1655 | 1461771214135 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 08:33:34 INFO - PROCESS | 1655 | 1461771214170 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:34 INFO - PROCESS | 1655 | ++DOCSHELL 0x119597800 == 46 [pid = 1655] [id = 238] 08:33:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x11838d400) [pid = 1655] [serial = 712] [outer = 0x0] 08:33:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x118573c00) [pid = 1655] [serial = 713] [outer = 0x11838d400] 08:33:34 INFO - PROCESS | 1655 | 1461771214199 Marionette DEBUG loaded listener.js 08:33:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x118ab9400) [pid = 1655] [serial = 714] [outer = 0x11838d400] 08:33:34 INFO - PROCESS | 1655 | 1461771214649 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:33:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 08:33:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 620ms 08:33:34 INFO - PROCESS | 1655 | 1461771214668 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 08:33:34 INFO - PROCESS | 1655 | 1461771214671 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 08:33:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 08:33:34 INFO - PROCESS | 1655 | 1461771214674 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 08:33:34 INFO - PROCESS | 1655 | 1461771214675 Marionette TRACE conn2 <- [1,926,null,{}] 08:33:34 INFO - PROCESS | 1655 | 1461771214678 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:33:34 INFO - PROCESS | 1655 | 1461771214779 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 08:33:34 INFO - PROCESS | 1655 | 1461771214784 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:34 INFO - PROCESS | 1655 | ++DOCSHELL 0x119c21800 == 47 [pid = 1655] [id = 239] 08:33:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 112 (0x118f8f000) [pid = 1655] [serial = 715] [outer = 0x0] 08:33:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 113 (0x1193f1c00) [pid = 1655] [serial = 716] [outer = 0x118f8f000] 08:33:34 INFO - PROCESS | 1655 | 1461771214809 Marionette DEBUG loaded listener.js 08:33:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 114 (0x119516c00) [pid = 1655] [serial = 717] [outer = 0x118f8f000] 08:33:35 INFO - PROCESS | 1655 | 1461771215129 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:33:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 08:33:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 472ms 08:33:35 INFO - PROCESS | 1655 | 1461771215148 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 08:33:35 INFO - PROCESS | 1655 | 1461771215150 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 08:33:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 08:33:35 INFO - PROCESS | 1655 | 1461771215152 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 08:33:35 INFO - PROCESS | 1655 | 1461771215153 Marionette TRACE conn2 <- [1,930,null,{}] 08:33:35 INFO - PROCESS | 1655 | 1461771215156 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:33:35 INFO - PROCESS | 1655 | 1461771215239 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 08:33:35 INFO - PROCESS | 1655 | 1461771215305 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:35 INFO - PROCESS | 1655 | ++DOCSHELL 0x11a116800 == 48 [pid = 1655] [id = 240] 08:33:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 115 (0x118ff7400) [pid = 1655] [serial = 718] [outer = 0x0] 08:33:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 116 (0x1197d8800) [pid = 1655] [serial = 719] [outer = 0x118ff7400] 08:33:35 INFO - PROCESS | 1655 | 1461771215345 Marionette DEBUG loaded listener.js 08:33:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 117 (0x119d6dc00) [pid = 1655] [serial = 720] [outer = 0x118ff7400] 08:33:35 INFO - PROCESS | 1655 | 1461771215808 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:33:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 08:33:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 672ms 08:33:35 INFO - PROCESS | 1655 | 1461771215825 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 08:33:35 INFO - PROCESS | 1655 | 1461771215827 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 08:33:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 08:33:35 INFO - PROCESS | 1655 | 1461771215833 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 08:33:35 INFO - PROCESS | 1655 | 1461771215834 Marionette TRACE conn2 <- [1,934,null,{}] 08:33:35 INFO - PROCESS | 1655 | 1461771215836 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:33:35 INFO - PROCESS | 1655 | 1461771215939 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 08:33:35 INFO - PROCESS | 1655 | 1461771215951 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:35 INFO - PROCESS | 1655 | ++DOCSHELL 0x12444f800 == 49 [pid = 1655] [id = 241] 08:33:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 118 (0x119d6d400) [pid = 1655] [serial = 721] [outer = 0x0] 08:33:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 119 (0x12315ac00) [pid = 1655] [serial = 722] [outer = 0x119d6d400] 08:33:35 INFO - PROCESS | 1655 | 1461771215978 Marionette DEBUG loaded listener.js 08:33:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 120 (0x124b83800) [pid = 1655] [serial = 723] [outer = 0x119d6d400] 08:33:36 INFO - PROCESS | 1655 | 1461771216301 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:33:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 08:33:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 521ms 08:33:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 08:33:36 INFO - PROCESS | 1655 | 1461771216354 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 08:33:36 INFO - PROCESS | 1655 | 1461771216355 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 08:33:36 INFO - PROCESS | 1655 | 1461771216357 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 08:33:36 INFO - PROCESS | 1655 | 1461771216358 Marionette TRACE conn2 <- [1,938,null,{}] 08:33:36 INFO - PROCESS | 1655 | 1461771216361 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:33:36 INFO - PROCESS | 1655 | 1461771216454 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 08:33:36 INFO - PROCESS | 1655 | 1461771216466 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:36 INFO - PROCESS | 1655 | ++DOCSHELL 0x127762000 == 50 [pid = 1655] [id = 242] 08:33:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 121 (0x123168400) [pid = 1655] [serial = 724] [outer = 0x0] 08:33:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 122 (0x124e0a400) [pid = 1655] [serial = 725] [outer = 0x123168400] 08:33:36 INFO - PROCESS | 1655 | 1461771216491 Marionette DEBUG loaded listener.js 08:33:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 123 (0x12535a400) [pid = 1655] [serial = 726] [outer = 0x123168400] 08:33:36 INFO - PROCESS | 1655 | 1461771216837 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:33:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 08:33:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 517ms 08:33:36 INFO - PROCESS | 1655 | 1461771216876 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 08:33:36 INFO - PROCESS | 1655 | 1461771216877 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 08:33:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 08:33:36 INFO - PROCESS | 1655 | 1461771216881 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 08:33:36 INFO - PROCESS | 1655 | 1461771216882 Marionette TRACE conn2 <- [1,942,null,{}] 08:33:36 INFO - PROCESS | 1655 | 1461771216885 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:33:36 INFO - PROCESS | 1655 | 1461771216981 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 08:33:36 INFO - PROCESS | 1655 | 1461771216986 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:36 INFO - PROCESS | 1655 | ++DOCSHELL 0x129415800 == 51 [pid = 1655] [id = 243] 08:33:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 124 (0x124b87800) [pid = 1655] [serial = 727] [outer = 0x0] 08:33:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 125 (0x1259da800) [pid = 1655] [serial = 728] [outer = 0x124b87800] 08:33:37 INFO - PROCESS | 1655 | 1461771217011 Marionette DEBUG loaded listener.js 08:33:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 126 (0x12745bc00) [pid = 1655] [serial = 729] [outer = 0x124b87800] 08:33:37 INFO - PROCESS | 1655 | 1461771217342 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:33:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 08:33:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 469ms 08:33:37 INFO - PROCESS | 1655 | 1461771217353 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 08:33:37 INFO - PROCESS | 1655 | 1461771217354 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 08:33:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 08:33:37 INFO - PROCESS | 1655 | 1461771217357 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 08:33:37 INFO - PROCESS | 1655 | 1461771217358 Marionette TRACE conn2 <- [1,946,null,{}] 08:33:37 INFO - PROCESS | 1655 | 1461771217360 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:33:37 INFO - PROCESS | 1655 | 1461771217462 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 08:33:37 INFO - PROCESS | 1655 | 1461771217474 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:37 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a87a000 == 52 [pid = 1655] [id = 244] 08:33:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 127 (0x12589a800) [pid = 1655] [serial = 730] [outer = 0x0] 08:33:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 128 (0x128bb1000) [pid = 1655] [serial = 731] [outer = 0x12589a800] 08:33:37 INFO - PROCESS | 1655 | 1461771217500 Marionette DEBUG loaded listener.js 08:33:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 129 (0x128e4ac00) [pid = 1655] [serial = 732] [outer = 0x12589a800] 08:33:37 INFO - PROCESS | 1655 | --DOMWINDOW == 128 (0x1296dfc00) [pid = 1655] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 08:33:37 INFO - PROCESS | 1655 | --DOMWINDOW == 127 (0x12b20c800) [pid = 1655] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 08:33:37 INFO - PROCESS | 1655 | --DOMWINDOW == 126 (0x12bba4c00) [pid = 1655] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 08:33:37 INFO - PROCESS | 1655 | --DOMWINDOW == 125 (0x11967a400) [pid = 1655] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 08:33:37 INFO - PROCESS | 1655 | --DOMWINDOW == 124 (0x116a78000) [pid = 1655] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 08:33:37 INFO - PROCESS | 1655 | --DOMWINDOW == 123 (0x111011c00) [pid = 1655] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 08:33:37 INFO - PROCESS | 1655 | --DOMWINDOW == 122 (0x119515400) [pid = 1655] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 08:33:37 INFO - PROCESS | 1655 | --DOMWINDOW == 121 (0x12ab38400) [pid = 1655] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 08:33:37 INFO - PROCESS | 1655 | --DOMWINDOW == 120 (0x125ecd000) [pid = 1655] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 08:33:37 INFO - PROCESS | 1655 | --DOMWINDOW == 119 (0x1258a4400) [pid = 1655] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 08:33:37 INFO - PROCESS | 1655 | --DOMWINDOW == 118 (0x124c5b400) [pid = 1655] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 08:33:37 INFO - PROCESS | 1655 | --DOMWINDOW == 117 (0x128d49c00) [pid = 1655] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 08:33:37 INFO - PROCESS | 1655 | --DOMWINDOW == 116 (0x1294ef000) [pid = 1655] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 08:33:37 INFO - PROCESS | 1655 | --DOMWINDOW == 115 (0x12ab32000) [pid = 1655] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 08:33:37 INFO - PROCESS | 1655 | --DOMWINDOW == 114 (0x115df5400) [pid = 1655] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 08:33:37 INFO - PROCESS | 1655 | --DOMWINDOW == 113 (0x1197d9400) [pid = 1655] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 08:33:37 INFO - PROCESS | 1655 | --DOMWINDOW == 112 (0x12cd91000) [pid = 1655] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 08:33:37 INFO - PROCESS | 1655 | --DOMWINDOW == 111 (0x124b84400) [pid = 1655] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 08:33:37 INFO - PROCESS | 1655 | 1461771217959 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:33:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 08:33:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 619ms 08:33:37 INFO - PROCESS | 1655 | 1461771217981 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 08:33:37 INFO - PROCESS | 1655 | 1461771217983 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 08:33:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 08:33:37 INFO - PROCESS | 1655 | 1461771217986 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 08:33:37 INFO - PROCESS | 1655 | 1461771217987 Marionette TRACE conn2 <- [1,950,null,{}] 08:33:37 INFO - PROCESS | 1655 | 1461771217989 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:33:38 INFO - PROCESS | 1655 | 1461771218098 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 08:33:38 INFO - PROCESS | 1655 | 1461771218134 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:38 INFO - PROCESS | 1655 | ++DOCSHELL 0x1298b5000 == 53 [pid = 1655] [id = 245] 08:33:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 112 (0x110ee4c00) [pid = 1655] [serial = 733] [outer = 0x0] 08:33:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 113 (0x124e0c800) [pid = 1655] [serial = 734] [outer = 0x110ee4c00] 08:33:38 INFO - PROCESS | 1655 | 1461771218159 Marionette DEBUG loaded listener.js 08:33:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 114 (0x128e4a800) [pid = 1655] [serial = 735] [outer = 0x110ee4c00] 08:33:38 INFO - PROCESS | 1655 | 1461771218489 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:33:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 08:33:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 522ms 08:33:38 INFO - PROCESS | 1655 | 1461771218509 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 08:33:38 INFO - PROCESS | 1655 | 1461771218514 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 08:33:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 08:33:38 INFO - PROCESS | 1655 | 1461771218518 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 08:33:38 INFO - PROCESS | 1655 | 1461771218521 Marionette TRACE conn2 <- [1,954,null,{}] 08:33:38 INFO - PROCESS | 1655 | 1461771218524 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:33:38 INFO - PROCESS | 1655 | 1461771218700 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 08:33:38 INFO - PROCESS | 1655 | 1461771218717 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:38 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b344800 == 54 [pid = 1655] [id = 246] 08:33:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 115 (0x128d49c00) [pid = 1655] [serial = 736] [outer = 0x0] 08:33:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 116 (0x128f39800) [pid = 1655] [serial = 737] [outer = 0x128d49c00] 08:33:38 INFO - PROCESS | 1655 | 1461771218762 Marionette DEBUG loaded listener.js 08:33:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 117 (0x1296d9c00) [pid = 1655] [serial = 738] [outer = 0x128d49c00] 08:33:39 INFO - PROCESS | 1655 | 1461771219140 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:33:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 08:33:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 671ms 08:33:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 08:33:39 INFO - PROCESS | 1655 | 1461771219188 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 08:33:39 INFO - PROCESS | 1655 | 1461771219190 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 08:33:39 INFO - PROCESS | 1655 | 1461771219193 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 08:33:39 INFO - PROCESS | 1655 | 1461771219194 Marionette TRACE conn2 <- [1,958,null,{}] 08:33:39 INFO - PROCESS | 1655 | 1461771219198 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:33:39 INFO - PROCESS | 1655 | 1461771219322 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 08:33:39 INFO - PROCESS | 1655 | 1461771219404 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:39 INFO - PROCESS | 1655 | ++DOCSHELL 0x12bd7a000 == 55 [pid = 1655] [id = 247] 08:33:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 118 (0x1294f8000) [pid = 1655] [serial = 739] [outer = 0x0] 08:33:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 119 (0x12a73ec00) [pid = 1655] [serial = 740] [outer = 0x1294f8000] 08:33:39 INFO - PROCESS | 1655 | 1461771219443 Marionette DEBUG loaded listener.js 08:33:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 120 (0x12a88ec00) [pid = 1655] [serial = 741] [outer = 0x1294f8000] 08:33:39 INFO - PROCESS | 1655 | 1461771219951 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:33:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 08:33:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 821ms 08:33:40 INFO - PROCESS | 1655 | 1461771220014 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 08:33:40 INFO - PROCESS | 1655 | 1461771220017 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 08:33:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 08:33:40 INFO - PROCESS | 1655 | 1461771220051 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 08:33:40 INFO - PROCESS | 1655 | 1461771220054 Marionette TRACE conn2 <- [1,962,null,{}] 08:33:40 INFO - PROCESS | 1655 | 1461771220058 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:33:40 INFO - PROCESS | 1655 | 1461771220196 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 08:33:40 INFO - PROCESS | 1655 | 1461771220247 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:40 INFO - PROCESS | 1655 | ++DOCSHELL 0x117575000 == 56 [pid = 1655] [id = 248] 08:33:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 121 (0x11100bc00) [pid = 1655] [serial = 742] [outer = 0x0] 08:33:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 122 (0x1134c9000) [pid = 1655] [serial = 743] [outer = 0x11100bc00] 08:33:40 INFO - PROCESS | 1655 | 1461771220278 Marionette DEBUG loaded listener.js 08:33:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 123 (0x115ecdc00) [pid = 1655] [serial = 744] [outer = 0x11100bc00] 08:33:40 INFO - PROCESS | 1655 | 1461771220706 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:33:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 08:33:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 705ms 08:33:40 INFO - PROCESS | 1655 | 1461771220726 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 08:33:40 INFO - PROCESS | 1655 | 1461771220730 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 08:33:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 08:33:40 INFO - PROCESS | 1655 | 1461771220735 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 08:33:40 INFO - PROCESS | 1655 | 1461771220736 Marionette TRACE conn2 <- [1,966,null,{}] 08:33:40 INFO - PROCESS | 1655 | 1461771220739 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:33:40 INFO - PROCESS | 1655 | 1461771220842 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 08:33:40 INFO - PROCESS | 1655 | 1461771220891 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:40 INFO - PROCESS | 1655 | ++DOCSHELL 0x119e03800 == 57 [pid = 1655] [id = 249] 08:33:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 124 (0x11100cc00) [pid = 1655] [serial = 745] [outer = 0x0] 08:33:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 125 (0x11695d400) [pid = 1655] [serial = 746] [outer = 0x11100cc00] 08:33:40 INFO - PROCESS | 1655 | 1461771220920 Marionette DEBUG loaded listener.js 08:33:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 126 (0x118388000) [pid = 1655] [serial = 747] [outer = 0x11100cc00] 08:33:41 INFO - PROCESS | 1655 | 1461771221378 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:33:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 08:33:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 671ms 08:33:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 08:33:41 INFO - PROCESS | 1655 | 1461771221405 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 08:33:41 INFO - PROCESS | 1655 | 1461771221407 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 08:33:41 INFO - PROCESS | 1655 | 1461771221409 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 08:33:41 INFO - PROCESS | 1655 | 1461771221414 Marionette TRACE conn2 <- [1,970,null,{}] 08:33:41 INFO - PROCESS | 1655 | 1461771221422 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:33:41 INFO - PROCESS | 1655 | 1461771221545 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 08:33:41 INFO - PROCESS | 1655 | 1461771221611 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:41 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b2dd800 == 58 [pid = 1655] [id = 250] 08:33:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 127 (0x119e27400) [pid = 1655] [serial = 748] [outer = 0x0] 08:33:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 128 (0x1213e4000) [pid = 1655] [serial = 749] [outer = 0x119e27400] 08:33:41 INFO - PROCESS | 1655 | 1461771221642 Marionette DEBUG loaded listener.js 08:33:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 129 (0x123167400) [pid = 1655] [serial = 750] [outer = 0x119e27400] 08:33:42 INFO - PROCESS | 1655 | 1461771222048 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:33:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 08:33:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 673ms 08:33:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 08:33:42 INFO - PROCESS | 1655 | 1461771222083 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 08:33:42 INFO - PROCESS | 1655 | 1461771222085 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 08:33:42 INFO - PROCESS | 1655 | 1461771222087 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 08:33:42 INFO - PROCESS | 1655 | 1461771222088 Marionette TRACE conn2 <- [1,974,null,{}] 08:33:42 INFO - PROCESS | 1655 | 1461771222091 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:33:42 INFO - PROCESS | 1655 | 1461771222192 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 08:33:42 INFO - PROCESS | 1655 | 1461771222244 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:42 INFO - PROCESS | 1655 | ++DOCSHELL 0x12cd04800 == 59 [pid = 1655] [id = 251] 08:33:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 130 (0x1243e4000) [pid = 1655] [serial = 751] [outer = 0x0] 08:33:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 131 (0x124c67c00) [pid = 1655] [serial = 752] [outer = 0x1243e4000] 08:33:42 INFO - PROCESS | 1655 | 1461771222274 Marionette DEBUG loaded listener.js 08:33:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 132 (0x128bbd000) [pid = 1655] [serial = 753] [outer = 0x1243e4000] 08:33:42 INFO - PROCESS | 1655 | 1461771222681 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:33:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 08:33:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 620ms 08:33:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 08:33:42 INFO - PROCESS | 1655 | 1461771222708 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 08:33:42 INFO - PROCESS | 1655 | 1461771222709 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 08:33:42 INFO - PROCESS | 1655 | 1461771222711 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 08:33:42 INFO - PROCESS | 1655 | 1461771222713 Marionette TRACE conn2 <- [1,978,null,{}] 08:33:42 INFO - PROCESS | 1655 | 1461771222715 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:33:42 INFO - PROCESS | 1655 | 1461771222814 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 08:33:42 INFO - PROCESS | 1655 | 1461771222899 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:42 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d1ac000 == 60 [pid = 1655] [id = 252] 08:33:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 133 (0x128e55c00) [pid = 1655] [serial = 754] [outer = 0x0] 08:33:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 134 (0x128fa4800) [pid = 1655] [serial = 755] [outer = 0x128e55c00] 08:33:42 INFO - PROCESS | 1655 | 1461771222928 Marionette DEBUG loaded listener.js 08:33:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 135 (0x1290d2c00) [pid = 1655] [serial = 756] [outer = 0x128e55c00] 08:33:43 INFO - PROCESS | 1655 | 1461771223335 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:33:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 08:33:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 670ms 08:33:43 INFO - PROCESS | 1655 | 1461771223381 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 08:33:43 INFO - PROCESS | 1655 | 1461771223383 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 08:33:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 08:33:43 INFO - PROCESS | 1655 | 1461771223385 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 08:33:43 INFO - PROCESS | 1655 | 1461771223386 Marionette TRACE conn2 <- [1,982,null,{}] 08:33:43 INFO - PROCESS | 1655 | 1461771223389 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:33:43 INFO - PROCESS | 1655 | 1461771223516 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 08:33:43 INFO - PROCESS | 1655 | 1461771223572 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:43 INFO - PROCESS | 1655 | ++DOCSHELL 0x12dd25800 == 61 [pid = 1655] [id = 253] 08:33:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 136 (0x1294f7c00) [pid = 1655] [serial = 757] [outer = 0x0] 08:33:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 137 (0x12a895000) [pid = 1655] [serial = 758] [outer = 0x1294f7c00] 08:33:43 INFO - PROCESS | 1655 | 1461771223603 Marionette DEBUG loaded listener.js 08:33:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 138 (0x12bb7ac00) [pid = 1655] [serial = 759] [outer = 0x1294f7c00] 08:33:44 INFO - PROCESS | 1655 | 1461771224190 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:33:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 08:33:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 871ms 08:33:44 INFO - PROCESS | 1655 | 1461771224267 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 08:33:44 INFO - PROCESS | 1655 | 1461771224269 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 08:33:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 08:33:44 INFO - PROCESS | 1655 | 1461771224273 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 08:33:44 INFO - PROCESS | 1655 | 1461771224275 Marionette TRACE conn2 <- [1,986,null,{}] 08:33:44 INFO - PROCESS | 1655 | 1461771224281 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:33:44 INFO - PROCESS | 1655 | 1461771224375 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 08:33:44 INFO - PROCESS | 1655 | 1461771224439 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:44 INFO - PROCESS | 1655 | ++DOCSHELL 0x119c1e000 == 62 [pid = 1655] [id = 254] 08:33:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 139 (0x113df5400) [pid = 1655] [serial = 760] [outer = 0x0] 08:33:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 140 (0x115e1cc00) [pid = 1655] [serial = 761] [outer = 0x113df5400] 08:33:44 INFO - PROCESS | 1655 | 1461771224466 Marionette DEBUG loaded listener.js 08:33:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 141 (0x11666d800) [pid = 1655] [serial = 762] [outer = 0x113df5400] 08:33:44 INFO - PROCESS | 1655 | 1461771224893 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:33:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 08:33:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 675ms 08:33:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 08:33:44 INFO - PROCESS | 1655 | 1461771224962 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 08:33:44 INFO - PROCESS | 1655 | 1461771224965 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 08:33:44 INFO - PROCESS | 1655 | 1461771224971 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 08:33:44 INFO - PROCESS | 1655 | 1461771224972 Marionette TRACE conn2 <- [1,990,null,{}] 08:33:44 INFO - PROCESS | 1655 | 1461771224975 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:33:45 INFO - PROCESS | 1655 | 1461771225092 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 08:33:45 INFO - PROCESS | 1655 | --DOCSHELL 0x12b344800 == 61 [pid = 1655] [id = 246] 08:33:45 INFO - PROCESS | 1655 | --DOCSHELL 0x1298b5000 == 60 [pid = 1655] [id = 245] 08:33:45 INFO - PROCESS | 1655 | --DOCSHELL 0x12a87a000 == 59 [pid = 1655] [id = 244] 08:33:45 INFO - PROCESS | 1655 | --DOCSHELL 0x129415800 == 58 [pid = 1655] [id = 243] 08:33:45 INFO - PROCESS | 1655 | --DOCSHELL 0x127762000 == 57 [pid = 1655] [id = 242] 08:33:45 INFO - PROCESS | 1655 | --DOCSHELL 0x12444f800 == 56 [pid = 1655] [id = 241] 08:33:45 INFO - PROCESS | 1655 | --DOMWINDOW == 140 (0x115ed2c00) [pid = 1655] [serial = 686] [outer = 0x0] [url = about:blank] 08:33:45 INFO - PROCESS | 1655 | --DOCSHELL 0x11a116800 == 55 [pid = 1655] [id = 240] 08:33:45 INFO - PROCESS | 1655 | --DOCSHELL 0x119c21800 == 54 [pid = 1655] [id = 239] 08:33:45 INFO - PROCESS | 1655 | --DOCSHELL 0x119597800 == 53 [pid = 1655] [id = 238] 08:33:45 INFO - PROCESS | 1655 | --DOCSHELL 0x116a87000 == 52 [pid = 1655] [id = 237] 08:33:45 INFO - PROCESS | 1655 | --DOCSHELL 0x113d19000 == 51 [pid = 1655] [id = 236] 08:33:45 INFO - PROCESS | 1655 | --DOMWINDOW == 139 (0x128bb3800) [pid = 1655] [serial = 591] [outer = 0x0] [url = about:blank] 08:33:45 INFO - PROCESS | 1655 | --DOMWINDOW == 138 (0x12d15e800) [pid = 1655] [serial = 630] [outer = 0x0] [url = about:blank] 08:33:45 INFO - PROCESS | 1655 | --DOMWINDOW == 137 (0x12bbab000) [pid = 1655] [serial = 594] [outer = 0x0] [url = about:blank] 08:33:45 INFO - PROCESS | 1655 | --DOMWINDOW == 136 (0x12b20bc00) [pid = 1655] [serial = 549] [outer = 0x0] [url = about:blank] 08:33:45 INFO - PROCESS | 1655 | --DOMWINDOW == 135 (0x11950ac00) [pid = 1655] [serial = 588] [outer = 0x0] [url = about:blank] 08:33:45 INFO - PROCESS | 1655 | --DOMWINDOW == 134 (0x12a888000) [pid = 1655] [serial = 668] [outer = 0x0] [url = about:blank] 08:33:45 INFO - PROCESS | 1655 | --DOMWINDOW == 133 (0x12bb78800) [pid = 1655] [serial = 671] [outer = 0x0] [url = about:blank] 08:33:45 INFO - PROCESS | 1655 | --DOMWINDOW == 132 (0x12c0cec00) [pid = 1655] [serial = 674] [outer = 0x0] [url = about:blank] 08:33:45 INFO - PROCESS | 1655 | --DOMWINDOW == 131 (0x124c58800) [pid = 1655] [serial = 659] [outer = 0x0] [url = about:blank] 08:33:45 INFO - PROCESS | 1655 | --DOMWINDOW == 130 (0x125929000) [pid = 1655] [serial = 660] [outer = 0x0] [url = about:blank] 08:33:45 INFO - PROCESS | 1655 | --DOMWINDOW == 129 (0x1180f1000) [pid = 1655] [serial = 653] [outer = 0x0] [url = about:blank] 08:33:45 INFO - PROCESS | 1655 | --DOMWINDOW == 128 (0x118aacc00) [pid = 1655] [serial = 654] [outer = 0x0] [url = about:blank] 08:33:45 INFO - PROCESS | 1655 | --DOMWINDOW == 127 (0x12359f000) [pid = 1655] [serial = 635] [outer = 0x0] [url = about:blank] 08:33:45 INFO - PROCESS | 1655 | --DOMWINDOW == 126 (0x11348b800) [pid = 1655] [serial = 651] [outer = 0x0] [url = about:blank] 08:33:45 INFO - PROCESS | 1655 | --DOMWINDOW == 125 (0x112656c00) [pid = 1655] [serial = 650] [outer = 0x0] [url = about:blank] 08:33:45 INFO - PROCESS | 1655 | --DOMWINDOW == 124 (0x128d48000) [pid = 1655] [serial = 638] [outer = 0x0] [url = about:blank] 08:33:45 INFO - PROCESS | 1655 | --DOMWINDOW == 123 (0x11998b400) [pid = 1655] [serial = 656] [outer = 0x0] [url = about:blank] 08:33:45 INFO - PROCESS | 1655 | --DOMWINDOW == 122 (0x123162800) [pid = 1655] [serial = 657] [outer = 0x0] [url = about:blank] 08:33:45 INFO - PROCESS | 1655 | --DOMWINDOW == 121 (0x123163400) [pid = 1655] [serial = 644] [outer = 0x0] [url = about:blank] 08:33:45 INFO - PROCESS | 1655 | --DOMWINDOW == 120 (0x12c22f000) [pid = 1655] [serial = 648] [outer = 0x0] [url = about:blank] 08:33:45 INFO - PROCESS | 1655 | --DOMWINDOW == 119 (0x12bb9e400) [pid = 1655] [serial = 672] [outer = 0x0] [url = about:blank] 08:33:45 INFO - PROCESS | 1655 | --DOMWINDOW == 118 (0x12addfc00) [pid = 1655] [serial = 647] [outer = 0x0] [url = about:blank] 08:33:45 INFO - PROCESS | 1655 | --DOMWINDOW == 117 (0x111f42800) [pid = 1655] [serial = 632] [outer = 0x0] [url = about:blank] 08:33:45 INFO - PROCESS | 1655 | --DOMWINDOW == 116 (0x128e58800) [pid = 1655] [serial = 641] [outer = 0x0] [url = about:blank] 08:33:45 INFO - PROCESS | 1655 | --DOMWINDOW == 115 (0x1277ed000) [pid = 1655] [serial = 662] [outer = 0x0] [url = about:blank] 08:33:45 INFO - PROCESS | 1655 | --DOMWINDOW == 114 (0x12c4f2800) [pid = 1655] [serial = 681] [outer = 0x0] [url = about:blank] 08:33:45 INFO - PROCESS | 1655 | --DOMWINDOW == 113 (0x12c454c00) [pid = 1655] [serial = 684] [outer = 0x0] [url = about:blank] 08:33:45 INFO - PROCESS | 1655 | --DOMWINDOW == 112 (0x12c0dac00) [pid = 1655] [serial = 675] [outer = 0x0] [url = about:blank] 08:33:45 INFO - PROCESS | 1655 | --DOMWINDOW == 111 (0x128fb1400) [pid = 1655] [serial = 677] [outer = 0x0] [url = about:blank] 08:33:45 INFO - PROCESS | 1655 | --DOMWINDOW == 110 (0x1296db800) [pid = 1655] [serial = 666] [outer = 0x0] [url = about:blank] 08:33:45 INFO - PROCESS | 1655 | --DOMWINDOW == 109 (0x128e58000) [pid = 1655] [serial = 665] [outer = 0x0] [url = about:blank] 08:33:45 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x12c22e800) [pid = 1655] [serial = 680] [outer = 0x0] [url = about:blank] 08:33:45 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x12ade0000) [pid = 1655] [serial = 669] [outer = 0x0] [url = about:blank] 08:33:45 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x12c06a400) [pid = 1655] [serial = 678] [outer = 0x0] [url = about:blank] 08:33:45 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x128d4d000) [pid = 1655] [serial = 663] [outer = 0x0] [url = about:blank] 08:33:45 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x124b88400) [pid = 1655] [serial = 683] [outer = 0x0] [url = about:blank] 08:33:45 INFO - PROCESS | 1655 | 1461771225187 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:45 INFO - PROCESS | 1655 | ++DOCSHELL 0x11664c800 == 52 [pid = 1655] [id = 255] 08:33:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x111f42800) [pid = 1655] [serial = 763] [outer = 0x0] 08:33:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x115ed2c00) [pid = 1655] [serial = 764] [outer = 0x111f42800] 08:33:45 INFO - PROCESS | 1655 | 1461771225215 Marionette DEBUG loaded listener.js 08:33:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x118384400) [pid = 1655] [serial = 765] [outer = 0x111f42800] 08:33:45 INFO - PROCESS | 1655 | 1461771225514 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:33:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 08:33:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 571ms 08:33:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 08:33:45 INFO - PROCESS | 1655 | 1461771225542 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 08:33:45 INFO - PROCESS | 1655 | 1461771225544 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 08:33:45 INFO - PROCESS | 1655 | 1461771225549 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 08:33:45 INFO - PROCESS | 1655 | 1461771225552 Marionette TRACE conn2 <- [1,994,null,{}] 08:33:45 INFO - PROCESS | 1655 | 1461771225559 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:33:45 INFO - PROCESS | 1655 | 1461771225643 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 08:33:45 INFO - PROCESS | 1655 | 1461771225668 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:45 INFO - PROCESS | 1655 | ++DOCSHELL 0x119e83000 == 53 [pid = 1655] [id = 256] 08:33:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x118feb400) [pid = 1655] [serial = 766] [outer = 0x0] 08:33:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x119507800) [pid = 1655] [serial = 767] [outer = 0x118feb400] 08:33:45 INFO - PROCESS | 1655 | 1461771225696 Marionette DEBUG loaded listener.js 08:33:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x119d66400) [pid = 1655] [serial = 768] [outer = 0x118feb400] 08:33:46 INFO - PROCESS | 1655 | 1461771226053 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:33:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 08:33:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 530ms 08:33:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 08:33:46 INFO - PROCESS | 1655 | 1461771226078 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 08:33:46 INFO - PROCESS | 1655 | 1461771226080 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 08:33:46 INFO - PROCESS | 1655 | 1461771226082 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 08:33:46 INFO - PROCESS | 1655 | 1461771226083 Marionette TRACE conn2 <- [1,998,null,{}] 08:33:46 INFO - PROCESS | 1655 | 1461771226085 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:33:46 INFO - PROCESS | 1655 | 1461771226170 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 08:33:46 INFO - PROCESS | 1655 | 1461771226174 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:46 INFO - PROCESS | 1655 | ++DOCSHELL 0x125230000 == 54 [pid = 1655] [id = 257] 08:33:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x1213e2400) [pid = 1655] [serial = 769] [outer = 0x0] 08:33:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 112 (0x123162800) [pid = 1655] [serial = 770] [outer = 0x1213e2400] 08:33:46 INFO - PROCESS | 1655 | 1461771226201 Marionette DEBUG loaded listener.js 08:33:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 113 (0x124b7bc00) [pid = 1655] [serial = 771] [outer = 0x1213e2400] 08:33:46 INFO - PROCESS | 1655 | 1461771226531 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:33:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 08:33:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 469ms 08:33:46 INFO - PROCESS | 1655 | 1461771226551 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 08:33:46 INFO - PROCESS | 1655 | 1461771226553 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 08:33:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 08:33:46 INFO - PROCESS | 1655 | 1461771226555 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 08:33:46 INFO - PROCESS | 1655 | 1461771226556 Marionette TRACE conn2 <- [1,1002,null,{}] 08:33:46 INFO - PROCESS | 1655 | 1461771226558 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:33:46 INFO - PROCESS | 1655 | 1461771226663 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 08:33:46 INFO - PROCESS | 1655 | 1461771226669 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:46 INFO - PROCESS | 1655 | ++DOCSHELL 0x1180ab800 == 55 [pid = 1655] [id = 258] 08:33:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 114 (0x12315ec00) [pid = 1655] [serial = 772] [outer = 0x0] 08:33:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 115 (0x124b88400) [pid = 1655] [serial = 773] [outer = 0x12315ec00] 08:33:46 INFO - PROCESS | 1655 | 1461771226695 Marionette DEBUG loaded listener.js 08:33:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 116 (0x1259e3000) [pid = 1655] [serial = 774] [outer = 0x12315ec00] 08:33:47 INFO - PROCESS | 1655 | 1461771227049 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:33:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 08:33:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 525ms 08:33:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 08:33:47 INFO - PROCESS | 1655 | 1461771227082 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 08:33:47 INFO - PROCESS | 1655 | 1461771227083 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 08:33:47 INFO - PROCESS | 1655 | 1461771227085 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 08:33:47 INFO - PROCESS | 1655 | 1461771227086 Marionette TRACE conn2 <- [1,1006,null,{}] 08:33:47 INFO - PROCESS | 1655 | 1461771227088 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:33:47 INFO - PROCESS | 1655 | 1461771227184 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 08:33:47 INFO - PROCESS | 1655 | 1461771227190 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:47 INFO - PROCESS | 1655 | ++DOCSHELL 0x1298b4000 == 56 [pid = 1655] [id = 259] 08:33:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 117 (0x127741000) [pid = 1655] [serial = 775] [outer = 0x0] 08:33:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 118 (0x128d4a800) [pid = 1655] [serial = 776] [outer = 0x127741000] 08:33:47 INFO - PROCESS | 1655 | 1461771227216 Marionette DEBUG loaded listener.js 08:33:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 119 (0x1290d4400) [pid = 1655] [serial = 777] [outer = 0x127741000] 08:33:47 INFO - PROCESS | 1655 | 1461771227585 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:33:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 08:33:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 518ms 08:33:47 INFO - PROCESS | 1655 | 1461771227604 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 08:33:47 INFO - PROCESS | 1655 | 1461771227605 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 08:33:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 08:33:47 INFO - PROCESS | 1655 | 1461771227607 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 08:33:47 INFO - PROCESS | 1655 | 1461771227608 Marionette TRACE conn2 <- [1,1010,null,{}] 08:33:47 INFO - PROCESS | 1655 | 1461771227618 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:33:47 INFO - PROCESS | 1655 | 1461771227721 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 08:33:47 INFO - PROCESS | 1655 | 1461771227754 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:47 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ab18800 == 57 [pid = 1655] [id = 260] 08:33:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 120 (0x127741800) [pid = 1655] [serial = 778] [outer = 0x0] 08:33:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 121 (0x12a81d000) [pid = 1655] [serial = 779] [outer = 0x127741800] 08:33:47 INFO - PROCESS | 1655 | 1461771227781 Marionette DEBUG loaded listener.js 08:33:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 122 (0x12ab3e800) [pid = 1655] [serial = 780] [outer = 0x127741800] 08:33:48 INFO - PROCESS | 1655 | 1461771228107 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:33:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 08:33:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 522ms 08:33:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 08:33:48 INFO - PROCESS | 1655 | 1461771228132 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 08:33:48 INFO - PROCESS | 1655 | 1461771228133 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 08:33:48 INFO - PROCESS | 1655 | 1461771228135 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 08:33:48 INFO - PROCESS | 1655 | 1461771228137 Marionette TRACE conn2 <- [1,1014,null,{}] 08:33:48 INFO - PROCESS | 1655 | 1461771228139 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:33:48 INFO - PROCESS | 1655 | 1461771228239 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 08:33:48 INFO - PROCESS | 1655 | 1461771228253 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:48 INFO - PROCESS | 1655 | ++DOCSHELL 0x12babc800 == 58 [pid = 1655] [id = 261] 08:33:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 123 (0x12a895400) [pid = 1655] [serial = 781] [outer = 0x0] 08:33:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 124 (0x12b208000) [pid = 1655] [serial = 782] [outer = 0x12a895400] 08:33:48 INFO - PROCESS | 1655 | 1461771228278 Marionette DEBUG loaded listener.js 08:33:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 125 (0x12ba65000) [pid = 1655] [serial = 783] [outer = 0x12a895400] 08:33:48 INFO - PROCESS | 1655 | 1461771228608 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:33:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 08:33:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 520ms 08:33:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 08:33:48 INFO - PROCESS | 1655 | 1461771228656 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 08:33:48 INFO - PROCESS | 1655 | 1461771228657 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 08:33:48 INFO - PROCESS | 1655 | 1461771228659 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 08:33:48 INFO - PROCESS | 1655 | 1461771228661 Marionette TRACE conn2 <- [1,1018,null,{}] 08:33:48 INFO - PROCESS | 1655 | 1461771228663 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:33:48 INFO - PROCESS | 1655 | 1461771228761 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 08:33:48 INFO - PROCESS | 1655 | 1461771228779 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:48 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c24e000 == 59 [pid = 1655] [id = 262] 08:33:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 126 (0x12ab40400) [pid = 1655] [serial = 784] [outer = 0x0] 08:33:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 127 (0x12bb85800) [pid = 1655] [serial = 785] [outer = 0x12ab40400] 08:33:48 INFO - PROCESS | 1655 | 1461771228803 Marionette DEBUG loaded listener.js 08:33:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 128 (0x12bbab000) [pid = 1655] [serial = 786] [outer = 0x12ab40400] 08:33:49 INFO - PROCESS | 1655 | 1461771229130 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:33:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 08:33:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 517ms 08:33:49 INFO - PROCESS | 1655 | 1461771229179 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 08:33:49 INFO - PROCESS | 1655 | 1461771229181 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 08:33:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 08:33:49 INFO - PROCESS | 1655 | 1461771229184 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 08:33:49 INFO - PROCESS | 1655 | 1461771229185 Marionette TRACE conn2 <- [1,1022,null,{}] 08:33:49 INFO - PROCESS | 1655 | 1461771229187 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:33:49 INFO - PROCESS | 1655 | 1461771229286 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 08:33:49 INFO - PROCESS | 1655 | --DOMWINDOW == 127 (0x1277f0c00) [pid = 1655] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 08:33:49 INFO - PROCESS | 1655 | --DOMWINDOW == 126 (0x12315bc00) [pid = 1655] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 08:33:49 INFO - PROCESS | 1655 | --DOMWINDOW == 125 (0x1213e1800) [pid = 1655] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 08:33:49 INFO - PROCESS | 1655 | --DOMWINDOW == 124 (0x111006000) [pid = 1655] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 08:33:49 INFO - PROCESS | 1655 | --DOMWINDOW == 123 (0x11856e000) [pid = 1655] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 08:33:49 INFO - PROCESS | 1655 | --DOMWINDOW == 122 (0x128d49c00) [pid = 1655] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 08:33:49 INFO - PROCESS | 1655 | --DOMWINDOW == 121 (0x119d6d400) [pid = 1655] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 08:33:49 INFO - PROCESS | 1655 | --DOMWINDOW == 120 (0x123168400) [pid = 1655] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 08:33:49 INFO - PROCESS | 1655 | --DOMWINDOW == 119 (0x1121dec00) [pid = 1655] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 08:33:49 INFO - PROCESS | 1655 | --DOMWINDOW == 118 (0x118f8f000) [pid = 1655] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 08:33:49 INFO - PROCESS | 1655 | --DOMWINDOW == 117 (0x11838d400) [pid = 1655] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 08:33:49 INFO - PROCESS | 1655 | --DOMWINDOW == 116 (0x111c3bc00) [pid = 1655] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 08:33:49 INFO - PROCESS | 1655 | --DOMWINDOW == 115 (0x127270000) [pid = 1655] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 08:33:49 INFO - PROCESS | 1655 | --DOMWINDOW == 114 (0x124b7c000) [pid = 1655] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 08:33:49 INFO - PROCESS | 1655 | --DOMWINDOW == 113 (0x118ff7400) [pid = 1655] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 08:33:49 INFO - PROCESS | 1655 | --DOMWINDOW == 112 (0x1161cfc00) [pid = 1655] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 08:33:49 INFO - PROCESS | 1655 | --DOMWINDOW == 111 (0x110ee4c00) [pid = 1655] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 08:33:49 INFO - PROCESS | 1655 | --DOMWINDOW == 110 (0x116a7b400) [pid = 1655] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 08:33:49 INFO - PROCESS | 1655 | --DOMWINDOW == 109 (0x124b87800) [pid = 1655] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 08:33:49 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x12589a800) [pid = 1655] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 08:33:49 INFO - PROCESS | 1655 | 1461771229454 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:49 INFO - PROCESS | 1655 | ++DOCSHELL 0x1180bf800 == 60 [pid = 1655] [id = 263] 08:33:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x110ef0800) [pid = 1655] [serial = 787] [outer = 0x0] 08:33:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x11617fc00) [pid = 1655] [serial = 788] [outer = 0x110ef0800] 08:33:49 INFO - PROCESS | 1655 | 1461771229479 Marionette DEBUG loaded listener.js 08:33:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x11856e000) [pid = 1655] [serial = 789] [outer = 0x110ef0800] 08:33:49 INFO - PROCESS | 1655 | 1461771229754 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:33:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 08:33:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 620ms 08:33:49 INFO - PROCESS | 1655 | 1461771229804 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 08:33:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 08:33:49 INFO - PROCESS | 1655 | 1461771229806 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 08:33:49 INFO - PROCESS | 1655 | 1461771229808 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 08:33:49 INFO - PROCESS | 1655 | 1461771229810 Marionette TRACE conn2 <- [1,1026,null,{}] 08:33:49 INFO - PROCESS | 1655 | 1461771229815 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:33:49 INFO - PROCESS | 1655 | 1461771229908 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 08:33:49 INFO - PROCESS | 1655 | 1461771229915 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:49 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d796800 == 61 [pid = 1655] [id = 264] 08:33:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 112 (0x119195000) [pid = 1655] [serial = 790] [outer = 0x0] 08:33:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 113 (0x11919c400) [pid = 1655] [serial = 791] [outer = 0x119195000] 08:33:49 INFO - PROCESS | 1655 | 1461771229943 Marionette DEBUG loaded listener.js 08:33:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 114 (0x12c0d2000) [pid = 1655] [serial = 792] [outer = 0x119195000] 08:33:50 INFO - PROCESS | 1655 | 1461771230286 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:33:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 08:33:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 523ms 08:33:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 08:33:50 INFO - PROCESS | 1655 | 1461771230332 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 08:33:50 INFO - PROCESS | 1655 | 1461771230334 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 08:33:50 INFO - PROCESS | 1655 | 1461771230336 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 08:33:50 INFO - PROCESS | 1655 | 1461771230337 Marionette TRACE conn2 <- [1,1030,null,{}] 08:33:50 INFO - PROCESS | 1655 | 1461771230339 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:33:50 INFO - PROCESS | 1655 | 1461771230422 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 08:33:50 INFO - PROCESS | 1655 | 1461771230427 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:50 INFO - PROCESS | 1655 | ++DOCSHELL 0x12dd18000 == 62 [pid = 1655] [id = 265] 08:33:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 115 (0x12c0d6800) [pid = 1655] [serial = 793] [outer = 0x0] 08:33:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 116 (0x12c229000) [pid = 1655] [serial = 794] [outer = 0x12c0d6800] 08:33:50 INFO - PROCESS | 1655 | 1461771230452 Marionette DEBUG loaded listener.js 08:33:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 117 (0x12c449000) [pid = 1655] [serial = 795] [outer = 0x12c0d6800] 08:33:50 INFO - PROCESS | 1655 | 1461771230791 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:33:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 08:33:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 467ms 08:33:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 08:33:50 INFO - PROCESS | 1655 | 1461771230804 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 08:33:50 INFO - PROCESS | 1655 | 1461771230805 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 08:33:50 INFO - PROCESS | 1655 | 1461771230807 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 08:33:50 INFO - PROCESS | 1655 | 1461771230808 Marionette TRACE conn2 <- [1,1034,null,{}] 08:33:50 INFO - PROCESS | 1655 | 1461771230810 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:33:50 INFO - PROCESS | 1655 | 1461771230893 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 08:33:50 INFO - PROCESS | 1655 | 1461771230899 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:50 INFO - PROCESS | 1655 | ++DOCSHELL 0x12e45b000 == 63 [pid = 1655] [id = 266] 08:33:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 118 (0x12c44d000) [pid = 1655] [serial = 796] [outer = 0x0] 08:33:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 119 (0x12c454800) [pid = 1655] [serial = 797] [outer = 0x12c44d000] 08:33:50 INFO - PROCESS | 1655 | 1461771230922 Marionette DEBUG loaded listener.js 08:33:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 120 (0x12c4f6400) [pid = 1655] [serial = 798] [outer = 0x12c44d000] 08:33:51 INFO - PROCESS | 1655 | 1461771231357 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:33:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 08:33:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 568ms 08:33:51 INFO - PROCESS | 1655 | 1461771231376 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 08:33:51 INFO - PROCESS | 1655 | 1461771231379 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 08:33:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 08:33:51 INFO - PROCESS | 1655 | 1461771231382 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 08:33:51 INFO - PROCESS | 1655 | 1461771231384 Marionette TRACE conn2 <- [1,1038,null,{}] 08:33:51 INFO - PROCESS | 1655 | 1461771231387 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:33:51 INFO - PROCESS | 1655 | 1461771231610 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 08:33:51 INFO - PROCESS | 1655 | 1461771231725 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:51 INFO - PROCESS | 1655 | ++DOCSHELL 0x110e97000 == 64 [pid = 1655] [id = 267] 08:33:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 121 (0x110ebb400) [pid = 1655] [serial = 799] [outer = 0x0] 08:33:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 122 (0x110ec0400) [pid = 1655] [serial = 800] [outer = 0x110ebb400] 08:33:51 INFO - PROCESS | 1655 | 1461771231758 Marionette DEBUG loaded listener.js 08:33:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 123 (0x110ec5c00) [pid = 1655] [serial = 801] [outer = 0x110ebb400] 08:33:52 INFO - PROCESS | 1655 | 1461771232241 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:33:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 08:33:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 871ms 08:33:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 08:33:52 INFO - PROCESS | 1655 | 1461771232254 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 08:33:52 INFO - PROCESS | 1655 | 1461771232257 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 08:33:52 INFO - PROCESS | 1655 | 1461771232260 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 08:33:52 INFO - PROCESS | 1655 | 1461771232265 Marionette TRACE conn2 <- [1,1042,null,{}] 08:33:52 INFO - PROCESS | 1655 | 1461771232268 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:33:52 INFO - PROCESS | 1655 | 1461771232375 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 08:33:52 INFO - PROCESS | 1655 | 1461771232428 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:52 INFO - PROCESS | 1655 | ++DOCSHELL 0x119595000 == 65 [pid = 1655] [id = 268] 08:33:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 124 (0x11100d800) [pid = 1655] [serial = 802] [outer = 0x0] 08:33:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 125 (0x1164b7800) [pid = 1655] [serial = 803] [outer = 0x11100d800] 08:33:52 INFO - PROCESS | 1655 | 1461771232463 Marionette DEBUG loaded listener.js 08:33:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 126 (0x1180e4c00) [pid = 1655] [serial = 804] [outer = 0x11100d800] 08:33:52 INFO - PROCESS | 1655 | 1461771232912 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:33:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 08:33:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 724ms 08:33:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 08:33:52 INFO - PROCESS | 1655 | 1461771232985 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 08:33:52 INFO - PROCESS | 1655 | 1461771232988 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 08:33:52 INFO - PROCESS | 1655 | 1461771232991 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 08:33:52 INFO - PROCESS | 1655 | 1461771232993 Marionette TRACE conn2 <- [1,1046,null,{}] 08:33:53 INFO - PROCESS | 1655 | 1461771232999 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:33:53 INFO - PROCESS | 1655 | 1461771233149 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 08:33:53 INFO - PROCESS | 1655 | 1461771233219 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:53 INFO - PROCESS | 1655 | ++DOCSHELL 0x129005000 == 66 [pid = 1655] [id = 269] 08:33:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 127 (0x118aacc00) [pid = 1655] [serial = 805] [outer = 0x0] 08:33:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 128 (0x118fee400) [pid = 1655] [serial = 806] [outer = 0x118aacc00] 08:33:53 INFO - PROCESS | 1655 | 1461771233249 Marionette DEBUG loaded listener.js 08:33:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 129 (0x119988000) [pid = 1655] [serial = 807] [outer = 0x118aacc00] 08:33:53 INFO - PROCESS | 1655 | 1461771233698 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:33:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 08:33:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 775ms 08:33:53 INFO - PROCESS | 1655 | 1461771233779 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 08:33:53 INFO - PROCESS | 1655 | 1461771233782 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 08:33:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 08:33:53 INFO - PROCESS | 1655 | 1461771233791 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 08:33:53 INFO - PROCESS | 1655 | 1461771233796 Marionette TRACE conn2 <- [1,1050,null,{}] 08:33:53 INFO - PROCESS | 1655 | 1461771233799 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:33:53 INFO - PROCESS | 1655 | 1461771233906 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 08:33:53 INFO - PROCESS | 1655 | 1461771233975 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:53 INFO - PROCESS | 1655 | ++DOCSHELL 0x12da06000 == 67 [pid = 1655] [id = 270] 08:33:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 130 (0x118aad000) [pid = 1655] [serial = 808] [outer = 0x0] 08:33:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 131 (0x125208c00) [pid = 1655] [serial = 809] [outer = 0x118aad000] 08:33:54 INFO - PROCESS | 1655 | 1461771234005 Marionette DEBUG loaded listener.js 08:33:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 132 (0x128bb3800) [pid = 1655] [serial = 810] [outer = 0x118aad000] 08:33:54 INFO - PROCESS | 1655 | 1461771234419 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:33:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 08:33:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 678ms 08:33:54 INFO - PROCESS | 1655 | 1461771234466 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 08:33:54 INFO - PROCESS | 1655 | 1461771234467 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 08:33:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 08:33:54 INFO - PROCESS | 1655 | 1461771234470 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 08:33:54 INFO - PROCESS | 1655 | 1461771234471 Marionette TRACE conn2 <- [1,1054,null,{}] 08:33:54 INFO - PROCESS | 1655 | 1461771234473 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:33:54 INFO - PROCESS | 1655 | 1461771234581 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 08:33:54 INFO - PROCESS | 1655 | 1461771234638 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:54 INFO - PROCESS | 1655 | ++DOCSHELL 0x12df85000 == 68 [pid = 1655] [id = 271] 08:33:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 133 (0x12340b800) [pid = 1655] [serial = 811] [outer = 0x0] 08:33:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 134 (0x128bbc800) [pid = 1655] [serial = 812] [outer = 0x12340b800] 08:33:54 INFO - PROCESS | 1655 | 1461771234666 Marionette DEBUG loaded listener.js 08:33:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 135 (0x128f39400) [pid = 1655] [serial = 813] [outer = 0x12340b800] 08:33:55 INFO - PROCESS | 1655 | 1461771235104 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:33:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 08:33:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 668ms 08:33:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 08:33:55 INFO - PROCESS | 1655 | 1461771235139 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 08:33:55 INFO - PROCESS | 1655 | 1461771235140 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 08:33:55 INFO - PROCESS | 1655 | 1461771235142 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 08:33:55 INFO - PROCESS | 1655 | 1461771235144 Marionette TRACE conn2 <- [1,1058,null,{}] 08:33:55 INFO - PROCESS | 1655 | 1461771235146 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:33:55 INFO - PROCESS | 1655 | 1461771235301 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 08:33:55 INFO - PROCESS | 1655 | 1461771235360 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:55 INFO - PROCESS | 1655 | ++DOCSHELL 0x12e46a800 == 69 [pid = 1655] [id = 272] 08:33:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 136 (0x12a88c400) [pid = 1655] [serial = 814] [outer = 0x0] 08:33:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 137 (0x12ade2c00) [pid = 1655] [serial = 815] [outer = 0x12a88c400] 08:33:55 INFO - PROCESS | 1655 | 1461771235396 Marionette DEBUG loaded listener.js 08:33:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 138 (0x12c0d7c00) [pid = 1655] [serial = 816] [outer = 0x12a88c400] 08:33:56 INFO - PROCESS | 1655 | 1461771236040 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:33:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 08:33:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 922ms 08:33:56 INFO - PROCESS | 1655 | 1461771236064 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 08:33:56 INFO - PROCESS | 1655 | 1461771236066 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 08:33:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 08:33:56 INFO - PROCESS | 1655 | 1461771236070 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 08:33:56 INFO - PROCESS | 1655 | 1461771236072 Marionette TRACE conn2 <- [1,1062,null,{}] 08:33:56 INFO - PROCESS | 1655 | 1461771236076 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:33:56 INFO - PROCESS | 1655 | 1461771236212 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 08:33:56 INFO - PROCESS | 1655 | 1461771236222 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:56 INFO - PROCESS | 1655 | ++DOCSHELL 0x1195a8000 == 70 [pid = 1655] [id = 273] 08:33:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 139 (0x110eef000) [pid = 1655] [serial = 817] [outer = 0x0] 08:33:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 140 (0x1126b9000) [pid = 1655] [serial = 818] [outer = 0x110eef000] 08:33:56 INFO - PROCESS | 1655 | 1461771236253 Marionette DEBUG loaded listener.js 08:33:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 141 (0x115ecf000) [pid = 1655] [serial = 819] [outer = 0x110eef000] 08:33:56 INFO - PROCESS | 1655 | 1461771236713 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:33:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 08:33:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 671ms 08:33:56 INFO - PROCESS | 1655 | 1461771236741 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 08:33:56 INFO - PROCESS | 1655 | 1461771236745 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 08:33:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 08:33:56 INFO - PROCESS | 1655 | 1461771236750 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 08:33:56 INFO - PROCESS | 1655 | 1461771236752 Marionette TRACE conn2 <- [1,1066,null,{}] 08:33:56 INFO - PROCESS | 1655 | 1461771236754 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:33:56 INFO - PROCESS | 1655 | 1461771236871 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 08:33:56 INFO - PROCESS | 1655 | 1461771236966 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:56 INFO - PROCESS | 1655 | ++DOCSHELL 0x119e19000 == 71 [pid = 1655] [id = 274] 08:33:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 142 (0x1161cfc00) [pid = 1655] [serial = 820] [outer = 0x0] 08:33:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 143 (0x11710d800) [pid = 1655] [serial = 821] [outer = 0x1161cfc00] 08:33:57 INFO - PROCESS | 1655 | 1461771237012 Marionette DEBUG loaded listener.js 08:33:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 144 (0x11813ec00) [pid = 1655] [serial = 822] [outer = 0x1161cfc00] 08:33:57 INFO - PROCESS | 1655 | --DOCSHELL 0x12c1ad000 == 70 [pid = 1655] [id = 149] 08:33:57 INFO - PROCESS | 1655 | --DOCSHELL 0x12b337800 == 69 [pid = 1655] [id = 152] 08:33:57 INFO - PROCESS | 1655 | --DOCSHELL 0x12e45b000 == 68 [pid = 1655] [id = 266] 08:33:57 INFO - PROCESS | 1655 | --DOCSHELL 0x12dd18000 == 67 [pid = 1655] [id = 265] 08:33:57 INFO - PROCESS | 1655 | --DOCSHELL 0x12d796800 == 66 [pid = 1655] [id = 264] 08:33:57 INFO - PROCESS | 1655 | --DOCSHELL 0x1180bf800 == 65 [pid = 1655] [id = 263] 08:33:57 INFO - PROCESS | 1655 | --DOCSHELL 0x12c24e000 == 64 [pid = 1655] [id = 262] 08:33:57 INFO - PROCESS | 1655 | --DOCSHELL 0x12babc800 == 63 [pid = 1655] [id = 261] 08:33:57 INFO - PROCESS | 1655 | --DOMWINDOW == 143 (0x12a73ec00) [pid = 1655] [serial = 740] [outer = 0x0] [url = about:blank] 08:33:57 INFO - PROCESS | 1655 | --DOMWINDOW == 142 (0x1290ce800) [pid = 1655] [serial = 704] [outer = 0x0] [url = about:blank] 08:33:57 INFO - PROCESS | 1655 | --DOMWINDOW == 141 (0x128f3a400) [pid = 1655] [serial = 701] [outer = 0x0] [url = about:blank] 08:33:57 INFO - PROCESS | 1655 | --DOCSHELL 0x12ab18800 == 62 [pid = 1655] [id = 260] 08:33:57 INFO - PROCESS | 1655 | --DOCSHELL 0x1298b4000 == 61 [pid = 1655] [id = 259] 08:33:57 INFO - PROCESS | 1655 | --DOCSHELL 0x1180ab800 == 60 [pid = 1655] [id = 258] 08:33:57 INFO - PROCESS | 1655 | --DOCSHELL 0x125230000 == 59 [pid = 1655] [id = 257] 08:33:57 INFO - PROCESS | 1655 | --DOCSHELL 0x119e83000 == 58 [pid = 1655] [id = 256] 08:33:57 INFO - PROCESS | 1655 | --DOCSHELL 0x11664c800 == 57 [pid = 1655] [id = 255] 08:33:57 INFO - PROCESS | 1655 | --DOCSHELL 0x119c1e000 == 56 [pid = 1655] [id = 254] 08:33:57 INFO - PROCESS | 1655 | --DOCSHELL 0x12b2dd800 == 55 [pid = 1655] [id = 250] 08:33:57 INFO - PROCESS | 1655 | --DOCSHELL 0x119e03800 == 54 [pid = 1655] [id = 249] 08:33:57 INFO - PROCESS | 1655 | --DOCSHELL 0x117575000 == 53 [pid = 1655] [id = 248] 08:33:57 INFO - PROCESS | 1655 | --DOMWINDOW == 140 (0x1259da800) [pid = 1655] [serial = 728] [outer = 0x0] [url = about:blank] 08:33:57 INFO - PROCESS | 1655 | --DOMWINDOW == 139 (0x12535a400) [pid = 1655] [serial = 726] [outer = 0x0] [url = about:blank] 08:33:57 INFO - PROCESS | 1655 | --DOMWINDOW == 138 (0x128bb1000) [pid = 1655] [serial = 731] [outer = 0x0] [url = about:blank] 08:33:57 INFO - PROCESS | 1655 | --DOMWINDOW == 137 (0x128e4ac00) [pid = 1655] [serial = 732] [outer = 0x0] [url = about:blank] 08:33:57 INFO - PROCESS | 1655 | --DOMWINDOW == 136 (0x128e4a800) [pid = 1655] [serial = 735] [outer = 0x0] [url = about:blank] 08:33:57 INFO - PROCESS | 1655 | --DOMWINDOW == 135 (0x119d6dc00) [pid = 1655] [serial = 720] [outer = 0x0] [url = about:blank] 08:33:57 INFO - PROCESS | 1655 | --DOMWINDOW == 134 (0x128f39800) [pid = 1655] [serial = 737] [outer = 0x0] [url = about:blank] 08:33:57 INFO - PROCESS | 1655 | --DOMWINDOW == 133 (0x128e53400) [pid = 1655] [serial = 639] [outer = 0x0] [url = about:blank] 08:33:57 INFO - PROCESS | 1655 | --DOMWINDOW == 132 (0x123168800) [pid = 1655] [serial = 645] [outer = 0x0] [url = about:blank] 08:33:57 INFO - PROCESS | 1655 | --DOMWINDOW == 131 (0x1250de800) [pid = 1655] [serial = 636] [outer = 0x0] [url = about:blank] 08:33:57 INFO - PROCESS | 1655 | --DOMWINDOW == 130 (0x116187800) [pid = 1655] [serial = 633] [outer = 0x0] [url = about:blank] 08:33:57 INFO - PROCESS | 1655 | --DOMWINDOW == 129 (0x12ab31400) [pid = 1655] [serial = 642] [outer = 0x0] [url = about:blank] 08:33:57 INFO - PROCESS | 1655 | --DOMWINDOW == 128 (0x1296d9c00) [pid = 1655] [serial = 738] [outer = 0x0] [url = about:blank] 08:33:57 INFO - PROCESS | 1655 | --DOMWINDOW == 127 (0x12315ac00) [pid = 1655] [serial = 722] [outer = 0x0] [url = about:blank] 08:33:57 INFO - PROCESS | 1655 | --DOMWINDOW == 126 (0x124b83800) [pid = 1655] [serial = 723] [outer = 0x0] [url = about:blank] 08:33:57 INFO - PROCESS | 1655 | --DOMWINDOW == 125 (0x124e0a400) [pid = 1655] [serial = 725] [outer = 0x0] [url = about:blank] 08:33:57 INFO - PROCESS | 1655 | --DOMWINDOW == 124 (0x115ecf400) [pid = 1655] [serial = 708] [outer = 0x0] [url = about:blank] 08:33:57 INFO - PROCESS | 1655 | --DOMWINDOW == 123 (0x113241c00) [pid = 1655] [serial = 707] [outer = 0x0] [url = about:blank] 08:33:57 INFO - PROCESS | 1655 | --DOMWINDOW == 122 (0x1193f1c00) [pid = 1655] [serial = 716] [outer = 0x0] [url = about:blank] 08:33:57 INFO - PROCESS | 1655 | --DOMWINDOW == 121 (0x119516c00) [pid = 1655] [serial = 717] [outer = 0x0] [url = about:blank] 08:33:57 INFO - PROCESS | 1655 | --DOMWINDOW == 120 (0x118ab9400) [pid = 1655] [serial = 714] [outer = 0x0] [url = about:blank] 08:33:57 INFO - PROCESS | 1655 | --DOMWINDOW == 119 (0x118573c00) [pid = 1655] [serial = 713] [outer = 0x0] [url = about:blank] 08:33:57 INFO - PROCESS | 1655 | --DOMWINDOW == 118 (0x11643d400) [pid = 1655] [serial = 690] [outer = 0x0] [url = about:blank] 08:33:57 INFO - PROCESS | 1655 | --DOMWINDOW == 117 (0x115ece000) [pid = 1655] [serial = 689] [outer = 0x0] [url = about:blank] 08:33:57 INFO - PROCESS | 1655 | --DOMWINDOW == 116 (0x128f34800) [pid = 1655] [serial = 699] [outer = 0x0] [url = about:blank] 08:33:57 INFO - PROCESS | 1655 | --DOMWINDOW == 115 (0x128e4c800) [pid = 1655] [serial = 698] [outer = 0x0] [url = about:blank] 08:33:57 INFO - PROCESS | 1655 | --DOMWINDOW == 114 (0x1250e4400) [pid = 1655] [serial = 696] [outer = 0x0] [url = about:blank] 08:33:57 INFO - PROCESS | 1655 | --DOMWINDOW == 113 (0x124b81c00) [pid = 1655] [serial = 695] [outer = 0x0] [url = about:blank] 08:33:57 INFO - PROCESS | 1655 | --DOMWINDOW == 112 (0x1197d8800) [pid = 1655] [serial = 719] [outer = 0x0] [url = about:blank] 08:33:57 INFO - PROCESS | 1655 | --DOMWINDOW == 111 (0x1164adc00) [pid = 1655] [serial = 710] [outer = 0x0] [url = about:blank] 08:33:57 INFO - PROCESS | 1655 | --DOMWINDOW == 110 (0x116f05400) [pid = 1655] [serial = 711] [outer = 0x0] [url = about:blank] 08:33:57 INFO - PROCESS | 1655 | --DOMWINDOW == 109 (0x124e0c800) [pid = 1655] [serial = 734] [outer = 0x0] [url = about:blank] 08:33:57 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x11967b800) [pid = 1655] [serial = 693] [outer = 0x0] [url = about:blank] 08:33:57 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x118ff3000) [pid = 1655] [serial = 692] [outer = 0x0] [url = about:blank] 08:33:57 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x12745bc00) [pid = 1655] [serial = 729] [outer = 0x0] [url = about:blank] 08:33:57 INFO - PROCESS | 1655 | 1461771237492 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:33:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 08:33:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 770ms 08:33:57 INFO - PROCESS | 1655 | 1461771237519 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 08:33:57 INFO - PROCESS | 1655 | 1461771237521 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 08:33:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 08:33:57 INFO - PROCESS | 1655 | 1461771237523 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 08:33:57 INFO - PROCESS | 1655 | 1461771237525 Marionette TRACE conn2 <- [1,1070,null,{}] 08:33:57 INFO - PROCESS | 1655 | 1461771237533 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:33:57 INFO - PROCESS | 1655 | 1461771237631 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 08:33:57 INFO - PROCESS | 1655 | 1461771237639 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:57 INFO - PROCESS | 1655 | ++DOCSHELL 0x1195a6800 == 54 [pid = 1655] [id = 275] 08:33:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x11877d800) [pid = 1655] [serial = 823] [outer = 0x0] 08:33:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x118f8f400) [pid = 1655] [serial = 824] [outer = 0x11877d800] 08:33:57 INFO - PROCESS | 1655 | 1461771237683 Marionette DEBUG loaded listener.js 08:33:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x1197dcc00) [pid = 1655] [serial = 825] [outer = 0x11877d800] 08:33:58 INFO - PROCESS | 1655 | 1461771238131 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:33:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 08:33:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 626ms 08:33:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 08:33:58 INFO - PROCESS | 1655 | 1461771238150 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 08:33:58 INFO - PROCESS | 1655 | 1461771238152 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 08:33:58 INFO - PROCESS | 1655 | 1461771238154 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 08:33:58 INFO - PROCESS | 1655 | 1461771238155 Marionette TRACE conn2 <- [1,1074,null,{}] 08:33:58 INFO - PROCESS | 1655 | 1461771238157 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:33:58 INFO - PROCESS | 1655 | 1461771238240 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 08:33:58 INFO - PROCESS | 1655 | 1461771238267 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:58 INFO - PROCESS | 1655 | ++DOCSHELL 0x12506d800 == 55 [pid = 1655] [id = 276] 08:33:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x12315d400) [pid = 1655] [serial = 826] [outer = 0x0] 08:33:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x123163400) [pid = 1655] [serial = 827] [outer = 0x12315d400] 08:33:58 INFO - PROCESS | 1655 | 1461771238293 Marionette DEBUG loaded listener.js 08:33:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 112 (0x1243bb000) [pid = 1655] [serial = 828] [outer = 0x12315d400] 08:33:58 INFO - PROCESS | 1655 | 1461771238621 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:33:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 08:33:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 470ms 08:33:58 INFO - PROCESS | 1655 | 1461771238624 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 08:33:58 INFO - PROCESS | 1655 | 1461771238626 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 08:33:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 08:33:58 INFO - PROCESS | 1655 | 1461771238629 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 08:33:58 INFO - PROCESS | 1655 | 1461771238632 Marionette TRACE conn2 <- [1,1078,null,{}] 08:33:58 INFO - PROCESS | 1655 | 1461771238635 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:33:58 INFO - PROCESS | 1655 | 1461771238721 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 08:33:58 INFO - PROCESS | 1655 | 1461771238773 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:58 INFO - PROCESS | 1655 | ++DOCSHELL 0x12776d800 == 56 [pid = 1655] [id = 277] 08:33:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 113 (0x12315f400) [pid = 1655] [serial = 829] [outer = 0x0] 08:33:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 114 (0x124b7fc00) [pid = 1655] [serial = 830] [outer = 0x12315f400] 08:33:58 INFO - PROCESS | 1655 | 1461771238798 Marionette DEBUG loaded listener.js 08:33:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 115 (0x124c58800) [pid = 1655] [serial = 831] [outer = 0x12315f400] 08:33:59 INFO - PROCESS | 1655 | 1461771239084 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:33:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 08:33:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 471ms 08:33:59 INFO - PROCESS | 1655 | 1461771239103 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 08:33:59 INFO - PROCESS | 1655 | 1461771239105 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 08:33:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 08:33:59 INFO - PROCESS | 1655 | 1461771239107 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 08:33:59 INFO - PROCESS | 1655 | 1461771239108 Marionette TRACE conn2 <- [1,1082,null,{}] 08:33:59 INFO - PROCESS | 1655 | 1461771239110 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:33:59 INFO - PROCESS | 1655 | 1461771239217 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 08:33:59 INFO - PROCESS | 1655 | 1461771239277 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:59 INFO - PROCESS | 1655 | ++DOCSHELL 0x129707000 == 57 [pid = 1655] [id = 278] 08:33:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 116 (0x124b81c00) [pid = 1655] [serial = 832] [outer = 0x0] 08:33:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 117 (0x12589a800) [pid = 1655] [serial = 833] [outer = 0x124b81c00] 08:33:59 INFO - PROCESS | 1655 | 1461771239304 Marionette DEBUG loaded listener.js 08:33:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 118 (0x128f39000) [pid = 1655] [serial = 834] [outer = 0x124b81c00] 08:33:59 INFO - PROCESS | 1655 | 1461771239606 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:33:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 08:33:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 518ms 08:33:59 INFO - PROCESS | 1655 | 1461771239626 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 08:33:59 INFO - PROCESS | 1655 | 1461771239627 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 08:33:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 08:33:59 INFO - PROCESS | 1655 | 1461771239632 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 08:33:59 INFO - PROCESS | 1655 | 1461771239634 Marionette TRACE conn2 <- [1,1086,null,{}] 08:33:59 INFO - PROCESS | 1655 | 1461771239636 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:33:59 INFO - PROCESS | 1655 | 1461771239737 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 08:33:59 INFO - PROCESS | 1655 | 1461771239750 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:59 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ab11800 == 58 [pid = 1655] [id = 279] 08:33:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 119 (0x11695d800) [pid = 1655] [serial = 835] [outer = 0x0] 08:33:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 120 (0x128f3d400) [pid = 1655] [serial = 836] [outer = 0x11695d800] 08:33:59 INFO - PROCESS | 1655 | 1461771239775 Marionette DEBUG loaded listener.js 08:33:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 121 (0x1290ce000) [pid = 1655] [serial = 837] [outer = 0x11695d800] 08:34:00 INFO - PROCESS | 1655 | 1461771240380 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:34:00 INFO - PROCESS | 1655 | --DOMWINDOW == 120 (0x127741800) [pid = 1655] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 08:34:00 INFO - PROCESS | 1655 | --DOMWINDOW == 119 (0x12a895400) [pid = 1655] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 08:34:00 INFO - PROCESS | 1655 | --DOMWINDOW == 118 (0x12ab40400) [pid = 1655] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 08:34:00 INFO - PROCESS | 1655 | --DOMWINDOW == 117 (0x118feb400) [pid = 1655] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 08:34:00 INFO - PROCESS | 1655 | --DOMWINDOW == 116 (0x113df5400) [pid = 1655] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 08:34:00 INFO - PROCESS | 1655 | --DOMWINDOW == 115 (0x12c0d6800) [pid = 1655] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 08:34:00 INFO - PROCESS | 1655 | --DOMWINDOW == 114 (0x127741000) [pid = 1655] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 08:34:00 INFO - PROCESS | 1655 | --DOMWINDOW == 113 (0x12315ec00) [pid = 1655] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 08:34:00 INFO - PROCESS | 1655 | --DOMWINDOW == 112 (0x111f42800) [pid = 1655] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 08:34:00 INFO - PROCESS | 1655 | --DOMWINDOW == 111 (0x1213e2400) [pid = 1655] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 08:34:00 INFO - PROCESS | 1655 | --DOMWINDOW == 110 (0x110ef0800) [pid = 1655] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 08:34:00 INFO - PROCESS | 1655 | --DOMWINDOW == 109 (0x119195000) [pid = 1655] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 08:34:00 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x128f36c00) [pid = 1655] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 08:34:00 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x128f3c000) [pid = 1655] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 08:34:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 08:34:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 769ms 08:34:00 INFO - PROCESS | 1655 | 1461771240402 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 08:34:00 INFO - PROCESS | 1655 | 1461771240404 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 08:34:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 08:34:00 INFO - PROCESS | 1655 | 1461771240408 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 08:34:00 INFO - PROCESS | 1655 | 1461771240411 Marionette TRACE conn2 <- [1,1090,null,{}] 08:34:00 INFO - PROCESS | 1655 | 1461771240416 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:34:00 INFO - PROCESS | 1655 | 1461771240514 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 08:34:00 INFO - PROCESS | 1655 | 1461771240642 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:00 INFO - PROCESS | 1655 | ++DOCSHELL 0x117442000 == 59 [pid = 1655] [id = 280] 08:34:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x111f42800) [pid = 1655] [serial = 838] [outer = 0x0] 08:34:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x112f19400) [pid = 1655] [serial = 839] [outer = 0x111f42800] 08:34:00 INFO - PROCESS | 1655 | 1461771240675 Marionette DEBUG loaded listener.js 08:34:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x116187800) [pid = 1655] [serial = 840] [outer = 0x111f42800] 08:34:01 INFO - PROCESS | 1655 | 1461771241113 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:34:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 08:34:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 777ms 08:34:01 INFO - PROCESS | 1655 | 1461771241195 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 08:34:01 INFO - PROCESS | 1655 | 1461771241200 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 08:34:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 08:34:01 INFO - PROCESS | 1655 | 1461771241205 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 08:34:01 INFO - PROCESS | 1655 | 1461771241207 Marionette TRACE conn2 <- [1,1094,null,{}] 08:34:01 INFO - PROCESS | 1655 | 1461771241210 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:34:01 INFO - PROCESS | 1655 | 1461771241313 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 08:34:01 INFO - PROCESS | 1655 | 1461771241380 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:01 INFO - PROCESS | 1655 | ++DOCSHELL 0x11a12c000 == 60 [pid = 1655] [id = 281] 08:34:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x115ed0000) [pid = 1655] [serial = 841] [outer = 0x0] 08:34:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 112 (0x118137c00) [pid = 1655] [serial = 842] [outer = 0x115ed0000] 08:34:01 INFO - PROCESS | 1655 | 1461771241410 Marionette DEBUG loaded listener.js 08:34:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 113 (0x118708000) [pid = 1655] [serial = 843] [outer = 0x115ed0000] 08:34:01 INFO - PROCESS | 1655 | 1461771241816 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:34:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 08:34:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 620ms 08:34:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 08:34:01 INFO - PROCESS | 1655 | 1461771241826 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 08:34:01 INFO - PROCESS | 1655 | 1461771241828 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 08:34:01 INFO - PROCESS | 1655 | 1461771241830 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 08:34:01 INFO - PROCESS | 1655 | 1461771241833 Marionette TRACE conn2 <- [1,1098,null,{}] 08:34:01 INFO - PROCESS | 1655 | 1461771241841 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:34:01 INFO - PROCESS | 1655 | 1461771241967 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 08:34:02 INFO - PROCESS | 1655 | 1461771242049 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:02 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a8bc000 == 61 [pid = 1655] [id = 282] 08:34:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 114 (0x11967b800) [pid = 1655] [serial = 844] [outer = 0x0] 08:34:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 115 (0x12315c000) [pid = 1655] [serial = 845] [outer = 0x11967b800] 08:34:02 INFO - PROCESS | 1655 | 1461771242082 Marionette DEBUG loaded listener.js 08:34:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 116 (0x124e12400) [pid = 1655] [serial = 846] [outer = 0x11967b800] 08:34:02 INFO - PROCESS | 1655 | 1461771242511 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:34:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 08:34:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 722ms 08:34:02 INFO - PROCESS | 1655 | 1461771242553 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 08:34:02 INFO - PROCESS | 1655 | 1461771242554 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 08:34:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 08:34:02 INFO - PROCESS | 1655 | 1461771242557 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 08:34:02 INFO - PROCESS | 1655 | 1461771242558 Marionette TRACE conn2 <- [1,1102,null,{}] 08:34:02 INFO - PROCESS | 1655 | 1461771242560 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:34:02 INFO - PROCESS | 1655 | 1461771242670 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 08:34:02 INFO - PROCESS | 1655 | 1461771242730 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:02 INFO - PROCESS | 1655 | ++DOCSHELL 0x12bd7f000 == 62 [pid = 1655] [id = 283] 08:34:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 117 (0x125928400) [pid = 1655] [serial = 847] [outer = 0x0] 08:34:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 118 (0x1277f3800) [pid = 1655] [serial = 848] [outer = 0x125928400] 08:34:02 INFO - PROCESS | 1655 | 1461771242763 Marionette DEBUG loaded listener.js 08:34:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 119 (0x128e52800) [pid = 1655] [serial = 849] [outer = 0x125928400] 08:34:03 INFO - PROCESS | 1655 | 1461771243207 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:34:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 08:34:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 668ms 08:34:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 08:34:03 INFO - PROCESS | 1655 | 1461771243226 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 08:34:03 INFO - PROCESS | 1655 | 1461771243227 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 08:34:03 INFO - PROCESS | 1655 | 1461771243229 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 08:34:03 INFO - PROCESS | 1655 | 1461771243231 Marionette TRACE conn2 <- [1,1106,null,{}] 08:34:03 INFO - PROCESS | 1655 | 1461771243233 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:34:03 INFO - PROCESS | 1655 | 1461771243351 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 08:34:03 INFO - PROCESS | 1655 | 1461771243405 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:03 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c921800 == 63 [pid = 1655] [id = 284] 08:34:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 120 (0x128f36c00) [pid = 1655] [serial = 850] [outer = 0x0] 08:34:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 121 (0x1294f1000) [pid = 1655] [serial = 851] [outer = 0x128f36c00] 08:34:03 INFO - PROCESS | 1655 | 1461771243434 Marionette DEBUG loaded listener.js 08:34:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 122 (0x1296e0800) [pid = 1655] [serial = 852] [outer = 0x128f36c00] 08:34:03 INFO - PROCESS | 1655 | 1461771243835 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:34:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 08:34:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 620ms 08:34:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 08:34:03 INFO - PROCESS | 1655 | 1461771243850 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 08:34:03 INFO - PROCESS | 1655 | 1461771243851 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 08:34:03 INFO - PROCESS | 1655 | 1461771243854 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 08:34:03 INFO - PROCESS | 1655 | 1461771243855 Marionette TRACE conn2 <- [1,1110,null,{}] 08:34:03 INFO - PROCESS | 1655 | 1461771243857 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:34:03 INFO - PROCESS | 1655 | 1461771243975 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 08:34:04 INFO - PROCESS | 1655 | 1461771244030 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:04 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d035000 == 64 [pid = 1655] [id = 285] 08:34:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 123 (0x12592cc00) [pid = 1655] [serial = 853] [outer = 0x0] 08:34:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 124 (0x12a888400) [pid = 1655] [serial = 854] [outer = 0x12592cc00] 08:34:04 INFO - PROCESS | 1655 | 1461771244061 Marionette DEBUG loaded listener.js 08:34:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 125 (0x12bb7f000) [pid = 1655] [serial = 855] [outer = 0x12592cc00] 08:34:04 INFO - PROCESS | 1655 | 1461771244496 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:34:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 08:34:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 668ms 08:34:04 INFO - PROCESS | 1655 | 1461771244522 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 08:34:04 INFO - PROCESS | 1655 | 1461771244524 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 08:34:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 08:34:04 INFO - PROCESS | 1655 | 1461771244526 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 08:34:04 INFO - PROCESS | 1655 | 1461771244527 Marionette TRACE conn2 <- [1,1114,null,{}] 08:34:04 INFO - PROCESS | 1655 | 1461771244530 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:34:04 INFO - PROCESS | 1655 | 1461771244628 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 08:34:04 INFO - PROCESS | 1655 | 1461771244717 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:04 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d692000 == 65 [pid = 1655] [id = 286] 08:34:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 126 (0x12bb80000) [pid = 1655] [serial = 856] [outer = 0x0] 08:34:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 127 (0x12c06bc00) [pid = 1655] [serial = 857] [outer = 0x12bb80000] 08:34:04 INFO - PROCESS | 1655 | 1461771244746 Marionette DEBUG loaded listener.js 08:34:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 128 (0x12c0d5000) [pid = 1655] [serial = 858] [outer = 0x12bb80000] 08:34:05 INFO - PROCESS | 1655 | 1461771245180 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:34:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 08:34:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 668ms 08:34:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 08:34:05 INFO - PROCESS | 1655 | 1461771245195 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 08:34:05 INFO - PROCESS | 1655 | 1461771245197 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 08:34:05 INFO - PROCESS | 1655 | 1461771245200 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 08:34:05 INFO - PROCESS | 1655 | 1461771245202 Marionette TRACE conn2 <- [1,1118,null,{}] 08:34:05 INFO - PROCESS | 1655 | 1461771245206 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:34:05 INFO - PROCESS | 1655 | 1461771245357 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 08:34:05 INFO - PROCESS | 1655 | 1461771245454 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:05 INFO - PROCESS | 1655 | ++DOCSHELL 0x117578800 == 66 [pid = 1655] [id = 287] 08:34:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 129 (0x110ee5000) [pid = 1655] [serial = 859] [outer = 0x0] 08:34:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 130 (0x119e24c00) [pid = 1655] [serial = 860] [outer = 0x110ee5000] 08:34:05 INFO - PROCESS | 1655 | 1461771245501 Marionette DEBUG loaded listener.js 08:34:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 131 (0x12c0d2c00) [pid = 1655] [serial = 861] [outer = 0x110ee5000] 08:34:06 INFO - PROCESS | 1655 | 1461771246091 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:34:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 08:34:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 923ms 08:34:06 INFO - PROCESS | 1655 | 1461771246122 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 08:34:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 08:34:06 INFO - PROCESS | 1655 | 1461771246124 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 08:34:06 INFO - PROCESS | 1655 | 1461771246128 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 08:34:06 INFO - PROCESS | 1655 | 1461771246130 Marionette TRACE conn2 <- [1,1122,null,{}] 08:34:06 INFO - PROCESS | 1655 | 1461771246134 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:34:06 INFO - PROCESS | 1655 | 1461771246240 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 08:34:06 INFO - PROCESS | 1655 | 1461771246311 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:06 INFO - PROCESS | 1655 | ++DOCSHELL 0x113251000 == 67 [pid = 1655] [id = 288] 08:34:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 132 (0x11100f800) [pid = 1655] [serial = 862] [outer = 0x0] 08:34:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 133 (0x111cb6400) [pid = 1655] [serial = 863] [outer = 0x11100f800] 08:34:06 INFO - PROCESS | 1655 | 1461771246342 Marionette DEBUG loaded listener.js 08:34:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 134 (0x1121ddc00) [pid = 1655] [serial = 864] [outer = 0x11100f800] 08:34:06 INFO - PROCESS | 1655 | 1461771246849 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:34:06 INFO - PROCESS | 1655 | --DOCSHELL 0x129707000 == 66 [pid = 1655] [id = 278] 08:34:06 INFO - PROCESS | 1655 | --DOCSHELL 0x12776d800 == 65 [pid = 1655] [id = 277] 08:34:06 INFO - PROCESS | 1655 | --DOCSHELL 0x12506d800 == 64 [pid = 1655] [id = 276] 08:34:06 INFO - PROCESS | 1655 | --DOCSHELL 0x1195a6800 == 63 [pid = 1655] [id = 275] 08:34:06 INFO - PROCESS | 1655 | --DOMWINDOW == 133 (0x12c454800) [pid = 1655] [serial = 797] [outer = 0x0] [url = about:blank] 08:34:06 INFO - PROCESS | 1655 | --DOCSHELL 0x119e19000 == 62 [pid = 1655] [id = 274] 08:34:06 INFO - PROCESS | 1655 | --DOCSHELL 0x1195a8000 == 61 [pid = 1655] [id = 273] 08:34:06 INFO - PROCESS | 1655 | --DOCSHELL 0x12da06000 == 60 [pid = 1655] [id = 270] 08:34:06 INFO - PROCESS | 1655 | --DOCSHELL 0x129005000 == 59 [pid = 1655] [id = 269] 08:34:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 08:34:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 774ms 08:34:06 INFO - PROCESS | 1655 | --DOCSHELL 0x119595000 == 58 [pid = 1655] [id = 268] 08:34:06 INFO - PROCESS | 1655 | --DOCSHELL 0x110e97000 == 57 [pid = 1655] [id = 267] 08:34:06 INFO - PROCESS | 1655 | --DOMWINDOW == 132 (0x128f3fc00) [pid = 1655] [serial = 702] [outer = 0x0] [url = about:blank] 08:34:06 INFO - PROCESS | 1655 | --DOMWINDOW == 131 (0x12c44a400) [pid = 1655] [serial = 705] [outer = 0x0] [url = about:blank] 08:34:06 INFO - PROCESS | 1655 | --DOMWINDOW == 130 (0x12a81d000) [pid = 1655] [serial = 779] [outer = 0x0] [url = about:blank] 08:34:06 INFO - PROCESS | 1655 | --DOMWINDOW == 129 (0x12b208000) [pid = 1655] [serial = 782] [outer = 0x0] [url = about:blank] 08:34:06 INFO - PROCESS | 1655 | --DOMWINDOW == 128 (0x12ab3e800) [pid = 1655] [serial = 780] [outer = 0x0] [url = about:blank] 08:34:06 INFO - PROCESS | 1655 | --DOMWINDOW == 127 (0x12bb85800) [pid = 1655] [serial = 785] [outer = 0x0] [url = about:blank] 08:34:06 INFO - PROCESS | 1655 | --DOMWINDOW == 126 (0x12bbab000) [pid = 1655] [serial = 786] [outer = 0x0] [url = about:blank] 08:34:06 INFO - PROCESS | 1655 | --DOMWINDOW == 125 (0x12ba65000) [pid = 1655] [serial = 783] [outer = 0x0] [url = about:blank] 08:34:06 INFO - PROCESS | 1655 | --DOMWINDOW == 124 (0x119507800) [pid = 1655] [serial = 767] [outer = 0x0] [url = about:blank] 08:34:06 INFO - PROCESS | 1655 | --DOMWINDOW == 123 (0x11695d400) [pid = 1655] [serial = 746] [outer = 0x0] [url = about:blank] 08:34:06 INFO - PROCESS | 1655 | --DOMWINDOW == 122 (0x11666d800) [pid = 1655] [serial = 762] [outer = 0x0] [url = about:blank] 08:34:06 INFO - PROCESS | 1655 | --DOMWINDOW == 121 (0x115e1cc00) [pid = 1655] [serial = 761] [outer = 0x0] [url = about:blank] 08:34:06 INFO - PROCESS | 1655 | --DOMWINDOW == 120 (0x12c449000) [pid = 1655] [serial = 795] [outer = 0x0] [url = about:blank] 08:34:06 INFO - PROCESS | 1655 | --DOMWINDOW == 119 (0x128d4a800) [pid = 1655] [serial = 776] [outer = 0x0] [url = about:blank] 08:34:06 INFO - PROCESS | 1655 | --DOMWINDOW == 118 (0x124b88400) [pid = 1655] [serial = 773] [outer = 0x0] [url = about:blank] 08:34:06 INFO - PROCESS | 1655 | --DOMWINDOW == 117 (0x1259e3000) [pid = 1655] [serial = 774] [outer = 0x0] [url = about:blank] 08:34:06 INFO - PROCESS | 1655 | --DOMWINDOW == 116 (0x115ed2c00) [pid = 1655] [serial = 764] [outer = 0x0] [url = about:blank] 08:34:06 INFO - PROCESS | 1655 | --DOMWINDOW == 115 (0x118384400) [pid = 1655] [serial = 765] [outer = 0x0] [url = about:blank] 08:34:06 INFO - PROCESS | 1655 | --DOMWINDOW == 114 (0x128fa4800) [pid = 1655] [serial = 755] [outer = 0x0] [url = about:blank] 08:34:06 INFO - PROCESS | 1655 | --DOMWINDOW == 113 (0x123162800) [pid = 1655] [serial = 770] [outer = 0x0] [url = about:blank] 08:34:06 INFO - PROCESS | 1655 | --DOMWINDOW == 112 (0x124b7bc00) [pid = 1655] [serial = 771] [outer = 0x0] [url = about:blank] 08:34:06 INFO - PROCESS | 1655 | --DOMWINDOW == 111 (0x1134c9000) [pid = 1655] [serial = 743] [outer = 0x0] [url = about:blank] 08:34:06 INFO - PROCESS | 1655 | --DOMWINDOW == 110 (0x124c67c00) [pid = 1655] [serial = 752] [outer = 0x0] [url = about:blank] 08:34:06 INFO - PROCESS | 1655 | --DOMWINDOW == 109 (0x1213e4000) [pid = 1655] [serial = 749] [outer = 0x0] [url = about:blank] 08:34:06 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x12a895000) [pid = 1655] [serial = 758] [outer = 0x0] [url = about:blank] 08:34:06 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x11856e000) [pid = 1655] [serial = 789] [outer = 0x0] [url = about:blank] 08:34:06 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x12c229000) [pid = 1655] [serial = 794] [outer = 0x0] [url = about:blank] 08:34:06 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x11617fc00) [pid = 1655] [serial = 788] [outer = 0x0] [url = about:blank] 08:34:06 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x11919c400) [pid = 1655] [serial = 791] [outer = 0x0] [url = about:blank] 08:34:06 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x119d66400) [pid = 1655] [serial = 768] [outer = 0x0] [url = about:blank] 08:34:06 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x12c0d2000) [pid = 1655] [serial = 792] [outer = 0x0] [url = about:blank] 08:34:06 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x1290d4400) [pid = 1655] [serial = 777] [outer = 0x0] [url = about:blank] 08:34:06 INFO - PROCESS | 1655 | 1461771246914 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 08:34:06 INFO - PROCESS | 1655 | 1461771246918 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 08:34:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 08:34:06 INFO - PROCESS | 1655 | 1461771246925 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 08:34:06 INFO - PROCESS | 1655 | 1461771246927 Marionette TRACE conn2 <- [1,1126,null,{}] 08:34:06 INFO - PROCESS | 1655 | 1461771246933 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:34:07 INFO - PROCESS | 1655 | 1461771247055 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 08:34:07 INFO - PROCESS | 1655 | 1461771247060 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:07 INFO - PROCESS | 1655 | ++DOCSHELL 0x11694f000 == 58 [pid = 1655] [id = 289] 08:34:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x112f1d400) [pid = 1655] [serial = 865] [outer = 0x0] 08:34:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x1132ddc00) [pid = 1655] [serial = 866] [outer = 0x112f1d400] 08:34:07 INFO - PROCESS | 1655 | 1461771247087 Marionette DEBUG loaded listener.js 08:34:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x11340c000) [pid = 1655] [serial = 867] [outer = 0x112f1d400] 08:34:07 INFO - PROCESS | 1655 | 1461771247448 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:34:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 08:34:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 576ms 08:34:07 INFO - PROCESS | 1655 | 1461771247501 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 08:34:07 INFO - PROCESS | 1655 | 1461771247502 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 08:34:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 08:34:07 INFO - PROCESS | 1655 | 1461771247531 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 08:34:07 INFO - PROCESS | 1655 | 1461771247534 Marionette TRACE conn2 <- [1,1130,null,{}] 08:34:07 INFO - PROCESS | 1655 | 1461771247541 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:34:07 INFO - PROCESS | 1655 | 1461771247632 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 08:34:07 INFO - PROCESS | 1655 | 1461771247641 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:07 INFO - PROCESS | 1655 | ++DOCSHELL 0x118f76800 == 59 [pid = 1655] [id = 290] 08:34:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x1164b4400) [pid = 1655] [serial = 868] [outer = 0x0] 08:34:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x116605800) [pid = 1655] [serial = 869] [outer = 0x1164b4400] 08:34:07 INFO - PROCESS | 1655 | 1461771247669 Marionette DEBUG loaded listener.js 08:34:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x116a72400) [pid = 1655] [serial = 870] [outer = 0x1164b4400] 08:34:08 INFO - PROCESS | 1655 | 1461771248003 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:34:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 08:34:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 527ms 08:34:08 INFO - PROCESS | 1655 | 1461771248103 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 08:34:08 INFO - PROCESS | 1655 | 1461771248105 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 08:34:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 08:34:08 INFO - PROCESS | 1655 | 1461771248172 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 08:34:08 INFO - PROCESS | 1655 | 1461771248173 Marionette TRACE conn2 <- [1,1134,null,{}] 08:34:08 INFO - PROCESS | 1655 | 1461771248201 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:34:08 INFO - PROCESS | 1655 | 1461771248288 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 08:34:08 INFO - PROCESS | 1655 | 1461771248349 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:08 INFO - PROCESS | 1655 | ++DOCSHELL 0x123445000 == 60 [pid = 1655] [id = 291] 08:34:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x1164b6400) [pid = 1655] [serial = 871] [outer = 0x0] 08:34:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x117e37400) [pid = 1655] [serial = 872] [outer = 0x1164b6400] 08:34:08 INFO - PROCESS | 1655 | 1461771248375 Marionette DEBUG loaded listener.js 08:34:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x118785c00) [pid = 1655] [serial = 873] [outer = 0x1164b6400] 08:34:08 INFO - PROCESS | 1655 | 1461771248665 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:34:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 08:34:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 589ms 08:34:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 08:34:08 INFO - PROCESS | 1655 | 1461771248700 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 08:34:08 INFO - PROCESS | 1655 | 1461771248701 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 08:34:08 INFO - PROCESS | 1655 | 1461771248703 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 08:34:08 INFO - PROCESS | 1655 | 1461771248704 Marionette TRACE conn2 <- [1,1138,null,{}] 08:34:08 INFO - PROCESS | 1655 | 1461771248706 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:34:08 INFO - PROCESS | 1655 | 1461771248790 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 08:34:08 INFO - PROCESS | 1655 | 1461771248795 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:08 INFO - PROCESS | 1655 | ++DOCSHELL 0x124818000 == 61 [pid = 1655] [id = 292] 08:34:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x118ab1c00) [pid = 1655] [serial = 874] [outer = 0x0] 08:34:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 112 (0x118ff3000) [pid = 1655] [serial = 875] [outer = 0x118ab1c00] 08:34:08 INFO - PROCESS | 1655 | 1461771248820 Marionette DEBUG loaded listener.js 08:34:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 113 (0x1193fd000) [pid = 1655] [serial = 876] [outer = 0x118ab1c00] 08:34:09 INFO - PROCESS | 1655 | 1461771249207 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:34:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 08:34:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 518ms 08:34:09 INFO - PROCESS | 1655 | 1461771249222 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 08:34:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 08:34:09 INFO - PROCESS | 1655 | 1461771249223 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 08:34:09 INFO - PROCESS | 1655 | 1461771249225 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 08:34:09 INFO - PROCESS | 1655 | 1461771249226 Marionette TRACE conn2 <- [1,1142,null,{}] 08:34:09 INFO - PROCESS | 1655 | 1461771249229 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:34:09 INFO - PROCESS | 1655 | 1461771249348 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 08:34:09 INFO - PROCESS | 1655 | 1461771249362 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:09 INFO - PROCESS | 1655 | ++DOCSHELL 0x12776e000 == 62 [pid = 1655] [id = 293] 08:34:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 114 (0x119515c00) [pid = 1655] [serial = 877] [outer = 0x0] 08:34:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 115 (0x11998dc00) [pid = 1655] [serial = 878] [outer = 0x119515c00] 08:34:09 INFO - PROCESS | 1655 | 1461771249389 Marionette DEBUG loaded listener.js 08:34:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 116 (0x123169c00) [pid = 1655] [serial = 879] [outer = 0x119515c00] 08:34:09 INFO - PROCESS | 1655 | 1461771249720 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:34:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 08:34:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 518ms 08:34:09 INFO - PROCESS | 1655 | 1461771249743 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 08:34:09 INFO - PROCESS | 1655 | 1461771249745 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 08:34:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 08:34:09 INFO - PROCESS | 1655 | 1461771249754 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 08:34:09 INFO - PROCESS | 1655 | 1461771249755 Marionette TRACE conn2 <- [1,1146,null,{}] 08:34:09 INFO - PROCESS | 1655 | 1461771249758 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:34:09 INFO - PROCESS | 1655 | 1461771249860 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 08:34:09 INFO - PROCESS | 1655 | 1461771249895 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:09 INFO - PROCESS | 1655 | ++DOCSHELL 0x12901a000 == 63 [pid = 1655] [id = 294] 08:34:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 117 (0x119d68400) [pid = 1655] [serial = 880] [outer = 0x0] 08:34:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 118 (0x124631800) [pid = 1655] [serial = 881] [outer = 0x119d68400] 08:34:09 INFO - PROCESS | 1655 | 1461771249922 Marionette DEBUG loaded listener.js 08:34:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 119 (0x124b85000) [pid = 1655] [serial = 882] [outer = 0x119d68400] 08:34:10 INFO - PROCESS | 1655 | 1461771250361 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:34:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 08:34:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 625ms 08:34:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 08:34:10 INFO - PROCESS | 1655 | 1461771250382 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 08:34:10 INFO - PROCESS | 1655 | 1461771250384 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 08:34:10 INFO - PROCESS | 1655 | 1461771250386 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 08:34:10 INFO - PROCESS | 1655 | 1461771250388 Marionette TRACE conn2 <- [1,1150,null,{}] 08:34:10 INFO - PROCESS | 1655 | 1461771250390 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:34:10 INFO - PROCESS | 1655 | 1461771250544 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 08:34:10 INFO - PROCESS | 1655 | 1461771250570 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:10 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a877800 == 64 [pid = 1655] [id = 295] 08:34:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 120 (0x124b85800) [pid = 1655] [serial = 883] [outer = 0x0] 08:34:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 121 (0x124e11400) [pid = 1655] [serial = 884] [outer = 0x124b85800] 08:34:10 INFO - PROCESS | 1655 | 1461771250608 Marionette DEBUG loaded listener.js 08:34:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 122 (0x125209400) [pid = 1655] [serial = 885] [outer = 0x124b85800] 08:34:10 INFO - PROCESS | 1655 | --DOMWINDOW == 121 (0x110eef000) [pid = 1655] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 08:34:10 INFO - PROCESS | 1655 | --DOMWINDOW == 120 (0x12315d400) [pid = 1655] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 08:34:10 INFO - PROCESS | 1655 | --DOMWINDOW == 119 (0x12315f400) [pid = 1655] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 08:34:10 INFO - PROCESS | 1655 | --DOMWINDOW == 118 (0x1161cfc00) [pid = 1655] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 08:34:10 INFO - PROCESS | 1655 | --DOMWINDOW == 117 (0x11877d800) [pid = 1655] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 08:34:10 INFO - PROCESS | 1655 | --DOMWINDOW == 116 (0x124b81c00) [pid = 1655] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 08:34:10 INFO - PROCESS | 1655 | --DOMWINDOW == 115 (0x12c44d000) [pid = 1655] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 08:34:10 INFO - PROCESS | 1655 | --DOMWINDOW == 114 (0x1294f8000) [pid = 1655] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 08:34:11 INFO - PROCESS | 1655 | 1461771251022 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:34:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 08:34:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 668ms 08:34:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 08:34:11 INFO - PROCESS | 1655 | 1461771251055 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 08:34:11 INFO - PROCESS | 1655 | 1461771251056 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 08:34:11 INFO - PROCESS | 1655 | 1461771251058 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 08:34:11 INFO - PROCESS | 1655 | 1461771251059 Marionette TRACE conn2 <- [1,1154,null,{}] 08:34:11 INFO - PROCESS | 1655 | 1461771251062 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:34:11 INFO - PROCESS | 1655 | 1461771251146 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 08:34:11 INFO - PROCESS | 1655 | 1461771251168 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:11 INFO - PROCESS | 1655 | ++DOCSHELL 0x129420800 == 65 [pid = 1655] [id = 296] 08:34:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 115 (0x1126b6000) [pid = 1655] [serial = 886] [outer = 0x0] 08:34:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 116 (0x124b7f400) [pid = 1655] [serial = 887] [outer = 0x1126b6000] 08:34:11 INFO - PROCESS | 1655 | 1461771251193 Marionette DEBUG loaded listener.js 08:34:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 117 (0x1259e6800) [pid = 1655] [serial = 888] [outer = 0x1126b6000] 08:34:11 INFO - PROCESS | 1655 | 1461771251532 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:34:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 08:34:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 518ms 08:34:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 08:34:11 INFO - PROCESS | 1655 | 1461771251578 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 08:34:11 INFO - PROCESS | 1655 | 1461771251579 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 08:34:11 INFO - PROCESS | 1655 | 1461771251581 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 08:34:11 INFO - PROCESS | 1655 | 1461771251583 Marionette TRACE conn2 <- [1,1158,null,{}] 08:34:11 INFO - PROCESS | 1655 | 1461771251585 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:34:11 INFO - PROCESS | 1655 | 1461771251682 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 08:34:11 INFO - PROCESS | 1655 | 1461771251687 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:11 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b2de000 == 66 [pid = 1655] [id = 297] 08:34:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 118 (0x1259e9000) [pid = 1655] [serial = 889] [outer = 0x0] 08:34:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 119 (0x127271000) [pid = 1655] [serial = 890] [outer = 0x1259e9000] 08:34:11 INFO - PROCESS | 1655 | 1461771251720 Marionette DEBUG loaded listener.js 08:34:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 120 (0x127742400) [pid = 1655] [serial = 891] [outer = 0x1259e9000] 08:34:12 INFO - PROCESS | 1655 | 1461771252173 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:34:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 08:34:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 619ms 08:34:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 08:34:12 INFO - PROCESS | 1655 | 1461771252200 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 08:34:12 INFO - PROCESS | 1655 | 1461771252202 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 08:34:12 INFO - PROCESS | 1655 | 1461771252204 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 08:34:12 INFO - PROCESS | 1655 | 1461771252205 Marionette TRACE conn2 <- [1,1162,null,{}] 08:34:12 INFO - PROCESS | 1655 | 1461771252208 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:34:12 INFO - PROCESS | 1655 | 1461771252334 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 08:34:12 INFO - PROCESS | 1655 | 1461771252340 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:12 INFO - PROCESS | 1655 | ++DOCSHELL 0x12bac9000 == 67 [pid = 1655] [id = 298] 08:34:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 121 (0x1277e8c00) [pid = 1655] [serial = 892] [outer = 0x0] 08:34:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 122 (0x128d47800) [pid = 1655] [serial = 893] [outer = 0x1277e8c00] 08:34:12 INFO - PROCESS | 1655 | 1461771252369 Marionette DEBUG loaded listener.js 08:34:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 123 (0x128f3fc00) [pid = 1655] [serial = 894] [outer = 0x1277e8c00] 08:34:12 INFO - PROCESS | 1655 | 1461771252703 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:34:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 08:34:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 518ms 08:34:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 08:34:12 INFO - PROCESS | 1655 | 1461771252723 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 08:34:12 INFO - PROCESS | 1655 | 1461771252724 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 08:34:12 INFO - PROCESS | 1655 | 1461771252726 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 08:34:12 INFO - PROCESS | 1655 | 1461771252727 Marionette TRACE conn2 <- [1,1166,null,{}] 08:34:12 INFO - PROCESS | 1655 | 1461771252731 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:34:12 INFO - PROCESS | 1655 | 1461771252817 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 08:34:12 INFO - PROCESS | 1655 | 1461771252821 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:12 INFO - PROCESS | 1655 | ++DOCSHELL 0x12cd0c000 == 68 [pid = 1655] [id = 299] 08:34:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 124 (0x128fa7000) [pid = 1655] [serial = 895] [outer = 0x0] 08:34:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 125 (0x128fe9400) [pid = 1655] [serial = 896] [outer = 0x128fa7000] 08:34:12 INFO - PROCESS | 1655 | 1461771252846 Marionette DEBUG loaded listener.js 08:34:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 126 (0x118779800) [pid = 1655] [serial = 897] [outer = 0x128fa7000] 08:34:13 INFO - PROCESS | 1655 | 1461771253343 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:34:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 08:34:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 673ms 08:34:13 INFO - PROCESS | 1655 | 1461771253400 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 08:34:13 INFO - PROCESS | 1655 | 1461771253403 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 08:34:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 08:34:13 INFO - PROCESS | 1655 | 1461771253408 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 08:34:13 INFO - PROCESS | 1655 | 1461771253412 Marionette TRACE conn2 <- [1,1170,null,{}] 08:34:13 INFO - PROCESS | 1655 | 1461771253417 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:34:13 INFO - PROCESS | 1655 | 1461771253617 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 08:34:13 INFO - PROCESS | 1655 | 1461771253763 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:13 INFO - PROCESS | 1655 | ++DOCSHELL 0x11698d800 == 69 [pid = 1655] [id = 300] 08:34:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 127 (0x111119400) [pid = 1655] [serial = 898] [outer = 0x0] 08:34:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 128 (0x1132de800) [pid = 1655] [serial = 899] [outer = 0x111119400] 08:34:13 INFO - PROCESS | 1655 | 1461771253810 Marionette DEBUG loaded listener.js 08:34:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 129 (0x114ffa000) [pid = 1655] [serial = 900] [outer = 0x111119400] 08:34:14 INFO - PROCESS | 1655 | 1461771254251 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:34:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 08:34:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 875ms 08:34:14 INFO - PROCESS | 1655 | 1461771254283 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 08:34:14 INFO - PROCESS | 1655 | 1461771254287 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 08:34:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 08:34:14 INFO - PROCESS | 1655 | 1461771254292 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 08:34:14 INFO - PROCESS | 1655 | 1461771254294 Marionette TRACE conn2 <- [1,1174,null,{}] 08:34:14 INFO - PROCESS | 1655 | 1461771254297 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:34:14 INFO - PROCESS | 1655 | 1461771254408 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 08:34:14 INFO - PROCESS | 1655 | 1461771254467 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:14 INFO - PROCESS | 1655 | ++DOCSHELL 0x124ceb000 == 70 [pid = 1655] [id = 301] 08:34:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 130 (0x115ed1000) [pid = 1655] [serial = 901] [outer = 0x0] 08:34:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 131 (0x11710e400) [pid = 1655] [serial = 902] [outer = 0x115ed1000] 08:34:14 INFO - PROCESS | 1655 | 1461771254497 Marionette DEBUG loaded listener.js 08:34:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 132 (0x118ab2000) [pid = 1655] [serial = 903] [outer = 0x115ed1000] 08:34:14 INFO - PROCESS | 1655 | 1461771254951 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:34:15 INFO - PROCESS | 1655 | 1461771255042 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 08:34:15 INFO - PROCESS | 1655 | 1461771255059 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 08:34:15 INFO - PROCESS | 1655 | 1461771255061 Marionette TRACE conn2 <- [1,1178,null,{}] 08:34:15 INFO - PROCESS | 1655 | 1461771255071 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:34:15 INFO - PROCESS | 1655 | 1461771255180 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 08:34:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 133 (0x1213e1400) [pid = 1655] [serial = 904] [outer = 0x12d16a800] 08:34:15 INFO - PROCESS | 1655 | 1461771255311 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:15 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d1a0800 == 71 [pid = 1655] [id = 302] 08:34:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 134 (0x123169000) [pid = 1655] [serial = 905] [outer = 0x0] 08:34:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 135 (0x12462e800) [pid = 1655] [serial = 906] [outer = 0x123169000] 08:34:15 INFO - PROCESS | 1655 | 1461771255349 Marionette DEBUG loaded listener.js 08:34:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 136 (0x1259e1000) [pid = 1655] [serial = 907] [outer = 0x123169000] 08:34:15 INFO - PROCESS | 1655 | 1461771255810 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:34:15 INFO - PROCESS | 1655 | 1461771255834 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 08:34:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 08:34:15 INFO - PROCESS | 1655 | 1461771255836 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 08:34:15 INFO - PROCESS | 1655 | 1461771255837 Marionette TRACE conn2 <- [1,1182,null,{}] 08:34:15 INFO - PROCESS | 1655 | 1461771255840 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:34:15 INFO - PROCESS | 1655 | 1461771255964 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 08:34:16 INFO - PROCESS | 1655 | 1461771256036 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:16 INFO - PROCESS | 1655 | ++DOCSHELL 0x119c04800 == 72 [pid = 1655] [id = 303] 08:34:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 137 (0x124b86c00) [pid = 1655] [serial = 908] [outer = 0x0] 08:34:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 138 (0x1277f0c00) [pid = 1655] [serial = 909] [outer = 0x124b86c00] 08:34:16 INFO - PROCESS | 1655 | 1461771256067 Marionette DEBUG loaded listener.js 08:34:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 139 (0x128f3d800) [pid = 1655] [serial = 910] [outer = 0x124b86c00] 08:34:16 INFO - PROCESS | 1655 | 1461771256725 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 2","_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:34:16 INFO - PROCESS | 1655 | 1461771256765 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 08:34:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 08:34:16 INFO - PROCESS | 1655 | 1461771256770 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 08:34:16 INFO - PROCESS | 1655 | 1461771256772 Marionette TRACE conn2 <- [1,1186,null,{}] 08:34:16 INFO - PROCESS | 1655 | 1461771256776 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:34:16 INFO - PROCESS | 1655 | 1461771256873 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 08:34:16 INFO - PROCESS | 1655 | 1461771256945 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:16 INFO - PROCESS | 1655 | ++DOCSHELL 0x11757e000 == 73 [pid = 1655] [id = 304] 08:34:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 140 (0x112994000) [pid = 1655] [serial = 911] [outer = 0x0] 08:34:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 141 (0x11340cc00) [pid = 1655] [serial = 912] [outer = 0x112994000] 08:34:16 INFO - PROCESS | 1655 | 1461771256973 Marionette DEBUG loaded listener.js 08:34:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 142 (0x115d5fc00) [pid = 1655] [serial = 913] [outer = 0x112994000] 08:34:17 INFO - PROCESS | 1655 | 1461771257408 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:34:17 INFO - PROCESS | 1655 | 1461771257448 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 08:34:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 08:34:17 INFO - PROCESS | 1655 | 1461771257453 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 08:34:17 INFO - PROCESS | 1655 | 1461771257454 Marionette TRACE conn2 <- [1,1190,null,{}] 08:34:17 INFO - PROCESS | 1655 | 1461771257457 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:34:17 INFO - PROCESS | 1655 | 1461771257549 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 08:34:17 INFO - PROCESS | 1655 | 1461771257608 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:17 INFO - PROCESS | 1655 | ++DOCSHELL 0x11697b800 == 74 [pid = 1655] [id = 305] 08:34:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 143 (0x115ea2400) [pid = 1655] [serial = 914] [outer = 0x0] 08:34:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 144 (0x1161cb800) [pid = 1655] [serial = 915] [outer = 0x115ea2400] 08:34:17 INFO - PROCESS | 1655 | 1461771257635 Marionette DEBUG loaded listener.js 08:34:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 145 (0x116672800) [pid = 1655] [serial = 916] [outer = 0x115ea2400] 08:34:18 INFO - PROCESS | 1655 | 1461771258077 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:34:18 INFO - PROCESS | 1655 | 1461771258134 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 08:34:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 08:34:18 INFO - PROCESS | 1655 | --DOCSHELL 0x117442000 == 55 [pid = 1655] [id = 280] 08:34:18 INFO - PROCESS | 1655 | --DOCSHELL 0x12ab11800 == 54 [pid = 1655] [id = 279] 08:34:18 INFO - PROCESS | 1655 | 1461771258154 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 08:34:18 INFO - PROCESS | 1655 | 1461771258157 Marionette TRACE conn2 <- [1,1194,null,{}] 08:34:18 INFO - PROCESS | 1655 | 1461771258170 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:34:18 INFO - PROCESS | 1655 | 1461771258254 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 08:34:18 INFO - PROCESS | 1655 | 1461771258267 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:18 INFO - PROCESS | 1655 | ++DOCSHELL 0x1164a5800 == 55 [pid = 1655] [id = 306] 08:34:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 139 (0x116a7b000) [pid = 1655] [serial = 917] [outer = 0x0] 08:34:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 140 (0x117671400) [pid = 1655] [serial = 918] [outer = 0x116a7b000] 08:34:18 INFO - PROCESS | 1655 | 1461771258295 Marionette DEBUG loaded listener.js 08:34:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 141 (0x118387000) [pid = 1655] [serial = 919] [outer = 0x116a7b000] 08:34:18 INFO - PROCESS | 1655 | --DOMWINDOW == 140 (0x115ecf000) [pid = 1655] [serial = 819] [outer = 0x0] [url = about:blank] 08:34:18 INFO - PROCESS | 1655 | --DOMWINDOW == 139 (0x1126b9000) [pid = 1655] [serial = 818] [outer = 0x0] [url = about:blank] 08:34:18 INFO - PROCESS | 1655 | --DOMWINDOW == 138 (0x123163400) [pid = 1655] [serial = 827] [outer = 0x0] [url = about:blank] 08:34:18 INFO - PROCESS | 1655 | --DOMWINDOW == 137 (0x1243bb000) [pid = 1655] [serial = 828] [outer = 0x0] [url = about:blank] 08:34:18 INFO - PROCESS | 1655 | --DOMWINDOW == 136 (0x124b7fc00) [pid = 1655] [serial = 830] [outer = 0x0] [url = about:blank] 08:34:18 INFO - PROCESS | 1655 | --DOMWINDOW == 135 (0x124c58800) [pid = 1655] [serial = 831] [outer = 0x0] [url = about:blank] 08:34:18 INFO - PROCESS | 1655 | --DOMWINDOW == 134 (0x11813ec00) [pid = 1655] [serial = 822] [outer = 0x0] [url = about:blank] 08:34:18 INFO - PROCESS | 1655 | --DOMWINDOW == 133 (0x11710d800) [pid = 1655] [serial = 821] [outer = 0x0] [url = about:blank] 08:34:18 INFO - PROCESS | 1655 | --DOMWINDOW == 132 (0x118f8f400) [pid = 1655] [serial = 824] [outer = 0x0] [url = about:blank] 08:34:18 INFO - PROCESS | 1655 | --DOMWINDOW == 131 (0x1197dcc00) [pid = 1655] [serial = 825] [outer = 0x0] [url = about:blank] 08:34:18 INFO - PROCESS | 1655 | --DOMWINDOW == 130 (0x128f39000) [pid = 1655] [serial = 834] [outer = 0x0] [url = about:blank] 08:34:18 INFO - PROCESS | 1655 | --DOMWINDOW == 129 (0x12589a800) [pid = 1655] [serial = 833] [outer = 0x0] [url = about:blank] 08:34:18 INFO - PROCESS | 1655 | --DOMWINDOW == 128 (0x12c4f6400) [pid = 1655] [serial = 798] [outer = 0x0] [url = about:blank] 08:34:18 INFO - PROCESS | 1655 | --DOMWINDOW == 127 (0x12a88ec00) [pid = 1655] [serial = 741] [outer = 0x0] [url = about:blank] 08:34:18 INFO - PROCESS | 1655 | 1461771258655 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:34:18 INFO - PROCESS | 1655 | 1461771258680 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 08:34:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 08:34:18 INFO - PROCESS | 1655 | 1461771258683 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 08:34:18 INFO - PROCESS | 1655 | 1461771258684 Marionette TRACE conn2 <- [1,1198,null,{}] 08:34:18 INFO - PROCESS | 1655 | 1461771258687 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:34:18 INFO - PROCESS | 1655 | 1461771258772 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 08:34:18 INFO - PROCESS | 1655 | 1461771258777 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:18 INFO - PROCESS | 1655 | ++DOCSHELL 0x119c16000 == 56 [pid = 1655] [id = 307] 08:34:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 128 (0x118577c00) [pid = 1655] [serial = 920] [outer = 0x0] 08:34:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 129 (0x118ab1000) [pid = 1655] [serial = 921] [outer = 0x118577c00] 08:34:18 INFO - PROCESS | 1655 | 1461771258821 Marionette DEBUG loaded listener.js 08:34:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 130 (0x118ff4c00) [pid = 1655] [serial = 922] [outer = 0x118577c00] 08:34:19 INFO - PROCESS | 1655 | 1461771259284 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:34:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 08:34:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 621ms 08:34:19 INFO - PROCESS | 1655 | 1461771259304 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 08:34:19 INFO - PROCESS | 1655 | 1461771259305 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 08:34:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 08:34:19 INFO - PROCESS | 1655 | 1461771259307 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 08:34:19 INFO - PROCESS | 1655 | 1461771259308 Marionette TRACE conn2 <- [1,1202,null,{}] 08:34:19 INFO - PROCESS | 1655 | 1461771259310 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:34:19 INFO - PROCESS | 1655 | 1461771259385 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 08:34:19 INFO - PROCESS | 1655 | 1461771259388 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:19 INFO - PROCESS | 1655 | ++DOCSHELL 0x123433000 == 57 [pid = 1655] [id = 308] 08:34:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 131 (0x110eee400) [pid = 1655] [serial = 923] [outer = 0x0] 08:34:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 132 (0x119516000) [pid = 1655] [serial = 924] [outer = 0x110eee400] 08:34:19 INFO - PROCESS | 1655 | 1461771259414 Marionette DEBUG loaded listener.js 08:34:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 133 (0x1197e3000) [pid = 1655] [serial = 925] [outer = 0x110eee400] 08:34:19 INFO - PROCESS | 1655 | 1461771259934 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:34:19 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:34:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 669ms 08:34:19 INFO - PROCESS | 1655 | 1461771259978 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 08:34:19 INFO - PROCESS | 1655 | 1461771259980 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 08:34:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 08:34:19 INFO - PROCESS | 1655 | 1461771259983 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 08:34:19 INFO - PROCESS | 1655 | 1461771259985 Marionette TRACE conn2 <- [1,1206,null,{}] 08:34:19 INFO - PROCESS | 1655 | 1461771259988 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:34:20 INFO - PROCESS | 1655 | 1461771260092 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 08:34:20 INFO - PROCESS | 1655 | 1461771260101 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:20 INFO - PROCESS | 1655 | ++DOCSHELL 0x119653800 == 58 [pid = 1655] [id = 309] 08:34:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 134 (0x11617f000) [pid = 1655] [serial = 926] [outer = 0x0] 08:34:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 135 (0x123167c00) [pid = 1655] [serial = 927] [outer = 0x11617f000] 08:34:20 INFO - PROCESS | 1655 | 1461771260129 Marionette DEBUG loaded listener.js 08:34:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 136 (0x124808800) [pid = 1655] [serial = 928] [outer = 0x11617f000] 08:34:20 INFO - PROCESS | 1655 | 1461771260500 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:34:20 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:34:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 569ms 08:34:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 08:34:20 INFO - PROCESS | 1655 | 1461771260552 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 08:34:20 INFO - PROCESS | 1655 | 1461771260553 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 08:34:20 INFO - PROCESS | 1655 | 1461771260555 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 08:34:20 INFO - PROCESS | 1655 | 1461771260556 Marionette TRACE conn2 <- [1,1210,null,{}] 08:34:20 INFO - PROCESS | 1655 | 1461771260559 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:34:20 INFO - PROCESS | 1655 | 1461771260654 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 08:34:20 INFO - PROCESS | 1655 | 1461771260669 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:20 INFO - PROCESS | 1655 | ++DOCSHELL 0x125904800 == 59 [pid = 1655] [id = 310] 08:34:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 137 (0x12417dc00) [pid = 1655] [serial = 929] [outer = 0x0] 08:34:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 138 (0x124b86800) [pid = 1655] [serial = 930] [outer = 0x12417dc00] 08:34:20 INFO - PROCESS | 1655 | 1461771260694 Marionette DEBUG loaded listener.js 08:34:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 139 (0x124c5c800) [pid = 1655] [serial = 931] [outer = 0x12417dc00] 08:34:21 INFO - PROCESS | 1655 | 1461771261050 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:34:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 08:34:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 520ms 08:34:21 INFO - PROCESS | 1655 | 1461771261076 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 08:34:21 INFO - PROCESS | 1655 | 1461771261078 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 08:34:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 08:34:21 INFO - PROCESS | 1655 | 1461771261087 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 08:34:21 INFO - PROCESS | 1655 | 1461771261088 Marionette TRACE conn2 <- [1,1214,null,{}] 08:34:21 INFO - PROCESS | 1655 | 1461771261090 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:34:21 INFO - PROCESS | 1655 | 1461771261185 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 08:34:21 INFO - PROCESS | 1655 | 1461771261189 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:21 INFO - PROCESS | 1655 | ++DOCSHELL 0x128b94000 == 60 [pid = 1655] [id = 311] 08:34:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 140 (0x124b7e000) [pid = 1655] [serial = 932] [outer = 0x0] 08:34:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 141 (0x1250e5400) [pid = 1655] [serial = 933] [outer = 0x124b7e000] 08:34:21 INFO - PROCESS | 1655 | 1461771261214 Marionette DEBUG loaded listener.js 08:34:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 142 (0x1259da800) [pid = 1655] [serial = 934] [outer = 0x124b7e000] 08:34:21 INFO - PROCESS | 1655 | 1461771261538 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:34:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 08:34:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 475ms 08:34:21 INFO - PROCESS | 1655 | 1461771261555 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 08:34:21 INFO - PROCESS | 1655 | 1461771261556 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 08:34:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 08:34:21 INFO - PROCESS | 1655 | 1461771261558 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 08:34:21 INFO - PROCESS | 1655 | 1461771261559 Marionette TRACE conn2 <- [1,1218,null,{}] 08:34:21 INFO - PROCESS | 1655 | 1461771261584 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:34:21 INFO - PROCESS | 1655 | 1461771261682 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 08:34:21 INFO - PROCESS | 1655 | 1461771261686 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:21 INFO - PROCESS | 1655 | ++DOCSHELL 0x129722000 == 61 [pid = 1655] [id = 312] 08:34:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 143 (0x1250da800) [pid = 1655] [serial = 935] [outer = 0x0] 08:34:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 144 (0x12726ec00) [pid = 1655] [serial = 936] [outer = 0x1250da800] 08:34:21 INFO - PROCESS | 1655 | 1461771261741 Marionette DEBUG loaded listener.js 08:34:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 145 (0x1277e9400) [pid = 1655] [serial = 937] [outer = 0x1250da800] 08:34:22 INFO - PROCESS | 1655 | 1461771262067 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:34:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 08:34:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 519ms 08:34:22 INFO - PROCESS | 1655 | 1461771262081 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 08:34:22 INFO - PROCESS | 1655 | 1461771262083 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 08:34:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 08:34:22 INFO - PROCESS | 1655 | 1461771262085 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 08:34:22 INFO - PROCESS | 1655 | 1461771262086 Marionette TRACE conn2 <- [1,1222,null,{}] 08:34:22 INFO - PROCESS | 1655 | 1461771262089 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:34:22 INFO - PROCESS | 1655 | 1461771262189 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 08:34:22 INFO - PROCESS | 1655 | 1461771262231 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:22 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a86c800 == 62 [pid = 1655] [id = 313] 08:34:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 146 (0x125ed0400) [pid = 1655] [serial = 938] [outer = 0x0] 08:34:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 147 (0x128bbc800) [pid = 1655] [serial = 939] [outer = 0x125ed0400] 08:34:22 INFO - PROCESS | 1655 | 1461771262256 Marionette DEBUG loaded listener.js 08:34:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 148 (0x125203800) [pid = 1655] [serial = 940] [outer = 0x125ed0400] 08:34:22 INFO - PROCESS | 1655 | --DOMWINDOW == 147 (0x1243e4000) [pid = 1655] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 08:34:22 INFO - PROCESS | 1655 | --DOMWINDOW == 146 (0x1294f7c00) [pid = 1655] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 08:34:22 INFO - PROCESS | 1655 | --DOMWINDOW == 145 (0x119e27400) [pid = 1655] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 08:34:22 INFO - PROCESS | 1655 | --DOMWINDOW == 144 (0x11100f800) [pid = 1655] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 08:34:22 INFO - PROCESS | 1655 | --DOMWINDOW == 143 (0x1164b4400) [pid = 1655] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 08:34:22 INFO - PROCESS | 1655 | --DOMWINDOW == 142 (0x119d68400) [pid = 1655] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 08:34:22 INFO - PROCESS | 1655 | --DOMWINDOW == 141 (0x1164b6400) [pid = 1655] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 08:34:22 INFO - PROCESS | 1655 | --DOMWINDOW == 140 (0x118ab1c00) [pid = 1655] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 08:34:22 INFO - PROCESS | 1655 | --DOMWINDOW == 139 (0x110ee5000) [pid = 1655] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 08:34:22 INFO - PROCESS | 1655 | --DOMWINDOW == 138 (0x124b85800) [pid = 1655] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 08:34:22 INFO - PROCESS | 1655 | --DOMWINDOW == 137 (0x1126b6000) [pid = 1655] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 08:34:22 INFO - PROCESS | 1655 | --DOMWINDOW == 136 (0x1277e8c00) [pid = 1655] [serial = 892] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 08:34:22 INFO - PROCESS | 1655 | --DOMWINDOW == 135 (0x1259e9000) [pid = 1655] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 08:34:22 INFO - PROCESS | 1655 | --DOMWINDOW == 134 (0x128e55c00) [pid = 1655] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 08:34:22 INFO - PROCESS | 1655 | --DOMWINDOW == 133 (0x118aacc00) [pid = 1655] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 08:34:22 INFO - PROCESS | 1655 | --DOMWINDOW == 132 (0x110ebb400) [pid = 1655] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 08:34:22 INFO - PROCESS | 1655 | --DOMWINDOW == 131 (0x118aad000) [pid = 1655] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 08:34:22 INFO - PROCESS | 1655 | --DOMWINDOW == 130 (0x11100d800) [pid = 1655] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 08:34:22 INFO - PROCESS | 1655 | --DOMWINDOW == 129 (0x11100cc00) [pid = 1655] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 08:34:22 INFO - PROCESS | 1655 | --DOMWINDOW == 128 (0x12a88c400) [pid = 1655] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 08:34:22 INFO - PROCESS | 1655 | --DOMWINDOW == 127 (0x12340b800) [pid = 1655] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 08:34:22 INFO - PROCESS | 1655 | --DOMWINDOW == 126 (0x115ecec00) [pid = 1655] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 08:34:22 INFO - PROCESS | 1655 | --DOMWINDOW == 125 (0x11100bc00) [pid = 1655] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 08:34:22 INFO - PROCESS | 1655 | --DOMWINDOW == 124 (0x119515c00) [pid = 1655] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 08:34:22 INFO - PROCESS | 1655 | --DOMWINDOW == 123 (0x11695d800) [pid = 1655] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 08:34:22 INFO - PROCESS | 1655 | --DOMWINDOW == 122 (0x112f1d400) [pid = 1655] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 08:34:22 INFO - PROCESS | 1655 | 1461771262759 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:34:22 INFO - PROCESS | 1655 | 1461771262809 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 08:34:22 INFO - PROCESS | 1655 | 1461771262811 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 08:34:22 INFO - PROCESS | 1655 | 1461771262815 Marionette TRACE conn2 <- [1,1226,null,{}] 08:34:22 INFO - PROCESS | 1655 | 1461771262828 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:34:22 INFO - PROCESS | 1655 | 1461771262937 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 08:34:22 INFO - PROCESS | 1655 | 1461771262960 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:22 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ab03000 == 63 [pid = 1655] [id = 314] 08:34:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 123 (0x118782400) [pid = 1655] [serial = 941] [outer = 0x0] 08:34:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 124 (0x125204c00) [pid = 1655] [serial = 942] [outer = 0x118782400] 08:34:22 INFO - PROCESS | 1655 | 1461771262991 Marionette DEBUG loaded listener.js 08:34:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 125 (0x125ed6000) [pid = 1655] [serial = 943] [outer = 0x118782400] 08:34:23 INFO - PROCESS | 1655 | 1461771263307 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:34:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 08:34:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 529ms 08:34:23 INFO - PROCESS | 1655 | 1461771263340 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 08:34:23 INFO - PROCESS | 1655 | 1461771263341 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 08:34:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 08:34:23 INFO - PROCESS | 1655 | 1461771263344 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 08:34:23 INFO - PROCESS | 1655 | 1461771263345 Marionette TRACE conn2 <- [1,1230,null,{}] 08:34:23 INFO - PROCESS | 1655 | 1461771263349 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:34:23 INFO - PROCESS | 1655 | 1461771263425 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 08:34:23 INFO - PROCESS | 1655 | 1461771263482 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:23 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b2c1800 == 64 [pid = 1655] [id = 315] 08:34:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 126 (0x124b85c00) [pid = 1655] [serial = 944] [outer = 0x0] 08:34:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 127 (0x128e57c00) [pid = 1655] [serial = 945] [outer = 0x124b85c00] 08:34:23 INFO - PROCESS | 1655 | 1461771263507 Marionette DEBUG loaded listener.js 08:34:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 128 (0x128f3e400) [pid = 1655] [serial = 946] [outer = 0x124b85c00] 08:34:23 INFO - PROCESS | 1655 | 1461771263776 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:34:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 08:34:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 471ms 08:34:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 08:34:23 INFO - PROCESS | 1655 | 1461771263821 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 08:34:23 INFO - PROCESS | 1655 | 1461771263822 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 08:34:23 INFO - PROCESS | 1655 | 1461771263824 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 08:34:23 INFO - PROCESS | 1655 | 1461771263825 Marionette TRACE conn2 <- [1,1234,null,{}] 08:34:23 INFO - PROCESS | 1655 | 1461771263827 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:34:23 INFO - PROCESS | 1655 | 1461771263909 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 08:34:23 INFO - PROCESS | 1655 | 1461771263915 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:23 INFO - PROCESS | 1655 | ++DOCSHELL 0x12bd79000 == 65 [pid = 1655] [id = 316] 08:34:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 129 (0x124b85800) [pid = 1655] [serial = 947] [outer = 0x0] 08:34:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 130 (0x128fb2c00) [pid = 1655] [serial = 948] [outer = 0x124b85800] 08:34:23 INFO - PROCESS | 1655 | 1461771263940 Marionette DEBUG loaded listener.js 08:34:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 131 (0x1290d0000) [pid = 1655] [serial = 949] [outer = 0x124b85800] 08:34:24 INFO - PROCESS | 1655 | 1461771264267 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:34:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 08:34:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 470ms 08:34:24 INFO - PROCESS | 1655 | 1461771264294 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 08:34:24 INFO - PROCESS | 1655 | 1461771264296 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 08:34:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 08:34:24 INFO - PROCESS | 1655 | 1461771264300 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 08:34:24 INFO - PROCESS | 1655 | 1461771264302 Marionette TRACE conn2 <- [1,1238,null,{}] 08:34:24 INFO - PROCESS | 1655 | 1461771264304 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:34:24 INFO - PROCESS | 1655 | 1461771264409 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 08:34:24 INFO - PROCESS | 1655 | 1461771264416 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:24 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c1b9800 == 66 [pid = 1655] [id = 317] 08:34:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 132 (0x110ee4000) [pid = 1655] [serial = 950] [outer = 0x0] 08:34:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 133 (0x1290cec00) [pid = 1655] [serial = 951] [outer = 0x110ee4000] 08:34:24 INFO - PROCESS | 1655 | 1461771264440 Marionette DEBUG loaded listener.js 08:34:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 134 (0x1294f8c00) [pid = 1655] [serial = 952] [outer = 0x110ee4000] 08:34:25 INFO - PROCESS | 1655 | --DOCSHELL 0x12d030000 == 65 [pid = 1655] [id = 232] 08:34:25 INFO - PROCESS | 1655 | --DOCSHELL 0x12df85000 == 64 [pid = 1655] [id = 271] 08:34:25 INFO - PROCESS | 1655 | --DOCSHELL 0x12d036000 == 63 [pid = 1655] [id = 215] 08:34:25 INFO - PROCESS | 1655 | --DOCSHELL 0x12d1ac000 == 62 [pid = 1655] [id = 252] 08:34:25 INFO - PROCESS | 1655 | --DOCSHELL 0x125231000 == 61 [pid = 1655] [id = 235] 08:34:25 INFO - PROCESS | 1655 | --DOCSHELL 0x12777b800 == 60 [pid = 1655] [id = 134] 08:34:25 INFO - PROCESS | 1655 | --DOCSHELL 0x1246e9800 == 59 [pid = 1655] [id = 231] 08:34:25 INFO - PROCESS | 1655 | --DOCSHELL 0x12bd7a000 == 58 [pid = 1655] [id = 247] 08:34:25 INFO - PROCESS | 1655 | --DOCSHELL 0x12cd16000 == 57 [pid = 1655] [id = 214] 08:34:25 INFO - PROCESS | 1655 | --DOCSHELL 0x12bac4800 == 56 [pid = 1655] [id = 135] 08:34:25 INFO - PROCESS | 1655 | --DOCSHELL 0x12cd04800 == 55 [pid = 1655] [id = 251] 08:34:25 INFO - PROCESS | 1655 | --DOCSHELL 0x12d045800 == 54 [pid = 1655] [id = 216] 08:34:25 INFO - PROCESS | 1655 | --DOCSHELL 0x12e46a800 == 53 [pid = 1655] [id = 272] 08:34:25 INFO - PROCESS | 1655 | --DOCSHELL 0x12b2d2800 == 52 [pid = 1655] [id = 195] 08:34:25 INFO - PROCESS | 1655 | --DOCSHELL 0x12dd25800 == 51 [pid = 1655] [id = 253] 08:34:25 INFO - PROCESS | 1655 | --DOCSHELL 0x12ddd4800 == 50 [pid = 1655] [id = 234] 08:34:25 INFO - PROCESS | 1655 | --DOCSHELL 0x119136000 == 49 [pid = 1655] [id = 230] 08:34:25 INFO - PROCESS | 1655 | --DOCSHELL 0x12d03c800 == 48 [pid = 1655] [id = 169] 08:34:25 INFO - PROCESS | 1655 | --DOCSHELL 0x119e84000 == 47 [pid = 1655] [id = 151] 08:34:25 INFO - PROCESS | 1655 | --DOCSHELL 0x12dd17000 == 46 [pid = 1655] [id = 233] 08:34:25 INFO - PROCESS | 1655 | --DOCSHELL 0x12da1a000 == 45 [pid = 1655] [id = 229] 08:34:25 INFO - PROCESS | 1655 | --DOCSHELL 0x11757e000 == 44 [pid = 1655] [id = 304] 08:34:25 INFO - PROCESS | 1655 | --DOCSHELL 0x119c04800 == 43 [pid = 1655] [id = 303] 08:34:25 INFO - PROCESS | 1655 | --DOCSHELL 0x12d1a0800 == 42 [pid = 1655] [id = 302] 08:34:25 INFO - PROCESS | 1655 | --DOCSHELL 0x124ceb000 == 41 [pid = 1655] [id = 301] 08:34:25 INFO - PROCESS | 1655 | --DOCSHELL 0x11698d800 == 40 [pid = 1655] [id = 300] 08:34:25 INFO - PROCESS | 1655 | --DOCSHELL 0x12cd0c000 == 39 [pid = 1655] [id = 299] 08:34:25 INFO - PROCESS | 1655 | --DOCSHELL 0x11697b800 == 38 [pid = 1655] [id = 305] 08:34:25 INFO - PROCESS | 1655 | --DOCSHELL 0x123433000 == 37 [pid = 1655] [id = 308] 08:34:25 INFO - PROCESS | 1655 | --DOCSHELL 0x119c16000 == 36 [pid = 1655] [id = 307] 08:34:25 INFO - PROCESS | 1655 | --DOCSHELL 0x12b2c1800 == 35 [pid = 1655] [id = 315] 08:34:25 INFO - PROCESS | 1655 | --DOCSHELL 0x1164a5800 == 34 [pid = 1655] [id = 306] 08:34:25 INFO - PROCESS | 1655 | --DOCSHELL 0x119653800 == 33 [pid = 1655] [id = 309] 08:34:25 INFO - PROCESS | 1655 | --DOCSHELL 0x12a86c800 == 32 [pid = 1655] [id = 313] 08:34:25 INFO - PROCESS | 1655 | --DOCSHELL 0x12ab03000 == 31 [pid = 1655] [id = 314] 08:34:25 INFO - PROCESS | 1655 | --DOCSHELL 0x129722000 == 30 [pid = 1655] [id = 312] 08:34:25 INFO - PROCESS | 1655 | --DOCSHELL 0x128b94000 == 29 [pid = 1655] [id = 311] 08:34:25 INFO - PROCESS | 1655 | --DOCSHELL 0x125904800 == 28 [pid = 1655] [id = 310] 08:34:25 INFO - PROCESS | 1655 | --DOMWINDOW == 133 (0x1290d2c00) [pid = 1655] [serial = 756] [outer = 0x0] [url = about:blank] 08:34:25 INFO - PROCESS | 1655 | --DOMWINDOW == 132 (0x119988000) [pid = 1655] [serial = 807] [outer = 0x0] [url = about:blank] 08:34:25 INFO - PROCESS | 1655 | --DOMWINDOW == 131 (0x110ec5c00) [pid = 1655] [serial = 801] [outer = 0x0] [url = about:blank] 08:34:25 INFO - PROCESS | 1655 | --DOMWINDOW == 130 (0x128bb3800) [pid = 1655] [serial = 810] [outer = 0x0] [url = about:blank] 08:34:25 INFO - PROCESS | 1655 | --DOMWINDOW == 129 (0x1180e4c00) [pid = 1655] [serial = 804] [outer = 0x0] [url = about:blank] 08:34:25 INFO - PROCESS | 1655 | --DOMWINDOW == 128 (0x118388000) [pid = 1655] [serial = 747] [outer = 0x0] [url = about:blank] 08:34:25 INFO - PROCESS | 1655 | --DOMWINDOW == 127 (0x12c0d7c00) [pid = 1655] [serial = 816] [outer = 0x0] [url = about:blank] 08:34:25 INFO - PROCESS | 1655 | --DOMWINDOW == 126 (0x128f39400) [pid = 1655] [serial = 813] [outer = 0x0] [url = about:blank] 08:34:25 INFO - PROCESS | 1655 | --DOMWINDOW == 125 (0x115ed8400) [pid = 1655] [serial = 687] [outer = 0x0] [url = about:blank] 08:34:25 INFO - PROCESS | 1655 | --DOMWINDOW == 124 (0x115ecdc00) [pid = 1655] [serial = 744] [outer = 0x0] [url = about:blank] 08:34:25 INFO - PROCESS | 1655 | --DOMWINDOW == 123 (0x128bbd000) [pid = 1655] [serial = 753] [outer = 0x0] [url = about:blank] 08:34:25 INFO - PROCESS | 1655 | --DOMWINDOW == 122 (0x12bb7ac00) [pid = 1655] [serial = 759] [outer = 0x0] [url = about:blank] 08:34:25 INFO - PROCESS | 1655 | --DOMWINDOW == 121 (0x123167400) [pid = 1655] [serial = 750] [outer = 0x0] [url = about:blank] 08:34:25 INFO - PROCESS | 1655 | --DOMWINDOW == 120 (0x11998dc00) [pid = 1655] [serial = 878] [outer = 0x0] [url = about:blank] 08:34:25 INFO - PROCESS | 1655 | --DOMWINDOW == 119 (0x1290ce000) [pid = 1655] [serial = 837] [outer = 0x0] [url = about:blank] 08:34:25 INFO - PROCESS | 1655 | --DOMWINDOW == 118 (0x118137c00) [pid = 1655] [serial = 842] [outer = 0x0] [url = about:blank] 08:34:25 INFO - PROCESS | 1655 | --DOMWINDOW == 117 (0x1132ddc00) [pid = 1655] [serial = 866] [outer = 0x0] [url = about:blank] 08:34:25 INFO - PROCESS | 1655 | --DOMWINDOW == 116 (0x11340c000) [pid = 1655] [serial = 867] [outer = 0x0] [url = about:blank] 08:34:25 INFO - PROCESS | 1655 | --DOMWINDOW == 115 (0x1121ddc00) [pid = 1655] [serial = 864] [outer = 0x0] [url = about:blank] 08:34:25 INFO - PROCESS | 1655 | --DOMWINDOW == 114 (0x111cb6400) [pid = 1655] [serial = 863] [outer = 0x0] [url = about:blank] 08:34:25 INFO - PROCESS | 1655 | --DOMWINDOW == 113 (0x116605800) [pid = 1655] [serial = 869] [outer = 0x0] [url = about:blank] 08:34:25 INFO - PROCESS | 1655 | --DOMWINDOW == 112 (0x116a72400) [pid = 1655] [serial = 870] [outer = 0x0] [url = about:blank] 08:34:25 INFO - PROCESS | 1655 | --DOMWINDOW == 111 (0x124631800) [pid = 1655] [serial = 881] [outer = 0x0] [url = about:blank] 08:34:25 INFO - PROCESS | 1655 | --DOMWINDOW == 110 (0x117e37400) [pid = 1655] [serial = 872] [outer = 0x0] [url = about:blank] 08:34:25 INFO - PROCESS | 1655 | --DOMWINDOW == 109 (0x118785c00) [pid = 1655] [serial = 873] [outer = 0x0] [url = about:blank] 08:34:25 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x118ff3000) [pid = 1655] [serial = 875] [outer = 0x0] [url = about:blank] 08:34:25 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x112f19400) [pid = 1655] [serial = 839] [outer = 0x0] [url = about:blank] 08:34:25 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x12c0d2c00) [pid = 1655] [serial = 861] [outer = 0x0] [url = about:blank] 08:34:25 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x119e24c00) [pid = 1655] [serial = 860] [outer = 0x0] [url = about:blank] 08:34:25 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x12315c000) [pid = 1655] [serial = 845] [outer = 0x0] [url = about:blank] 08:34:25 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x1277f3800) [pid = 1655] [serial = 848] [outer = 0x0] [url = about:blank] 08:34:25 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x124e11400) [pid = 1655] [serial = 884] [outer = 0x0] [url = about:blank] 08:34:25 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x1294f1000) [pid = 1655] [serial = 851] [outer = 0x0] [url = about:blank] 08:34:25 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x12a888400) [pid = 1655] [serial = 854] [outer = 0x0] [url = about:blank] 08:34:25 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x124b85000) [pid = 1655] [serial = 882] [outer = 0x0] [url = about:blank] 08:34:25 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x12c06bc00) [pid = 1655] [serial = 857] [outer = 0x0] [url = about:blank] 08:34:25 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x124b7f400) [pid = 1655] [serial = 887] [outer = 0x0] [url = about:blank] 08:34:25 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x128d47800) [pid = 1655] [serial = 893] [outer = 0x0] [url = about:blank] 08:34:25 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x125209400) [pid = 1655] [serial = 885] [outer = 0x0] [url = about:blank] 08:34:25 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x127271000) [pid = 1655] [serial = 890] [outer = 0x0] [url = about:blank] 08:34:25 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x128f3fc00) [pid = 1655] [serial = 894] [outer = 0x0] [url = about:blank] 08:34:25 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x128fe9400) [pid = 1655] [serial = 896] [outer = 0x0] [url = about:blank] 08:34:25 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x123169c00) [pid = 1655] [serial = 879] [outer = 0x0] [url = about:blank] 08:34:25 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x1259e6800) [pid = 1655] [serial = 888] [outer = 0x0] [url = about:blank] 08:34:25 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x1193fd000) [pid = 1655] [serial = 876] [outer = 0x0] [url = about:blank] 08:34:25 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x127742400) [pid = 1655] [serial = 891] [outer = 0x0] [url = about:blank] 08:34:25 INFO - PROCESS | 1655 | --DOCSHELL 0x12bd79000 == 27 [pid = 1655] [id = 316] 08:34:26 INFO - PROCESS | 1655 | 1461771266002 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:34:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 08:34:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1721ms 08:34:26 INFO - PROCESS | 1655 | 1461771266022 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 08:34:26 INFO - PROCESS | 1655 | 1461771266024 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 08:34:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 08:34:26 INFO - PROCESS | 1655 | 1461771266028 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 08:34:26 INFO - PROCESS | 1655 | 1461771266030 Marionette TRACE conn2 <- [1,1242,null,{}] 08:34:26 INFO - PROCESS | 1655 | 1461771266034 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:34:26 INFO - PROCESS | 1655 | 1461771266116 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 08:34:26 INFO - PROCESS | 1655 | 1461771266160 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:26 INFO - PROCESS | 1655 | ++DOCSHELL 0x11262b000 == 28 [pid = 1655] [id = 318] 08:34:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x11110d000) [pid = 1655] [serial = 953] [outer = 0x0] 08:34:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x111c37c00) [pid = 1655] [serial = 954] [outer = 0x11110d000] 08:34:26 INFO - PROCESS | 1655 | 1461771266188 Marionette DEBUG loaded listener.js 08:34:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x1121d8400) [pid = 1655] [serial = 955] [outer = 0x11110d000] 08:34:26 INFO - PROCESS | 1655 | 1461771266511 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:34:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 08:34:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 522ms 08:34:26 INFO - PROCESS | 1655 | 1461771266551 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 08:34:26 INFO - PROCESS | 1655 | 1461771266555 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 08:34:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 08:34:26 INFO - PROCESS | 1655 | 1461771266560 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 08:34:26 INFO - PROCESS | 1655 | 1461771266562 Marionette TRACE conn2 <- [1,1246,null,{}] 08:34:26 INFO - PROCESS | 1655 | 1461771266564 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:34:26 INFO - PROCESS | 1655 | 1461771266639 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 08:34:26 INFO - PROCESS | 1655 | 1461771266644 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:26 INFO - PROCESS | 1655 | ++DOCSHELL 0x1133af000 == 29 [pid = 1655] [id = 319] 08:34:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x1121d9000) [pid = 1655] [serial = 956] [outer = 0x0] 08:34:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x112996c00) [pid = 1655] [serial = 957] [outer = 0x1121d9000] 08:34:26 INFO - PROCESS | 1655 | 1461771266676 Marionette DEBUG loaded listener.js 08:34:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x11338f400) [pid = 1655] [serial = 958] [outer = 0x1121d9000] 08:34:27 INFO - PROCESS | 1655 | 1461771267016 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:34:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 08:34:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 472ms 08:34:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 08:34:27 INFO - PROCESS | 1655 | 1461771267037 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 08:34:27 INFO - PROCESS | 1655 | 1461771267038 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 08:34:27 INFO - PROCESS | 1655 | 1461771267041 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 08:34:27 INFO - PROCESS | 1655 | 1461771267043 Marionette TRACE conn2 <- [1,1250,null,{}] 08:34:27 INFO - PROCESS | 1655 | 1461771267054 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:34:27 INFO - PROCESS | 1655 | 1461771267129 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 08:34:27 INFO - PROCESS | 1655 | 1461771267135 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:27 INFO - PROCESS | 1655 | ++DOCSHELL 0x116944000 == 30 [pid = 1655] [id = 320] 08:34:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x110ebac00) [pid = 1655] [serial = 959] [outer = 0x0] 08:34:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x115e1dc00) [pid = 1655] [serial = 960] [outer = 0x110ebac00] 08:34:27 INFO - PROCESS | 1655 | 1461771267165 Marionette DEBUG loaded listener.js 08:34:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x115ed0800) [pid = 1655] [serial = 961] [outer = 0x110ebac00] 08:34:27 INFO - PROCESS | 1655 | 1461771267504 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:34:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 08:34:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 474ms 08:34:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 08:34:27 INFO - PROCESS | 1655 | 1461771267517 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 08:34:27 INFO - PROCESS | 1655 | 1461771267519 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 08:34:27 INFO - PROCESS | 1655 | 1461771267521 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 08:34:27 INFO - PROCESS | 1655 | 1461771267522 Marionette TRACE conn2 <- [1,1254,null,{}] 08:34:27 INFO - PROCESS | 1655 | 1461771267524 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:34:27 INFO - PROCESS | 1655 | 1461771267616 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 08:34:27 INFO - PROCESS | 1655 | 1461771267631 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:27 INFO - PROCESS | 1655 | ++DOCSHELL 0x117455000 == 31 [pid = 1655] [id = 321] 08:34:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x115ed6000) [pid = 1655] [serial = 962] [outer = 0x0] 08:34:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x116453400) [pid = 1655] [serial = 963] [outer = 0x115ed6000] 08:34:27 INFO - PROCESS | 1655 | 1461771267657 Marionette DEBUG loaded listener.js 08:34:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x116603c00) [pid = 1655] [serial = 964] [outer = 0x115ed6000] 08:34:27 INFO - PROCESS | 1655 | 1461771267957 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:34:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 08:34:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 467ms 08:34:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 08:34:27 INFO - PROCESS | 1655 | 1461771267989 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 08:34:27 INFO - PROCESS | 1655 | 1461771267990 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 08:34:27 INFO - PROCESS | 1655 | 1461771267992 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 08:34:28 INFO - PROCESS | 1655 | 1461771267993 Marionette TRACE conn2 <- [1,1258,null,{}] 08:34:28 INFO - PROCESS | 1655 | 1461771267996 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:34:28 INFO - PROCESS | 1655 | 1461771268064 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 08:34:28 INFO - PROCESS | 1655 | 1461771268068 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:28 INFO - PROCESS | 1655 | ++DOCSHELL 0x118294000 == 32 [pid = 1655] [id = 322] 08:34:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x111fd6800) [pid = 1655] [serial = 965] [outer = 0x0] 08:34:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x1169ae800) [pid = 1655] [serial = 966] [outer = 0x111fd6800] 08:34:28 INFO - PROCESS | 1655 | 1461771268096 Marionette DEBUG loaded listener.js 08:34:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x117672000) [pid = 1655] [serial = 967] [outer = 0x111fd6800] 08:34:28 INFO - PROCESS | 1655 | 1461771268470 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:34:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 08:34:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 518ms 08:34:28 INFO - PROCESS | 1655 | 1461771268511 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 08:34:28 INFO - PROCESS | 1655 | 1461771268513 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 08:34:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 08:34:28 INFO - PROCESS | 1655 | 1461771268517 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 08:34:28 INFO - PROCESS | 1655 | 1461771268519 Marionette TRACE conn2 <- [1,1262,null,{}] 08:34:28 INFO - PROCESS | 1655 | 1461771268522 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:34:28 INFO - PROCESS | 1655 | 1461771268651 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 08:34:28 INFO - PROCESS | 1655 | 1461771268663 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:28 INFO - PROCESS | 1655 | ++DOCSHELL 0x11917d800 == 33 [pid = 1655] [id = 323] 08:34:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x117e32c00) [pid = 1655] [serial = 968] [outer = 0x0] 08:34:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x11838b000) [pid = 1655] [serial = 969] [outer = 0x117e32c00] 08:34:28 INFO - PROCESS | 1655 | 1461771268690 Marionette DEBUG loaded listener.js 08:34:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x118780800) [pid = 1655] [serial = 970] [outer = 0x117e32c00] 08:34:29 INFO - PROCESS | 1655 | 1461771269004 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:34:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 08:34:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 520ms 08:34:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 08:34:29 INFO - PROCESS | 1655 | 1461771269036 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 08:34:29 INFO - PROCESS | 1655 | 1461771269037 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 08:34:29 INFO - PROCESS | 1655 | 1461771269039 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 08:34:29 INFO - PROCESS | 1655 | 1461771269040 Marionette TRACE conn2 <- [1,1266,null,{}] 08:34:29 INFO - PROCESS | 1655 | 1461771269043 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:34:29 INFO - PROCESS | 1655 | 1461771269132 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 08:34:29 INFO - PROCESS | 1655 | 1461771269138 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:29 INFO - PROCESS | 1655 | ++DOCSHELL 0x119661000 == 34 [pid = 1655] [id = 324] 08:34:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x1180e3800) [pid = 1655] [serial = 971] [outer = 0x0] 08:34:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x118ab8000) [pid = 1655] [serial = 972] [outer = 0x1180e3800] 08:34:29 INFO - PROCESS | 1655 | 1461771269163 Marionette DEBUG loaded listener.js 08:34:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x118ff5800) [pid = 1655] [serial = 973] [outer = 0x1180e3800] 08:34:29 INFO - PROCESS | 1655 | 1461771269435 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:34:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 08:34:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 417ms 08:34:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 08:34:29 INFO - PROCESS | 1655 | 1461771269458 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 08:34:29 INFO - PROCESS | 1655 | 1461771269459 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 08:34:29 INFO - PROCESS | 1655 | 1461771269461 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 08:34:29 INFO - PROCESS | 1655 | 1461771269462 Marionette TRACE conn2 <- [1,1270,null,{}] 08:34:29 INFO - PROCESS | 1655 | 1461771269472 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:34:29 INFO - PROCESS | 1655 | 1461771269548 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 08:34:29 INFO - PROCESS | 1655 | 1461771269553 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:29 INFO - PROCESS | 1655 | ++DOCSHELL 0x119e12000 == 35 [pid = 1655] [id = 325] 08:34:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x119195400) [pid = 1655] [serial = 974] [outer = 0x0] 08:34:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x1193fcc00) [pid = 1655] [serial = 975] [outer = 0x119195400] 08:34:29 INFO - PROCESS | 1655 | 1461771269578 Marionette DEBUG loaded listener.js 08:34:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 112 (0x119682800) [pid = 1655] [serial = 976] [outer = 0x119195400] 08:34:29 INFO - PROCESS | 1655 | 1461771269907 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:34:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 08:34:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 475ms 08:34:29 INFO - PROCESS | 1655 | 1461771269937 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 08:34:29 INFO - PROCESS | 1655 | 1461771269938 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 08:34:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 08:34:29 INFO - PROCESS | 1655 | 1461771269940 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 08:34:29 INFO - PROCESS | 1655 | 1461771269941 Marionette TRACE conn2 <- [1,1274,null,{}] 08:34:29 INFO - PROCESS | 1655 | 1461771269944 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:34:30 INFO - PROCESS | 1655 | 1461771270016 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 08:34:30 INFO - PROCESS | 1655 | 1461771270062 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:30 INFO - PROCESS | 1655 | ++DOCSHELL 0x116940800 == 36 [pid = 1655] [id = 326] 08:34:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 113 (0x1132e3000) [pid = 1655] [serial = 977] [outer = 0x0] 08:34:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 114 (0x1197e0c00) [pid = 1655] [serial = 978] [outer = 0x1132e3000] 08:34:30 INFO - PROCESS | 1655 | 1461771270087 Marionette DEBUG loaded listener.js 08:34:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 115 (0x119d61c00) [pid = 1655] [serial = 979] [outer = 0x1132e3000] 08:34:30 INFO - PROCESS | 1655 | 1461771270335 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:34:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 08:34:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 418ms 08:34:30 INFO - PROCESS | 1655 | 1461771270359 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 08:34:30 INFO - PROCESS | 1655 | 1461771270360 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 08:34:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 08:34:30 INFO - PROCESS | 1655 | 1461771270372 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 08:34:30 INFO - PROCESS | 1655 | 1461771270373 Marionette TRACE conn2 <- [1,1278,null,{}] 08:34:30 INFO - PROCESS | 1655 | 1461771270375 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:34:30 INFO - PROCESS | 1655 | 1461771270453 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 08:34:30 INFO - PROCESS | 1655 | 1461771270458 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:30 INFO - PROCESS | 1655 | ++DOCSHELL 0x124334800 == 37 [pid = 1655] [id = 327] 08:34:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 116 (0x119995c00) [pid = 1655] [serial = 980] [outer = 0x0] 08:34:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 117 (0x119e31000) [pid = 1655] [serial = 981] [outer = 0x119995c00] 08:34:30 INFO - PROCESS | 1655 | 1461771270485 Marionette DEBUG loaded listener.js 08:34:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 118 (0x1213e7800) [pid = 1655] [serial = 982] [outer = 0x119995c00] 08:34:30 INFO - PROCESS | 1655 | 1461771270801 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:34:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 08:34:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 478ms 08:34:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 08:34:30 INFO - PROCESS | 1655 | 1461771270841 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 08:34:30 INFO - PROCESS | 1655 | 1461771270843 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 08:34:30 INFO - PROCESS | 1655 | 1461771270845 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 08:34:30 INFO - PROCESS | 1655 | 1461771270847 Marionette TRACE conn2 <- [1,1282,null,{}] 08:34:30 INFO - PROCESS | 1655 | 1461771270849 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:34:30 INFO - PROCESS | 1655 | 1461771270959 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 08:34:30 INFO - PROCESS | 1655 | 1461771270993 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:31 INFO - PROCESS | 1655 | ++DOCSHELL 0x118293000 == 38 [pid = 1655] [id = 328] 08:34:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 119 (0x115df6c00) [pid = 1655] [serial = 983] [outer = 0x0] 08:34:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 120 (0x12315b800) [pid = 1655] [serial = 984] [outer = 0x115df6c00] 08:34:31 INFO - PROCESS | 1655 | 1461771271022 Marionette DEBUG loaded listener.js 08:34:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 121 (0x1243e3400) [pid = 1655] [serial = 985] [outer = 0x115df6c00] 08:34:31 INFO - PROCESS | 1655 | 1461771271364 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:34:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 08:34:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 571ms 08:34:31 INFO - PROCESS | 1655 | 1461771271416 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 08:34:31 INFO - PROCESS | 1655 | 1461771271417 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 08:34:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 08:34:31 INFO - PROCESS | 1655 | 1461771271419 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 08:34:31 INFO - PROCESS | 1655 | 1461771271420 Marionette TRACE conn2 <- [1,1286,null,{}] 08:34:31 INFO - PROCESS | 1655 | 1461771271423 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:34:31 INFO - PROCESS | 1655 | 1461771271510 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 08:34:31 INFO - PROCESS | 1655 | 1461771271520 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:31 INFO - PROCESS | 1655 | ++DOCSHELL 0x12590d000 == 39 [pid = 1655] [id = 329] 08:34:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 122 (0x1243c3800) [pid = 1655] [serial = 986] [outer = 0x0] 08:34:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 123 (0x124810400) [pid = 1655] [serial = 987] [outer = 0x1243c3800] 08:34:31 INFO - PROCESS | 1655 | 1461771271546 Marionette DEBUG loaded listener.js 08:34:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 124 (0x124b81c00) [pid = 1655] [serial = 988] [outer = 0x1243c3800] 08:34:31 INFO - PROCESS | 1655 | 1461771271975 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:34:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 08:34:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 567ms 08:34:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 08:34:31 INFO - PROCESS | 1655 | 1461771271988 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 08:34:31 INFO - PROCESS | 1655 | 1461771271989 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 08:34:31 INFO - PROCESS | 1655 | 1461771271991 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 08:34:31 INFO - PROCESS | 1655 | 1461771271992 Marionette TRACE conn2 <- [1,1290,null,{}] 08:34:31 INFO - PROCESS | 1655 | 1461771271994 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:34:32 INFO - PROCESS | 1655 | 1461771272132 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 08:34:32 INFO - PROCESS | 1655 | 1461771272158 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:32 INFO - PROCESS | 1655 | ++DOCSHELL 0x12777b800 == 40 [pid = 1655] [id = 330] 08:34:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 125 (0x1243ea400) [pid = 1655] [serial = 989] [outer = 0x0] 08:34:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 126 (0x124b88800) [pid = 1655] [serial = 990] [outer = 0x1243ea400] 08:34:32 INFO - PROCESS | 1655 | 1461771272182 Marionette DEBUG loaded listener.js 08:34:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 127 (0x124c66800) [pid = 1655] [serial = 991] [outer = 0x1243ea400] 08:34:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 08:34:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 519ms 08:34:32 INFO - PROCESS | 1655 | 1461771272506 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:34:32 INFO - PROCESS | 1655 | 1461771272510 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 08:34:32 INFO - PROCESS | 1655 | 1461771272512 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 08:34:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 08:34:32 INFO - PROCESS | 1655 | 1461771272525 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 08:34:32 INFO - PROCESS | 1655 | 1461771272526 Marionette TRACE conn2 <- [1,1294,null,{}] 08:34:32 INFO - PROCESS | 1655 | 1461771272529 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:34:32 INFO - PROCESS | 1655 | 1461771272621 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 08:34:32 INFO - PROCESS | 1655 | 1461771272625 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:32 INFO - PROCESS | 1655 | ++DOCSHELL 0x129021800 == 41 [pid = 1655] [id = 331] 08:34:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 128 (0x124b7c400) [pid = 1655] [serial = 992] [outer = 0x0] 08:34:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 129 (0x12503e800) [pid = 1655] [serial = 993] [outer = 0x124b7c400] 08:34:32 INFO - PROCESS | 1655 | 1461771272649 Marionette DEBUG loaded listener.js 08:34:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 130 (0x1258a4400) [pid = 1655] [serial = 994] [outer = 0x124b7c400] 08:34:33 INFO - PROCESS | 1655 | --DOMWINDOW == 129 (0x124b85800) [pid = 1655] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 08:34:33 INFO - PROCESS | 1655 | --DOMWINDOW == 128 (0x12417dc00) [pid = 1655] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 08:34:33 INFO - PROCESS | 1655 | --DOMWINDOW == 127 (0x124b7e000) [pid = 1655] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 08:34:33 INFO - PROCESS | 1655 | --DOMWINDOW == 126 (0x1250da800) [pid = 1655] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 08:34:33 INFO - PROCESS | 1655 | --DOMWINDOW == 125 (0x125ed0400) [pid = 1655] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 08:34:33 INFO - PROCESS | 1655 | --DOMWINDOW == 124 (0x11617f000) [pid = 1655] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 08:34:33 INFO - PROCESS | 1655 | --DOMWINDOW == 123 (0x110eee400) [pid = 1655] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 08:34:33 INFO - PROCESS | 1655 | --DOMWINDOW == 122 (0x118577c00) [pid = 1655] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 08:34:33 INFO - PROCESS | 1655 | --DOMWINDOW == 121 (0x116a7b000) [pid = 1655] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 08:34:33 INFO - PROCESS | 1655 | --DOMWINDOW == 120 (0x115ea2400) [pid = 1655] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 08:34:33 INFO - PROCESS | 1655 | --DOMWINDOW == 119 (0x112994000) [pid = 1655] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 08:34:33 INFO - PROCESS | 1655 | --DOMWINDOW == 118 (0x124b86c00) [pid = 1655] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 08:34:33 INFO - PROCESS | 1655 | --DOMWINDOW == 117 (0x123169000) [pid = 1655] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 08:34:33 INFO - PROCESS | 1655 | --DOMWINDOW == 116 (0x115ed1000) [pid = 1655] [serial = 901] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 08:34:33 INFO - PROCESS | 1655 | --DOMWINDOW == 115 (0x111119400) [pid = 1655] [serial = 898] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 08:34:33 INFO - PROCESS | 1655 | --DOMWINDOW == 114 (0x128fa7000) [pid = 1655] [serial = 895] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 08:34:33 INFO - PROCESS | 1655 | --DOMWINDOW == 113 (0x118782400) [pid = 1655] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 08:34:33 INFO - PROCESS | 1655 | --DOMWINDOW == 112 (0x124b85c00) [pid = 1655] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 08:34:33 INFO - PROCESS | 1655 | --DOMWINDOW == 111 (0x11967b800) [pid = 1655] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 08:34:33 INFO - PROCESS | 1655 | --DOMWINDOW == 110 (0x125928400) [pid = 1655] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 08:34:33 INFO - PROCESS | 1655 | --DOMWINDOW == 109 (0x12bb80000) [pid = 1655] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 08:34:33 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x128f36c00) [pid = 1655] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 08:34:33 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x12592cc00) [pid = 1655] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 08:34:33 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x111f42800) [pid = 1655] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 08:34:33 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x115ed0000) [pid = 1655] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 08:34:33 INFO - PROCESS | 1655 | 1461771273201 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:34:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 08:34:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 728ms 08:34:33 INFO - PROCESS | 1655 | 1461771273244 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 08:34:33 INFO - PROCESS | 1655 | 1461771273245 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 08:34:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 08:34:33 INFO - PROCESS | 1655 | 1461771273248 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 08:34:33 INFO - PROCESS | 1655 | 1461771273249 Marionette TRACE conn2 <- [1,1298,null,{}] 08:34:33 INFO - PROCESS | 1655 | 1461771273251 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:34:33 INFO - PROCESS | 1655 | 1461771273332 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 08:34:33 INFO - PROCESS | 1655 | 1461771273337 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:33 INFO - PROCESS | 1655 | ++DOCSHELL 0x11664c800 == 42 [pid = 1655] [id = 332] 08:34:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x11100fc00) [pid = 1655] [serial = 995] [outer = 0x0] 08:34:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x115ed0c00) [pid = 1655] [serial = 996] [outer = 0x11100fc00] 08:34:33 INFO - PROCESS | 1655 | 1461771273367 Marionette DEBUG loaded listener.js 08:34:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x116a7b400) [pid = 1655] [serial = 997] [outer = 0x11100fc00] 08:34:33 INFO - PROCESS | 1655 | 1461771273851 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:34:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 08:34:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 621ms 08:34:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 08:34:33 INFO - PROCESS | 1655 | 1461771273870 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 08:34:33 INFO - PROCESS | 1655 | 1461771273871 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 08:34:33 INFO - PROCESS | 1655 | 1461771273875 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 08:34:33 INFO - PROCESS | 1655 | 1461771273876 Marionette TRACE conn2 <- [1,1302,null,{}] 08:34:33 INFO - PROCESS | 1655 | 1461771273879 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:34:33 INFO - PROCESS | 1655 | 1461771273960 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 08:34:33 INFO - PROCESS | 1655 | 1461771273967 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:33 INFO - PROCESS | 1655 | ++DOCSHELL 0x1298a9000 == 43 [pid = 1655] [id = 333] 08:34:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x118785400) [pid = 1655] [serial = 998] [outer = 0x0] 08:34:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x124b7e000) [pid = 1655] [serial = 999] [outer = 0x118785400] 08:34:33 INFO - PROCESS | 1655 | 1461771273994 Marionette DEBUG loaded listener.js 08:34:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x125928400) [pid = 1655] [serial = 1000] [outer = 0x118785400] 08:34:34 INFO - PROCESS | 1655 | 1461771274303 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:34:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 08:34:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 469ms 08:34:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 08:34:34 INFO - PROCESS | 1655 | 1461771274344 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 08:34:34 INFO - PROCESS | 1655 | 1461771274345 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 08:34:34 INFO - PROCESS | 1655 | 1461771274347 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 08:34:34 INFO - PROCESS | 1655 | 1461771274348 Marionette TRACE conn2 <- [1,1306,null,{}] 08:34:34 INFO - PROCESS | 1655 | 1461771274350 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:34:34 INFO - PROCESS | 1655 | 1461771274424 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 08:34:34 INFO - PROCESS | 1655 | 1461771274475 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:34 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a879800 == 44 [pid = 1655] [id = 334] 08:34:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 112 (0x1193f5800) [pid = 1655] [serial = 1001] [outer = 0x0] 08:34:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 113 (0x1259e2000) [pid = 1655] [serial = 1002] [outer = 0x1193f5800] 08:34:34 INFO - PROCESS | 1655 | 1461771274499 Marionette DEBUG loaded listener.js 08:34:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 114 (0x127270400) [pid = 1655] [serial = 1003] [outer = 0x1193f5800] 08:34:34 INFO - PROCESS | 1655 | 1461771274769 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:34:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 08:34:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 469ms 08:34:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 08:34:34 INFO - PROCESS | 1655 | 1461771274820 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 08:34:34 INFO - PROCESS | 1655 | 1461771274821 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 08:34:34 INFO - PROCESS | 1655 | 1461771274824 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 08:34:34 INFO - PROCESS | 1655 | 1461771274825 Marionette TRACE conn2 <- [1,1310,null,{}] 08:34:34 INFO - PROCESS | 1655 | 1461771274827 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:34:34 INFO - PROCESS | 1655 | 1461771274906 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 08:34:34 INFO - PROCESS | 1655 | 1461771274910 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:34 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ab1d800 == 45 [pid = 1655] [id = 335] 08:34:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 115 (0x125ec9400) [pid = 1655] [serial = 1004] [outer = 0x0] 08:34:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 116 (0x12745bc00) [pid = 1655] [serial = 1005] [outer = 0x125ec9400] 08:34:34 INFO - PROCESS | 1655 | 1461771274937 Marionette DEBUG loaded listener.js 08:34:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 117 (0x1277f0000) [pid = 1655] [serial = 1006] [outer = 0x125ec9400] 08:34:35 INFO - PROCESS | 1655 | 1461771275387 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:34:35 INFO - PROCESS | 1655 | 1461771275396 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 08:34:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 08:34:35 INFO - PROCESS | 1655 | 1461771275402 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 08:34:35 INFO - PROCESS | 1655 | 1461771275405 Marionette TRACE conn2 <- [1,1314,null,{}] 08:34:35 INFO - PROCESS | 1655 | 1461771275408 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:34:35 INFO - PROCESS | 1655 | 1461771275521 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 08:34:35 INFO - PROCESS | 1655 | 1461771275594 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:35 INFO - PROCESS | 1655 | ++DOCSHELL 0x11325c000 == 46 [pid = 1655] [id = 336] 08:34:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 118 (0x111002c00) [pid = 1655] [serial = 1007] [outer = 0x0] 08:34:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 119 (0x111dc6800) [pid = 1655] [serial = 1008] [outer = 0x111002c00] 08:34:35 INFO - PROCESS | 1655 | 1461771275626 Marionette DEBUG loaded listener.js 08:34:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 120 (0x1126b8800) [pid = 1655] [serial = 1009] [outer = 0x111002c00] 08:34:36 INFO - PROCESS | 1655 | 1461771276150 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:34:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 08:34:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 775ms 08:34:36 INFO - PROCESS | 1655 | 1461771276189 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 08:34:36 INFO - PROCESS | 1655 | 1461771276193 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 08:34:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 08:34:36 INFO - PROCESS | 1655 | 1461771276201 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 08:34:36 INFO - PROCESS | 1655 | 1461771276203 Marionette TRACE conn2 <- [1,1318,null,{}] 08:34:36 INFO - PROCESS | 1655 | 1461771276206 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:34:36 INFO - PROCESS | 1655 | 1461771276312 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 08:34:36 INFO - PROCESS | 1655 | 1461771276393 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:36 INFO - PROCESS | 1655 | ++DOCSHELL 0x11827e800 == 47 [pid = 1655] [id = 337] 08:34:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 121 (0x112990400) [pid = 1655] [serial = 1010] [outer = 0x0] 08:34:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 122 (0x114ff7400) [pid = 1655] [serial = 1011] [outer = 0x112990400] 08:34:36 INFO - PROCESS | 1655 | 1461771276422 Marionette DEBUG loaded listener.js 08:34:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 123 (0x115ed1400) [pid = 1655] [serial = 1012] [outer = 0x112990400] 08:34:37 INFO - PROCESS | 1655 | 1461771277107 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:34:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 08:34:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 971ms 08:34:37 INFO - PROCESS | 1655 | 1461771277172 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 08:34:37 INFO - PROCESS | 1655 | 1461771277174 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 08:34:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 08:34:37 INFO - PROCESS | 1655 | 1461771277178 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 08:34:37 INFO - PROCESS | 1655 | 1461771277180 Marionette TRACE conn2 <- [1,1322,null,{}] 08:34:37 INFO - PROCESS | 1655 | 1461771277184 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:34:37 INFO - PROCESS | 1655 | 1461771277283 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 08:34:37 INFO - PROCESS | 1655 | --DOCSHELL 0x12a879800 == 46 [pid = 1655] [id = 334] 08:34:37 INFO - PROCESS | 1655 | --DOCSHELL 0x1298a9000 == 45 [pid = 1655] [id = 333] 08:34:37 INFO - PROCESS | 1655 | --DOCSHELL 0x11664c800 == 44 [pid = 1655] [id = 332] 08:34:37 INFO - PROCESS | 1655 | --DOCSHELL 0x129021800 == 43 [pid = 1655] [id = 331] 08:34:37 INFO - PROCESS | 1655 | --DOCSHELL 0x12777b800 == 42 [pid = 1655] [id = 330] 08:34:37 INFO - PROCESS | 1655 | --DOCSHELL 0x12590d000 == 41 [pid = 1655] [id = 329] 08:34:37 INFO - PROCESS | 1655 | --DOCSHELL 0x118293000 == 40 [pid = 1655] [id = 328] 08:34:37 INFO - PROCESS | 1655 | --DOMWINDOW == 122 (0x1290cec00) [pid = 1655] [serial = 951] [outer = 0x0] [url = about:blank] 08:34:37 INFO - PROCESS | 1655 | --DOCSHELL 0x124334800 == 39 [pid = 1655] [id = 327] 08:34:37 INFO - PROCESS | 1655 | --DOCSHELL 0x116940800 == 38 [pid = 1655] [id = 326] 08:34:37 INFO - PROCESS | 1655 | --DOCSHELL 0x119e12000 == 37 [pid = 1655] [id = 325] 08:34:37 INFO - PROCESS | 1655 | --DOCSHELL 0x119661000 == 36 [pid = 1655] [id = 324] 08:34:37 INFO - PROCESS | 1655 | --DOCSHELL 0x11917d800 == 35 [pid = 1655] [id = 323] 08:34:37 INFO - PROCESS | 1655 | --DOCSHELL 0x118294000 == 34 [pid = 1655] [id = 322] 08:34:37 INFO - PROCESS | 1655 | --DOCSHELL 0x117455000 == 33 [pid = 1655] [id = 321] 08:34:37 INFO - PROCESS | 1655 | --DOCSHELL 0x116944000 == 32 [pid = 1655] [id = 320] 08:34:37 INFO - PROCESS | 1655 | --DOCSHELL 0x1133af000 == 31 [pid = 1655] [id = 319] 08:34:37 INFO - PROCESS | 1655 | --DOCSHELL 0x11262b000 == 30 [pid = 1655] [id = 318] 08:34:37 INFO - PROCESS | 1655 | 1461771277385 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:37 INFO - PROCESS | 1655 | ++DOCSHELL 0x1121ad000 == 31 [pid = 1655] [id = 338] 08:34:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 123 (0x111010000) [pid = 1655] [serial = 1013] [outer = 0x0] 08:34:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 124 (0x1121dd000) [pid = 1655] [serial = 1014] [outer = 0x111010000] 08:34:37 INFO - PROCESS | 1655 | 1461771277414 Marionette DEBUG loaded listener.js 08:34:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 125 (0x11340a800) [pid = 1655] [serial = 1015] [outer = 0x111010000] 08:34:37 INFO - PROCESS | 1655 | --DOMWINDOW == 124 (0x124e12400) [pid = 1655] [serial = 846] [outer = 0x0] [url = about:blank] 08:34:37 INFO - PROCESS | 1655 | --DOMWINDOW == 123 (0x128e52800) [pid = 1655] [serial = 849] [outer = 0x0] [url = about:blank] 08:34:37 INFO - PROCESS | 1655 | --DOMWINDOW == 122 (0x12c0d5000) [pid = 1655] [serial = 858] [outer = 0x0] [url = about:blank] 08:34:37 INFO - PROCESS | 1655 | --DOMWINDOW == 121 (0x1296e0800) [pid = 1655] [serial = 852] [outer = 0x0] [url = about:blank] 08:34:37 INFO - PROCESS | 1655 | --DOMWINDOW == 120 (0x12bb7f000) [pid = 1655] [serial = 855] [outer = 0x0] [url = about:blank] 08:34:37 INFO - PROCESS | 1655 | --DOMWINDOW == 119 (0x1290d0000) [pid = 1655] [serial = 949] [outer = 0x0] [url = about:blank] 08:34:37 INFO - PROCESS | 1655 | --DOMWINDOW == 118 (0x124b86800) [pid = 1655] [serial = 930] [outer = 0x0] [url = about:blank] 08:34:37 INFO - PROCESS | 1655 | --DOMWINDOW == 117 (0x1250e5400) [pid = 1655] [serial = 933] [outer = 0x0] [url = about:blank] 08:34:37 INFO - PROCESS | 1655 | --DOMWINDOW == 116 (0x12726ec00) [pid = 1655] [serial = 936] [outer = 0x0] [url = about:blank] 08:34:37 INFO - PROCESS | 1655 | --DOMWINDOW == 115 (0x1259da800) [pid = 1655] [serial = 934] [outer = 0x0] [url = about:blank] 08:34:37 INFO - PROCESS | 1655 | --DOMWINDOW == 114 (0x128bbc800) [pid = 1655] [serial = 939] [outer = 0x0] [url = about:blank] 08:34:37 INFO - PROCESS | 1655 | --DOMWINDOW == 113 (0x1277e9400) [pid = 1655] [serial = 937] [outer = 0x0] [url = about:blank] 08:34:37 INFO - PROCESS | 1655 | --DOMWINDOW == 112 (0x125203800) [pid = 1655] [serial = 940] [outer = 0x0] [url = about:blank] 08:34:37 INFO - PROCESS | 1655 | --DOMWINDOW == 111 (0x123167c00) [pid = 1655] [serial = 927] [outer = 0x0] [url = about:blank] 08:34:37 INFO - PROCESS | 1655 | --DOMWINDOW == 110 (0x119516000) [pid = 1655] [serial = 924] [outer = 0x0] [url = about:blank] 08:34:37 INFO - PROCESS | 1655 | --DOMWINDOW == 109 (0x1197e3000) [pid = 1655] [serial = 925] [outer = 0x0] [url = about:blank] 08:34:37 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x118ab1000) [pid = 1655] [serial = 921] [outer = 0x0] [url = about:blank] 08:34:37 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x118ff4c00) [pid = 1655] [serial = 922] [outer = 0x0] [url = about:blank] 08:34:37 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x117671400) [pid = 1655] [serial = 918] [outer = 0x0] [url = about:blank] 08:34:37 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x118387000) [pid = 1655] [serial = 919] [outer = 0x0] [url = about:blank] 08:34:37 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x116672800) [pid = 1655] [serial = 916] [outer = 0x0] [url = about:blank] 08:34:37 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x1161cb800) [pid = 1655] [serial = 915] [outer = 0x0] [url = about:blank] 08:34:37 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x115d5fc00) [pid = 1655] [serial = 913] [outer = 0x0] [url = about:blank] 08:34:37 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x11340cc00) [pid = 1655] [serial = 912] [outer = 0x0] [url = about:blank] 08:34:37 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x128f3d800) [pid = 1655] [serial = 910] [outer = 0x0] [url = about:blank] 08:34:37 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x1277f0c00) [pid = 1655] [serial = 909] [outer = 0x0] [url = about:blank] 08:34:37 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x1259e1000) [pid = 1655] [serial = 907] [outer = 0x0] [url = about:blank] 08:34:37 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x12462e800) [pid = 1655] [serial = 906] [outer = 0x0] [url = about:blank] 08:34:37 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x118ab2000) [pid = 1655] [serial = 903] [outer = 0x0] [url = about:blank] 08:34:37 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x11710e400) [pid = 1655] [serial = 902] [outer = 0x0] [url = about:blank] 08:34:37 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x114ffa000) [pid = 1655] [serial = 900] [outer = 0x0] [url = about:blank] 08:34:37 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x1132de800) [pid = 1655] [serial = 899] [outer = 0x0] [url = about:blank] 08:34:37 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x118779800) [pid = 1655] [serial = 897] [outer = 0x0] [url = about:blank] 08:34:37 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x11338fc00) [pid = 1655] [serial = 507] [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:34:37 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x125ed6000) [pid = 1655] [serial = 943] [outer = 0x0] [url = about:blank] 08:34:37 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x124c5c800) [pid = 1655] [serial = 931] [outer = 0x0] [url = about:blank] 08:34:37 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x128f3e400) [pid = 1655] [serial = 946] [outer = 0x0] [url = about:blank] 08:34:37 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x125204c00) [pid = 1655] [serial = 942] [outer = 0x0] [url = about:blank] 08:34:37 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x128e57c00) [pid = 1655] [serial = 945] [outer = 0x0] [url = about:blank] 08:34:37 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x124808800) [pid = 1655] [serial = 928] [outer = 0x0] [url = about:blank] 08:34:37 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x116187800) [pid = 1655] [serial = 840] [outer = 0x0] [url = about:blank] 08:34:37 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x118708000) [pid = 1655] [serial = 843] [outer = 0x0] [url = about:blank] 08:34:37 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x128fb2c00) [pid = 1655] [serial = 948] [outer = 0x0] [url = about:blank] 08:34:37 INFO - PROCESS | 1655 | 1461771277743 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:34:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 08:34:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 574ms 08:34:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 08:34:37 INFO - PROCESS | 1655 | 1461771277753 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 08:34:37 INFO - PROCESS | 1655 | 1461771277756 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 08:34:37 INFO - PROCESS | 1655 | 1461771277760 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 08:34:37 INFO - PROCESS | 1655 | 1461771277762 Marionette TRACE conn2 <- [1,1326,null,{}] 08:34:37 INFO - PROCESS | 1655 | 1461771277767 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:34:37 INFO - PROCESS | 1655 | 1461771277838 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 08:34:37 INFO - PROCESS | 1655 | 1461771277884 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:37 INFO - PROCESS | 1655 | ++DOCSHELL 0x11697a000 == 32 [pid = 1655] [id = 339] 08:34:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x1110f8400) [pid = 1655] [serial = 1016] [outer = 0x0] 08:34:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x113df8800) [pid = 1655] [serial = 1017] [outer = 0x1110f8400] 08:34:37 INFO - PROCESS | 1655 | 1461771277910 Marionette DEBUG loaded listener.js 08:34:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x115ed7400) [pid = 1655] [serial = 1018] [outer = 0x1110f8400] 08:34:38 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:34:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 473ms 08:34:38 INFO - PROCESS | 1655 | 1461771278224 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:34:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 08:34:38 INFO - PROCESS | 1655 | 1461771278237 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 08:34:38 INFO - PROCESS | 1655 | 1461771278238 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 08:34:38 INFO - PROCESS | 1655 | 1461771278241 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 08:34:38 INFO - PROCESS | 1655 | 1461771278243 Marionette TRACE conn2 <- [1,1330,null,{}] 08:34:38 INFO - PROCESS | 1655 | 1461771278254 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:34:38 INFO - PROCESS | 1655 | 1461771278332 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 08:34:38 INFO - PROCESS | 1655 | 1461771278338 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:38 INFO - PROCESS | 1655 | ++DOCSHELL 0x11828c000 == 33 [pid = 1655] [id = 340] 08:34:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x111009000) [pid = 1655] [serial = 1019] [outer = 0x0] 08:34:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x116959000) [pid = 1655] [serial = 1020] [outer = 0x111009000] 08:34:38 INFO - PROCESS | 1655 | 1461771278369 Marionette DEBUG loaded listener.js 08:34:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x117669c00) [pid = 1655] [serial = 1021] [outer = 0x111009000] 08:34:38 INFO - PROCESS | 1655 | 1461771278718 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:34:38 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:34:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 522ms 08:34:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 08:34:38 INFO - PROCESS | 1655 | 1461771278764 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 08:34:38 INFO - PROCESS | 1655 | 1461771278766 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 08:34:38 INFO - PROCESS | 1655 | 1461771278768 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 08:34:38 INFO - PROCESS | 1655 | 1461771278769 Marionette TRACE conn2 <- [1,1334,null,{}] 08:34:38 INFO - PROCESS | 1655 | 1461771278771 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:34:38 INFO - PROCESS | 1655 | 1461771278850 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 08:34:38 INFO - PROCESS | 1655 | 1461771278854 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:38 INFO - PROCESS | 1655 | ++DOCSHELL 0x11996b000 == 34 [pid = 1655] [id = 341] 08:34:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x117e31400) [pid = 1655] [serial = 1022] [outer = 0x0] 08:34:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x118139400) [pid = 1655] [serial = 1023] [outer = 0x117e31400] 08:34:38 INFO - PROCESS | 1655 | 1461771278880 Marionette DEBUG loaded listener.js 08:34:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x118571000) [pid = 1655] [serial = 1024] [outer = 0x117e31400] 08:34:39 INFO - PROCESS | 1655 | 1461771279204 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:34:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 08:34:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 468ms 08:34:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 08:34:39 INFO - PROCESS | 1655 | 1461771279237 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 08:34:39 INFO - PROCESS | 1655 | 1461771279238 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 08:34:39 INFO - PROCESS | 1655 | 1461771279240 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 08:34:39 INFO - PROCESS | 1655 | 1461771279241 Marionette TRACE conn2 <- [1,1338,null,{}] 08:34:39 INFO - PROCESS | 1655 | 1461771279243 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:34:39 INFO - PROCESS | 1655 | 1461771279318 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 08:34:39 INFO - PROCESS | 1655 | 1461771279372 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:39 INFO - PROCESS | 1655 | ++DOCSHELL 0x119e21800 == 35 [pid = 1655] [id = 342] 08:34:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x111007400) [pid = 1655] [serial = 1025] [outer = 0x0] 08:34:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x11870ac00) [pid = 1655] [serial = 1026] [outer = 0x111007400] 08:34:39 INFO - PROCESS | 1655 | 1461771279396 Marionette DEBUG loaded listener.js 08:34:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x118abbc00) [pid = 1655] [serial = 1027] [outer = 0x111007400] 08:34:40 INFO - PROCESS | 1655 | 1461771280116 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:34:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 08:34:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 920ms 08:34:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 08:34:40 INFO - PROCESS | 1655 | 1461771280160 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 08:34:40 INFO - PROCESS | 1655 | 1461771280161 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 08:34:40 INFO - PROCESS | 1655 | 1461771280164 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 08:34:40 INFO - PROCESS | 1655 | 1461771280165 Marionette TRACE conn2 <- [1,1342,null,{}] 08:34:40 INFO - PROCESS | 1655 | 1461771280167 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:34:40 INFO - PROCESS | 1655 | 1461771280273 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 08:34:40 INFO - PROCESS | 1655 | 1461771280278 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:40 INFO - PROCESS | 1655 | ++DOCSHELL 0x12432d800 == 36 [pid = 1655] [id = 343] 08:34:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x118138800) [pid = 1655] [serial = 1028] [outer = 0x0] 08:34:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x1193fbc00) [pid = 1655] [serial = 1029] [outer = 0x118138800] 08:34:40 INFO - PROCESS | 1655 | 1461771280308 Marionette DEBUG loaded listener.js 08:34:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x119d6cc00) [pid = 1655] [serial = 1030] [outer = 0x118138800] 08:34:40 INFO - PROCESS | 1655 | 1461771280749 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:34:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 08:34:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 620ms 08:34:40 INFO - PROCESS | 1655 | 1461771280792 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 08:34:40 INFO - PROCESS | 1655 | 1461771280794 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 08:34:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 08:34:40 INFO - PROCESS | 1655 | 1461771280798 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 08:34:40 INFO - PROCESS | 1655 | 1461771280799 Marionette TRACE conn2 <- [1,1346,null,{}] 08:34:40 INFO - PROCESS | 1655 | 1461771280803 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:34:40 INFO - PROCESS | 1655 | 1461771280925 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 08:34:40 INFO - PROCESS | 1655 | 1461771280940 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:40 INFO - PROCESS | 1655 | ++DOCSHELL 0x124818000 == 37 [pid = 1655] [id = 344] 08:34:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x119e30800) [pid = 1655] [serial = 1031] [outer = 0x0] 08:34:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x1213e5800) [pid = 1655] [serial = 1032] [outer = 0x119e30800] 08:34:40 INFO - PROCESS | 1655 | 1461771280964 Marionette DEBUG loaded listener.js 08:34:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x123163400) [pid = 1655] [serial = 1033] [outer = 0x119e30800] 08:34:41 INFO - PROCESS | 1655 | 1461771281292 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:34:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 08:34:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 520ms 08:34:41 INFO - PROCESS | 1655 | 1461771281319 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 08:34:41 INFO - PROCESS | 1655 | 1461771281320 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 08:34:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 08:34:41 INFO - PROCESS | 1655 | 1461771281328 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 08:34:41 INFO - PROCESS | 1655 | 1461771281329 Marionette TRACE conn2 <- [1,1350,null,{}] 08:34:41 INFO - PROCESS | 1655 | 1461771281334 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:34:41 INFO - PROCESS | 1655 | 1461771281422 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 08:34:41 INFO - PROCESS | 1655 | 1461771281426 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:41 INFO - PROCESS | 1655 | ++DOCSHELL 0x125914000 == 38 [pid = 1655] [id = 345] 08:34:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x119e31c00) [pid = 1655] [serial = 1034] [outer = 0x0] 08:34:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x118139800) [pid = 1655] [serial = 1035] [outer = 0x119e31c00] 08:34:41 INFO - PROCESS | 1655 | 1461771281450 Marionette DEBUG loaded listener.js 08:34:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x124183c00) [pid = 1655] [serial = 1036] [outer = 0x119e31c00] 08:34:41 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x1243c3800) [pid = 1655] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 08:34:41 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x110ebac00) [pid = 1655] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 08:34:41 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x111fd6800) [pid = 1655] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 08:34:41 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x1180e3800) [pid = 1655] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 08:34:41 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x115ed6000) [pid = 1655] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 08:34:41 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x119995c00) [pid = 1655] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 08:34:41 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x119195400) [pid = 1655] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 08:34:41 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x1243ea400) [pid = 1655] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 08:34:41 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x1121d9000) [pid = 1655] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 08:34:41 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x1132e3000) [pid = 1655] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 08:34:41 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x124b7c400) [pid = 1655] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 08:34:41 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x11100fc00) [pid = 1655] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 08:34:41 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x117e32c00) [pid = 1655] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 08:34:41 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x11110d000) [pid = 1655] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 08:34:41 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x118785400) [pid = 1655] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 08:34:41 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x115df6c00) [pid = 1655] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 08:34:41 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x1193f5800) [pid = 1655] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 08:34:41 INFO - PROCESS | 1655 | 1461771281879 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:34:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 08:34:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 572ms 08:34:41 INFO - PROCESS | 1655 | 1461771281901 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 08:34:41 INFO - PROCESS | 1655 | 1461771281902 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 08:34:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 08:34:41 INFO - PROCESS | 1655 | 1461771281904 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 08:34:41 INFO - PROCESS | 1655 | 1461771281905 Marionette TRACE conn2 <- [1,1354,null,{}] 08:34:41 INFO - PROCESS | 1655 | 1461771281908 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:34:41 INFO - PROCESS | 1655 | 1461771281982 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 08:34:41 INFO - PROCESS | 1655 | 1461771281987 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:41 INFO - PROCESS | 1655 | ++DOCSHELL 0x11828b800 == 39 [pid = 1655] [id = 346] 08:34:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x111d4e000) [pid = 1655] [serial = 1037] [outer = 0x0] 08:34:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x115ed3400) [pid = 1655] [serial = 1038] [outer = 0x111d4e000] 08:34:42 INFO - PROCESS | 1655 | 1461771282012 Marionette DEBUG loaded listener.js 08:34:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x118f8e800) [pid = 1655] [serial = 1039] [outer = 0x111d4e000] 08:34:42 INFO - PROCESS | 1655 | 1461771282332 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:34:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 08:34:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 468ms 08:34:42 INFO - PROCESS | 1655 | 1461771282373 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 08:34:42 INFO - PROCESS | 1655 | 1461771282374 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 08:34:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 08:34:42 INFO - PROCESS | 1655 | 1461771282376 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 08:34:42 INFO - PROCESS | 1655 | 1461771282378 Marionette TRACE conn2 <- [1,1358,null,{}] 08:34:42 INFO - PROCESS | 1655 | 1461771282385 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:34:42 INFO - PROCESS | 1655 | 1461771282459 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 08:34:42 INFO - PROCESS | 1655 | 1461771282465 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:42 INFO - PROCESS | 1655 | ++DOCSHELL 0x12777b800 == 40 [pid = 1655] [id = 347] 08:34:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x118ff7800) [pid = 1655] [serial = 1040] [outer = 0x0] 08:34:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x1243c3800) [pid = 1655] [serial = 1041] [outer = 0x118ff7800] 08:34:42 INFO - PROCESS | 1655 | 1461771282491 Marionette DEBUG loaded listener.js 08:34:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x124806800) [pid = 1655] [serial = 1042] [outer = 0x118ff7800] 08:34:42 INFO - PROCESS | 1655 | 1461771282805 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:34:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 08:34:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 467ms 08:34:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 08:34:42 INFO - PROCESS | 1655 | 1461771282845 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 08:34:42 INFO - PROCESS | 1655 | 1461771282846 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 08:34:42 INFO - PROCESS | 1655 | 1461771282849 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 08:34:42 INFO - PROCESS | 1655 | 1461771282851 Marionette TRACE conn2 <- [1,1362,null,{}] 08:34:42 INFO - PROCESS | 1655 | 1461771282853 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:34:42 INFO - PROCESS | 1655 | 1461771282939 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 08:34:42 INFO - PROCESS | 1655 | 1461771282942 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:42 INFO - PROCESS | 1655 | ++DOCSHELL 0x129719800 == 41 [pid = 1655] [id = 348] 08:34:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x11813ec00) [pid = 1655] [serial = 1043] [outer = 0x0] 08:34:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x124b84c00) [pid = 1655] [serial = 1044] [outer = 0x11813ec00] 08:34:42 INFO - PROCESS | 1655 | 1461771282973 Marionette DEBUG loaded listener.js 08:34:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x125202800) [pid = 1655] [serial = 1045] [outer = 0x11813ec00] 08:34:43 INFO - PROCESS | 1655 | 1461771283301 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:34:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 08:34:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 471ms 08:34:43 INFO - PROCESS | 1655 | 1461771283329 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 08:34:43 INFO - PROCESS | 1655 | 1461771283330 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 08:34:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 08:34:43 INFO - PROCESS | 1655 | 1461771283336 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 08:34:43 INFO - PROCESS | 1655 | 1461771283337 Marionette TRACE conn2 <- [1,1366,null,{}] 08:34:43 INFO - PROCESS | 1655 | 1461771283339 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:34:43 INFO - PROCESS | 1655 | 1461771283436 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 08:34:43 INFO - PROCESS | 1655 | 1461771283442 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:43 INFO - PROCESS | 1655 | ++DOCSHELL 0x1298be000 == 42 [pid = 1655] [id = 349] 08:34:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x124e0a400) [pid = 1655] [serial = 1046] [outer = 0x0] 08:34:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x125929000) [pid = 1655] [serial = 1047] [outer = 0x124e0a400] 08:34:43 INFO - PROCESS | 1655 | 1461771283467 Marionette DEBUG loaded listener.js 08:34:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x12726e000) [pid = 1655] [serial = 1048] [outer = 0x124e0a400] 08:34:43 INFO - PROCESS | 1655 | 1461771283763 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:34:43 INFO - PROCESS | 1655 | 1461771283846 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 08:34:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 08:34:43 INFO - PROCESS | 1655 | 1461771283850 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 08:34:43 INFO - PROCESS | 1655 | 1461771283853 Marionette TRACE conn2 <- [1,1370,null,{}] 08:34:43 INFO - PROCESS | 1655 | 1461771283857 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:34:43 INFO - PROCESS | 1655 | 1461771283950 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 08:34:44 INFO - PROCESS | 1655 | 1461771284037 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:44 INFO - PROCESS | 1655 | ++DOCSHELL 0x11332a800 == 43 [pid = 1655] [id = 350] 08:34:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x11100d800) [pid = 1655] [serial = 1049] [outer = 0x0] 08:34:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x111c35800) [pid = 1655] [serial = 1050] [outer = 0x11100d800] 08:34:44 INFO - PROCESS | 1655 | 1461771284069 Marionette DEBUG loaded listener.js 08:34:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x112993400) [pid = 1655] [serial = 1051] [outer = 0x11100d800] 08:34:44 INFO - PROCESS | 1655 | 1461771284555 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:34:44 INFO - PROCESS | 1655 | 1461771284583 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 08:34:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 08:34:44 INFO - PROCESS | 1655 | 1461771284590 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 08:34:44 INFO - PROCESS | 1655 | 1461771284593 Marionette TRACE conn2 <- [1,1374,null,{}] 08:34:44 INFO - PROCESS | 1655 | 1461771284597 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:34:44 INFO - PROCESS | 1655 | 1461771284693 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 08:34:44 INFO - PROCESS | 1655 | 1461771284753 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:44 INFO - PROCESS | 1655 | ++DOCSHELL 0x119120800 == 44 [pid = 1655] [id = 351] 08:34:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x115ed5400) [pid = 1655] [serial = 1052] [outer = 0x0] 08:34:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x1164b6400) [pid = 1655] [serial = 1053] [outer = 0x115ed5400] 08:34:44 INFO - PROCESS | 1655 | 1461771284784 Marionette DEBUG loaded listener.js 08:34:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x1169bac00) [pid = 1655] [serial = 1054] [outer = 0x115ed5400] 08:34:45 INFO - PROCESS | 1655 | [1655] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:34:45 INFO - PROCESS | 1655 | 1461771285195 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:34:45 INFO - PROCESS | 1655 | 1461771285213 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 08:34:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 08:34:45 INFO - PROCESS | 1655 | 1461771285216 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 08:34:45 INFO - PROCESS | 1655 | 1461771285217 Marionette TRACE conn2 <- [1,1378,null,{}] 08:34:45 INFO - PROCESS | 1655 | 1461771285224 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:34:45 INFO - PROCESS | 1655 | 1461771285344 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 08:34:45 INFO - PROCESS | 1655 | 1461771285420 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:45 INFO - PROCESS | 1655 | ++DOCSHELL 0x129424800 == 45 [pid = 1655] [id = 352] 08:34:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x119199800) [pid = 1655] [serial = 1055] [outer = 0x0] 08:34:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x119508400) [pid = 1655] [serial = 1056] [outer = 0x119199800] 08:34:45 INFO - PROCESS | 1655 | 1461771285454 Marionette DEBUG loaded listener.js 08:34:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x1197e1000) [pid = 1655] [serial = 1057] [outer = 0x119199800] 08:34:45 INFO - PROCESS | 1655 | 1461771285885 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:34:45 INFO - PROCESS | 1655 | 1461771285948 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 08:34:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 08:34:45 INFO - PROCESS | 1655 | 1461771285952 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 08:34:45 INFO - PROCESS | 1655 | 1461771285953 Marionette TRACE conn2 <- [1,1382,null,{}] 08:34:45 INFO - PROCESS | 1655 | 1461771285955 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:34:46 INFO - PROCESS | 1655 | 1461771286050 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 08:34:46 INFO - PROCESS | 1655 | 1461771286112 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:46 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b2cd000 == 46 [pid = 1655] [id = 353] 08:34:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x123165000) [pid = 1655] [serial = 1058] [outer = 0x0] 08:34:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x1243ebc00) [pid = 1655] [serial = 1059] [outer = 0x123165000] 08:34:46 INFO - PROCESS | 1655 | 1461771286142 Marionette DEBUG loaded listener.js 08:34:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x124c5c800) [pid = 1655] [serial = 1060] [outer = 0x123165000] 08:34:46 INFO - PROCESS | 1655 | [1655] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:34:46 INFO - PROCESS | 1655 | 1461771286619 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:34:46 INFO - PROCESS | 1655 | 1461771286675 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 08:34:46 INFO - PROCESS | 1655 | 1461771286677 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 08:34:46 INFO - PROCESS | 1655 | 1461771286678 Marionette TRACE conn2 <- [1,1386,null,{}] 08:34:46 INFO - PROCESS | 1655 | 1461771286681 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:34:46 INFO - PROCESS | 1655 | 1461771286777 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 08:34:46 INFO - PROCESS | 1655 | 1461771286957 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:46 INFO - PROCESS | 1655 | ++DOCSHELL 0x11718f800 == 47 [pid = 1655] [id = 354] 08:34:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x111008800) [pid = 1655] [serial = 1061] [outer = 0x0] 08:34:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 112 (0x111cb8400) [pid = 1655] [serial = 1062] [outer = 0x111008800] 08:34:46 INFO - PROCESS | 1655 | 1461771286986 Marionette DEBUG loaded listener.js 08:34:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 113 (0x1126bac00) [pid = 1655] [serial = 1063] [outer = 0x111008800] 08:34:47 INFO - PROCESS | 1655 | 1461771287461 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:34:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 08:34:47 INFO - PROCESS | 1655 | 1461771287505 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 08:34:47 INFO - PROCESS | 1655 | 1461771287508 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 08:34:47 INFO - PROCESS | 1655 | 1461771287510 Marionette TRACE conn2 <- [1,1390,null,{}] 08:34:47 INFO - PROCESS | 1655 | 1461771287515 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:34:47 INFO - PROCESS | 1655 | 1461771287621 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 08:34:47 INFO - PROCESS | 1655 | --DOCSHELL 0x129719800 == 46 [pid = 1655] [id = 348] 08:34:47 INFO - PROCESS | 1655 | --DOCSHELL 0x12777b800 == 45 [pid = 1655] [id = 347] 08:34:47 INFO - PROCESS | 1655 | --DOCSHELL 0x11828b800 == 44 [pid = 1655] [id = 346] 08:34:47 INFO - PROCESS | 1655 | --DOCSHELL 0x125914000 == 43 [pid = 1655] [id = 345] 08:34:47 INFO - PROCESS | 1655 | --DOCSHELL 0x124818000 == 42 [pid = 1655] [id = 344] 08:34:47 INFO - PROCESS | 1655 | --DOCSHELL 0x12432d800 == 41 [pid = 1655] [id = 343] 08:34:47 INFO - PROCESS | 1655 | --DOCSHELL 0x119e21800 == 40 [pid = 1655] [id = 342] 08:34:47 INFO - PROCESS | 1655 | --DOCSHELL 0x11996b000 == 39 [pid = 1655] [id = 341] 08:34:47 INFO - PROCESS | 1655 | --DOMWINDOW == 112 (0x12745bc00) [pid = 1655] [serial = 1005] [outer = 0x0] [url = about:blank] 08:34:47 INFO - PROCESS | 1655 | --DOCSHELL 0x11828c000 == 38 [pid = 1655] [id = 340] 08:34:47 INFO - PROCESS | 1655 | --DOCSHELL 0x11697a000 == 37 [pid = 1655] [id = 339] 08:34:47 INFO - PROCESS | 1655 | --DOCSHELL 0x1121ad000 == 36 [pid = 1655] [id = 338] 08:34:47 INFO - PROCESS | 1655 | --DOCSHELL 0x11827e800 == 35 [pid = 1655] [id = 337] 08:34:47 INFO - PROCESS | 1655 | --DOCSHELL 0x11325c000 == 34 [pid = 1655] [id = 336] 08:34:47 INFO - PROCESS | 1655 | --DOMWINDOW == 111 (0x124810400) [pid = 1655] [serial = 987] [outer = 0x0] [url = about:blank] 08:34:47 INFO - PROCESS | 1655 | --DOMWINDOW == 110 (0x115e1dc00) [pid = 1655] [serial = 960] [outer = 0x0] [url = about:blank] 08:34:47 INFO - PROCESS | 1655 | --DOMWINDOW == 109 (0x115ed0800) [pid = 1655] [serial = 961] [outer = 0x0] [url = about:blank] 08:34:47 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x1169ae800) [pid = 1655] [serial = 966] [outer = 0x0] [url = about:blank] 08:34:47 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x117672000) [pid = 1655] [serial = 967] [outer = 0x0] [url = about:blank] 08:34:47 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x118ab8000) [pid = 1655] [serial = 972] [outer = 0x0] [url = about:blank] 08:34:47 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x118ff5800) [pid = 1655] [serial = 973] [outer = 0x0] [url = about:blank] 08:34:47 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x116453400) [pid = 1655] [serial = 963] [outer = 0x0] [url = about:blank] 08:34:47 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x119e31000) [pid = 1655] [serial = 981] [outer = 0x0] [url = about:blank] 08:34:47 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x1213e7800) [pid = 1655] [serial = 982] [outer = 0x0] [url = about:blank] 08:34:47 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x1193fcc00) [pid = 1655] [serial = 975] [outer = 0x0] [url = about:blank] 08:34:47 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x119682800) [pid = 1655] [serial = 976] [outer = 0x0] [url = about:blank] 08:34:47 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x124b88800) [pid = 1655] [serial = 990] [outer = 0x0] [url = about:blank] 08:34:47 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x112996c00) [pid = 1655] [serial = 957] [outer = 0x0] [url = about:blank] 08:34:47 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x11338f400) [pid = 1655] [serial = 958] [outer = 0x0] [url = about:blank] 08:34:47 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x1197e0c00) [pid = 1655] [serial = 978] [outer = 0x0] [url = about:blank] 08:34:47 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x119d61c00) [pid = 1655] [serial = 979] [outer = 0x0] [url = about:blank] 08:34:47 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x12503e800) [pid = 1655] [serial = 993] [outer = 0x0] [url = about:blank] 08:34:47 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x124c66800) [pid = 1655] [serial = 991] [outer = 0x0] [url = about:blank] 08:34:47 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x1258a4400) [pid = 1655] [serial = 994] [outer = 0x0] [url = about:blank] 08:34:47 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x116a7b400) [pid = 1655] [serial = 997] [outer = 0x0] [url = about:blank] 08:34:47 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x11838b000) [pid = 1655] [serial = 969] [outer = 0x0] [url = about:blank] 08:34:47 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x118780800) [pid = 1655] [serial = 970] [outer = 0x0] [url = about:blank] 08:34:47 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x111c37c00) [pid = 1655] [serial = 954] [outer = 0x0] [url = about:blank] 08:34:47 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x1121d8400) [pid = 1655] [serial = 955] [outer = 0x0] [url = about:blank] 08:34:47 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x116603c00) [pid = 1655] [serial = 964] [outer = 0x0] [url = about:blank] 08:34:47 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x115ed0c00) [pid = 1655] [serial = 996] [outer = 0x0] [url = about:blank] 08:34:47 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x125928400) [pid = 1655] [serial = 1000] [outer = 0x0] [url = about:blank] 08:34:47 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x12315b800) [pid = 1655] [serial = 984] [outer = 0x0] [url = about:blank] 08:34:47 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x127270400) [pid = 1655] [serial = 1003] [outer = 0x0] [url = about:blank] 08:34:47 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x1259e2000) [pid = 1655] [serial = 1002] [outer = 0x0] [url = about:blank] 08:34:47 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x1243e3400) [pid = 1655] [serial = 985] [outer = 0x0] [url = about:blank] 08:34:47 INFO - PROCESS | 1655 | --DOMWINDOW == 79 (0x124b81c00) [pid = 1655] [serial = 988] [outer = 0x0] [url = about:blank] 08:34:47 INFO - PROCESS | 1655 | --DOMWINDOW == 78 (0x124b7e000) [pid = 1655] [serial = 999] [outer = 0x0] [url = about:blank] 08:34:47 INFO - PROCESS | 1655 | 1461771287697 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:47 INFO - PROCESS | 1655 | ++DOCSHELL 0x112de7000 == 35 [pid = 1655] [id = 355] 08:34:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 79 (0x1121da400) [pid = 1655] [serial = 1064] [outer = 0x0] 08:34:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 80 (0x11338f400) [pid = 1655] [serial = 1065] [outer = 0x1121da400] 08:34:47 INFO - PROCESS | 1655 | 1461771287725 Marionette DEBUG loaded listener.js 08:34:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x11617f800) [pid = 1655] [serial = 1066] [outer = 0x1121da400] 08:34:48 INFO - PROCESS | 1655 | 1461771288022 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:34:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 08:34:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 573ms 08:34:48 INFO - PROCESS | 1655 | 1461771288083 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 08:34:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 08:34:48 INFO - PROCESS | 1655 | 1461771288085 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 08:34:48 INFO - PROCESS | 1655 | 1461771288088 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 08:34:48 INFO - PROCESS | 1655 | 1461771288089 Marionette TRACE conn2 <- [1,1394,null,{}] 08:34:48 INFO - PROCESS | 1655 | 1461771288091 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:34:48 INFO - PROCESS | 1655 | 1461771288166 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 08:34:48 INFO - PROCESS | 1655 | 1461771288198 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:48 INFO - PROCESS | 1655 | ++DOCSHELL 0x1180b1000 == 36 [pid = 1655] [id = 356] 08:34:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x116a72800) [pid = 1655] [serial = 1067] [outer = 0x0] 08:34:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x116a7bc00) [pid = 1655] [serial = 1068] [outer = 0x116a72800] 08:34:48 INFO - PROCESS | 1655 | 1461771288224 Marionette DEBUG loaded listener.js 08:34:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x1180eec00) [pid = 1655] [serial = 1069] [outer = 0x116a72800] 08:34:48 INFO - PROCESS | 1655 | 1461771288566 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:34:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 08:34:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 519ms 08:34:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 08:34:48 INFO - PROCESS | 1655 | 1461771288607 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 08:34:48 INFO - PROCESS | 1655 | 1461771288608 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 08:34:48 INFO - PROCESS | 1655 | 1461771288621 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 08:34:48 INFO - PROCESS | 1655 | 1461771288625 Marionette TRACE conn2 <- [1,1398,null,{}] 08:34:48 INFO - PROCESS | 1655 | 1461771288629 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:34:48 INFO - PROCESS | 1655 | 1461771288704 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 08:34:48 INFO - PROCESS | 1655 | 1461771288708 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:48 INFO - PROCESS | 1655 | ++DOCSHELL 0x119979000 == 37 [pid = 1655] [id = 357] 08:34:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x11710d800) [pid = 1655] [serial = 1070] [outer = 0x0] 08:34:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x11877fc00) [pid = 1655] [serial = 1071] [outer = 0x11710d800] 08:34:48 INFO - PROCESS | 1655 | 1461771288736 Marionette DEBUG loaded listener.js 08:34:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x1193fc800) [pid = 1655] [serial = 1072] [outer = 0x11710d800] 08:34:49 INFO - PROCESS | 1655 | 1461771289067 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:34:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 08:34:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 482ms 08:34:49 INFO - PROCESS | 1655 | 1461771289094 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 08:34:49 INFO - PROCESS | 1655 | 1461771289096 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 08:34:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 08:34:49 INFO - PROCESS | 1655 | 1461771289101 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 08:34:49 INFO - PROCESS | 1655 | 1461771289102 Marionette TRACE conn2 <- [1,1402,null,{}] 08:34:49 INFO - PROCESS | 1655 | 1461771289104 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:34:49 INFO - PROCESS | 1655 | 1461771289176 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 08:34:49 INFO - PROCESS | 1655 | 1461771289224 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:49 INFO - PROCESS | 1655 | ++DOCSHELL 0x119e84000 == 38 [pid = 1655] [id = 358] 08:34:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x1126b9400) [pid = 1655] [serial = 1073] [outer = 0x0] 08:34:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x1197dec00) [pid = 1655] [serial = 1074] [outer = 0x1126b9400] 08:34:49 INFO - PROCESS | 1655 | 1461771289249 Marionette DEBUG loaded listener.js 08:34:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x119d65400) [pid = 1655] [serial = 1075] [outer = 0x1126b9400] 08:34:49 INFO - PROCESS | 1655 | 1461771289540 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:34:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 08:34:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 469ms 08:34:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 08:34:49 INFO - PROCESS | 1655 | 1461771289570 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 08:34:49 INFO - PROCESS | 1655 | 1461771289571 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 08:34:49 INFO - PROCESS | 1655 | 1461771289573 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 08:34:49 INFO - PROCESS | 1655 | 1461771289574 Marionette TRACE conn2 <- [1,1406,null,{}] 08:34:49 INFO - PROCESS | 1655 | 1461771289576 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:34:49 INFO - PROCESS | 1655 | 1461771289652 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 08:34:49 INFO - PROCESS | 1655 | 1461771289657 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:49 INFO - PROCESS | 1655 | ++DOCSHELL 0x124441000 == 39 [pid = 1655] [id = 359] 08:34:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x123166400) [pid = 1655] [serial = 1076] [outer = 0x0] 08:34:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x123168800) [pid = 1655] [serial = 1077] [outer = 0x123166400] 08:34:49 INFO - PROCESS | 1655 | 1461771289690 Marionette DEBUG loaded listener.js 08:34:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x124b7e000) [pid = 1655] [serial = 1078] [outer = 0x123166400] 08:34:50 INFO - PROCESS | 1655 | 1461771290074 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:34:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 08:34:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 519ms 08:34:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 08:34:50 INFO - PROCESS | 1655 | 1461771290093 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 08:34:50 INFO - PROCESS | 1655 | 1461771290094 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 08:34:50 INFO - PROCESS | 1655 | 1461771290099 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 08:34:50 INFO - PROCESS | 1655 | 1461771290101 Marionette TRACE conn2 <- [1,1410,null,{}] 08:34:50 INFO - PROCESS | 1655 | 1461771290104 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:34:50 INFO - PROCESS | 1655 | 1461771290217 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 08:34:50 INFO - PROCESS | 1655 | 1461771290228 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:50 INFO - PROCESS | 1655 | ++DOCSHELL 0x124cd3800 == 40 [pid = 1655] [id = 360] 08:34:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x119d61c00) [pid = 1655] [serial = 1079] [outer = 0x0] 08:34:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x124b88800) [pid = 1655] [serial = 1080] [outer = 0x119d61c00] 08:34:50 INFO - PROCESS | 1655 | 1461771290254 Marionette DEBUG loaded listener.js 08:34:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x1258a5000) [pid = 1655] [serial = 1081] [outer = 0x119d61c00] 08:34:50 INFO - PROCESS | 1655 | 1461771290613 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:34:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 08:34:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 524ms 08:34:50 INFO - PROCESS | 1655 | 1461771290621 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 08:34:50 INFO - PROCESS | 1655 | 1461771290623 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 08:34:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 08:34:50 INFO - PROCESS | 1655 | 1461771290625 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 08:34:50 INFO - PROCESS | 1655 | 1461771290626 Marionette TRACE conn2 <- [1,1414,null,{}] 08:34:50 INFO - PROCESS | 1655 | 1461771290629 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:34:50 INFO - PROCESS | 1655 | 1461771290757 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 08:34:50 INFO - PROCESS | 1655 | 1461771290807 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:50 INFO - PROCESS | 1655 | ++DOCSHELL 0x127764800 == 41 [pid = 1655] [id = 361] 08:34:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x123166800) [pid = 1655] [serial = 1082] [outer = 0x0] 08:34:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x125ed6000) [pid = 1655] [serial = 1083] [outer = 0x123166800] 08:34:50 INFO - PROCESS | 1655 | 1461771290839 Marionette DEBUG loaded listener.js 08:34:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x1277e4c00) [pid = 1655] [serial = 1084] [outer = 0x123166800] 08:34:51 INFO - PROCESS | 1655 | 1461771291246 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:34:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 08:34:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 669ms 08:34:51 INFO - PROCESS | 1655 | 1461771291295 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 08:34:51 INFO - PROCESS | 1655 | 1461771291297 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 08:34:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 08:34:51 INFO - PROCESS | 1655 | 1461771291307 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 08:34:51 INFO - PROCESS | 1655 | 1461771291309 Marionette TRACE conn2 <- [1,1418,null,{}] 08:34:51 INFO - PROCESS | 1655 | 1461771291312 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:34:51 INFO - PROCESS | 1655 | 1461771291453 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 08:34:51 INFO - PROCESS | 1655 | 1461771291467 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:51 INFO - PROCESS | 1655 | ++DOCSHELL 0x12941e000 == 42 [pid = 1655] [id = 362] 08:34:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x125ecb400) [pid = 1655] [serial = 1085] [outer = 0x0] 08:34:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x128bb4000) [pid = 1655] [serial = 1086] [outer = 0x125ecb400] 08:34:51 INFO - PROCESS | 1655 | 1461771291505 Marionette DEBUG loaded listener.js 08:34:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x128d46c00) [pid = 1655] [serial = 1087] [outer = 0x125ecb400] 08:34:51 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x118138800) [pid = 1655] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 08:34:51 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x119e31c00) [pid = 1655] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 08:34:51 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x111009000) [pid = 1655] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 08:34:51 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x111007400) [pid = 1655] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 08:34:51 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x1110f8400) [pid = 1655] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 08:34:51 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x117e31400) [pid = 1655] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 08:34:51 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x111010000) [pid = 1655] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 08:34:51 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x119e30800) [pid = 1655] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 08:34:51 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x11813ec00) [pid = 1655] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 08:34:51 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x111d4e000) [pid = 1655] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 08:34:51 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x118ff7800) [pid = 1655] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 08:34:51 INFO - PROCESS | 1655 | 1461771291943 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:34:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 08:34:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 679ms 08:34:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 08:34:51 INFO - PROCESS | 1655 | 1461771291978 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 08:34:51 INFO - PROCESS | 1655 | 1461771291980 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 08:34:51 INFO - PROCESS | 1655 | 1461771291982 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 08:34:51 INFO - PROCESS | 1655 | 1461771291983 Marionette TRACE conn2 <- [1,1422,null,{}] 08:34:51 INFO - PROCESS | 1655 | 1461771291985 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:34:52 INFO - PROCESS | 1655 | 1461771292059 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 08:34:52 INFO - PROCESS | 1655 | 1461771292083 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:52 INFO - PROCESS | 1655 | ++DOCSHELL 0x12590f000 == 43 [pid = 1655] [id = 363] 08:34:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x111d4e000) [pid = 1655] [serial = 1088] [outer = 0x0] 08:34:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x118139000) [pid = 1655] [serial = 1089] [outer = 0x111d4e000] 08:34:52 INFO - PROCESS | 1655 | 1461771292108 Marionette DEBUG loaded listener.js 08:34:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x123160400) [pid = 1655] [serial = 1090] [outer = 0x111d4e000] 08:34:52 INFO - PROCESS | 1655 | 1461771292443 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:34:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 08:34:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 471ms 08:34:52 INFO - PROCESS | 1655 | 1461771292454 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 08:34:52 INFO - PROCESS | 1655 | 1461771292455 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 08:34:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 08:34:52 INFO - PROCESS | 1655 | 1461771292457 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 08:34:52 INFO - PROCESS | 1655 | 1461771292458 Marionette TRACE conn2 <- [1,1426,null,{}] 08:34:52 INFO - PROCESS | 1655 | 1461771292461 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:34:52 INFO - PROCESS | 1655 | 1461771292562 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 08:34:52 INFO - PROCESS | 1655 | 1461771292569 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:52 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a86b000 == 44 [pid = 1655] [id = 364] 08:34:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x115d5b400) [pid = 1655] [serial = 1091] [outer = 0x0] 08:34:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x128bae400) [pid = 1655] [serial = 1092] [outer = 0x115d5b400] 08:34:52 INFO - PROCESS | 1655 | 1461771292598 Marionette DEBUG loaded listener.js 08:34:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x128e4d400) [pid = 1655] [serial = 1093] [outer = 0x115d5b400] 08:34:52 INFO - PROCESS | 1655 | 1461771292910 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:34:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 08:34:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 470ms 08:34:52 INFO - PROCESS | 1655 | 1461771292927 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 08:34:52 INFO - PROCESS | 1655 | 1461771292929 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 08:34:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 08:34:52 INFO - PROCESS | 1655 | 1461771292934 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 08:34:52 INFO - PROCESS | 1655 | 1461771292937 Marionette TRACE conn2 <- [1,1430,null,{}] 08:34:52 INFO - PROCESS | 1655 | 1461771292939 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:34:53 INFO - PROCESS | 1655 | 1461771293029 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 08:34:53 INFO - PROCESS | 1655 | 1461771293035 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:53 INFO - PROCESS | 1655 | ++DOCSHELL 0x12bab4800 == 45 [pid = 1655] [id = 365] 08:34:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x128e50c00) [pid = 1655] [serial = 1094] [outer = 0x0] 08:34:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x128f39800) [pid = 1655] [serial = 1095] [outer = 0x128e50c00] 08:34:53 INFO - PROCESS | 1655 | 1461771293060 Marionette DEBUG loaded listener.js 08:34:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x128f42c00) [pid = 1655] [serial = 1096] [outer = 0x128e50c00] 08:34:53 INFO - PROCESS | 1655 | 1461771293385 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:34:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 08:34:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 472ms 08:34:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 08:34:53 INFO - PROCESS | 1655 | 1461771293404 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 08:34:53 INFO - PROCESS | 1655 | 1461771293405 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 08:34:53 INFO - PROCESS | 1655 | 1461771293407 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 08:34:53 INFO - PROCESS | 1655 | 1461771293409 Marionette TRACE conn2 <- [1,1434,null,{}] 08:34:53 INFO - PROCESS | 1655 | 1461771293411 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:34:53 INFO - PROCESS | 1655 | 1461771293524 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 08:34:53 INFO - PROCESS | 1655 | 1461771293531 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:53 INFO - PROCESS | 1655 | ++DOCSHELL 0x12bad0000 == 46 [pid = 1655] [id = 366] 08:34:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x110ee9c00) [pid = 1655] [serial = 1097] [outer = 0x0] 08:34:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x128f41400) [pid = 1655] [serial = 1098] [outer = 0x110ee9c00] 08:34:53 INFO - PROCESS | 1655 | 1461771293570 Marionette DEBUG loaded listener.js 08:34:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x128fe7800) [pid = 1655] [serial = 1099] [outer = 0x110ee9c00] 08:34:54 INFO - PROCESS | 1655 | 1461771294136 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:34:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 08:34:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 771ms 08:34:54 INFO - PROCESS | 1655 | 1461771294178 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 08:34:54 INFO - PROCESS | 1655 | 1461771294181 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 08:34:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 08:34:54 INFO - PROCESS | 1655 | 1461771294185 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 08:34:54 INFO - PROCESS | 1655 | 1461771294187 Marionette TRACE conn2 <- [1,1438,null,{}] 08:34:54 INFO - PROCESS | 1655 | 1461771294191 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:34:54 INFO - PROCESS | 1655 | 1461771294299 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 08:34:54 INFO - PROCESS | 1655 | 1461771294364 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:54 INFO - PROCESS | 1655 | ++DOCSHELL 0x117192800 == 47 [pid = 1655] [id = 367] 08:34:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x111fd6800) [pid = 1655] [serial = 1100] [outer = 0x0] 08:34:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x115df1800) [pid = 1655] [serial = 1101] [outer = 0x111fd6800] 08:34:54 INFO - PROCESS | 1655 | 1461771294396 Marionette DEBUG loaded listener.js 08:34:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x1161cb800) [pid = 1655] [serial = 1102] [outer = 0x111fd6800] 08:34:54 INFO - PROCESS | 1655 | 1461771294838 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:34:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 08:34:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 720ms 08:34:54 INFO - PROCESS | 1655 | 1461771294905 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 08:34:54 INFO - PROCESS | 1655 | 1461771294909 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 08:34:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 08:34:54 INFO - PROCESS | 1655 | 1461771294933 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 08:34:54 INFO - PROCESS | 1655 | 1461771294934 Marionette TRACE conn2 <- [1,1442,null,{}] 08:34:54 INFO - PROCESS | 1655 | 1461771294938 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:34:55 INFO - PROCESS | 1655 | 1461771295037 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 08:34:55 INFO - PROCESS | 1655 | 1461771295099 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:55 INFO - PROCESS | 1655 | ++DOCSHELL 0x1235b2000 == 48 [pid = 1655] [id = 368] 08:34:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x117e37400) [pid = 1655] [serial = 1103] [outer = 0x0] 08:34:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x11838a400) [pid = 1655] [serial = 1104] [outer = 0x117e37400] 08:34:55 INFO - PROCESS | 1655 | 1461771295128 Marionette DEBUG loaded listener.js 08:34:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x118783400) [pid = 1655] [serial = 1105] [outer = 0x117e37400] 08:34:55 INFO - PROCESS | 1655 | 1461771295620 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:34:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 08:34:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 740ms 08:34:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 08:34:55 INFO - PROCESS | 1655 | 1461771295656 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 08:34:55 INFO - PROCESS | 1655 | 1461771295658 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 08:34:55 INFO - PROCESS | 1655 | 1461771295662 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 08:34:55 INFO - PROCESS | 1655 | 1461771295669 Marionette TRACE conn2 <- [1,1446,null,{}] 08:34:55 INFO - PROCESS | 1655 | 1461771295680 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:34:55 INFO - PROCESS | 1655 | 1461771295812 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 08:34:55 INFO - PROCESS | 1655 | 1461771295876 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:55 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b2ca800 == 49 [pid = 1655] [id = 369] 08:34:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x12359ec00) [pid = 1655] [serial = 1106] [outer = 0x0] 08:34:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x124b54800) [pid = 1655] [serial = 1107] [outer = 0x12359ec00] 08:34:55 INFO - PROCESS | 1655 | 1461771295907 Marionette DEBUG loaded listener.js 08:34:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 112 (0x124e11400) [pid = 1655] [serial = 1108] [outer = 0x12359ec00] 08:34:56 INFO - PROCESS | 1655 | 1461771296365 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:34:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 08:34:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 727ms 08:34:56 INFO - PROCESS | 1655 | 1461771296388 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 08:34:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 08:34:56 INFO - PROCESS | 1655 | 1461771296390 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 08:34:56 INFO - PROCESS | 1655 | 1461771296393 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 08:34:56 INFO - PROCESS | 1655 | 1461771296394 Marionette TRACE conn2 <- [1,1450,null,{}] 08:34:56 INFO - PROCESS | 1655 | 1461771296397 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:34:56 INFO - PROCESS | 1655 | 1461771296496 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 08:34:56 INFO - PROCESS | 1655 | 1461771296558 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:56 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c243800 == 50 [pid = 1655] [id = 370] 08:34:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 113 (0x12745a800) [pid = 1655] [serial = 1109] [outer = 0x0] 08:34:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 114 (0x128d4cc00) [pid = 1655] [serial = 1110] [outer = 0x12745a800] 08:34:56 INFO - PROCESS | 1655 | 1461771296588 Marionette DEBUG loaded listener.js 08:34:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 115 (0x128e4f000) [pid = 1655] [serial = 1111] [outer = 0x12745a800] 08:34:57 INFO - PROCESS | 1655 | 1461771297025 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:34:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 08:34:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 669ms 08:34:57 INFO - PROCESS | 1655 | 1461771297063 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 08:34:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 08:34:57 INFO - PROCESS | 1655 | 1461771297064 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 08:34:57 INFO - PROCESS | 1655 | 1461771297066 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 08:34:57 INFO - PROCESS | 1655 | 1461771297068 Marionette TRACE conn2 <- [1,1454,null,{}] 08:34:57 INFO - PROCESS | 1655 | 1461771297070 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:34:57 INFO - PROCESS | 1655 | 1461771297187 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 08:34:57 INFO - PROCESS | 1655 | 1461771297239 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:57 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c252800 == 51 [pid = 1655] [id = 371] 08:34:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 116 (0x1259e6400) [pid = 1655] [serial = 1112] [outer = 0x0] 08:34:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 117 (0x128f36000) [pid = 1655] [serial = 1113] [outer = 0x1259e6400] 08:34:57 INFO - PROCESS | 1655 | 1461771297268 Marionette DEBUG loaded listener.js 08:34:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 118 (0x128fa6800) [pid = 1655] [serial = 1114] [outer = 0x1259e6400] 08:34:57 INFO - PROCESS | 1655 | 1461771297886 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:34:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 08:34:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 871ms 08:34:57 INFO - PROCESS | 1655 | 1461771297937 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 08:34:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 08:34:57 INFO - PROCESS | 1655 | 1461771297939 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 08:34:57 INFO - PROCESS | 1655 | 1461771297943 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 08:34:57 INFO - PROCESS | 1655 | 1461771297945 Marionette TRACE conn2 <- [1,1458,null,{}] 08:34:57 INFO - PROCESS | 1655 | 1461771297952 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:34:58 INFO - PROCESS | 1655 | 1461771298048 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 08:34:58 INFO - PROCESS | 1655 | 1461771298100 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:58 INFO - PROCESS | 1655 | ++DOCSHELL 0x11911d800 == 52 [pid = 1655] [id = 372] 08:34:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 119 (0x1134cd800) [pid = 1655] [serial = 1115] [outer = 0x0] 08:34:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 120 (0x115defc00) [pid = 1655] [serial = 1116] [outer = 0x1134cd800] 08:34:58 INFO - PROCESS | 1655 | 1461771298128 Marionette DEBUG loaded listener.js 08:34:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 121 (0x115ed5000) [pid = 1655] [serial = 1117] [outer = 0x1134cd800] 08:34:58 INFO - PROCESS | 1655 | 1461771298652 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:34:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 08:34:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 774ms 08:34:58 INFO - PROCESS | 1655 | --DOCSHELL 0x12bab4800 == 51 [pid = 1655] [id = 365] 08:34:58 INFO - PROCESS | 1655 | --DOCSHELL 0x12a86b000 == 50 [pid = 1655] [id = 364] 08:34:58 INFO - PROCESS | 1655 | --DOCSHELL 0x12590f000 == 49 [pid = 1655] [id = 363] 08:34:58 INFO - PROCESS | 1655 | --DOMWINDOW == 120 (0x125929000) [pid = 1655] [serial = 1047] [outer = 0x0] [url = about:blank] 08:34:58 INFO - PROCESS | 1655 | --DOCSHELL 0x12941e000 == 48 [pid = 1655] [id = 362] 08:34:58 INFO - PROCESS | 1655 | --DOCSHELL 0x127764800 == 47 [pid = 1655] [id = 361] 08:34:58 INFO - PROCESS | 1655 | --DOCSHELL 0x124cd3800 == 46 [pid = 1655] [id = 360] 08:34:58 INFO - PROCESS | 1655 | --DOCSHELL 0x124441000 == 45 [pid = 1655] [id = 359] 08:34:58 INFO - PROCESS | 1655 | --DOCSHELL 0x119e84000 == 44 [pid = 1655] [id = 358] 08:34:58 INFO - PROCESS | 1655 | --DOCSHELL 0x119979000 == 43 [pid = 1655] [id = 357] 08:34:58 INFO - PROCESS | 1655 | 1461771298758 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 08:34:58 INFO - PROCESS | 1655 | 1461771298763 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 08:34:58 INFO - PROCESS | 1655 | --DOCSHELL 0x1180b1000 == 42 [pid = 1655] [id = 356] 08:34:58 INFO - PROCESS | 1655 | --DOCSHELL 0x112de7000 == 41 [pid = 1655] [id = 355] 08:34:58 INFO - PROCESS | 1655 | --DOCSHELL 0x11718f800 == 40 [pid = 1655] [id = 354] 08:34:58 INFO - PROCESS | 1655 | --DOCSHELL 0x12b2cd000 == 39 [pid = 1655] [id = 353] 08:34:58 INFO - PROCESS | 1655 | --DOCSHELL 0x129424800 == 38 [pid = 1655] [id = 352] 08:34:58 INFO - PROCESS | 1655 | --DOCSHELL 0x119120800 == 37 [pid = 1655] [id = 351] 08:34:58 INFO - PROCESS | 1655 | --DOCSHELL 0x11332a800 == 36 [pid = 1655] [id = 350] 08:34:58 INFO - PROCESS | 1655 | --DOCSHELL 0x1298be000 == 35 [pid = 1655] [id = 349] 08:34:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 08:34:58 INFO - PROCESS | 1655 | 1461771298776 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 08:34:58 INFO - PROCESS | 1655 | 1461771298778 Marionette TRACE conn2 <- [1,1462,null,{}] 08:34:58 INFO - PROCESS | 1655 | 1461771298785 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:34:58 INFO - PROCESS | 1655 | 1461771298912 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 08:34:58 INFO - PROCESS | 1655 | 1461771298919 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:58 INFO - PROCESS | 1655 | ++DOCSHELL 0x1161c1000 == 36 [pid = 1655] [id = 373] 08:34:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 121 (0x1166e2000) [pid = 1655] [serial = 1118] [outer = 0x0] 08:34:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 122 (0x1169ba400) [pid = 1655] [serial = 1119] [outer = 0x1166e2000] 08:34:58 INFO - PROCESS | 1655 | 1461771298960 Marionette DEBUG loaded listener.js 08:34:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 123 (0x117673000) [pid = 1655] [serial = 1120] [outer = 0x1166e2000] 08:34:59 INFO - PROCESS | 1655 | --DOMWINDOW == 122 (0x1193fbc00) [pid = 1655] [serial = 1029] [outer = 0x0] [url = about:blank] 08:34:59 INFO - PROCESS | 1655 | --DOMWINDOW == 121 (0x119d6cc00) [pid = 1655] [serial = 1030] [outer = 0x0] [url = about:blank] 08:34:59 INFO - PROCESS | 1655 | --DOMWINDOW == 120 (0x118139800) [pid = 1655] [serial = 1035] [outer = 0x0] [url = about:blank] 08:34:59 INFO - PROCESS | 1655 | --DOMWINDOW == 119 (0x116959000) [pid = 1655] [serial = 1020] [outer = 0x0] [url = about:blank] 08:34:59 INFO - PROCESS | 1655 | --DOMWINDOW == 118 (0x117669c00) [pid = 1655] [serial = 1021] [outer = 0x0] [url = about:blank] 08:34:59 INFO - PROCESS | 1655 | --DOMWINDOW == 117 (0x114ff7400) [pid = 1655] [serial = 1011] [outer = 0x0] [url = about:blank] 08:34:59 INFO - PROCESS | 1655 | --DOMWINDOW == 116 (0x11870ac00) [pid = 1655] [serial = 1026] [outer = 0x0] [url = about:blank] 08:34:59 INFO - PROCESS | 1655 | --DOMWINDOW == 115 (0x115ed7400) [pid = 1655] [serial = 1018] [outer = 0x0] [url = about:blank] 08:34:59 INFO - PROCESS | 1655 | --DOMWINDOW == 114 (0x113df8800) [pid = 1655] [serial = 1017] [outer = 0x0] [url = about:blank] 08:34:59 INFO - PROCESS | 1655 | --DOMWINDOW == 113 (0x118139400) [pid = 1655] [serial = 1023] [outer = 0x0] [url = about:blank] 08:34:59 INFO - PROCESS | 1655 | --DOMWINDOW == 112 (0x118571000) [pid = 1655] [serial = 1024] [outer = 0x0] [url = about:blank] 08:34:59 INFO - PROCESS | 1655 | --DOMWINDOW == 111 (0x1121dd000) [pid = 1655] [serial = 1014] [outer = 0x0] [url = about:blank] 08:34:59 INFO - PROCESS | 1655 | --DOMWINDOW == 110 (0x11340a800) [pid = 1655] [serial = 1015] [outer = 0x0] [url = about:blank] 08:34:59 INFO - PROCESS | 1655 | --DOMWINDOW == 109 (0x1213e5800) [pid = 1655] [serial = 1032] [outer = 0x0] [url = about:blank] 08:34:59 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x111dc6800) [pid = 1655] [serial = 1008] [outer = 0x0] [url = about:blank] 08:34:59 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x123163400) [pid = 1655] [serial = 1033] [outer = 0x0] [url = about:blank] 08:34:59 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x125202800) [pid = 1655] [serial = 1045] [outer = 0x0] [url = about:blank] 08:34:59 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x115ed3400) [pid = 1655] [serial = 1038] [outer = 0x0] [url = about:blank] 08:34:59 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x124b84c00) [pid = 1655] [serial = 1044] [outer = 0x0] [url = about:blank] 08:34:59 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x124183c00) [pid = 1655] [serial = 1036] [outer = 0x0] [url = about:blank] 08:34:59 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x1243c3800) [pid = 1655] [serial = 1041] [outer = 0x0] [url = about:blank] 08:34:59 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x118f8e800) [pid = 1655] [serial = 1039] [outer = 0x0] [url = about:blank] 08:34:59 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x118abbc00) [pid = 1655] [serial = 1027] [outer = 0x0] [url = about:blank] 08:34:59 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x124806800) [pid = 1655] [serial = 1042] [outer = 0x0] [url = about:blank] 08:34:59 INFO - PROCESS | 1655 | 1461771299387 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:34:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 08:34:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 628ms 08:34:59 INFO - PROCESS | 1655 | 1461771299403 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 08:34:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 08:34:59 INFO - PROCESS | 1655 | 1461771299405 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 08:34:59 INFO - PROCESS | 1655 | 1461771299407 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 08:34:59 INFO - PROCESS | 1655 | 1461771299410 Marionette TRACE conn2 <- [1,1466,null,{}] 08:34:59 INFO - PROCESS | 1655 | 1461771299419 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:34:59 INFO - PROCESS | 1655 | 1461771299495 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 08:34:59 INFO - PROCESS | 1655 | 1461771299502 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:59 INFO - PROCESS | 1655 | ++DOCSHELL 0x119134000 == 37 [pid = 1655] [id = 374] 08:34:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x118141000) [pid = 1655] [serial = 1121] [outer = 0x0] 08:34:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x11877a800) [pid = 1655] [serial = 1122] [outer = 0x118141000] 08:34:59 INFO - PROCESS | 1655 | 1461771299530 Marionette DEBUG loaded listener.js 08:34:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x118ff3000) [pid = 1655] [serial = 1123] [outer = 0x118141000] 08:34:59 INFO - PROCESS | 1655 | 1461771299867 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:34:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 08:34:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 471ms 08:34:59 INFO - PROCESS | 1655 | 1461771299878 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 08:34:59 INFO - PROCESS | 1655 | 1461771299880 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 08:34:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 08:34:59 INFO - PROCESS | 1655 | 1461771299886 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 08:34:59 INFO - PROCESS | 1655 | 1461771299887 Marionette TRACE conn2 <- [1,1470,null,{}] 08:34:59 INFO - PROCESS | 1655 | 1461771299890 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:34:59 INFO - PROCESS | 1655 | 1461771299991 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 08:35:00 INFO - PROCESS | 1655 | 1461771300000 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:00 INFO - PROCESS | 1655 | ++DOCSHELL 0x119c0b800 == 38 [pid = 1655] [id = 375] 08:35:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x11934d400) [pid = 1655] [serial = 1124] [outer = 0x0] 08:35:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x1197d8800) [pid = 1655] [serial = 1125] [outer = 0x11934d400] 08:35:00 INFO - PROCESS | 1655 | 1461771300027 Marionette DEBUG loaded listener.js 08:35:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x119993400) [pid = 1655] [serial = 1126] [outer = 0x11934d400] 08:35:00 INFO - PROCESS | 1655 | 1461771300353 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:35:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 08:35:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 519ms 08:35:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 08:35:00 INFO - PROCESS | 1655 | 1461771300406 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 08:35:00 INFO - PROCESS | 1655 | 1461771300407 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 08:35:00 INFO - PROCESS | 1655 | 1461771300409 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 08:35:00 INFO - PROCESS | 1655 | 1461771300410 Marionette TRACE conn2 <- [1,1474,null,{}] 08:35:00 INFO - PROCESS | 1655 | 1461771300412 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:35:00 INFO - PROCESS | 1655 | 1461771300487 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 08:35:00 INFO - PROCESS | 1655 | 1461771300542 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:00 INFO - PROCESS | 1655 | ++DOCSHELL 0x1235b1000 == 39 [pid = 1655] [id = 376] 08:35:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x1193eec00) [pid = 1655] [serial = 1127] [outer = 0x0] 08:35:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x119e23400) [pid = 1655] [serial = 1128] [outer = 0x1193eec00] 08:35:00 INFO - PROCESS | 1655 | 1461771300567 Marionette DEBUG loaded listener.js 08:35:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x1235a7800) [pid = 1655] [serial = 1129] [outer = 0x1193eec00] 08:35:00 INFO - PROCESS | 1655 | 1461771300906 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:35:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 08:35:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 520ms 08:35:00 INFO - PROCESS | 1655 | 1461771300935 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 08:35:00 INFO - PROCESS | 1655 | 1461771300936 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 08:35:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 08:35:00 INFO - PROCESS | 1655 | 1461771300938 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 08:35:00 INFO - PROCESS | 1655 | 1461771300939 Marionette TRACE conn2 <- [1,1478,null,{}] 08:35:00 INFO - PROCESS | 1655 | 1461771300942 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:35:01 INFO - PROCESS | 1655 | 1461771301051 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 08:35:01 INFO - PROCESS | 1655 | 1461771301057 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:01 INFO - PROCESS | 1655 | ++DOCSHELL 0x124ce2000 == 40 [pid = 1655] [id = 377] 08:35:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x1243bc400) [pid = 1655] [serial = 1130] [outer = 0x0] 08:35:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x124c67400) [pid = 1655] [serial = 1131] [outer = 0x1243bc400] 08:35:01 INFO - PROCESS | 1655 | 1461771301112 Marionette DEBUG loaded listener.js 08:35:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x12315e400) [pid = 1655] [serial = 1132] [outer = 0x1243bc400] 08:35:01 INFO - PROCESS | 1655 | 1461771301445 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:35:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 08:35:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 518ms 08:35:01 INFO - PROCESS | 1655 | 1461771301456 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 08:35:01 INFO - PROCESS | 1655 | 1461771301457 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 08:35:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 08:35:01 INFO - PROCESS | 1655 | 1461771301460 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 08:35:01 INFO - PROCESS | 1655 | 1461771301461 Marionette TRACE conn2 <- [1,1482,null,{}] 08:35:01 INFO - PROCESS | 1655 | 1461771301463 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:35:01 INFO - PROCESS | 1655 | 1461771301570 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 08:35:01 INFO - PROCESS | 1655 | 1461771301583 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:01 INFO - PROCESS | 1655 | ++DOCSHELL 0x12777a800 == 41 [pid = 1655] [id = 378] 08:35:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 112 (0x1243ee400) [pid = 1655] [serial = 1133] [outer = 0x0] 08:35:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 113 (0x128d51400) [pid = 1655] [serial = 1134] [outer = 0x1243ee400] 08:35:01 INFO - PROCESS | 1655 | 1461771301608 Marionette DEBUG loaded listener.js 08:35:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 114 (0x128fa6c00) [pid = 1655] [serial = 1135] [outer = 0x1243ee400] 08:35:01 INFO - PROCESS | 1655 | 1461771301951 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:35:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 08:35:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 518ms 08:35:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 08:35:01 INFO - PROCESS | 1655 | 1461771301979 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 08:35:01 INFO - PROCESS | 1655 | 1461771301981 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 08:35:01 INFO - PROCESS | 1655 | 1461771301990 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 08:35:01 INFO - PROCESS | 1655 | 1461771301991 Marionette TRACE conn2 <- [1,1486,null,{}] 08:35:01 INFO - PROCESS | 1655 | 1461771301993 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:35:02 INFO - PROCESS | 1655 | 1461771302090 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 08:35:02 INFO - PROCESS | 1655 | 1461771302094 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:02 INFO - PROCESS | 1655 | ++DOCSHELL 0x1298b3000 == 42 [pid = 1655] [id = 379] 08:35:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 115 (0x128bbc800) [pid = 1655] [serial = 1136] [outer = 0x0] 08:35:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 116 (0x128fb1000) [pid = 1655] [serial = 1137] [outer = 0x128bbc800] 08:35:02 INFO - PROCESS | 1655 | 1461771302119 Marionette DEBUG loaded listener.js 08:35:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 117 (0x1290cec00) [pid = 1655] [serial = 1138] [outer = 0x128bbc800] 08:35:02 INFO - PROCESS | 1655 | 1461771302473 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:35:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 08:35:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 525ms 08:35:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 08:35:02 INFO - PROCESS | 1655 | 1461771302509 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 08:35:02 INFO - PROCESS | 1655 | 1461771302510 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 08:35:02 INFO - PROCESS | 1655 | 1461771302513 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 08:35:02 INFO - PROCESS | 1655 | 1461771302514 Marionette TRACE conn2 <- [1,1490,null,{}] 08:35:02 INFO - PROCESS | 1655 | 1461771302516 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:35:02 INFO - PROCESS | 1655 | 1461771302612 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 08:35:02 INFO - PROCESS | 1655 | 1461771302623 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:02 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ab1f800 == 43 [pid = 1655] [id = 380] 08:35:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 118 (0x128faec00) [pid = 1655] [serial = 1139] [outer = 0x0] 08:35:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 119 (0x1294ef000) [pid = 1655] [serial = 1140] [outer = 0x128faec00] 08:35:02 INFO - PROCESS | 1655 | 1461771302648 Marionette DEBUG loaded listener.js 08:35:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 120 (0x1294fdc00) [pid = 1655] [serial = 1141] [outer = 0x128faec00] 08:35:02 INFO - PROCESS | 1655 | --DOMWINDOW == 119 (0x124e0a400) [pid = 1655] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 08:35:02 INFO - PROCESS | 1655 | --DOMWINDOW == 118 (0x119d61c00) [pid = 1655] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 08:35:02 INFO - PROCESS | 1655 | --DOMWINDOW == 117 (0x116a72800) [pid = 1655] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 08:35:02 INFO - PROCESS | 1655 | --DOMWINDOW == 116 (0x1121da400) [pid = 1655] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 08:35:02 INFO - PROCESS | 1655 | --DOMWINDOW == 115 (0x11710d800) [pid = 1655] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 08:35:02 INFO - PROCESS | 1655 | --DOMWINDOW == 114 (0x1126b9400) [pid = 1655] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 08:35:02 INFO - PROCESS | 1655 | --DOMWINDOW == 113 (0x111008800) [pid = 1655] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 08:35:02 INFO - PROCESS | 1655 | --DOMWINDOW == 112 (0x123166800) [pid = 1655] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 08:35:02 INFO - PROCESS | 1655 | --DOMWINDOW == 111 (0x123166400) [pid = 1655] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 08:35:02 INFO - PROCESS | 1655 | --DOMWINDOW == 110 (0x125ecb400) [pid = 1655] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 08:35:02 INFO - PROCESS | 1655 | --DOMWINDOW == 109 (0x111d4e000) [pid = 1655] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 08:35:02 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x128e50c00) [pid = 1655] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 08:35:02 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x115d5b400) [pid = 1655] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 08:35:03 INFO - PROCESS | 1655 | 1461771303040 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:35:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 08:35:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 569ms 08:35:03 INFO - PROCESS | 1655 | 1461771303083 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 08:35:03 INFO - PROCESS | 1655 | 1461771303084 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 08:35:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 08:35:03 INFO - PROCESS | 1655 | 1461771303086 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 08:35:03 INFO - PROCESS | 1655 | 1461771303088 Marionette TRACE conn2 <- [1,1494,null,{}] 08:35:03 INFO - PROCESS | 1655 | 1461771303090 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:35:03 INFO - PROCESS | 1655 | 1461771303168 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 08:35:03 INFO - PROCESS | 1655 | 1461771303220 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:03 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b2c6800 == 44 [pid = 1655] [id = 381] 08:35:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x114ffa800) [pid = 1655] [serial = 1142] [outer = 0x0] 08:35:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x119d65000) [pid = 1655] [serial = 1143] [outer = 0x114ffa800] 08:35:03 INFO - PROCESS | 1655 | 1461771303245 Marionette DEBUG loaded listener.js 08:35:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x128d47800) [pid = 1655] [serial = 1144] [outer = 0x114ffa800] 08:35:03 INFO - PROCESS | 1655 | 1461771303634 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:35:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 08:35:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 570ms 08:35:03 INFO - PROCESS | 1655 | 1461771303658 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 08:35:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 08:35:03 INFO - PROCESS | 1655 | 1461771303660 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 08:35:03 INFO - PROCESS | 1655 | 1461771303665 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 08:35:03 INFO - PROCESS | 1655 | 1461771303668 Marionette TRACE conn2 <- [1,1498,null,{}] 08:35:03 INFO - PROCESS | 1655 | 1461771303672 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:35:03 INFO - PROCESS | 1655 | 1461771303802 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 08:35:03 INFO - PROCESS | 1655 | 1461771303856 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:03 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c919800 == 45 [pid = 1655] [id = 382] 08:35:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x116f07400) [pid = 1655] [serial = 1145] [outer = 0x0] 08:35:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 112 (0x1294fac00) [pid = 1655] [serial = 1146] [outer = 0x116f07400] 08:35:03 INFO - PROCESS | 1655 | 1461771303885 Marionette DEBUG loaded listener.js 08:35:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 113 (0x12a812400) [pid = 1655] [serial = 1147] [outer = 0x116f07400] 08:35:04 INFO - PROCESS | 1655 | 1461771304171 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:35:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 08:35:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 524ms 08:35:04 INFO - PROCESS | 1655 | 1461771304186 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 08:35:04 INFO - PROCESS | 1655 | 1461771304187 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 08:35:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 08:35:04 INFO - PROCESS | 1655 | 1461771304189 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 08:35:04 INFO - PROCESS | 1655 | 1461771304191 Marionette TRACE conn2 <- [1,1502,null,{}] 08:35:04 INFO - PROCESS | 1655 | 1461771304193 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:35:04 INFO - PROCESS | 1655 | 1461771304276 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 08:35:04 INFO - PROCESS | 1655 | 1461771304281 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:04 INFO - PROCESS | 1655 | ++DOCSHELL 0x12cd12800 == 46 [pid = 1655] [id = 383] 08:35:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 114 (0x12a814c00) [pid = 1655] [serial = 1148] [outer = 0x0] 08:35:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 115 (0x12a886400) [pid = 1655] [serial = 1149] [outer = 0x12a814c00] 08:35:04 INFO - PROCESS | 1655 | 1461771304307 Marionette DEBUG loaded listener.js 08:35:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 116 (0x12a894000) [pid = 1655] [serial = 1150] [outer = 0x12a814c00] 08:35:04 INFO - PROCESS | 1655 | 1461771304646 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:35:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 08:35:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 467ms 08:35:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 08:35:04 INFO - PROCESS | 1655 | 1461771304657 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 08:35:04 INFO - PROCESS | 1655 | 1461771304659 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 08:35:04 INFO - PROCESS | 1655 | 1461771304661 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 08:35:04 INFO - PROCESS | 1655 | 1461771304662 Marionette TRACE conn2 <- [1,1506,null,{}] 08:35:04 INFO - PROCESS | 1655 | 1461771304664 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:35:04 INFO - PROCESS | 1655 | 1461771304768 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 08:35:04 INFO - PROCESS | 1655 | 1461771304774 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:04 INFO - PROCESS | 1655 | ++DOCSHELL 0x12cd20000 == 47 [pid = 1655] [id = 384] 08:35:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 117 (0x12a73e400) [pid = 1655] [serial = 1151] [outer = 0x0] 08:35:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 118 (0x12a895c00) [pid = 1655] [serial = 1152] [outer = 0x12a73e400] 08:35:04 INFO - PROCESS | 1655 | 1461771304798 Marionette DEBUG loaded listener.js 08:35:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 119 (0x12ab3c800) [pid = 1655] [serial = 1153] [outer = 0x12a73e400] 08:35:05 INFO - PROCESS | 1655 | 1461771305232 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:35:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 08:35:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 618ms 08:35:05 INFO - PROCESS | 1655 | 1461771305297 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 08:35:05 INFO - PROCESS | 1655 | 1461771305300 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 08:35:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 08:35:05 INFO - PROCESS | 1655 | 1461771305305 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 08:35:05 INFO - PROCESS | 1655 | 1461771305308 Marionette TRACE conn2 <- [1,1510,null,{}] 08:35:05 INFO - PROCESS | 1655 | 1461771305312 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:35:05 INFO - PROCESS | 1655 | 1461771305419 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 08:35:05 INFO - PROCESS | 1655 | 1461771305485 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:05 INFO - PROCESS | 1655 | ++DOCSHELL 0x11757d800 == 48 [pid = 1655] [id = 385] 08:35:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 120 (0x11323ec00) [pid = 1655] [serial = 1154] [outer = 0x0] 08:35:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 121 (0x1132e9400) [pid = 1655] [serial = 1155] [outer = 0x11323ec00] 08:35:05 INFO - PROCESS | 1655 | 1461771305516 Marionette DEBUG loaded listener.js 08:35:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 122 (0x1164b4400) [pid = 1655] [serial = 1156] [outer = 0x11323ec00] 08:35:05 INFO - PROCESS | 1655 | 1461771305985 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:35:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 08:35:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 723ms 08:35:06 INFO - PROCESS | 1655 | 1461771306029 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 08:35:06 INFO - PROCESS | 1655 | 1461771306035 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 08:35:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 08:35:06 INFO - PROCESS | 1655 | 1461771306065 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 08:35:06 INFO - PROCESS | 1655 | 1461771306068 Marionette TRACE conn2 <- [1,1514,null,{}] 08:35:06 INFO - PROCESS | 1655 | 1461771306072 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:35:06 INFO - PROCESS | 1655 | 1461771306217 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 08:35:06 INFO - PROCESS | 1655 | 1461771306303 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:06 INFO - PROCESS | 1655 | ++DOCSHELL 0x11a116800 == 49 [pid = 1655] [id = 386] 08:35:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 123 (0x1180e3c00) [pid = 1655] [serial = 1157] [outer = 0x0] 08:35:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 124 (0x11813bc00) [pid = 1655] [serial = 1158] [outer = 0x1180e3c00] 08:35:06 INFO - PROCESS | 1655 | 1461771306332 Marionette DEBUG loaded listener.js 08:35:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 125 (0x118f8f800) [pid = 1655] [serial = 1159] [outer = 0x1180e3c00] 08:35:06 INFO - PROCESS | 1655 | 1461771306803 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:35:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 08:35:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 776ms 08:35:06 INFO - PROCESS | 1655 | 1461771306836 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 08:35:06 INFO - PROCESS | 1655 | 1461771306838 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 08:35:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 08:35:06 INFO - PROCESS | 1655 | 1461771306855 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 08:35:06 INFO - PROCESS | 1655 | 1461771306859 Marionette TRACE conn2 <- [1,1518,null,{}] 08:35:06 INFO - PROCESS | 1655 | 1461771306871 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:35:07 INFO - PROCESS | 1655 | 1461771307014 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 08:35:07 INFO - PROCESS | 1655 | 1461771307136 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:07 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c1bb000 == 50 [pid = 1655] [id = 387] 08:35:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 126 (0x1197e2c00) [pid = 1655] [serial = 1160] [outer = 0x0] 08:35:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 127 (0x1243e4000) [pid = 1655] [serial = 1161] [outer = 0x1197e2c00] 08:35:07 INFO - PROCESS | 1655 | 1461771307186 Marionette DEBUG loaded listener.js 08:35:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 128 (0x12589a400) [pid = 1655] [serial = 1162] [outer = 0x1197e2c00] 08:35:07 INFO - PROCESS | 1655 | 1461771307654 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:35:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 08:35:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 827ms 08:35:07 INFO - PROCESS | 1655 | 1461771307679 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 08:35:07 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 08:35:07 INFO - PROCESS | 1655 | 1461771307681 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 08:35:07 INFO - PROCESS | 1655 | 1461771307683 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 08:35:07 INFO - PROCESS | 1655 | 1461771307685 Marionette TRACE conn2 <- [1,1522,null,{}] 08:35:07 INFO - PROCESS | 1655 | 1461771307687 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:35:07 INFO - PROCESS | 1655 | 1461771307789 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 08:35:07 INFO - PROCESS | 1655 | 1461771307842 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:07 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d041800 == 51 [pid = 1655] [id = 388] 08:35:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 129 (0x1259e9000) [pid = 1655] [serial = 1163] [outer = 0x0] 08:35:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 130 (0x128bbd400) [pid = 1655] [serial = 1164] [outer = 0x1259e9000] 08:35:07 INFO - PROCESS | 1655 | 1461771307871 Marionette DEBUG loaded listener.js 08:35:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 131 (0x128f37000) [pid = 1655] [serial = 1165] [outer = 0x1259e9000] 08:35:08 INFO - PROCESS | 1655 | 1461771308311 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:35:08 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:35:08 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:35:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 08:35:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:35:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:35:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 08:35:08 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:35:08 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:35:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 08:35:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:35:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:35:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 08:35:08 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:35:08 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:35:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 08:35:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:35:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:35:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 08:35:08 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:35:08 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:35:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 08:35:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:35:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:35:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 08:35:08 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 670ms 08:35:08 INFO - PROCESS | 1655 | 1461771308355 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 08:35:08 INFO - PROCESS | 1655 | 1461771308356 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 08:35:08 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 08:35:08 INFO - PROCESS | 1655 | 1461771308359 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 08:35:08 INFO - PROCESS | 1655 | 1461771308360 Marionette TRACE conn2 <- [1,1526,null,{}] 08:35:08 INFO - PROCESS | 1655 | 1461771308363 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:35:08 INFO - PROCESS | 1655 | 1461771308460 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 08:35:08 INFO - PROCESS | 1655 | 1461771308556 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:08 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d69b000 == 52 [pid = 1655] [id = 389] 08:35:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 132 (0x128f34c00) [pid = 1655] [serial = 1166] [outer = 0x0] 08:35:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 133 (0x1296d9800) [pid = 1655] [serial = 1167] [outer = 0x128f34c00] 08:35:08 INFO - PROCESS | 1655 | 1461771308598 Marionette DEBUG loaded listener.js 08:35:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 134 (0x12ade0c00) [pid = 1655] [serial = 1168] [outer = 0x128f34c00] 08:35:09 INFO - PROCESS | 1655 | 1461771309002 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:35:09 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:35:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 08:35:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:35:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:35:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 08:35:09 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:35:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 08:35:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:35:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:35:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 08:35:09 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 08:35:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 08:35:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:35:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:35:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 08:35:09 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 669ms 08:35:09 INFO - PROCESS | 1655 | 1461771309029 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 08:35:09 INFO - PROCESS | 1655 | 1461771309031 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 08:35:09 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 08:35:09 INFO - PROCESS | 1655 | 1461771309034 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 08:35:09 INFO - PROCESS | 1655 | 1461771309035 Marionette TRACE conn2 <- [1,1530,null,{}] 08:35:09 INFO - PROCESS | 1655 | 1461771309037 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:35:09 INFO - PROCESS | 1655 | 1461771309160 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 08:35:09 INFO - PROCESS | 1655 | 1461771309483 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:09 INFO - PROCESS | 1655 | ++DOCSHELL 0x117194800 == 53 [pid = 1655] [id = 390] 08:35:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 135 (0x111009800) [pid = 1655] [serial = 1169] [outer = 0x0] 08:35:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 136 (0x11100f800) [pid = 1655] [serial = 1170] [outer = 0x111009800] 08:35:09 INFO - PROCESS | 1655 | 1461771309549 Marionette DEBUG loaded listener.js 08:35:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 137 (0x11264f800) [pid = 1655] [serial = 1171] [outer = 0x111009800] 08:35:09 INFO - PROCESS | 1655 | 1461771309990 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:35:10 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:35:10 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 08:35:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:35:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:35:10 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 08:35:10 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 08:35:10 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:35:10 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 08:35:10 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 970ms 08:35:10 INFO - PROCESS | 1655 | 1461771310004 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 08:35:10 INFO - PROCESS | 1655 | 1461771310007 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 08:35:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 08:35:10 INFO - PROCESS | 1655 | 1461771310010 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 08:35:10 INFO - PROCESS | 1655 | 1461771310012 Marionette TRACE conn2 <- [1,1534,null,{}] 08:35:10 INFO - PROCESS | 1655 | 1461771310016 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:35:10 INFO - PROCESS | 1655 | 1461771310114 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 08:35:10 INFO - PROCESS | 1655 | 1461771310169 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:10 INFO - PROCESS | 1655 | ++DOCSHELL 0x1180ad800 == 54 [pid = 1655] [id = 391] 08:35:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 138 (0x1132da800) [pid = 1655] [serial = 1172] [outer = 0x0] 08:35:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 139 (0x115e98c00) [pid = 1655] [serial = 1173] [outer = 0x1132da800] 08:35:10 INFO - PROCESS | 1655 | 1461771310198 Marionette DEBUG loaded listener.js 08:35:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 140 (0x116a72800) [pid = 1655] [serial = 1174] [outer = 0x1132da800] 08:35:10 INFO - PROCESS | 1655 | 1461771310606 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:35:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 08:35:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 622ms 08:35:10 INFO - PROCESS | 1655 | 1461771310635 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 08:35:10 INFO - PROCESS | 1655 | 1461771310637 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 08:35:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 08:35:10 INFO - PROCESS | 1655 | 1461771310641 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 08:35:10 INFO - PROCESS | 1655 | 1461771310642 Marionette TRACE conn2 <- [1,1538,null,{}] 08:35:10 INFO - PROCESS | 1655 | 1461771310644 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:35:10 INFO - PROCESS | 1655 | 1461771310758 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 08:35:10 INFO - PROCESS | 1655 | --DOCSHELL 0x12ab1d800 == 53 [pid = 1655] [id = 335] 08:35:10 INFO - PROCESS | 1655 | --DOCSHELL 0x12cd12800 == 52 [pid = 1655] [id = 383] 08:35:10 INFO - PROCESS | 1655 | --DOCSHELL 0x12c919800 == 51 [pid = 1655] [id = 382] 08:35:10 INFO - PROCESS | 1655 | --DOCSHELL 0x12b2c6800 == 50 [pid = 1655] [id = 381] 08:35:10 INFO - PROCESS | 1655 | --DOCSHELL 0x12ab1f800 == 49 [pid = 1655] [id = 380] 08:35:10 INFO - PROCESS | 1655 | --DOCSHELL 0x1298b3000 == 48 [pid = 1655] [id = 379] 08:35:10 INFO - PROCESS | 1655 | --DOCSHELL 0x12777a800 == 47 [pid = 1655] [id = 378] 08:35:10 INFO - PROCESS | 1655 | --DOCSHELL 0x124ce2000 == 46 [pid = 1655] [id = 377] 08:35:10 INFO - PROCESS | 1655 | --DOMWINDOW == 139 (0x111c35800) [pid = 1655] [serial = 1050] [outer = 0x0] [url = about:blank] 08:35:10 INFO - PROCESS | 1655 | --DOMWINDOW == 138 (0x1164b6400) [pid = 1655] [serial = 1053] [outer = 0x0] [url = about:blank] 08:35:10 INFO - PROCESS | 1655 | --DOMWINDOW == 137 (0x119508400) [pid = 1655] [serial = 1056] [outer = 0x0] [url = about:blank] 08:35:10 INFO - PROCESS | 1655 | --DOMWINDOW == 136 (0x1243ebc00) [pid = 1655] [serial = 1059] [outer = 0x0] [url = about:blank] 08:35:10 INFO - PROCESS | 1655 | --DOMWINDOW == 135 (0x128f41400) [pid = 1655] [serial = 1098] [outer = 0x0] [url = about:blank] 08:35:10 INFO - PROCESS | 1655 | --DOCSHELL 0x1235b1000 == 45 [pid = 1655] [id = 376] 08:35:10 INFO - PROCESS | 1655 | --DOCSHELL 0x119c0b800 == 44 [pid = 1655] [id = 375] 08:35:10 INFO - PROCESS | 1655 | --DOCSHELL 0x119134000 == 43 [pid = 1655] [id = 374] 08:35:10 INFO - PROCESS | 1655 | --DOCSHELL 0x1161c1000 == 42 [pid = 1655] [id = 373] 08:35:10 INFO - PROCESS | 1655 | --DOCSHELL 0x11911d800 == 41 [pid = 1655] [id = 372] 08:35:10 INFO - PROCESS | 1655 | --DOCSHELL 0x12b2ca800 == 40 [pid = 1655] [id = 369] 08:35:10 INFO - PROCESS | 1655 | --DOCSHELL 0x1235b2000 == 39 [pid = 1655] [id = 368] 08:35:10 INFO - PROCESS | 1655 | --DOCSHELL 0x117192800 == 38 [pid = 1655] [id = 367] 08:35:10 INFO - PROCESS | 1655 | --DOCSHELL 0x12bad0000 == 37 [pid = 1655] [id = 366] 08:35:10 INFO - PROCESS | 1655 | --DOMWINDOW == 134 (0x12726e000) [pid = 1655] [serial = 1048] [outer = 0x0] [url = about:blank] 08:35:10 INFO - PROCESS | 1655 | --DOMWINDOW == 133 (0x124b88800) [pid = 1655] [serial = 1080] [outer = 0x0] [url = about:blank] 08:35:10 INFO - PROCESS | 1655 | --DOMWINDOW == 132 (0x116a7bc00) [pid = 1655] [serial = 1068] [outer = 0x0] [url = about:blank] 08:35:10 INFO - PROCESS | 1655 | --DOMWINDOW == 131 (0x1180eec00) [pid = 1655] [serial = 1069] [outer = 0x0] [url = about:blank] 08:35:10 INFO - PROCESS | 1655 | --DOMWINDOW == 130 (0x11338f400) [pid = 1655] [serial = 1065] [outer = 0x0] [url = about:blank] 08:35:10 INFO - PROCESS | 1655 | --DOMWINDOW == 129 (0x11617f800) [pid = 1655] [serial = 1066] [outer = 0x0] [url = about:blank] 08:35:10 INFO - PROCESS | 1655 | --DOMWINDOW == 128 (0x11877fc00) [pid = 1655] [serial = 1071] [outer = 0x0] [url = about:blank] 08:35:10 INFO - PROCESS | 1655 | --DOMWINDOW == 127 (0x1193fc800) [pid = 1655] [serial = 1072] [outer = 0x0] [url = about:blank] 08:35:10 INFO - PROCESS | 1655 | --DOMWINDOW == 126 (0x1197dec00) [pid = 1655] [serial = 1074] [outer = 0x0] [url = about:blank] 08:35:10 INFO - PROCESS | 1655 | --DOMWINDOW == 125 (0x119d65400) [pid = 1655] [serial = 1075] [outer = 0x0] [url = about:blank] 08:35:10 INFO - PROCESS | 1655 | --DOMWINDOW == 124 (0x1126bac00) [pid = 1655] [serial = 1063] [outer = 0x0] [url = about:blank] 08:35:10 INFO - PROCESS | 1655 | --DOMWINDOW == 123 (0x111cb8400) [pid = 1655] [serial = 1062] [outer = 0x0] [url = about:blank] 08:35:10 INFO - PROCESS | 1655 | --DOMWINDOW == 122 (0x125ed6000) [pid = 1655] [serial = 1083] [outer = 0x0] [url = about:blank] 08:35:10 INFO - PROCESS | 1655 | --DOMWINDOW == 121 (0x123168800) [pid = 1655] [serial = 1077] [outer = 0x0] [url = about:blank] 08:35:10 INFO - PROCESS | 1655 | --DOMWINDOW == 120 (0x128bb4000) [pid = 1655] [serial = 1086] [outer = 0x0] [url = about:blank] 08:35:10 INFO - PROCESS | 1655 | --DOMWINDOW == 119 (0x1277e4c00) [pid = 1655] [serial = 1084] [outer = 0x0] [url = about:blank] 08:35:10 INFO - PROCESS | 1655 | --DOMWINDOW == 118 (0x118139000) [pid = 1655] [serial = 1089] [outer = 0x0] [url = about:blank] 08:35:10 INFO - PROCESS | 1655 | --DOMWINDOW == 117 (0x128f42c00) [pid = 1655] [serial = 1096] [outer = 0x0] [url = about:blank] 08:35:10 INFO - PROCESS | 1655 | --DOMWINDOW == 116 (0x128bae400) [pid = 1655] [serial = 1092] [outer = 0x0] [url = about:blank] 08:35:10 INFO - PROCESS | 1655 | --DOMWINDOW == 115 (0x123160400) [pid = 1655] [serial = 1090] [outer = 0x0] [url = about:blank] 08:35:10 INFO - PROCESS | 1655 | --DOMWINDOW == 114 (0x128f39800) [pid = 1655] [serial = 1095] [outer = 0x0] [url = about:blank] 08:35:10 INFO - PROCESS | 1655 | --DOMWINDOW == 113 (0x128d46c00) [pid = 1655] [serial = 1087] [outer = 0x0] [url = about:blank] 08:35:10 INFO - PROCESS | 1655 | --DOMWINDOW == 112 (0x1258a5000) [pid = 1655] [serial = 1081] [outer = 0x0] [url = about:blank] 08:35:10 INFO - PROCESS | 1655 | --DOMWINDOW == 111 (0x124b7e000) [pid = 1655] [serial = 1078] [outer = 0x0] [url = about:blank] 08:35:10 INFO - PROCESS | 1655 | --DOMWINDOW == 110 (0x128e4d400) [pid = 1655] [serial = 1093] [outer = 0x0] [url = about:blank] 08:35:10 INFO - PROCESS | 1655 | 1461771310844 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:10 INFO - PROCESS | 1655 | ++DOCSHELL 0x112ec3000 == 38 [pid = 1655] [id = 392] 08:35:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x111cb8400) [pid = 1655] [serial = 1175] [outer = 0x0] 08:35:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 112 (0x11348b800) [pid = 1655] [serial = 1176] [outer = 0x111cb8400] 08:35:10 INFO - PROCESS | 1655 | 1461771310870 Marionette DEBUG loaded listener.js 08:35:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 113 (0x118142800) [pid = 1655] [serial = 1177] [outer = 0x111cb8400] 08:35:11 INFO - PROCESS | 1655 | 1461771311207 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:35:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 08:35:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 622ms 08:35:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 08:35:11 INFO - PROCESS | 1655 | 1461771311262 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 08:35:11 INFO - PROCESS | 1655 | 1461771311264 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 08:35:11 INFO - PROCESS | 1655 | 1461771311267 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 08:35:11 INFO - PROCESS | 1655 | 1461771311271 Marionette TRACE conn2 <- [1,1542,null,{}] 08:35:11 INFO - PROCESS | 1655 | 1461771311277 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:35:11 INFO - PROCESS | 1655 | 1461771311359 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 08:35:11 INFO - PROCESS | 1655 | 1461771311366 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:11 INFO - PROCESS | 1655 | ++DOCSHELL 0x11a115800 == 39 [pid = 1655] [id = 393] 08:35:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 114 (0x118f88c00) [pid = 1655] [serial = 1178] [outer = 0x0] 08:35:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 115 (0x1197dac00) [pid = 1655] [serial = 1179] [outer = 0x118f88c00] 08:35:11 INFO - PROCESS | 1655 | 1461771311393 Marionette DEBUG loaded listener.js 08:35:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 116 (0x119e29400) [pid = 1655] [serial = 1180] [outer = 0x118f88c00] 08:35:11 INFO - PROCESS | 1655 | 1461771311734 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:35:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 08:35:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 473ms 08:35:11 INFO - PROCESS | 1655 | 1461771311739 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 08:35:11 INFO - PROCESS | 1655 | 1461771311741 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 08:35:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 08:35:11 INFO - PROCESS | 1655 | 1461771311743 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 08:35:11 INFO - PROCESS | 1655 | 1461771311744 Marionette TRACE conn2 <- [1,1546,null,{}] 08:35:11 INFO - PROCESS | 1655 | 1461771311746 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:35:11 INFO - PROCESS | 1655 | 1461771311827 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 08:35:11 INFO - PROCESS | 1655 | 1461771311879 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:11 INFO - PROCESS | 1655 | ++DOCSHELL 0x124340000 == 40 [pid = 1655] [id = 394] 08:35:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 117 (0x119d68000) [pid = 1655] [serial = 1181] [outer = 0x0] 08:35:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 118 (0x12315b000) [pid = 1655] [serial = 1182] [outer = 0x119d68000] 08:35:11 INFO - PROCESS | 1655 | 1461771311905 Marionette DEBUG loaded listener.js 08:35:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 119 (0x12463b000) [pid = 1655] [serial = 1183] [outer = 0x119d68000] 08:35:12 INFO - PROCESS | 1655 | 1461771312242 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:35:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 08:35:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 519ms 08:35:12 INFO - PROCESS | 1655 | 1461771312264 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 08:35:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 08:35:12 INFO - PROCESS | 1655 | 1461771312266 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 08:35:12 INFO - PROCESS | 1655 | 1461771312270 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 08:35:12 INFO - PROCESS | 1655 | 1461771312272 Marionette TRACE conn2 <- [1,1550,null,{}] 08:35:12 INFO - PROCESS | 1655 | 1461771312275 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:35:12 INFO - PROCESS | 1655 | 1461771312396 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 08:35:12 INFO - PROCESS | 1655 | 1461771312457 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:12 INFO - PROCESS | 1655 | ++DOCSHELL 0x116994000 == 41 [pid = 1655] [id = 395] 08:35:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 120 (0x124b81c00) [pid = 1655] [serial = 1184] [outer = 0x0] 08:35:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 121 (0x124c5b800) [pid = 1655] [serial = 1185] [outer = 0x124b81c00] 08:35:12 INFO - PROCESS | 1655 | 1461771312489 Marionette DEBUG loaded listener.js 08:35:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 122 (0x125ecd000) [pid = 1655] [serial = 1186] [outer = 0x124b81c00] 08:35:12 INFO - PROCESS | 1655 | 1461771312795 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:35:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 08:35:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 571ms 08:35:12 INFO - PROCESS | 1655 | 1461771312840 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 08:35:12 INFO - PROCESS | 1655 | 1461771312841 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 08:35:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 08:35:12 INFO - PROCESS | 1655 | 1461771312844 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 08:35:12 INFO - PROCESS | 1655 | 1461771312845 Marionette TRACE conn2 <- [1,1554,null,{}] 08:35:12 INFO - PROCESS | 1655 | 1461771312847 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:35:12 INFO - PROCESS | 1655 | 1461771312926 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 08:35:12 INFO - PROCESS | 1655 | 1461771312932 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:12 INFO - PROCESS | 1655 | ++DOCSHELL 0x129719800 == 42 [pid = 1655] [id = 396] 08:35:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 123 (0x127274400) [pid = 1655] [serial = 1187] [outer = 0x0] 08:35:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 124 (0x128d44400) [pid = 1655] [serial = 1188] [outer = 0x127274400] 08:35:12 INFO - PROCESS | 1655 | 1461771312959 Marionette DEBUG loaded listener.js 08:35:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 125 (0x128f35c00) [pid = 1655] [serial = 1189] [outer = 0x127274400] 08:35:13 INFO - PROCESS | 1655 | 1461771313334 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:35:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 08:35:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 518ms 08:35:13 INFO - PROCESS | 1655 | 1461771313362 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 08:35:13 INFO - PROCESS | 1655 | 1461771313364 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 08:35:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 08:35:13 INFO - PROCESS | 1655 | 1461771313369 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 08:35:13 INFO - PROCESS | 1655 | 1461771313370 Marionette TRACE conn2 <- [1,1558,null,{}] 08:35:13 INFO - PROCESS | 1655 | 1461771313372 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:35:13 INFO - PROCESS | 1655 | 1461771313470 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 08:35:13 INFO - PROCESS | 1655 | 1461771313516 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:13 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a868800 == 43 [pid = 1655] [id = 397] 08:35:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 126 (0x128f3ec00) [pid = 1655] [serial = 1190] [outer = 0x0] 08:35:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 127 (0x1290cc000) [pid = 1655] [serial = 1191] [outer = 0x128f3ec00] 08:35:13 INFO - PROCESS | 1655 | 1461771313540 Marionette DEBUG loaded listener.js 08:35:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 128 (0x1294f6800) [pid = 1655] [serial = 1192] [outer = 0x128f3ec00] 08:35:13 INFO - PROCESS | 1655 | 1461771313846 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:35:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 08:35:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 520ms 08:35:13 INFO - PROCESS | 1655 | 1461771313887 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 08:35:13 INFO - PROCESS | 1655 | 1461771313888 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 08:35:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 08:35:13 INFO - PROCESS | 1655 | 1461771313890 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 08:35:13 INFO - PROCESS | 1655 | 1461771313891 Marionette TRACE conn2 <- [1,1562,null,{}] 08:35:13 INFO - PROCESS | 1655 | 1461771313894 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:35:13 INFO - PROCESS | 1655 | 1461771313991 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 08:35:14 INFO - PROCESS | 1655 | 1461771314024 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:14 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b226000 == 44 [pid = 1655] [id = 398] 08:35:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 129 (0x1290d2400) [pid = 1655] [serial = 1193] [outer = 0x0] 08:35:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 130 (0x12a73f400) [pid = 1655] [serial = 1194] [outer = 0x1290d2400] 08:35:14 INFO - PROCESS | 1655 | 1461771314050 Marionette DEBUG loaded listener.js 08:35:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 131 (0x12a894400) [pid = 1655] [serial = 1195] [outer = 0x1290d2400] 08:35:14 INFO - PROCESS | 1655 | 1461771314380 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:35:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 08:35:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 519ms 08:35:14 INFO - PROCESS | 1655 | 1461771314410 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 08:35:14 INFO - PROCESS | 1655 | 1461771314412 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 08:35:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 08:35:14 INFO - PROCESS | 1655 | 1461771314421 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 08:35:14 INFO - PROCESS | 1655 | 1461771314422 Marionette TRACE conn2 <- [1,1566,null,{}] 08:35:14 INFO - PROCESS | 1655 | 1461771314425 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:35:14 INFO - PROCESS | 1655 | 1461771314533 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 08:35:14 INFO - PROCESS | 1655 | 1461771314576 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:14 INFO - PROCESS | 1655 | ++DOCSHELL 0x12bac5800 == 45 [pid = 1655] [id = 399] 08:35:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 132 (0x1294fa000) [pid = 1655] [serial = 1196] [outer = 0x0] 08:35:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 133 (0x12ade1000) [pid = 1655] [serial = 1197] [outer = 0x1294fa000] 08:35:14 INFO - PROCESS | 1655 | 1461771314615 Marionette DEBUG loaded listener.js 08:35:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 134 (0x12b20bc00) [pid = 1655] [serial = 1198] [outer = 0x1294fa000] 08:35:15 INFO - PROCESS | 1655 | --DOMWINDOW == 133 (0x1243ee400) [pid = 1655] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 08:35:15 INFO - PROCESS | 1655 | --DOMWINDOW == 132 (0x1243bc400) [pid = 1655] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 08:35:15 INFO - PROCESS | 1655 | --DOMWINDOW == 131 (0x128bbc800) [pid = 1655] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 08:35:15 INFO - PROCESS | 1655 | --DOMWINDOW == 130 (0x128faec00) [pid = 1655] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 08:35:15 INFO - PROCESS | 1655 | --DOMWINDOW == 129 (0x114ffa800) [pid = 1655] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 08:35:15 INFO - PROCESS | 1655 | --DOMWINDOW == 128 (0x116f07400) [pid = 1655] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 08:35:15 INFO - PROCESS | 1655 | --DOMWINDOW == 127 (0x118141000) [pid = 1655] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 08:35:15 INFO - PROCESS | 1655 | --DOMWINDOW == 126 (0x110ee9c00) [pid = 1655] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 08:35:15 INFO - PROCESS | 1655 | --DOMWINDOW == 125 (0x1134cd800) [pid = 1655] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 08:35:15 INFO - PROCESS | 1655 | --DOMWINDOW == 124 (0x12745a800) [pid = 1655] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 08:35:15 INFO - PROCESS | 1655 | --DOMWINDOW == 123 (0x12359ec00) [pid = 1655] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 08:35:15 INFO - PROCESS | 1655 | --DOMWINDOW == 122 (0x1166e2000) [pid = 1655] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 08:35:15 INFO - PROCESS | 1655 | --DOMWINDOW == 121 (0x111fd6800) [pid = 1655] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 08:35:15 INFO - PROCESS | 1655 | --DOMWINDOW == 120 (0x1259e6400) [pid = 1655] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 08:35:15 INFO - PROCESS | 1655 | --DOMWINDOW == 119 (0x11934d400) [pid = 1655] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 08:35:15 INFO - PROCESS | 1655 | --DOMWINDOW == 118 (0x117e37400) [pid = 1655] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 08:35:15 INFO - PROCESS | 1655 | --DOMWINDOW == 117 (0x12a814c00) [pid = 1655] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 08:35:15 INFO - PROCESS | 1655 | --DOMWINDOW == 116 (0x1193eec00) [pid = 1655] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 08:35:15 INFO - PROCESS | 1655 | --DOMWINDOW == 115 (0x119199800) [pid = 1655] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 08:35:15 INFO - PROCESS | 1655 | --DOMWINDOW == 114 (0x111002c00) [pid = 1655] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 08:35:15 INFO - PROCESS | 1655 | --DOMWINDOW == 113 (0x11100d800) [pid = 1655] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 08:35:15 INFO - PROCESS | 1655 | --DOMWINDOW == 112 (0x115ed5400) [pid = 1655] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 08:35:15 INFO - PROCESS | 1655 | --DOMWINDOW == 111 (0x123165000) [pid = 1655] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 08:35:15 INFO - PROCESS | 1655 | --DOMWINDOW == 110 (0x125ec9400) [pid = 1655] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 08:35:15 INFO - PROCESS | 1655 | --DOMWINDOW == 109 (0x112990400) [pid = 1655] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 08:35:15 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x110ee4000) [pid = 1655] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 08:35:15 INFO - PROCESS | 1655 | 1461771315222 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:35:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 08:35:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 826ms 08:35:15 INFO - PROCESS | 1655 | 1461771315240 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 08:35:15 INFO - PROCESS | 1655 | 1461771315242 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 08:35:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 08:35:15 INFO - PROCESS | 1655 | 1461771315244 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 08:35:15 INFO - PROCESS | 1655 | 1461771315245 Marionette TRACE conn2 <- [1,1570,null,{}] 08:35:15 INFO - PROCESS | 1655 | 1461771315247 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:35:15 INFO - PROCESS | 1655 | 1461771315350 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 08:35:15 INFO - PROCESS | 1655 | 1461771315356 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:15 INFO - PROCESS | 1655 | ++DOCSHELL 0x118297000 == 46 [pid = 1655] [id = 400] 08:35:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x1121da400) [pid = 1655] [serial = 1199] [outer = 0x0] 08:35:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x115ece800) [pid = 1655] [serial = 1200] [outer = 0x1121da400] 08:35:15 INFO - PROCESS | 1655 | 1461771315386 Marionette DEBUG loaded listener.js 08:35:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x119195400) [pid = 1655] [serial = 1201] [outer = 0x1121da400] 08:35:15 INFO - PROCESS | 1655 | 1461771315741 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:35:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 08:35:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 518ms 08:35:15 INFO - PROCESS | 1655 | 1461771315763 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 08:35:15 INFO - PROCESS | 1655 | 1461771315765 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 08:35:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 08:35:15 INFO - PROCESS | 1655 | 1461771315769 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 08:35:15 INFO - PROCESS | 1655 | 1461771315771 Marionette TRACE conn2 <- [1,1574,null,{}] 08:35:15 INFO - PROCESS | 1655 | 1461771315773 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:35:15 INFO - PROCESS | 1655 | 1461771315889 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 08:35:15 INFO - PROCESS | 1655 | 1461771315895 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:15 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c1c8800 == 47 [pid = 1655] [id = 401] 08:35:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 112 (0x1134cd800) [pid = 1655] [serial = 1202] [outer = 0x0] 08:35:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 113 (0x125046c00) [pid = 1655] [serial = 1203] [outer = 0x1134cd800] 08:35:15 INFO - PROCESS | 1655 | 1461771315921 Marionette DEBUG loaded listener.js 08:35:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 114 (0x12b20b400) [pid = 1655] [serial = 1204] [outer = 0x1134cd800] 08:35:16 INFO - PROCESS | 1655 | 1461771316223 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:35:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 08:35:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 470ms 08:35:16 INFO - PROCESS | 1655 | 1461771316239 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 08:35:16 INFO - PROCESS | 1655 | 1461771316240 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 08:35:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 08:35:16 INFO - PROCESS | 1655 | 1461771316242 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 08:35:16 INFO - PROCESS | 1655 | 1461771316244 Marionette TRACE conn2 <- [1,1578,null,{}] 08:35:16 INFO - PROCESS | 1655 | 1461771316246 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:35:16 INFO - PROCESS | 1655 | 1461771316330 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 08:35:16 INFO - PROCESS | 1655 | 1461771316337 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:16 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d1a6000 == 48 [pid = 1655] [id = 402] 08:35:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 115 (0x119995c00) [pid = 1655] [serial = 1205] [outer = 0x0] 08:35:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 116 (0x12ba65400) [pid = 1655] [serial = 1206] [outer = 0x119995c00] 08:35:16 INFO - PROCESS | 1655 | 1461771316361 Marionette DEBUG loaded listener.js 08:35:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 117 (0x12bb7f000) [pid = 1655] [serial = 1207] [outer = 0x119995c00] 08:35:16 INFO - PROCESS | 1655 | 1461771316679 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:35:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 08:35:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 470ms 08:35:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 08:35:16 INFO - PROCESS | 1655 | 1461771316713 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 08:35:16 INFO - PROCESS | 1655 | 1461771316715 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 08:35:16 INFO - PROCESS | 1655 | 1461771316717 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 08:35:16 INFO - PROCESS | 1655 | 1461771316718 Marionette TRACE conn2 <- [1,1582,null,{}] 08:35:16 INFO - PROCESS | 1655 | 1461771316720 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:35:16 INFO - PROCESS | 1655 | 1461771316803 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 08:35:16 INFO - PROCESS | 1655 | 1461771316859 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:16 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d787800 == 49 [pid = 1655] [id = 403] 08:35:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 118 (0x110ebf000) [pid = 1655] [serial = 1208] [outer = 0x0] 08:35:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 119 (0x12bb7d000) [pid = 1655] [serial = 1209] [outer = 0x110ebf000] 08:35:16 INFO - PROCESS | 1655 | 1461771316883 Marionette DEBUG loaded listener.js 08:35:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 120 (0x12bb86800) [pid = 1655] [serial = 1210] [outer = 0x110ebf000] 08:35:17 INFO - PROCESS | 1655 | 1461771317152 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:35:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 08:35:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 468ms 08:35:17 INFO - PROCESS | 1655 | 1461771317254 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 08:35:17 INFO - PROCESS | 1655 | 1461771317256 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 08:35:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 08:35:17 INFO - PROCESS | 1655 | 1461771317268 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 08:35:17 INFO - PROCESS | 1655 | 1461771317271 Marionette TRACE conn2 <- [1,1586,null,{}] 08:35:17 INFO - PROCESS | 1655 | 1461771317275 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:35:17 INFO - PROCESS | 1655 | 1461771317387 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 08:35:17 INFO - PROCESS | 1655 | 1461771317453 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:17 INFO - PROCESS | 1655 | ++DOCSHELL 0x116657800 == 50 [pid = 1655] [id = 404] 08:35:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 121 (0x111c3bc00) [pid = 1655] [serial = 1211] [outer = 0x0] 08:35:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 122 (0x111fd6800) [pid = 1655] [serial = 1212] [outer = 0x111c3bc00] 08:35:17 INFO - PROCESS | 1655 | 1461771317485 Marionette DEBUG loaded listener.js 08:35:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 123 (0x113396800) [pid = 1655] [serial = 1213] [outer = 0x111c3bc00] 08:35:17 INFO - PROCESS | 1655 | 1461771317926 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:35:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 08:35:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 673ms 08:35:17 INFO - PROCESS | 1655 | 1461771317942 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 08:35:17 INFO - PROCESS | 1655 | 1461771317945 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 08:35:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 08:35:17 INFO - PROCESS | 1655 | 1461771317950 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 08:35:17 INFO - PROCESS | 1655 | 1461771317953 Marionette TRACE conn2 <- [1,1590,null,{}] 08:35:17 INFO - PROCESS | 1655 | 1461771317957 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:35:18 INFO - PROCESS | 1655 | 1461771318063 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 08:35:18 INFO - PROCESS | 1655 | 1461771318167 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:18 INFO - PROCESS | 1655 | ++DOCSHELL 0x119973800 == 51 [pid = 1655] [id = 405] 08:35:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 124 (0x116606800) [pid = 1655] [serial = 1214] [outer = 0x0] 08:35:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 125 (0x1180e4000) [pid = 1655] [serial = 1215] [outer = 0x116606800] 08:35:18 INFO - PROCESS | 1655 | 1461771318198 Marionette DEBUG loaded listener.js 08:35:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 126 (0x118714000) [pid = 1655] [serial = 1216] [outer = 0x116606800] 08:35:18 INFO - PROCESS | 1655 | 1461771318606 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:35:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 08:35:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 724ms 08:35:18 INFO - PROCESS | 1655 | 1461771318674 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 08:35:18 INFO - PROCESS | 1655 | 1461771318675 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 08:35:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 08:35:18 INFO - PROCESS | 1655 | 1461771318678 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 08:35:18 INFO - PROCESS | 1655 | 1461771318679 Marionette TRACE conn2 <- [1,1594,null,{}] 08:35:18 INFO - PROCESS | 1655 | 1461771318683 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:35:18 INFO - PROCESS | 1655 | 1461771318790 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 08:35:18 INFO - PROCESS | 1655 | 1461771318852 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:18 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a86b000 == 52 [pid = 1655] [id = 406] 08:35:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 127 (0x119e2c800) [pid = 1655] [serial = 1217] [outer = 0x0] 08:35:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 128 (0x11a0ad800) [pid = 1655] [serial = 1218] [outer = 0x119e2c800] 08:35:18 INFO - PROCESS | 1655 | 1461771318925 Marionette DEBUG loaded listener.js 08:35:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 129 (0x124b52c00) [pid = 1655] [serial = 1219] [outer = 0x119e2c800] 08:35:19 INFO - PROCESS | 1655 | 1461771319365 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:35:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 08:35:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 774ms 08:35:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 08:35:19 INFO - PROCESS | 1655 | 1461771319453 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 08:35:19 INFO - PROCESS | 1655 | 1461771319455 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 08:35:19 INFO - PROCESS | 1655 | 1461771319459 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 08:35:19 INFO - PROCESS | 1655 | 1461771319461 Marionette TRACE conn2 <- [1,1598,null,{}] 08:35:19 INFO - PROCESS | 1655 | 1461771319465 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:35:19 INFO - PROCESS | 1655 | 1461771319614 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 08:35:19 INFO - PROCESS | 1655 | 1461771319715 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:19 INFO - PROCESS | 1655 | ++DOCSHELL 0x12da0c000 == 53 [pid = 1655] [id = 407] 08:35:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 130 (0x1258a1c00) [pid = 1655] [serial = 1220] [outer = 0x0] 08:35:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 131 (0x1277f0c00) [pid = 1655] [serial = 1221] [outer = 0x1258a1c00] 08:35:19 INFO - PROCESS | 1655 | 1461771319762 Marionette DEBUG loaded listener.js 08:35:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 132 (0x128e4c400) [pid = 1655] [serial = 1222] [outer = 0x1258a1c00] 08:35:20 INFO - PROCESS | 1655 | 1461771320192 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:35:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 08:35:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 770ms 08:35:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 08:35:20 INFO - PROCESS | 1655 | 1461771320229 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 08:35:20 INFO - PROCESS | 1655 | 1461771320230 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 08:35:20 INFO - PROCESS | 1655 | 1461771320233 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 08:35:20 INFO - PROCESS | 1655 | 1461771320234 Marionette TRACE conn2 <- [1,1602,null,{}] 08:35:20 INFO - PROCESS | 1655 | 1461771320237 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:35:20 INFO - PROCESS | 1655 | 1461771320338 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 08:35:20 INFO - PROCESS | 1655 | 1461771320395 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:20 INFO - PROCESS | 1655 | ++DOCSHELL 0x12dd10800 == 54 [pid = 1655] [id = 408] 08:35:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 133 (0x125ed6000) [pid = 1655] [serial = 1223] [outer = 0x0] 08:35:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 134 (0x128facc00) [pid = 1655] [serial = 1224] [outer = 0x125ed6000] 08:35:20 INFO - PROCESS | 1655 | 1461771320424 Marionette DEBUG loaded listener.js 08:35:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 135 (0x12a81ec00) [pid = 1655] [serial = 1225] [outer = 0x125ed6000] 08:35:20 INFO - PROCESS | 1655 | 1461771320893 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:35:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 08:35:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 720ms 08:35:20 INFO - PROCESS | 1655 | 1461771320977 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 08:35:20 INFO - PROCESS | 1655 | 1461771320980 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 08:35:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 08:35:20 INFO - PROCESS | 1655 | 1461771320987 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 08:35:20 INFO - PROCESS | 1655 | 1461771320989 Marionette TRACE conn2 <- [1,1606,null,{}] 08:35:20 INFO - PROCESS | 1655 | 1461771320993 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:35:21 INFO - PROCESS | 1655 | 1461771321177 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 08:35:21 INFO - PROCESS | 1655 | 1461771321297 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:21 INFO - PROCESS | 1655 | ++DOCSHELL 0x1111a2800 == 55 [pid = 1655] [id = 409] 08:35:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 136 (0x110ec5400) [pid = 1655] [serial = 1226] [outer = 0x0] 08:35:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 137 (0x111011800) [pid = 1655] [serial = 1227] [outer = 0x110ec5400] 08:35:21 INFO - PROCESS | 1655 | 1461771321331 Marionette DEBUG loaded listener.js 08:35:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 138 (0x123165c00) [pid = 1655] [serial = 1228] [outer = 0x110ec5400] 08:35:21 INFO - PROCESS | 1655 | 1461771321910 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:35:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 08:35:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 970ms 08:35:21 INFO - PROCESS | 1655 | 1461771321958 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 08:35:21 INFO - PROCESS | 1655 | 1461771321960 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 08:35:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 08:35:21 INFO - PROCESS | 1655 | 1461771321964 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 08:35:21 INFO - PROCESS | 1655 | 1461771321966 Marionette TRACE conn2 <- [1,1610,null,{}] 08:35:21 INFO - PROCESS | 1655 | 1461771321970 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:35:22 INFO - PROCESS | 1655 | 1461771322065 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 08:35:22 INFO - PROCESS | 1655 | 1461771322137 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:22 INFO - PROCESS | 1655 | ++DOCSHELL 0x119c04800 == 56 [pid = 1655] [id = 410] 08:35:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 139 (0x11348ec00) [pid = 1655] [serial = 1229] [outer = 0x0] 08:35:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 140 (0x115e1b800) [pid = 1655] [serial = 1230] [outer = 0x11348ec00] 08:35:22 INFO - PROCESS | 1655 | 1461771322165 Marionette DEBUG loaded listener.js 08:35:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 141 (0x115ed3800) [pid = 1655] [serial = 1231] [outer = 0x11348ec00] 08:35:22 INFO - PROCESS | 1655 | 1461771322624 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:35:22 INFO - PROCESS | 1655 | --DOCSHELL 0x12d1a6000 == 55 [pid = 1655] [id = 402] 08:35:22 INFO - PROCESS | 1655 | --DOCSHELL 0x12c1c8800 == 54 [pid = 1655] [id = 401] 08:35:22 INFO - PROCESS | 1655 | --DOCSHELL 0x118297000 == 53 [pid = 1655] [id = 400] 08:35:22 INFO - PROCESS | 1655 | --DOCSHELL 0x12bac5800 == 52 [pid = 1655] [id = 399] 08:35:22 INFO - PROCESS | 1655 | --DOCSHELL 0x12b226000 == 51 [pid = 1655] [id = 398] 08:35:22 INFO - PROCESS | 1655 | --DOCSHELL 0x12a868800 == 50 [pid = 1655] [id = 397] 08:35:22 INFO - PROCESS | 1655 | --DOMWINDOW == 140 (0x12a895c00) [pid = 1655] [serial = 1152] [outer = 0x0] [url = about:blank] 08:35:22 INFO - PROCESS | 1655 | --DOCSHELL 0x129719800 == 49 [pid = 1655] [id = 396] 08:35:22 INFO - PROCESS | 1655 | --DOCSHELL 0x116994000 == 48 [pid = 1655] [id = 395] 08:35:22 INFO - PROCESS | 1655 | --DOCSHELL 0x124340000 == 47 [pid = 1655] [id = 394] 08:35:22 INFO - PROCESS | 1655 | --DOCSHELL 0x11a115800 == 46 [pid = 1655] [id = 393] 08:35:22 INFO - PROCESS | 1655 | --DOCSHELL 0x112ec3000 == 45 [pid = 1655] [id = 392] 08:35:22 INFO - PROCESS | 1655 | --DOCSHELL 0x1180ad800 == 44 [pid = 1655] [id = 391] 08:35:22 INFO - PROCESS | 1655 | --DOCSHELL 0x117194800 == 43 [pid = 1655] [id = 390] 08:35:22 INFO - PROCESS | 1655 | --DOCSHELL 0x11757d800 == 42 [pid = 1655] [id = 385] 08:35:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 08:35:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 724ms 08:35:22 INFO - PROCESS | 1655 | 1461771322689 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 08:35:22 INFO - PROCESS | 1655 | 1461771322692 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 08:35:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 08:35:22 INFO - PROCESS | 1655 | 1461771322697 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 08:35:22 INFO - PROCESS | 1655 | 1461771322698 Marionette TRACE conn2 <- [1,1614,null,{}] 08:35:22 INFO - PROCESS | 1655 | 1461771322701 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:35:22 INFO - PROCESS | 1655 | 1461771322777 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 08:35:22 INFO - PROCESS | 1655 | --DOMWINDOW == 139 (0x115ed1400) [pid = 1655] [serial = 1012] [outer = 0x0] [url = about:blank] 08:35:22 INFO - PROCESS | 1655 | --DOMWINDOW == 138 (0x1294f8c00) [pid = 1655] [serial = 952] [outer = 0x0] [url = about:blank] 08:35:22 INFO - PROCESS | 1655 | --DOMWINDOW == 137 (0x112993400) [pid = 1655] [serial = 1051] [outer = 0x0] [url = about:blank] 08:35:22 INFO - PROCESS | 1655 | --DOMWINDOW == 136 (0x1169bac00) [pid = 1655] [serial = 1054] [outer = 0x0] [url = about:blank] 08:35:22 INFO - PROCESS | 1655 | --DOMWINDOW == 135 (0x124c5c800) [pid = 1655] [serial = 1060] [outer = 0x0] [url = about:blank] 08:35:22 INFO - PROCESS | 1655 | --DOMWINDOW == 134 (0x1277f0000) [pid = 1655] [serial = 1006] [outer = 0x0] [url = about:blank] 08:35:22 INFO - PROCESS | 1655 | --DOMWINDOW == 133 (0x128d51400) [pid = 1655] [serial = 1134] [outer = 0x0] [url = about:blank] 08:35:22 INFO - PROCESS | 1655 | --DOMWINDOW == 132 (0x12315e400) [pid = 1655] [serial = 1132] [outer = 0x0] [url = about:blank] 08:35:22 INFO - PROCESS | 1655 | --DOMWINDOW == 131 (0x124c67400) [pid = 1655] [serial = 1131] [outer = 0x0] [url = about:blank] 08:35:22 INFO - PROCESS | 1655 | --DOMWINDOW == 130 (0x128fb1000) [pid = 1655] [serial = 1137] [outer = 0x0] [url = about:blank] 08:35:22 INFO - PROCESS | 1655 | --DOMWINDOW == 129 (0x1294ef000) [pid = 1655] [serial = 1140] [outer = 0x0] [url = about:blank] 08:35:22 INFO - PROCESS | 1655 | --DOMWINDOW == 128 (0x119d65000) [pid = 1655] [serial = 1143] [outer = 0x0] [url = about:blank] 08:35:22 INFO - PROCESS | 1655 | --DOMWINDOW == 127 (0x1294fac00) [pid = 1655] [serial = 1146] [outer = 0x0] [url = about:blank] 08:35:22 INFO - PROCESS | 1655 | --DOMWINDOW == 126 (0x11877a800) [pid = 1655] [serial = 1122] [outer = 0x0] [url = about:blank] 08:35:22 INFO - PROCESS | 1655 | --DOMWINDOW == 125 (0x118ff3000) [pid = 1655] [serial = 1123] [outer = 0x0] [url = about:blank] 08:35:22 INFO - PROCESS | 1655 | --DOMWINDOW == 124 (0x128fe7800) [pid = 1655] [serial = 1099] [outer = 0x0] [url = about:blank] 08:35:22 INFO - PROCESS | 1655 | --DOMWINDOW == 123 (0x115defc00) [pid = 1655] [serial = 1116] [outer = 0x0] [url = about:blank] 08:35:22 INFO - PROCESS | 1655 | --DOMWINDOW == 122 (0x115ed5000) [pid = 1655] [serial = 1117] [outer = 0x0] [url = about:blank] 08:35:22 INFO - PROCESS | 1655 | --DOMWINDOW == 121 (0x128e4f000) [pid = 1655] [serial = 1111] [outer = 0x0] [url = about:blank] 08:35:22 INFO - PROCESS | 1655 | --DOMWINDOW == 120 (0x128d4cc00) [pid = 1655] [serial = 1110] [outer = 0x0] [url = about:blank] 08:35:22 INFO - PROCESS | 1655 | --DOMWINDOW == 119 (0x124e11400) [pid = 1655] [serial = 1108] [outer = 0x0] [url = about:blank] 08:35:22 INFO - PROCESS | 1655 | --DOMWINDOW == 118 (0x124b54800) [pid = 1655] [serial = 1107] [outer = 0x0] [url = about:blank] 08:35:22 INFO - PROCESS | 1655 | --DOMWINDOW == 117 (0x1169ba400) [pid = 1655] [serial = 1119] [outer = 0x0] [url = about:blank] 08:35:22 INFO - PROCESS | 1655 | --DOMWINDOW == 116 (0x117673000) [pid = 1655] [serial = 1120] [outer = 0x0] [url = about:blank] 08:35:22 INFO - PROCESS | 1655 | --DOMWINDOW == 115 (0x12a812400) [pid = 1655] [serial = 1147] [outer = 0x0] [url = about:blank] 08:35:22 INFO - PROCESS | 1655 | --DOMWINDOW == 114 (0x1161cb800) [pid = 1655] [serial = 1102] [outer = 0x0] [url = about:blank] 08:35:22 INFO - PROCESS | 1655 | --DOMWINDOW == 113 (0x115df1800) [pid = 1655] [serial = 1101] [outer = 0x0] [url = about:blank] 08:35:22 INFO - PROCESS | 1655 | --DOMWINDOW == 112 (0x128fa6800) [pid = 1655] [serial = 1114] [outer = 0x0] [url = about:blank] 08:35:22 INFO - PROCESS | 1655 | --DOMWINDOW == 111 (0x128f36000) [pid = 1655] [serial = 1113] [outer = 0x0] [url = about:blank] 08:35:22 INFO - PROCESS | 1655 | --DOMWINDOW == 110 (0x1197d8800) [pid = 1655] [serial = 1125] [outer = 0x0] [url = about:blank] 08:35:22 INFO - PROCESS | 1655 | --DOMWINDOW == 109 (0x119993400) [pid = 1655] [serial = 1126] [outer = 0x0] [url = about:blank] 08:35:22 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x118783400) [pid = 1655] [serial = 1105] [outer = 0x0] [url = about:blank] 08:35:22 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x11838a400) [pid = 1655] [serial = 1104] [outer = 0x0] [url = about:blank] 08:35:22 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x12a886400) [pid = 1655] [serial = 1149] [outer = 0x0] [url = about:blank] 08:35:22 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x119e23400) [pid = 1655] [serial = 1128] [outer = 0x0] [url = about:blank] 08:35:22 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x1294fdc00) [pid = 1655] [serial = 1141] [outer = 0x0] [url = about:blank] 08:35:22 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x1290cec00) [pid = 1655] [serial = 1138] [outer = 0x0] [url = about:blank] 08:35:22 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x128fa6c00) [pid = 1655] [serial = 1135] [outer = 0x0] [url = about:blank] 08:35:22 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x128d47800) [pid = 1655] [serial = 1144] [outer = 0x0] [url = about:blank] 08:35:22 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x12a894000) [pid = 1655] [serial = 1150] [outer = 0x0] [url = about:blank] 08:35:22 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x1235a7800) [pid = 1655] [serial = 1129] [outer = 0x0] [url = about:blank] 08:35:22 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x1197e1000) [pid = 1655] [serial = 1057] [outer = 0x0] [url = about:blank] 08:35:22 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x1126b8800) [pid = 1655] [serial = 1009] [outer = 0x0] [url = about:blank] 08:35:22 INFO - PROCESS | 1655 | 1461771322847 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:22 INFO - PROCESS | 1655 | ++DOCSHELL 0x116a83800 == 43 [pid = 1655] [id = 411] 08:35:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x112993400) [pid = 1655] [serial = 1232] [outer = 0x0] 08:35:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x1164b7400) [pid = 1655] [serial = 1233] [outer = 0x112993400] 08:35:22 INFO - PROCESS | 1655 | 1461771322874 Marionette DEBUG loaded listener.js 08:35:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x117e30000) [pid = 1655] [serial = 1234] [outer = 0x112993400] 08:35:23 INFO - PROCESS | 1655 | 1461771323191 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:35:23 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:35:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 522ms 08:35:23 INFO - PROCESS | 1655 | 1461771323220 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 08:35:23 INFO - PROCESS | 1655 | 1461771323221 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 08:35:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 08:35:23 INFO - PROCESS | 1655 | 1461771323224 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 08:35:23 INFO - PROCESS | 1655 | 1461771323226 Marionette TRACE conn2 <- [1,1618,null,{}] 08:35:23 INFO - PROCESS | 1655 | 1461771323235 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:35:23 INFO - PROCESS | 1655 | 1461771323318 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 08:35:23 INFO - PROCESS | 1655 | 1461771323324 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:23 INFO - PROCESS | 1655 | ++DOCSHELL 0x1199cb800 == 44 [pid = 1655] [id = 412] 08:35:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x118577c00) [pid = 1655] [serial = 1235] [outer = 0x0] 08:35:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x118ff3400) [pid = 1655] [serial = 1236] [outer = 0x118577c00] 08:35:23 INFO - PROCESS | 1655 | 1461771323352 Marionette DEBUG loaded listener.js 08:35:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x1197d9c00) [pid = 1655] [serial = 1237] [outer = 0x118577c00] 08:35:23 INFO - PROCESS | 1655 | 1461771323715 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:35:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 08:35:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 521ms 08:35:23 INFO - PROCESS | 1655 | 1461771323746 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 08:35:23 INFO - PROCESS | 1655 | 1461771323749 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 08:35:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 08:35:23 INFO - PROCESS | 1655 | 1461771323753 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 08:35:23 INFO - PROCESS | 1655 | 1461771323754 Marionette TRACE conn2 <- [1,1622,null,{}] 08:35:23 INFO - PROCESS | 1655 | 1461771323756 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:35:23 INFO - PROCESS | 1655 | 1461771323831 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 08:35:23 INFO - PROCESS | 1655 | 1461771323838 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:23 INFO - PROCESS | 1655 | ++DOCSHELL 0x1235c4000 == 45 [pid = 1655] [id = 413] 08:35:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x1197e7000) [pid = 1655] [serial = 1238] [outer = 0x0] 08:35:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x119d6d000) [pid = 1655] [serial = 1239] [outer = 0x1197e7000] 08:35:23 INFO - PROCESS | 1655 | 1461771323865 Marionette DEBUG loaded listener.js 08:35:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x1213e7800) [pid = 1655] [serial = 1240] [outer = 0x1197e7000] 08:35:24 INFO - PROCESS | 1655 | 1461771324214 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:35:24 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:35:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 467ms 08:35:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 08:35:24 INFO - PROCESS | 1655 | 1461771324221 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 08:35:24 INFO - PROCESS | 1655 | 1461771324222 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 08:35:24 INFO - PROCESS | 1655 | 1461771324224 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 08:35:24 INFO - PROCESS | 1655 | 1461771324225 Marionette TRACE conn2 <- [1,1626,null,{}] 08:35:24 INFO - PROCESS | 1655 | 1461771324227 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:35:24 INFO - PROCESS | 1655 | 1461771324327 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 08:35:24 INFO - PROCESS | 1655 | 1461771324334 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:24 INFO - PROCESS | 1655 | ++DOCSHELL 0x11821e800 == 46 [pid = 1655] [id = 414] 08:35:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x1213e1c00) [pid = 1655] [serial = 1241] [outer = 0x0] 08:35:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x123167400) [pid = 1655] [serial = 1242] [outer = 0x1213e1c00] 08:35:24 INFO - PROCESS | 1655 | 1461771324359 Marionette DEBUG loaded listener.js 08:35:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x124808c00) [pid = 1655] [serial = 1243] [outer = 0x1213e1c00] 08:35:24 INFO - PROCESS | 1655 | 1461771324663 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:35:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 08:35:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 468ms 08:35:24 INFO - PROCESS | 1655 | 1461771324693 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 08:35:24 INFO - PROCESS | 1655 | 1461771324694 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 08:35:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 08:35:24 INFO - PROCESS | 1655 | 1461771324696 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 08:35:24 INFO - PROCESS | 1655 | 1461771324698 Marionette TRACE conn2 <- [1,1630,null,{}] 08:35:24 INFO - PROCESS | 1655 | 1461771324703 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:35:24 INFO - PROCESS | 1655 | 1461771324791 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 08:35:24 INFO - PROCESS | 1655 | 1461771324795 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:24 INFO - PROCESS | 1655 | ++DOCSHELL 0x128b88800 == 47 [pid = 1655] [id = 415] 08:35:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x124b7f400) [pid = 1655] [serial = 1244] [outer = 0x0] 08:35:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x1258a7400) [pid = 1655] [serial = 1245] [outer = 0x124b7f400] 08:35:24 INFO - PROCESS | 1655 | 1461771324825 Marionette DEBUG loaded listener.js 08:35:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 112 (0x128d4a000) [pid = 1655] [serial = 1246] [outer = 0x124b7f400] 08:35:25 INFO - PROCESS | 1655 | 1461771325206 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:35:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 08:35:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 521ms 08:35:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 08:35:25 INFO - PROCESS | 1655 | 1461771325220 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 08:35:25 INFO - PROCESS | 1655 | 1461771325221 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 08:35:25 INFO - PROCESS | 1655 | 1461771325223 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 08:35:25 INFO - PROCESS | 1655 | 1461771325224 Marionette TRACE conn2 <- [1,1634,null,{}] 08:35:25 INFO - PROCESS | 1655 | 1461771325226 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:35:25 INFO - PROCESS | 1655 | 1461771325325 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 08:35:25 INFO - PROCESS | 1655 | 1461771325340 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:25 INFO - PROCESS | 1655 | ++DOCSHELL 0x1298a8000 == 48 [pid = 1655] [id = 416] 08:35:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 113 (0x124b85400) [pid = 1655] [serial = 1247] [outer = 0x0] 08:35:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 114 (0x128e54c00) [pid = 1655] [serial = 1248] [outer = 0x124b85400] 08:35:25 INFO - PROCESS | 1655 | 1461771325365 Marionette DEBUG loaded listener.js 08:35:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 115 (0x128f38c00) [pid = 1655] [serial = 1249] [outer = 0x124b85400] 08:35:25 INFO - PROCESS | 1655 | 1461771325689 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:35:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 08:35:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 519ms 08:35:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 08:35:25 INFO - PROCESS | 1655 | 1461771325742 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 08:35:25 INFO - PROCESS | 1655 | 1461771325743 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 08:35:25 INFO - PROCESS | 1655 | 1461771325745 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 08:35:25 INFO - PROCESS | 1655 | 1461771325746 Marionette TRACE conn2 <- [1,1638,null,{}] 08:35:25 INFO - PROCESS | 1655 | 1461771325749 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:35:25 INFO - PROCESS | 1655 | 1461771325843 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 08:35:25 INFO - PROCESS | 1655 | 1461771325854 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:25 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a8b7000 == 49 [pid = 1655] [id = 417] 08:35:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 116 (0x128f35800) [pid = 1655] [serial = 1250] [outer = 0x0] 08:35:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 117 (0x128fa6c00) [pid = 1655] [serial = 1251] [outer = 0x128f35800] 08:35:25 INFO - PROCESS | 1655 | 1461771325879 Marionette DEBUG loaded listener.js 08:35:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 118 (0x128fe4c00) [pid = 1655] [serial = 1252] [outer = 0x128f35800] 08:35:26 INFO - PROCESS | 1655 | 1461771326215 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:35:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 08:35:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 522ms 08:35:26 INFO - PROCESS | 1655 | 1461771326268 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 08:35:26 INFO - PROCESS | 1655 | 1461771326269 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 08:35:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 08:35:26 INFO - PROCESS | 1655 | 1461771326272 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 08:35:26 INFO - PROCESS | 1655 | 1461771326273 Marionette TRACE conn2 <- [1,1642,null,{}] 08:35:26 INFO - PROCESS | 1655 | 1461771326275 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:35:26 INFO - PROCESS | 1655 | 1461771326375 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 08:35:26 INFO - PROCESS | 1655 | 1461771326390 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:26 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b2c2800 == 50 [pid = 1655] [id = 418] 08:35:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 119 (0x128f40800) [pid = 1655] [serial = 1253] [outer = 0x0] 08:35:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 120 (0x1294f1c00) [pid = 1655] [serial = 1254] [outer = 0x128f40800] 08:35:26 INFO - PROCESS | 1655 | 1461771326415 Marionette DEBUG loaded listener.js 08:35:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 121 (0x1296db800) [pid = 1655] [serial = 1255] [outer = 0x128f40800] 08:35:26 INFO - PROCESS | 1655 | 1461771326744 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:35:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 08:35:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 517ms 08:35:26 INFO - PROCESS | 1655 | 1461771326790 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 08:35:26 INFO - PROCESS | 1655 | 1461771326791 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 08:35:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 08:35:26 INFO - PROCESS | 1655 | 1461771326793 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 08:35:26 INFO - PROCESS | 1655 | 1461771326794 Marionette TRACE conn2 <- [1,1646,null,{}] 08:35:26 INFO - PROCESS | 1655 | 1461771326797 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:35:26 INFO - PROCESS | 1655 | 1461771326892 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 08:35:26 INFO - PROCESS | 1655 | 1461771326905 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:26 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b349800 == 51 [pid = 1655] [id = 419] 08:35:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 122 (0x1296df800) [pid = 1655] [serial = 1256] [outer = 0x0] 08:35:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 123 (0x12a814400) [pid = 1655] [serial = 1257] [outer = 0x1296df800] 08:35:26 INFO - PROCESS | 1655 | 1461771326929 Marionette DEBUG loaded listener.js 08:35:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 124 (0x12a888400) [pid = 1655] [serial = 1258] [outer = 0x1296df800] 08:35:27 INFO - PROCESS | 1655 | --DOMWINDOW == 123 (0x128f3ec00) [pid = 1655] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 08:35:27 INFO - PROCESS | 1655 | --DOMWINDOW == 122 (0x1290d2400) [pid = 1655] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 08:35:27 INFO - PROCESS | 1655 | --DOMWINDOW == 121 (0x111009800) [pid = 1655] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 08:35:27 INFO - PROCESS | 1655 | --DOMWINDOW == 120 (0x127274400) [pid = 1655] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 08:35:27 INFO - PROCESS | 1655 | --DOMWINDOW == 119 (0x1132da800) [pid = 1655] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 08:35:27 INFO - PROCESS | 1655 | --DOMWINDOW == 118 (0x111cb8400) [pid = 1655] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 08:35:27 INFO - PROCESS | 1655 | --DOMWINDOW == 117 (0x118f88c00) [pid = 1655] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 08:35:27 INFO - PROCESS | 1655 | --DOMWINDOW == 116 (0x119d68000) [pid = 1655] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 08:35:27 INFO - PROCESS | 1655 | --DOMWINDOW == 115 (0x12a73e400) [pid = 1655] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 08:35:27 INFO - PROCESS | 1655 | --DOMWINDOW == 114 (0x124b81c00) [pid = 1655] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 08:35:27 INFO - PROCESS | 1655 | --DOMWINDOW == 113 (0x1294fa000) [pid = 1655] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 08:35:27 INFO - PROCESS | 1655 | --DOMWINDOW == 112 (0x119995c00) [pid = 1655] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 08:35:27 INFO - PROCESS | 1655 | --DOMWINDOW == 111 (0x1121da400) [pid = 1655] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 08:35:27 INFO - PROCESS | 1655 | --DOMWINDOW == 110 (0x1134cd800) [pid = 1655] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 08:35:27 INFO - PROCESS | 1655 | 1461771327355 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:35:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 08:35:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 568ms 08:35:27 INFO - PROCESS | 1655 | 1461771327362 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 08:35:27 INFO - PROCESS | 1655 | 1461771327364 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 08:35:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 08:35:27 INFO - PROCESS | 1655 | 1461771327372 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 08:35:27 INFO - PROCESS | 1655 | 1461771327374 Marionette TRACE conn2 <- [1,1650,null,{}] 08:35:27 INFO - PROCESS | 1655 | 1461771327376 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:35:27 INFO - PROCESS | 1655 | 1461771327501 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 08:35:27 INFO - PROCESS | 1655 | 1461771327534 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:27 INFO - PROCESS | 1655 | ++DOCSHELL 0x12bac4800 == 52 [pid = 1655] [id = 420] 08:35:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x110ec0000) [pid = 1655] [serial = 1259] [outer = 0x0] 08:35:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 112 (0x128d51800) [pid = 1655] [serial = 1260] [outer = 0x110ec0000] 08:35:27 INFO - PROCESS | 1655 | 1461771327563 Marionette DEBUG loaded listener.js 08:35:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 113 (0x12ab37800) [pid = 1655] [serial = 1261] [outer = 0x110ec0000] 08:35:27 INFO - PROCESS | 1655 | 1461771327875 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:35:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 08:35:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 525ms 08:35:27 INFO - PROCESS | 1655 | 1461771327892 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 08:35:27 INFO - PROCESS | 1655 | 1461771327893 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 08:35:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 08:35:27 INFO - PROCESS | 1655 | 1461771327895 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 08:35:27 INFO - PROCESS | 1655 | 1461771327897 Marionette TRACE conn2 <- [1,1654,null,{}] 08:35:27 INFO - PROCESS | 1655 | 1461771327901 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:35:27 INFO - PROCESS | 1655 | 1461771327985 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 08:35:27 INFO - PROCESS | 1655 | 1461771327990 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:27 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c914000 == 53 [pid = 1655] [id = 421] 08:35:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 114 (0x12ab3d800) [pid = 1655] [serial = 1262] [outer = 0x0] 08:35:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 115 (0x12ade7000) [pid = 1655] [serial = 1263] [outer = 0x12ab3d800] 08:35:28 INFO - PROCESS | 1655 | 1461771328014 Marionette DEBUG loaded listener.js 08:35:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 116 (0x12ba62400) [pid = 1655] [serial = 1264] [outer = 0x12ab3d800] 08:35:28 INFO - PROCESS | 1655 | 1461771328334 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:35:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 08:35:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 469ms 08:35:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 08:35:28 INFO - PROCESS | 1655 | 1461771328366 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 08:35:28 INFO - PROCESS | 1655 | 1461771328369 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 08:35:28 INFO - PROCESS | 1655 | 1461771328371 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 08:35:28 INFO - PROCESS | 1655 | 1461771328372 Marionette TRACE conn2 <- [1,1658,null,{}] 08:35:28 INFO - PROCESS | 1655 | 1461771328374 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:35:28 INFO - PROCESS | 1655 | 1461771328479 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 08:35:28 INFO - PROCESS | 1655 | 1461771328488 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:28 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c92c800 == 54 [pid = 1655] [id = 422] 08:35:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 117 (0x12ade2400) [pid = 1655] [serial = 1265] [outer = 0x0] 08:35:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 118 (0x12bb7c000) [pid = 1655] [serial = 1266] [outer = 0x12ade2400] 08:35:28 INFO - PROCESS | 1655 | 1461771328513 Marionette DEBUG loaded listener.js 08:35:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 119 (0x12bb9dc00) [pid = 1655] [serial = 1267] [outer = 0x12ade2400] 08:35:28 INFO - PROCESS | 1655 | 1461771328845 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:35:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 08:35:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 518ms 08:35:28 INFO - PROCESS | 1655 | 1461771328890 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 08:35:28 INFO - PROCESS | 1655 | 1461771328891 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 08:35:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 08:35:28 INFO - PROCESS | 1655 | 1461771328893 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 08:35:28 INFO - PROCESS | 1655 | 1461771328894 Marionette TRACE conn2 <- [1,1662,null,{}] 08:35:28 INFO - PROCESS | 1655 | 1461771328896 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:35:28 INFO - PROCESS | 1655 | 1461771328978 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 08:35:28 INFO - PROCESS | 1655 | 1461771328983 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:28 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d197800 == 55 [pid = 1655] [id = 423] 08:35:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 120 (0x12bba0c00) [pid = 1655] [serial = 1268] [outer = 0x0] 08:35:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 121 (0x12bba7800) [pid = 1655] [serial = 1269] [outer = 0x12bba0c00] 08:35:29 INFO - PROCESS | 1655 | 1461771329007 Marionette DEBUG loaded listener.js 08:35:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 122 (0x12c070c00) [pid = 1655] [serial = 1270] [outer = 0x12bba0c00] 08:35:29 INFO - PROCESS | 1655 | 1461771329490 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:35:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 08:35:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 619ms 08:35:29 INFO - PROCESS | 1655 | 1461771329512 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 08:35:29 INFO - PROCESS | 1655 | 1461771329516 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 08:35:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 08:35:29 INFO - PROCESS | 1655 | 1461771329539 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 08:35:29 INFO - PROCESS | 1655 | 1461771329541 Marionette TRACE conn2 <- [1,1666,null,{}] 08:35:29 INFO - PROCESS | 1655 | 1461771329545 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:35:29 INFO - PROCESS | 1655 | 1461771329654 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 08:35:29 INFO - PROCESS | 1655 | 1461771329723 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:29 INFO - PROCESS | 1655 | ++DOCSHELL 0x11828a800 == 56 [pid = 1655] [id = 424] 08:35:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 123 (0x1134cd800) [pid = 1655] [serial = 1271] [outer = 0x0] 08:35:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 124 (0x116180c00) [pid = 1655] [serial = 1272] [outer = 0x1134cd800] 08:35:29 INFO - PROCESS | 1655 | 1461771329755 Marionette DEBUG loaded listener.js 08:35:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 125 (0x1166e0000) [pid = 1655] [serial = 1273] [outer = 0x1134cd800] 08:35:30 INFO - PROCESS | 1655 | 1461771330167 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:35:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 08:35:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 673ms 08:35:30 INFO - PROCESS | 1655 | 1461771330211 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 08:35:30 INFO - PROCESS | 1655 | 1461771330215 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 08:35:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 08:35:30 INFO - PROCESS | 1655 | 1461771330220 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 08:35:30 INFO - PROCESS | 1655 | 1461771330222 Marionette TRACE conn2 <- [1,1670,null,{}] 08:35:30 INFO - PROCESS | 1655 | 1461771330225 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:35:30 INFO - PROCESS | 1655 | 1461771330356 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 08:35:30 INFO - PROCESS | 1655 | 1461771330439 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:30 INFO - PROCESS | 1655 | ++DOCSHELL 0x1235bb800 == 57 [pid = 1655] [id = 425] 08:35:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 126 (0x11695b800) [pid = 1655] [serial = 1274] [outer = 0x0] 08:35:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 127 (0x118f8e400) [pid = 1655] [serial = 1275] [outer = 0x11695b800] 08:35:30 INFO - PROCESS | 1655 | 1461771330470 Marionette DEBUG loaded listener.js 08:35:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 128 (0x1197d9400) [pid = 1655] [serial = 1276] [outer = 0x11695b800] 08:35:30 INFO - PROCESS | 1655 | 1461771330894 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:35:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 08:35:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 721ms 08:35:30 INFO - PROCESS | 1655 | 1461771330942 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 08:35:30 INFO - PROCESS | 1655 | 1461771330944 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 08:35:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 08:35:30 INFO - PROCESS | 1655 | 1461771330946 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 08:35:30 INFO - PROCESS | 1655 | 1461771330949 Marionette TRACE conn2 <- [1,1674,null,{}] 08:35:30 INFO - PROCESS | 1655 | 1461771330957 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:35:31 INFO - PROCESS | 1655 | 1461771331066 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 08:35:31 INFO - PROCESS | 1655 | 1461771331125 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:31 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c1ba800 == 58 [pid = 1655] [id = 426] 08:35:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 129 (0x11a17a400) [pid = 1655] [serial = 1277] [outer = 0x0] 08:35:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 130 (0x124c67800) [pid = 1655] [serial = 1278] [outer = 0x11a17a400] 08:35:31 INFO - PROCESS | 1655 | 1461771331198 Marionette DEBUG loaded listener.js 08:35:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 131 (0x127273400) [pid = 1655] [serial = 1279] [outer = 0x11a17a400] 08:35:31 INFO - PROCESS | 1655 | 1461771331610 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:35:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 08:35:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 673ms 08:35:31 INFO - PROCESS | 1655 | 1461771331620 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 08:35:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 08:35:31 INFO - PROCESS | 1655 | 1461771331621 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 08:35:31 INFO - PROCESS | 1655 | 1461771331624 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 08:35:31 INFO - PROCESS | 1655 | 1461771331625 Marionette TRACE conn2 <- [1,1678,null,{}] 08:35:31 INFO - PROCESS | 1655 | 1461771331628 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:35:31 INFO - PROCESS | 1655 | 1461771331750 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 08:35:31 INFO - PROCESS | 1655 | 1461771331807 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:31 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d787000 == 59 [pid = 1655] [id = 427] 08:35:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 132 (0x1277e8c00) [pid = 1655] [serial = 1280] [outer = 0x0] 08:35:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 133 (0x128d4f800) [pid = 1655] [serial = 1281] [outer = 0x1277e8c00] 08:35:31 INFO - PROCESS | 1655 | 1461771331837 Marionette DEBUG loaded listener.js 08:35:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 134 (0x128ff1800) [pid = 1655] [serial = 1282] [outer = 0x1277e8c00] 08:35:32 INFO - PROCESS | 1655 | 1461771332277 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:35:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 08:35:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 668ms 08:35:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 08:35:32 INFO - PROCESS | 1655 | 1461771332293 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 08:35:32 INFO - PROCESS | 1655 | 1461771332294 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 08:35:32 INFO - PROCESS | 1655 | 1461771332296 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 08:35:32 INFO - PROCESS | 1655 | 1461771332298 Marionette TRACE conn2 <- [1,1682,null,{}] 08:35:32 INFO - PROCESS | 1655 | 1461771332302 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:35:32 INFO - PROCESS | 1655 | 1461771332401 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 08:35:32 INFO - PROCESS | 1655 | 1461771332456 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:32 INFO - PROCESS | 1655 | ++DOCSHELL 0x12dd0f800 == 60 [pid = 1655] [id = 428] 08:35:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 135 (0x1277ed400) [pid = 1655] [serial = 1283] [outer = 0x0] 08:35:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 136 (0x1296e4000) [pid = 1655] [serial = 1284] [outer = 0x1277ed400] 08:35:32 INFO - PROCESS | 1655 | 1461771332485 Marionette DEBUG loaded listener.js 08:35:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 137 (0x12ab3b000) [pid = 1655] [serial = 1285] [outer = 0x1277ed400] 08:35:32 INFO - PROCESS | 1655 | 1461771332926 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:35:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 08:35:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 673ms 08:35:32 INFO - PROCESS | 1655 | 1461771332983 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 08:35:32 INFO - PROCESS | 1655 | 1461771332984 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 08:35:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 08:35:32 INFO - PROCESS | 1655 | 1461771332988 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 08:35:32 INFO - PROCESS | 1655 | 1461771332990 Marionette TRACE conn2 <- [1,1686,null,{}] 08:35:32 INFO - PROCESS | 1655 | 1461771332992 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:35:33 INFO - PROCESS | 1655 | 1461771333133 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 08:35:33 INFO - PROCESS | 1655 | 1461771333204 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:33 INFO - PROCESS | 1655 | ++DOCSHELL 0x118a5c000 == 61 [pid = 1655] [id = 429] 08:35:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 138 (0x111c35800) [pid = 1655] [serial = 1286] [outer = 0x0] 08:35:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 139 (0x118392c00) [pid = 1655] [serial = 1287] [outer = 0x111c35800] 08:35:33 INFO - PROCESS | 1655 | 1461771333236 Marionette DEBUG loaded listener.js 08:35:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 140 (0x12c070000) [pid = 1655] [serial = 1288] [outer = 0x111c35800] 08:35:33 INFO - PROCESS | 1655 | 1461771333781 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:35:33 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:35:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 822ms 08:35:33 INFO - PROCESS | 1655 | 1461771333810 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 08:35:33 INFO - PROCESS | 1655 | 1461771333813 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 08:35:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 08:35:33 INFO - PROCESS | 1655 | 1461771333835 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 08:35:33 INFO - PROCESS | 1655 | 1461771333837 Marionette TRACE conn2 <- [1,1690,null,{}] 08:35:33 INFO - PROCESS | 1655 | 1461771333842 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:35:33 INFO - PROCESS | 1655 | 1461771333944 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 08:35:34 INFO - PROCESS | 1655 | 1461771334021 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:34 INFO - PROCESS | 1655 | ++DOCSHELL 0x111c1c000 == 62 [pid = 1655] [id = 430] 08:35:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 141 (0x115ec9c00) [pid = 1655] [serial = 1289] [outer = 0x0] 08:35:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 142 (0x115ed1400) [pid = 1655] [serial = 1290] [outer = 0x115ec9c00] 08:35:34 INFO - PROCESS | 1655 | 1461771334049 Marionette DEBUG loaded listener.js 08:35:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 143 (0x1166dec00) [pid = 1655] [serial = 1291] [outer = 0x115ec9c00] 08:35:34 INFO - PROCESS | 1655 | 1461771334516 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:35:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 08:35:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 743ms 08:35:34 INFO - PROCESS | 1655 | 1461771334561 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 08:35:34 INFO - PROCESS | 1655 | 1461771334566 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 08:35:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 08:35:34 INFO - PROCESS | 1655 | 1461771334628 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 08:35:34 INFO - PROCESS | 1655 | 1461771334631 Marionette TRACE conn2 <- [1,1694,null,{}] 08:35:34 INFO - PROCESS | 1655 | 1461771334637 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:35:34 INFO - PROCESS | 1655 | 1461771334787 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 08:35:34 INFO - PROCESS | 1655 | 1461771334884 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:34 INFO - PROCESS | 1655 | ++DOCSHELL 0x124438000 == 63 [pid = 1655] [id = 431] 08:35:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 144 (0x1180eec00) [pid = 1655] [serial = 1292] [outer = 0x0] 08:35:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 145 (0x118ab2000) [pid = 1655] [serial = 1293] [outer = 0x1180eec00] 08:35:34 INFO - PROCESS | 1655 | 1461771334926 Marionette DEBUG loaded listener.js 08:35:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 146 (0x119516400) [pid = 1655] [serial = 1294] [outer = 0x1180eec00] 08:35:35 INFO - PROCESS | 1655 | --DOCSHELL 0x12c1b9800 == 62 [pid = 1655] [id = 317] 08:35:35 INFO - PROCESS | 1655 | --DOCSHELL 0x12c92c800 == 61 [pid = 1655] [id = 422] 08:35:35 INFO - PROCESS | 1655 | --DOCSHELL 0x12c914000 == 60 [pid = 1655] [id = 421] 08:35:35 INFO - PROCESS | 1655 | --DOCSHELL 0x12bac4800 == 59 [pid = 1655] [id = 420] 08:35:35 INFO - PROCESS | 1655 | --DOCSHELL 0x12b349800 == 58 [pid = 1655] [id = 419] 08:35:35 INFO - PROCESS | 1655 | --DOCSHELL 0x12b2c2800 == 57 [pid = 1655] [id = 418] 08:35:35 INFO - PROCESS | 1655 | --DOMWINDOW == 145 (0x1243e4000) [pid = 1655] [serial = 1161] [outer = 0x0] [url = about:blank] 08:35:35 INFO - PROCESS | 1655 | --DOMWINDOW == 144 (0x1296d9800) [pid = 1655] [serial = 1167] [outer = 0x0] [url = about:blank] 08:35:35 INFO - PROCESS | 1655 | --DOMWINDOW == 143 (0x11813bc00) [pid = 1655] [serial = 1158] [outer = 0x0] [url = about:blank] 08:35:35 INFO - PROCESS | 1655 | --DOMWINDOW == 142 (0x1132e9400) [pid = 1655] [serial = 1155] [outer = 0x0] [url = about:blank] 08:35:35 INFO - PROCESS | 1655 | --DOMWINDOW == 141 (0x128bbd400) [pid = 1655] [serial = 1164] [outer = 0x0] [url = about:blank] 08:35:35 INFO - PROCESS | 1655 | --DOMWINDOW == 140 (0x12bb7d000) [pid = 1655] [serial = 1209] [outer = 0x0] [url = about:blank] 08:35:35 INFO - PROCESS | 1655 | --DOCSHELL 0x12a8b7000 == 56 [pid = 1655] [id = 417] 08:35:35 INFO - PROCESS | 1655 | --DOCSHELL 0x1298a8000 == 55 [pid = 1655] [id = 416] 08:35:35 INFO - PROCESS | 1655 | --DOCSHELL 0x128b88800 == 54 [pid = 1655] [id = 415] 08:35:35 INFO - PROCESS | 1655 | --DOCSHELL 0x11821e800 == 53 [pid = 1655] [id = 414] 08:35:35 INFO - PROCESS | 1655 | --DOCSHELL 0x1235c4000 == 52 [pid = 1655] [id = 413] 08:35:35 INFO - PROCESS | 1655 | --DOCSHELL 0x1199cb800 == 51 [pid = 1655] [id = 412] 08:35:35 INFO - PROCESS | 1655 | --DOCSHELL 0x116a83800 == 50 [pid = 1655] [id = 411] 08:35:35 INFO - PROCESS | 1655 | --DOCSHELL 0x119c04800 == 49 [pid = 1655] [id = 410] 08:35:35 INFO - PROCESS | 1655 | --DOCSHELL 0x12a86b000 == 48 [pid = 1655] [id = 406] 08:35:35 INFO - PROCESS | 1655 | --DOCSHELL 0x119973800 == 47 [pid = 1655] [id = 405] 08:35:35 INFO - PROCESS | 1655 | --DOCSHELL 0x116657800 == 46 [pid = 1655] [id = 404] 08:35:35 INFO - PROCESS | 1655 | --DOCSHELL 0x12d787800 == 45 [pid = 1655] [id = 403] 08:35:35 INFO - PROCESS | 1655 | 1461771335347 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:35:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 08:35:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 749ms 08:35:35 INFO - PROCESS | 1655 | 1461771335354 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 08:35:35 INFO - PROCESS | 1655 | 1461771335355 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 08:35:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 08:35:35 INFO - PROCESS | 1655 | 1461771335357 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 08:35:35 INFO - PROCESS | 1655 | 1461771335359 Marionette TRACE conn2 <- [1,1698,null,{}] 08:35:35 INFO - PROCESS | 1655 | 1461771335369 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:35:35 INFO - PROCESS | 1655 | 1461771335457 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 08:35:35 INFO - PROCESS | 1655 | --DOMWINDOW == 139 (0x1290cc000) [pid = 1655] [serial = 1191] [outer = 0x0] [url = about:blank] 08:35:35 INFO - PROCESS | 1655 | --DOMWINDOW == 138 (0x12a73f400) [pid = 1655] [serial = 1194] [outer = 0x0] [url = about:blank] 08:35:35 INFO - PROCESS | 1655 | --DOMWINDOW == 137 (0x1294f6800) [pid = 1655] [serial = 1192] [outer = 0x0] [url = about:blank] 08:35:35 INFO - PROCESS | 1655 | --DOMWINDOW == 136 (0x11100f800) [pid = 1655] [serial = 1170] [outer = 0x0] [url = about:blank] 08:35:35 INFO - PROCESS | 1655 | --DOMWINDOW == 135 (0x128d44400) [pid = 1655] [serial = 1188] [outer = 0x0] [url = about:blank] 08:35:35 INFO - PROCESS | 1655 | --DOMWINDOW == 134 (0x116a72800) [pid = 1655] [serial = 1174] [outer = 0x0] [url = about:blank] 08:35:35 INFO - PROCESS | 1655 | --DOMWINDOW == 133 (0x115e98c00) [pid = 1655] [serial = 1173] [outer = 0x0] [url = about:blank] 08:35:35 INFO - PROCESS | 1655 | --DOMWINDOW == 132 (0x11348b800) [pid = 1655] [serial = 1176] [outer = 0x0] [url = about:blank] 08:35:35 INFO - PROCESS | 1655 | --DOMWINDOW == 131 (0x118142800) [pid = 1655] [serial = 1177] [outer = 0x0] [url = about:blank] 08:35:35 INFO - PROCESS | 1655 | --DOMWINDOW == 130 (0x1197dac00) [pid = 1655] [serial = 1179] [outer = 0x0] [url = about:blank] 08:35:35 INFO - PROCESS | 1655 | --DOMWINDOW == 129 (0x119e29400) [pid = 1655] [serial = 1180] [outer = 0x0] [url = about:blank] 08:35:35 INFO - PROCESS | 1655 | --DOMWINDOW == 128 (0x12315b000) [pid = 1655] [serial = 1182] [outer = 0x0] [url = about:blank] 08:35:35 INFO - PROCESS | 1655 | --DOMWINDOW == 127 (0x12463b000) [pid = 1655] [serial = 1183] [outer = 0x0] [url = about:blank] 08:35:35 INFO - PROCESS | 1655 | --DOMWINDOW == 126 (0x12ab3c800) [pid = 1655] [serial = 1153] [outer = 0x0] [url = about:blank] 08:35:35 INFO - PROCESS | 1655 | --DOMWINDOW == 125 (0x124c5b800) [pid = 1655] [serial = 1185] [outer = 0x0] [url = about:blank] 08:35:35 INFO - PROCESS | 1655 | --DOMWINDOW == 124 (0x125ecd000) [pid = 1655] [serial = 1186] [outer = 0x0] [url = about:blank] 08:35:35 INFO - PROCESS | 1655 | --DOMWINDOW == 123 (0x12ade1000) [pid = 1655] [serial = 1197] [outer = 0x0] [url = about:blank] 08:35:35 INFO - PROCESS | 1655 | --DOMWINDOW == 122 (0x12bb7f000) [pid = 1655] [serial = 1207] [outer = 0x0] [url = about:blank] 08:35:35 INFO - PROCESS | 1655 | --DOMWINDOW == 121 (0x12a894400) [pid = 1655] [serial = 1195] [outer = 0x0] [url = about:blank] 08:35:35 INFO - PROCESS | 1655 | --DOMWINDOW == 120 (0x115ece800) [pid = 1655] [serial = 1200] [outer = 0x0] [url = about:blank] 08:35:35 INFO - PROCESS | 1655 | --DOMWINDOW == 119 (0x119195400) [pid = 1655] [serial = 1201] [outer = 0x0] [url = about:blank] 08:35:35 INFO - PROCESS | 1655 | --DOMWINDOW == 118 (0x125046c00) [pid = 1655] [serial = 1203] [outer = 0x0] [url = about:blank] 08:35:35 INFO - PROCESS | 1655 | --DOMWINDOW == 117 (0x12ba65400) [pid = 1655] [serial = 1206] [outer = 0x0] [url = about:blank] 08:35:35 INFO - PROCESS | 1655 | --DOMWINDOW == 116 (0x12b20bc00) [pid = 1655] [serial = 1198] [outer = 0x0] [url = about:blank] 08:35:35 INFO - PROCESS | 1655 | --DOMWINDOW == 115 (0x11264f800) [pid = 1655] [serial = 1171] [outer = 0x0] [url = about:blank] 08:35:35 INFO - PROCESS | 1655 | --DOMWINDOW == 114 (0x12b20b400) [pid = 1655] [serial = 1204] [outer = 0x0] [url = about:blank] 08:35:35 INFO - PROCESS | 1655 | --DOMWINDOW == 113 (0x128f35c00) [pid = 1655] [serial = 1189] [outer = 0x0] [url = about:blank] 08:35:35 INFO - PROCESS | 1655 | 1461771335522 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:35 INFO - PROCESS | 1655 | ++DOCSHELL 0x119124800 == 46 [pid = 1655] [id = 432] 08:35:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 114 (0x11264f800) [pid = 1655] [serial = 1295] [outer = 0x0] 08:35:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 115 (0x118709000) [pid = 1655] [serial = 1296] [outer = 0x11264f800] 08:35:35 INFO - PROCESS | 1655 | 1461771335550 Marionette DEBUG loaded listener.js 08:35:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 116 (0x11a17b400) [pid = 1655] [serial = 1297] [outer = 0x11264f800] 08:35:35 INFO - PROCESS | 1655 | 1461771335890 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:35:35 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:35:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 572ms 08:35:35 INFO - PROCESS | 1655 | 1461771335931 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 08:35:35 INFO - PROCESS | 1655 | 1461771335936 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 08:35:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 08:35:35 INFO - PROCESS | 1655 | 1461771335939 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 08:35:35 INFO - PROCESS | 1655 | 1461771335941 Marionette TRACE conn2 <- [1,1702,null,{}] 08:35:35 INFO - PROCESS | 1655 | 1461771335944 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:35:36 INFO - PROCESS | 1655 | 1461771336095 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 08:35:36 INFO - PROCESS | 1655 | 1461771336210 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:36 INFO - PROCESS | 1655 | ++DOCSHELL 0x1235b5800 == 47 [pid = 1655] [id = 433] 08:35:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 117 (0x12315e000) [pid = 1655] [serial = 1298] [outer = 0x0] 08:35:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 118 (0x1243e2400) [pid = 1655] [serial = 1299] [outer = 0x12315e000] 08:35:36 INFO - PROCESS | 1655 | 1461771336250 Marionette DEBUG loaded listener.js 08:35:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 119 (0x125041c00) [pid = 1655] [serial = 1300] [outer = 0x12315e000] 08:35:36 INFO - PROCESS | 1655 | 1461771336574 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:35:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 08:35:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 671ms 08:35:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 08:35:36 INFO - PROCESS | 1655 | 1461771336610 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 08:35:36 INFO - PROCESS | 1655 | 1461771336611 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 08:35:36 INFO - PROCESS | 1655 | 1461771336613 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 08:35:36 INFO - PROCESS | 1655 | 1461771336614 Marionette TRACE conn2 <- [1,1706,null,{}] 08:35:36 INFO - PROCESS | 1655 | 1461771336621 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:35:36 INFO - PROCESS | 1655 | 1461771336727 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 08:35:36 INFO - PROCESS | 1655 | 1461771336736 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:36 INFO - PROCESS | 1655 | ++DOCSHELL 0x11719a000 == 48 [pid = 1655] [id = 434] 08:35:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 120 (0x1250e1000) [pid = 1655] [serial = 1301] [outer = 0x0] 08:35:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 121 (0x125929000) [pid = 1655] [serial = 1302] [outer = 0x1250e1000] 08:35:36 INFO - PROCESS | 1655 | 1461771336762 Marionette DEBUG loaded listener.js 08:35:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 122 (0x12745a800) [pid = 1655] [serial = 1303] [outer = 0x1250e1000] 08:35:37 INFO - PROCESS | 1655 | 1461771337076 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:35:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 08:35:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 472ms 08:35:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 08:35:37 INFO - PROCESS | 1655 | 1461771337087 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 08:35:37 INFO - PROCESS | 1655 | 1461771337088 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 08:35:37 INFO - PROCESS | 1655 | 1461771337091 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 08:35:37 INFO - PROCESS | 1655 | 1461771337092 Marionette TRACE conn2 <- [1,1710,null,{}] 08:35:37 INFO - PROCESS | 1655 | 1461771337094 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:35:37 INFO - PROCESS | 1655 | 1461771337193 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 08:35:37 INFO - PROCESS | 1655 | 1461771337254 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:37 INFO - PROCESS | 1655 | ++DOCSHELL 0x1298be000 == 49 [pid = 1655] [id = 435] 08:35:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 123 (0x118ab7c00) [pid = 1655] [serial = 1304] [outer = 0x0] 08:35:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 124 (0x128d42800) [pid = 1655] [serial = 1305] [outer = 0x118ab7c00] 08:35:37 INFO - PROCESS | 1655 | 1461771337281 Marionette DEBUG loaded listener.js 08:35:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 125 (0x1294f5400) [pid = 1655] [serial = 1306] [outer = 0x118ab7c00] 08:35:37 INFO - PROCESS | 1655 | 1461771337597 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:35:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 08:35:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 518ms 08:35:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 08:35:37 INFO - PROCESS | 1655 | 1461771337610 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 08:35:37 INFO - PROCESS | 1655 | 1461771337611 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 08:35:37 INFO - PROCESS | 1655 | 1461771337613 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 08:35:37 INFO - PROCESS | 1655 | 1461771337614 Marionette TRACE conn2 <- [1,1714,null,{}] 08:35:37 INFO - PROCESS | 1655 | 1461771337621 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:35:37 INFO - PROCESS | 1655 | 1461771337721 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 08:35:37 INFO - PROCESS | 1655 | 1461771337734 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:37 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b2c5800 == 50 [pid = 1655] [id = 436] 08:35:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 126 (0x1296d9800) [pid = 1655] [serial = 1307] [outer = 0x0] 08:35:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 127 (0x12a814800) [pid = 1655] [serial = 1308] [outer = 0x1296d9800] 08:35:37 INFO - PROCESS | 1655 | 1461771337758 Marionette DEBUG loaded listener.js 08:35:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 128 (0x12ab38000) [pid = 1655] [serial = 1309] [outer = 0x1296d9800] 08:35:38 INFO - PROCESS | 1655 | 1461771338086 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:35:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 08:35:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 522ms 08:35:38 INFO - PROCESS | 1655 | 1461771338135 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 08:35:38 INFO - PROCESS | 1655 | 1461771338137 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 08:35:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 08:35:38 INFO - PROCESS | 1655 | 1461771338139 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 08:35:38 INFO - PROCESS | 1655 | 1461771338140 Marionette TRACE conn2 <- [1,1718,null,{}] 08:35:38 INFO - PROCESS | 1655 | 1461771338142 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:35:38 INFO - PROCESS | 1655 | 1461771338245 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 08:35:38 INFO - PROCESS | 1655 | 1461771338258 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:38 INFO - PROCESS | 1655 | ++DOCSHELL 0x12bd95800 == 51 [pid = 1655] [id = 437] 08:35:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 129 (0x1296dac00) [pid = 1655] [serial = 1310] [outer = 0x0] 08:35:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 130 (0x12b20d800) [pid = 1655] [serial = 1311] [outer = 0x1296dac00] 08:35:38 INFO - PROCESS | 1655 | 1461771338283 Marionette DEBUG loaded listener.js 08:35:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 131 (0x12bb7a800) [pid = 1655] [serial = 1312] [outer = 0x1296dac00] 08:35:38 INFO - PROCESS | 1655 | 1461771338606 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:35:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 08:35:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 520ms 08:35:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 08:35:38 INFO - PROCESS | 1655 | 1461771338659 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 08:35:38 INFO - PROCESS | 1655 | 1461771338660 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 08:35:38 INFO - PROCESS | 1655 | 1461771338662 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 08:35:38 INFO - PROCESS | 1655 | 1461771338663 Marionette TRACE conn2 <- [1,1722,null,{}] 08:35:38 INFO - PROCESS | 1655 | 1461771338666 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:35:38 INFO - PROCESS | 1655 | 1461771338769 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 08:35:38 INFO - PROCESS | 1655 | 1461771338784 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:38 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c914000 == 52 [pid = 1655] [id = 438] 08:35:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 132 (0x12b207000) [pid = 1655] [serial = 1313] [outer = 0x0] 08:35:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 133 (0x12bba2c00) [pid = 1655] [serial = 1314] [outer = 0x12b207000] 08:35:38 INFO - PROCESS | 1655 | 1461771338808 Marionette DEBUG loaded listener.js 08:35:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 134 (0x12c06f800) [pid = 1655] [serial = 1315] [outer = 0x12b207000] 08:35:39 INFO - PROCESS | 1655 | 1461771339162 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:35:39 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:35:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 517ms 08:35:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 08:35:39 INFO - PROCESS | 1655 | 1461771339181 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 08:35:39 INFO - PROCESS | 1655 | 1461771339182 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 08:35:39 INFO - PROCESS | 1655 | 1461771339186 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 08:35:39 INFO - PROCESS | 1655 | 1461771339187 Marionette TRACE conn2 <- [1,1726,null,{}] 08:35:39 INFO - PROCESS | 1655 | 1461771339190 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:35:39 INFO - PROCESS | 1655 | 1461771339292 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 08:35:39 INFO - PROCESS | 1655 | 1461771339307 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:39 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d036000 == 53 [pid = 1655] [id = 439] 08:35:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 135 (0x12ba5e000) [pid = 1655] [serial = 1316] [outer = 0x0] 08:35:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 136 (0x12c0d3400) [pid = 1655] [serial = 1317] [outer = 0x12ba5e000] 08:35:39 INFO - PROCESS | 1655 | 1461771339331 Marionette DEBUG loaded listener.js 08:35:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 137 (0x12c0d9400) [pid = 1655] [serial = 1318] [outer = 0x12ba5e000] 08:35:39 INFO - PROCESS | 1655 | --DOMWINDOW == 136 (0x1180e3c00) [pid = 1655] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 08:35:39 INFO - PROCESS | 1655 | --DOMWINDOW == 135 (0x124b85400) [pid = 1655] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 08:35:39 INFO - PROCESS | 1655 | --DOMWINDOW == 134 (0x128f35800) [pid = 1655] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 08:35:39 INFO - PROCESS | 1655 | --DOMWINDOW == 133 (0x110ec0000) [pid = 1655] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 08:35:39 INFO - PROCESS | 1655 | --DOMWINDOW == 132 (0x128f40800) [pid = 1655] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 08:35:39 INFO - PROCESS | 1655 | --DOMWINDOW == 131 (0x1296df800) [pid = 1655] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 08:35:39 INFO - PROCESS | 1655 | --DOMWINDOW == 130 (0x1197e7000) [pid = 1655] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 08:35:39 INFO - PROCESS | 1655 | --DOMWINDOW == 129 (0x1213e1c00) [pid = 1655] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 08:35:39 INFO - PROCESS | 1655 | --DOMWINDOW == 128 (0x124b7f400) [pid = 1655] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 08:35:39 INFO - PROCESS | 1655 | --DOMWINDOW == 127 (0x110ec5400) [pid = 1655] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 08:35:39 INFO - PROCESS | 1655 | --DOMWINDOW == 126 (0x112993400) [pid = 1655] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 08:35:39 INFO - PROCESS | 1655 | --DOMWINDOW == 125 (0x11348ec00) [pid = 1655] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 08:35:39 INFO - PROCESS | 1655 | --DOMWINDOW == 124 (0x118577c00) [pid = 1655] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 08:35:39 INFO - PROCESS | 1655 | --DOMWINDOW == 123 (0x12ab3d800) [pid = 1655] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 08:35:39 INFO - PROCESS | 1655 | --DOMWINDOW == 122 (0x12ade2400) [pid = 1655] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 08:35:39 INFO - PROCESS | 1655 | --DOMWINDOW == 121 (0x1197e2c00) [pid = 1655] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 08:35:39 INFO - PROCESS | 1655 | --DOMWINDOW == 120 (0x1259e9000) [pid = 1655] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 08:35:39 INFO - PROCESS | 1655 | --DOMWINDOW == 119 (0x11323ec00) [pid = 1655] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 08:35:39 INFO - PROCESS | 1655 | --DOMWINDOW == 118 (0x128f34c00) [pid = 1655] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 08:35:39 INFO - PROCESS | 1655 | 1461771339824 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:35:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 08:35:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 669ms 08:35:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 08:35:39 INFO - PROCESS | 1655 | 1461771339856 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 08:35:39 INFO - PROCESS | 1655 | 1461771339858 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 08:35:39 INFO - PROCESS | 1655 | 1461771339860 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 08:35:39 INFO - PROCESS | 1655 | 1461771339861 Marionette TRACE conn2 <- [1,1730,null,{}] 08:35:39 INFO - PROCESS | 1655 | 1461771339864 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:35:39 INFO - PROCESS | 1655 | 1461771339963 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 08:35:39 INFO - PROCESS | 1655 | 1461771339967 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:39 INFO - PROCESS | 1655 | ++DOCSHELL 0x12bac3800 == 54 [pid = 1655] [id = 440] 08:35:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 119 (0x11323ec00) [pid = 1655] [serial = 1319] [outer = 0x0] 08:35:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 120 (0x118139800) [pid = 1655] [serial = 1320] [outer = 0x11323ec00] 08:35:39 INFO - PROCESS | 1655 | 1461771339996 Marionette DEBUG loaded listener.js 08:35:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 121 (0x12c06d400) [pid = 1655] [serial = 1321] [outer = 0x11323ec00] 08:35:40 INFO - PROCESS | 1655 | 1461771340352 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:35:40 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:35:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 522ms 08:35:40 INFO - PROCESS | 1655 | 1461771340390 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 08:35:40 INFO - PROCESS | 1655 | 1461771340391 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 08:35:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 08:35:40 INFO - PROCESS | 1655 | 1461771340395 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 08:35:40 INFO - PROCESS | 1655 | 1461771340396 Marionette TRACE conn2 <- [1,1734,null,{}] 08:35:40 INFO - PROCESS | 1655 | 1461771340399 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:35:40 INFO - PROCESS | 1655 | 1461771340482 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 08:35:40 INFO - PROCESS | 1655 | 1461771340486 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:40 INFO - PROCESS | 1655 | ++DOCSHELL 0x12dd0b800 == 55 [pid = 1655] [id = 441] 08:35:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 122 (0x12c0dd000) [pid = 1655] [serial = 1322] [outer = 0x0] 08:35:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 123 (0x12c228400) [pid = 1655] [serial = 1323] [outer = 0x12c0dd000] 08:35:40 INFO - PROCESS | 1655 | 1461771340511 Marionette DEBUG loaded listener.js 08:35:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 124 (0x12c230800) [pid = 1655] [serial = 1324] [outer = 0x12c0dd000] 08:35:40 INFO - PROCESS | 1655 | 1461771340846 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:35:40 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:35:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 469ms 08:35:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 08:35:40 INFO - PROCESS | 1655 | 1461771340864 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 08:35:40 INFO - PROCESS | 1655 | 1461771340865 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 08:35:40 INFO - PROCESS | 1655 | 1461771340871 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 08:35:40 INFO - PROCESS | 1655 | 1461771340872 Marionette TRACE conn2 <- [1,1738,null,{}] 08:35:40 INFO - PROCESS | 1655 | 1461771340874 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:35:40 INFO - PROCESS | 1655 | 1461771340960 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 08:35:40 INFO - PROCESS | 1655 | 1461771340964 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:40 INFO - PROCESS | 1655 | ++DOCSHELL 0x12dde4800 == 56 [pid = 1655] [id = 442] 08:35:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 125 (0x12c224000) [pid = 1655] [serial = 1325] [outer = 0x0] 08:35:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 126 (0x12c44c800) [pid = 1655] [serial = 1326] [outer = 0x12c224000] 08:35:40 INFO - PROCESS | 1655 | 1461771340989 Marionette DEBUG loaded listener.js 08:35:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 127 (0x12c451000) [pid = 1655] [serial = 1327] [outer = 0x12c224000] 08:35:41 INFO - PROCESS | 1655 | 1461771341412 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:35:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 08:35:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 572ms 08:35:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 08:35:41 INFO - PROCESS | 1655 | 1461771341442 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 08:35:41 INFO - PROCESS | 1655 | 1461771341444 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 08:35:41 INFO - PROCESS | 1655 | 1461771341447 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 08:35:41 INFO - PROCESS | 1655 | 1461771341448 Marionette TRACE conn2 <- [1,1742,null,{}] 08:35:41 INFO - PROCESS | 1655 | 1461771341452 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:35:41 INFO - PROCESS | 1655 | 1461771341582 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 08:35:41 INFO - PROCESS | 1655 | 1461771341588 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:41 INFO - PROCESS | 1655 | ++DOCSHELL 0x12df94000 == 57 [pid = 1655] [id = 443] 08:35:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 128 (0x12c44a800) [pid = 1655] [serial = 1328] [outer = 0x0] 08:35:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 129 (0x124b7cc00) [pid = 1655] [serial = 1329] [outer = 0x12c44a800] 08:35:41 INFO - PROCESS | 1655 | 1461771341622 Marionette DEBUG loaded listener.js 08:35:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 130 (0x12c4f2000) [pid = 1655] [serial = 1330] [outer = 0x12c44a800] 08:35:42 INFO - PROCESS | 1655 | 1461771342129 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:35:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 08:35:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 723ms 08:35:42 INFO - PROCESS | 1655 | 1461771342169 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 08:35:42 INFO - PROCESS | 1655 | 1461771342172 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 08:35:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 08:35:42 INFO - PROCESS | 1655 | 1461771342176 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 08:35:42 INFO - PROCESS | 1655 | 1461771342178 Marionette TRACE conn2 <- [1,1746,null,{}] 08:35:42 INFO - PROCESS | 1655 | 1461771342182 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:35:42 INFO - PROCESS | 1655 | 1461771342297 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 08:35:42 INFO - PROCESS | 1655 | 1461771342372 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:42 INFO - PROCESS | 1655 | ++DOCSHELL 0x119133000 == 58 [pid = 1655] [id = 444] 08:35:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 131 (0x11348a400) [pid = 1655] [serial = 1331] [outer = 0x0] 08:35:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 132 (0x116187800) [pid = 1655] [serial = 1332] [outer = 0x11348a400] 08:35:42 INFO - PROCESS | 1655 | 1461771342403 Marionette DEBUG loaded listener.js 08:35:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 133 (0x116f04800) [pid = 1655] [serial = 1333] [outer = 0x11348a400] 08:35:42 INFO - PROCESS | 1655 | 1461771342800 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:35:42 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:35:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 672ms 08:35:42 INFO - PROCESS | 1655 | 1461771342850 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 08:35:42 INFO - PROCESS | 1655 | 1461771342855 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 08:35:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 08:35:42 INFO - PROCESS | 1655 | 1461771342860 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 08:35:42 INFO - PROCESS | 1655 | 1461771342862 Marionette TRACE conn2 <- [1,1750,null,{}] 08:35:42 INFO - PROCESS | 1655 | 1461771342865 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:35:43 INFO - PROCESS | 1655 | 1461771342996 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 08:35:43 INFO - PROCESS | 1655 | 1461771343084 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:43 INFO - PROCESS | 1655 | ++DOCSHELL 0x129018800 == 59 [pid = 1655] [id = 445] 08:35:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 134 (0x118707c00) [pid = 1655] [serial = 1334] [outer = 0x0] 08:35:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 135 (0x1197da400) [pid = 1655] [serial = 1335] [outer = 0x118707c00] 08:35:43 INFO - PROCESS | 1655 | 1461771343113 Marionette DEBUG loaded listener.js 08:35:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 136 (0x119994c00) [pid = 1655] [serial = 1336] [outer = 0x118707c00] 08:35:43 INFO - PROCESS | 1655 | 1461771343524 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:35:43 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:35:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 719ms 08:35:43 INFO - PROCESS | 1655 | 1461771343580 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 08:35:43 INFO - PROCESS | 1655 | 1461771343582 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 08:35:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 08:35:43 INFO - PROCESS | 1655 | 1461771343585 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 08:35:43 INFO - PROCESS | 1655 | 1461771343588 Marionette TRACE conn2 <- [1,1754,null,{}] 08:35:43 INFO - PROCESS | 1655 | 1461771343600 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:35:43 INFO - PROCESS | 1655 | 1461771343776 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 08:35:43 INFO - PROCESS | 1655 | 1461771343889 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:43 INFO - PROCESS | 1655 | ++DOCSHELL 0x12da16800 == 60 [pid = 1655] [id = 446] 08:35:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 137 (0x1277f3800) [pid = 1655] [serial = 1337] [outer = 0x0] 08:35:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 138 (0x128d50400) [pid = 1655] [serial = 1338] [outer = 0x1277f3800] 08:35:43 INFO - PROCESS | 1655 | 1461771343929 Marionette DEBUG loaded listener.js 08:35:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 139 (0x128f40c00) [pid = 1655] [serial = 1339] [outer = 0x1277f3800] 08:35:44 INFO - PROCESS | 1655 | 1461771344355 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:35:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 08:35:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 776ms 08:35:44 INFO - PROCESS | 1655 | 1461771344361 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 08:35:44 INFO - PROCESS | 1655 | 1461771344363 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 08:35:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 08:35:44 INFO - PROCESS | 1655 | 1461771344365 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 08:35:44 INFO - PROCESS | 1655 | 1461771344369 Marionette TRACE conn2 <- [1,1758,null,{}] 08:35:44 INFO - PROCESS | 1655 | 1461771344372 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:35:44 INFO - PROCESS | 1655 | 1461771344475 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 08:35:44 INFO - PROCESS | 1655 | 1461771344548 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:44 INFO - PROCESS | 1655 | ++DOCSHELL 0x12e464800 == 61 [pid = 1655] [id = 447] 08:35:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 140 (0x128d4f400) [pid = 1655] [serial = 1340] [outer = 0x0] 08:35:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 141 (0x1296e2c00) [pid = 1655] [serial = 1341] [outer = 0x128d4f400] 08:35:44 INFO - PROCESS | 1655 | 1461771344577 Marionette DEBUG loaded listener.js 08:35:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 142 (0x12ba5e400) [pid = 1655] [serial = 1342] [outer = 0x128d4f400] 08:35:45 INFO - PROCESS | 1655 | 1461771345022 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:35:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 08:35:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 672ms 08:35:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 08:35:45 INFO - PROCESS | 1655 | 1461771345037 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 08:35:45 INFO - PROCESS | 1655 | 1461771345039 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 08:35:45 INFO - PROCESS | 1655 | 1461771345041 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 08:35:45 INFO - PROCESS | 1655 | 1461771345042 Marionette TRACE conn2 <- [1,1762,null,{}] 08:35:45 INFO - PROCESS | 1655 | 1461771345045 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:35:45 INFO - PROCESS | 1655 | 1461771345152 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 08:35:45 INFO - PROCESS | 1655 | 1461771345213 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:45 INFO - PROCESS | 1655 | ++DOCSHELL 0x11263c800 == 62 [pid = 1655] [id = 448] 08:35:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 143 (0x111003800) [pid = 1655] [serial = 1343] [outer = 0x0] 08:35:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 144 (0x1132df000) [pid = 1655] [serial = 1344] [outer = 0x111003800] 08:35:45 INFO - PROCESS | 1655 | 1461771345287 Marionette DEBUG loaded listener.js 08:35:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 145 (0x124b7e800) [pid = 1655] [serial = 1345] [outer = 0x111003800] 08:35:45 INFO - PROCESS | 1655 | 1461771345940 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:35:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 08:35:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 919ms 08:35:45 INFO - PROCESS | 1655 | 1461771345960 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 08:35:45 INFO - PROCESS | 1655 | 1461771345962 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 08:35:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 08:35:45 INFO - PROCESS | 1655 | 1461771345967 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 08:35:45 INFO - PROCESS | 1655 | 1461771345970 Marionette TRACE conn2 <- [1,1766,null,{}] 08:35:45 INFO - PROCESS | 1655 | 1461771345975 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:35:46 INFO - PROCESS | 1655 | 1461771346073 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 08:35:46 INFO - PROCESS | 1655 | 1461771346136 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:46 INFO - PROCESS | 1655 | ++DOCSHELL 0x118a65800 == 63 [pid = 1655] [id = 449] 08:35:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 146 (0x111008400) [pid = 1655] [serial = 1346] [outer = 0x0] 08:35:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 147 (0x1121e5c00) [pid = 1655] [serial = 1347] [outer = 0x111008400] 08:35:46 INFO - PROCESS | 1655 | 1461771346164 Marionette DEBUG loaded listener.js 08:35:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 148 (0x1132e3000) [pid = 1655] [serial = 1348] [outer = 0x111008400] 08:35:46 INFO - PROCESS | 1655 | 1461771346658 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:35:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 08:35:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 726ms 08:35:46 INFO - PROCESS | 1655 | 1461771346692 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 08:35:46 INFO - PROCESS | 1655 | 1461771346696 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 08:35:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 08:35:46 INFO - PROCESS | 1655 | 1461771346700 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 08:35:46 INFO - PROCESS | 1655 | 1461771346702 Marionette TRACE conn2 <- [1,1770,null,{}] 08:35:46 INFO - PROCESS | 1655 | 1461771346704 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:35:46 INFO - PROCESS | 1655 | 1461771346797 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 08:35:46 INFO - PROCESS | 1655 | 1461771346862 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:46 INFO - PROCESS | 1655 | ++DOCSHELL 0x11718f800 == 64 [pid = 1655] [id = 450] 08:35:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 149 (0x111119400) [pid = 1655] [serial = 1349] [outer = 0x0] 08:35:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 150 (0x115e25400) [pid = 1655] [serial = 1350] [outer = 0x111119400] 08:35:46 INFO - PROCESS | 1655 | 1461771346888 Marionette DEBUG loaded listener.js 08:35:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 151 (0x1161d0c00) [pid = 1655] [serial = 1351] [outer = 0x111119400] 08:35:47 INFO - PROCESS | 1655 | --DOCSHELL 0x12dde4800 == 63 [pid = 1655] [id = 442] 08:35:47 INFO - PROCESS | 1655 | --DOCSHELL 0x12dd0b800 == 62 [pid = 1655] [id = 441] 08:35:47 INFO - PROCESS | 1655 | --DOCSHELL 0x12bac3800 == 61 [pid = 1655] [id = 440] 08:35:47 INFO - PROCESS | 1655 | --DOCSHELL 0x12d036000 == 60 [pid = 1655] [id = 439] 08:35:47 INFO - PROCESS | 1655 | --DOMWINDOW == 150 (0x12bba7800) [pid = 1655] [serial = 1269] [outer = 0x0] [url = about:blank] 08:35:47 INFO - PROCESS | 1655 | --DOCSHELL 0x12c914000 == 59 [pid = 1655] [id = 438] 08:35:47 INFO - PROCESS | 1655 | --DOCSHELL 0x12bd95800 == 58 [pid = 1655] [id = 437] 08:35:47 INFO - PROCESS | 1655 | --DOCSHELL 0x12b2c5800 == 57 [pid = 1655] [id = 436] 08:35:47 INFO - PROCESS | 1655 | --DOCSHELL 0x1298be000 == 56 [pid = 1655] [id = 435] 08:35:47 INFO - PROCESS | 1655 | --DOCSHELL 0x11719a000 == 55 [pid = 1655] [id = 434] 08:35:47 INFO - PROCESS | 1655 | --DOCSHELL 0x1235b5800 == 54 [pid = 1655] [id = 433] 08:35:47 INFO - PROCESS | 1655 | --DOCSHELL 0x119124800 == 53 [pid = 1655] [id = 432] 08:35:47 INFO - PROCESS | 1655 | --DOCSHELL 0x124438000 == 52 [pid = 1655] [id = 431] 08:35:47 INFO - PROCESS | 1655 | --DOCSHELL 0x111c1c000 == 51 [pid = 1655] [id = 430] 08:35:47 INFO - PROCESS | 1655 | --DOCSHELL 0x11828a800 == 50 [pid = 1655] [id = 424] 08:35:47 INFO - PROCESS | 1655 | --DOCSHELL 0x12d197800 == 49 [pid = 1655] [id = 423] 08:35:47 INFO - PROCESS | 1655 | 1461771347273 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:35:47 INFO - PROCESS | 1655 | --DOMWINDOW == 149 (0x12589a400) [pid = 1655] [serial = 1162] [outer = 0x0] [url = about:blank] 08:35:47 INFO - PROCESS | 1655 | --DOMWINDOW == 148 (0x128f37000) [pid = 1655] [serial = 1165] [outer = 0x0] [url = about:blank] 08:35:47 INFO - PROCESS | 1655 | --DOMWINDOW == 147 (0x1164b4400) [pid = 1655] [serial = 1156] [outer = 0x0] [url = about:blank] 08:35:47 INFO - PROCESS | 1655 | --DOMWINDOW == 146 (0x12ade0c00) [pid = 1655] [serial = 1168] [outer = 0x0] [url = about:blank] 08:35:47 INFO - PROCESS | 1655 | --DOMWINDOW == 145 (0x118f8f800) [pid = 1655] [serial = 1159] [outer = 0x0] [url = about:blank] 08:35:47 INFO - PROCESS | 1655 | --DOMWINDOW == 144 (0x128e54c00) [pid = 1655] [serial = 1248] [outer = 0x0] [url = about:blank] 08:35:47 INFO - PROCESS | 1655 | --DOMWINDOW == 143 (0x128fa6c00) [pid = 1655] [serial = 1251] [outer = 0x0] [url = about:blank] 08:35:47 INFO - PROCESS | 1655 | --DOMWINDOW == 142 (0x128f38c00) [pid = 1655] [serial = 1249] [outer = 0x0] [url = about:blank] 08:35:47 INFO - PROCESS | 1655 | --DOMWINDOW == 141 (0x128d51800) [pid = 1655] [serial = 1260] [outer = 0x0] [url = about:blank] 08:35:47 INFO - PROCESS | 1655 | --DOMWINDOW == 140 (0x1294f1c00) [pid = 1655] [serial = 1254] [outer = 0x0] [url = about:blank] 08:35:47 INFO - PROCESS | 1655 | --DOMWINDOW == 139 (0x128fe4c00) [pid = 1655] [serial = 1252] [outer = 0x0] [url = about:blank] 08:35:47 INFO - PROCESS | 1655 | --DOMWINDOW == 138 (0x12a814400) [pid = 1655] [serial = 1257] [outer = 0x0] [url = about:blank] 08:35:47 INFO - PROCESS | 1655 | --DOMWINDOW == 137 (0x1296db800) [pid = 1655] [serial = 1255] [outer = 0x0] [url = about:blank] 08:35:47 INFO - PROCESS | 1655 | --DOMWINDOW == 136 (0x111fd6800) [pid = 1655] [serial = 1212] [outer = 0x0] [url = about:blank] 08:35:47 INFO - PROCESS | 1655 | --DOMWINDOW == 135 (0x128facc00) [pid = 1655] [serial = 1224] [outer = 0x0] [url = about:blank] 08:35:47 INFO - PROCESS | 1655 | --DOMWINDOW == 134 (0x119d6d000) [pid = 1655] [serial = 1239] [outer = 0x0] [url = about:blank] 08:35:47 INFO - PROCESS | 1655 | --DOMWINDOW == 133 (0x1213e7800) [pid = 1655] [serial = 1240] [outer = 0x0] [url = about:blank] 08:35:47 INFO - PROCESS | 1655 | --DOMWINDOW == 132 (0x11a0ad800) [pid = 1655] [serial = 1218] [outer = 0x0] [url = about:blank] 08:35:47 INFO - PROCESS | 1655 | --DOMWINDOW == 131 (0x1180e4000) [pid = 1655] [serial = 1215] [outer = 0x0] [url = about:blank] 08:35:47 INFO - PROCESS | 1655 | --DOMWINDOW == 130 (0x123167400) [pid = 1655] [serial = 1242] [outer = 0x0] [url = about:blank] 08:35:47 INFO - PROCESS | 1655 | --DOMWINDOW == 129 (0x124808c00) [pid = 1655] [serial = 1243] [outer = 0x0] [url = about:blank] 08:35:47 INFO - PROCESS | 1655 | --DOMWINDOW == 128 (0x1277f0c00) [pid = 1655] [serial = 1221] [outer = 0x0] [url = about:blank] 08:35:47 INFO - PROCESS | 1655 | --DOMWINDOW == 127 (0x1258a7400) [pid = 1655] [serial = 1245] [outer = 0x0] [url = about:blank] 08:35:47 INFO - PROCESS | 1655 | --DOMWINDOW == 126 (0x111011800) [pid = 1655] [serial = 1227] [outer = 0x0] [url = about:blank] 08:35:47 INFO - PROCESS | 1655 | --DOMWINDOW == 125 (0x123165c00) [pid = 1655] [serial = 1228] [outer = 0x0] [url = about:blank] 08:35:47 INFO - PROCESS | 1655 | --DOMWINDOW == 124 (0x1164b7400) [pid = 1655] [serial = 1233] [outer = 0x0] [url = about:blank] 08:35:47 INFO - PROCESS | 1655 | --DOMWINDOW == 123 (0x117e30000) [pid = 1655] [serial = 1234] [outer = 0x0] [url = about:blank] 08:35:47 INFO - PROCESS | 1655 | --DOMWINDOW == 122 (0x115ed3800) [pid = 1655] [serial = 1231] [outer = 0x0] [url = about:blank] 08:35:47 INFO - PROCESS | 1655 | --DOMWINDOW == 121 (0x115e1b800) [pid = 1655] [serial = 1230] [outer = 0x0] [url = about:blank] 08:35:47 INFO - PROCESS | 1655 | --DOMWINDOW == 120 (0x118ff3400) [pid = 1655] [serial = 1236] [outer = 0x0] [url = about:blank] 08:35:47 INFO - PROCESS | 1655 | --DOMWINDOW == 119 (0x1197d9c00) [pid = 1655] [serial = 1237] [outer = 0x0] [url = about:blank] 08:35:47 INFO - PROCESS | 1655 | --DOMWINDOW == 118 (0x12ade7000) [pid = 1655] [serial = 1263] [outer = 0x0] [url = about:blank] 08:35:47 INFO - PROCESS | 1655 | --DOMWINDOW == 117 (0x12bb7c000) [pid = 1655] [serial = 1266] [outer = 0x0] [url = about:blank] 08:35:47 INFO - PROCESS | 1655 | --DOMWINDOW == 116 (0x12ba62400) [pid = 1655] [serial = 1264] [outer = 0x0] [url = about:blank] 08:35:47 INFO - PROCESS | 1655 | --DOMWINDOW == 115 (0x12a888400) [pid = 1655] [serial = 1258] [outer = 0x0] [url = about:blank] 08:35:47 INFO - PROCESS | 1655 | --DOMWINDOW == 114 (0x12bb9dc00) [pid = 1655] [serial = 1267] [outer = 0x0] [url = about:blank] 08:35:47 INFO - PROCESS | 1655 | --DOMWINDOW == 113 (0x12ab37800) [pid = 1655] [serial = 1261] [outer = 0x0] [url = about:blank] 08:35:47 INFO - PROCESS | 1655 | --DOMWINDOW == 112 (0x128d4a000) [pid = 1655] [serial = 1246] [outer = 0x0] [url = about:blank] 08:35:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 08:35:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 619ms 08:35:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 08:35:47 INFO - PROCESS | 1655 | 1461771347320 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 08:35:47 INFO - PROCESS | 1655 | 1461771347321 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 08:35:47 INFO - PROCESS | 1655 | 1461771347323 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 08:35:47 INFO - PROCESS | 1655 | 1461771347326 Marionette TRACE conn2 <- [1,1774,null,{}] 08:35:47 INFO - PROCESS | 1655 | 1461771347333 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:35:47 INFO - PROCESS | 1655 | 1461771347415 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 08:35:47 INFO - PROCESS | 1655 | 1461771347441 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:47 INFO - PROCESS | 1655 | ++DOCSHELL 0x118216800 == 50 [pid = 1655] [id = 451] 08:35:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 113 (0x11695d800) [pid = 1655] [serial = 1352] [outer = 0x0] 08:35:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 114 (0x116a7a000) [pid = 1655] [serial = 1353] [outer = 0x11695d800] 08:35:47 INFO - PROCESS | 1655 | 1461771347470 Marionette DEBUG loaded listener.js 08:35:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 115 (0x1180f1c00) [pid = 1655] [serial = 1354] [outer = 0x11695d800] 08:35:47 INFO - PROCESS | 1655 | 1461771347869 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:35:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 08:35:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 571ms 08:35:47 INFO - PROCESS | 1655 | 1461771347895 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 08:35:47 INFO - PROCESS | 1655 | 1461771347898 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 08:35:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 08:35:47 INFO - PROCESS | 1655 | 1461771347904 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 08:35:47 INFO - PROCESS | 1655 | 1461771347906 Marionette TRACE conn2 <- [1,1778,null,{}] 08:35:47 INFO - PROCESS | 1655 | 1461771347909 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:35:48 INFO - PROCESS | 1655 | 1461771348030 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 08:35:48 INFO - PROCESS | 1655 | 1461771348039 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:48 INFO - PROCESS | 1655 | ++DOCSHELL 0x119c0c800 == 51 [pid = 1655] [id = 452] 08:35:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 116 (0x118388000) [pid = 1655] [serial = 1355] [outer = 0x0] 08:35:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 117 (0x11877f000) [pid = 1655] [serial = 1356] [outer = 0x118388000] 08:35:48 INFO - PROCESS | 1655 | 1461771348068 Marionette DEBUG loaded listener.js 08:35:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 118 (0x119195000) [pid = 1655] [serial = 1357] [outer = 0x118388000] 08:35:48 INFO - PROCESS | 1655 | 1461771348425 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:35:48 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:35:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 572ms 08:35:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 08:35:48 INFO - PROCESS | 1655 | 1461771348474 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 08:35:48 INFO - PROCESS | 1655 | 1461771348475 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 08:35:48 INFO - PROCESS | 1655 | 1461771348478 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 08:35:48 INFO - PROCESS | 1655 | 1461771348479 Marionette TRACE conn2 <- [1,1782,null,{}] 08:35:48 INFO - PROCESS | 1655 | 1461771348481 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:35:48 INFO - PROCESS | 1655 | 1461771348560 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 08:35:48 INFO - PROCESS | 1655 | 1461771348566 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:48 INFO - PROCESS | 1655 | ++DOCSHELL 0x123441800 == 52 [pid = 1655] [id = 453] 08:35:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 119 (0x11919c400) [pid = 1655] [serial = 1358] [outer = 0x0] 08:35:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 120 (0x119509400) [pid = 1655] [serial = 1359] [outer = 0x11919c400] 08:35:48 INFO - PROCESS | 1655 | 1461771348594 Marionette DEBUG loaded listener.js 08:35:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 121 (0x1197e2c00) [pid = 1655] [serial = 1360] [outer = 0x11919c400] 08:35:48 INFO - PROCESS | 1655 | 1461771348941 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:35:48 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:35:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 469ms 08:35:48 INFO - PROCESS | 1655 | 1461771348948 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 08:35:48 INFO - PROCESS | 1655 | 1461771348949 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 08:35:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 08:35:48 INFO - PROCESS | 1655 | 1461771348954 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 08:35:48 INFO - PROCESS | 1655 | 1461771348955 Marionette TRACE conn2 <- [1,1786,null,{}] 08:35:48 INFO - PROCESS | 1655 | 1461771348957 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:35:49 INFO - PROCESS | 1655 | 1461771349054 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 08:35:49 INFO - PROCESS | 1655 | 1461771349129 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:49 INFO - PROCESS | 1655 | ++DOCSHELL 0x11349b000 == 53 [pid = 1655] [id = 454] 08:35:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 122 (0x1193f2800) [pid = 1655] [serial = 1361] [outer = 0x0] 08:35:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 123 (0x119d64400) [pid = 1655] [serial = 1362] [outer = 0x1193f2800] 08:35:49 INFO - PROCESS | 1655 | 1461771349157 Marionette DEBUG loaded listener.js 08:35:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 124 (0x123572800) [pid = 1655] [serial = 1363] [outer = 0x1193f2800] 08:35:49 INFO - PROCESS | 1655 | 1461771349525 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:35:49 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:35:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 620ms 08:35:49 INFO - PROCESS | 1655 | 1461771349573 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 08:35:49 INFO - PROCESS | 1655 | 1461771349574 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 08:35:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 08:35:49 INFO - PROCESS | 1655 | 1461771349577 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 08:35:49 INFO - PROCESS | 1655 | 1461771349578 Marionette TRACE conn2 <- [1,1790,null,{}] 08:35:49 INFO - PROCESS | 1655 | 1461771349580 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:35:49 INFO - PROCESS | 1655 | 1461771349676 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 08:35:49 INFO - PROCESS | 1655 | 1461771349688 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:49 INFO - PROCESS | 1655 | ++DOCSHELL 0x125212800 == 54 [pid = 1655] [id = 455] 08:35:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 125 (0x123167000) [pid = 1655] [serial = 1364] [outer = 0x0] 08:35:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 126 (0x124631800) [pid = 1655] [serial = 1365] [outer = 0x123167000] 08:35:49 INFO - PROCESS | 1655 | 1461771349714 Marionette DEBUG loaded listener.js 08:35:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 127 (0x124b7fc00) [pid = 1655] [serial = 1366] [outer = 0x123167000] 08:35:50 INFO - PROCESS | 1655 | 1461771350057 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:35:50 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:35:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 520ms 08:35:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 08:35:50 INFO - PROCESS | 1655 | 1461771350097 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 08:35:50 INFO - PROCESS | 1655 | 1461771350098 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 08:35:50 INFO - PROCESS | 1655 | 1461771350100 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 08:35:50 INFO - PROCESS | 1655 | 1461771350101 Marionette TRACE conn2 <- [1,1794,null,{}] 08:35:50 INFO - PROCESS | 1655 | 1461771350104 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:35:50 INFO - PROCESS | 1655 | 1461771350203 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 08:35:50 INFO - PROCESS | 1655 | 1461771350216 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:50 INFO - PROCESS | 1655 | ++DOCSHELL 0x128b82000 == 55 [pid = 1655] [id = 456] 08:35:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 128 (0x1243ee400) [pid = 1655] [serial = 1367] [outer = 0x0] 08:35:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 129 (0x124b88400) [pid = 1655] [serial = 1368] [outer = 0x1243ee400] 08:35:50 INFO - PROCESS | 1655 | 1461771350241 Marionette DEBUG loaded listener.js 08:35:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 130 (0x125041000) [pid = 1655] [serial = 1369] [outer = 0x1243ee400] 08:35:50 INFO - PROCESS | 1655 | 1461771350586 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:35:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:35:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 519ms 08:35:50 INFO - PROCESS | 1655 | 1461771350621 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 08:35:50 INFO - PROCESS | 1655 | 1461771350622 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 08:35:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 08:35:50 INFO - PROCESS | 1655 | 1461771350624 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 08:35:50 INFO - PROCESS | 1655 | 1461771350625 Marionette TRACE conn2 <- [1,1798,null,{}] 08:35:50 INFO - PROCESS | 1655 | 1461771350627 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:35:50 INFO - PROCESS | 1655 | 1461771350728 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 08:35:50 INFO - PROCESS | 1655 | 1461771350734 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:50 INFO - PROCESS | 1655 | ++DOCSHELL 0x12970c000 == 56 [pid = 1655] [id = 457] 08:35:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 131 (0x125042800) [pid = 1655] [serial = 1370] [outer = 0x0] 08:35:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 132 (0x125208c00) [pid = 1655] [serial = 1371] [outer = 0x125042800] 08:35:50 INFO - PROCESS | 1655 | 1461771350791 Marionette DEBUG loaded listener.js 08:35:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 133 (0x1259dbc00) [pid = 1655] [serial = 1372] [outer = 0x125042800] 08:35:51 INFO - PROCESS | 1655 | 1461771351432 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:35:51 INFO - PROCESS | 1655 | --DOMWINDOW == 132 (0x1296dac00) [pid = 1655] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 08:35:51 INFO - PROCESS | 1655 | --DOMWINDOW == 131 (0x1296d9800) [pid = 1655] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 08:35:51 INFO - PROCESS | 1655 | --DOMWINDOW == 130 (0x12b207000) [pid = 1655] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 08:35:51 INFO - PROCESS | 1655 | --DOMWINDOW == 129 (0x118ab7c00) [pid = 1655] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 08:35:51 INFO - PROCESS | 1655 | --DOMWINDOW == 128 (0x1180eec00) [pid = 1655] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 08:35:51 INFO - PROCESS | 1655 | --DOMWINDOW == 127 (0x12ba5e000) [pid = 1655] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 08:35:51 INFO - PROCESS | 1655 | --DOMWINDOW == 126 (0x12315e000) [pid = 1655] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 08:35:51 INFO - PROCESS | 1655 | --DOMWINDOW == 125 (0x111c35800) [pid = 1655] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 08:35:51 INFO - PROCESS | 1655 | --DOMWINDOW == 124 (0x11323ec00) [pid = 1655] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 08:35:51 INFO - PROCESS | 1655 | --DOMWINDOW == 123 (0x115ec9c00) [pid = 1655] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 08:35:51 INFO - PROCESS | 1655 | --DOMWINDOW == 122 (0x11264f800) [pid = 1655] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 08:35:51 INFO - PROCESS | 1655 | --DOMWINDOW == 121 (0x1250e1000) [pid = 1655] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 08:35:51 INFO - PROCESS | 1655 | --DOMWINDOW == 120 (0x12c224000) [pid = 1655] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 08:35:51 INFO - PROCESS | 1655 | --DOMWINDOW == 119 (0x12c0dd000) [pid = 1655] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 08:35:51 INFO - PROCESS | 1655 | --DOMWINDOW == 118 (0x110ebf000) [pid = 1655] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 08:35:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 08:35:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 872ms 08:35:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 08:35:51 INFO - PROCESS | 1655 | 1461771351498 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 08:35:51 INFO - PROCESS | 1655 | 1461771351500 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 08:35:51 INFO - PROCESS | 1655 | 1461771351503 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 08:35:51 INFO - PROCESS | 1655 | 1461771351505 Marionette TRACE conn2 <- [1,1802,null,{}] 08:35:51 INFO - PROCESS | 1655 | 1461771351508 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:35:51 INFO - PROCESS | 1655 | 1461771351603 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 08:35:51 INFO - PROCESS | 1655 | 1461771351607 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:51 INFO - PROCESS | 1655 | ++DOCSHELL 0x118295000 == 57 [pid = 1655] [id = 458] 08:35:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 119 (0x115ec9c00) [pid = 1655] [serial = 1373] [outer = 0x0] 08:35:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 120 (0x12315f400) [pid = 1655] [serial = 1374] [outer = 0x115ec9c00] 08:35:51 INFO - PROCESS | 1655 | 1461771351633 Marionette DEBUG loaded listener.js 08:35:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 121 (0x125ecd800) [pid = 1655] [serial = 1375] [outer = 0x115ec9c00] 08:35:51 INFO - PROCESS | 1655 | 1461771351960 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:35:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 08:35:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 522ms 08:35:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 08:35:52 INFO - PROCESS | 1655 | 1461771352029 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 08:35:52 INFO - PROCESS | 1655 | 1461771352031 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 08:35:52 INFO - PROCESS | 1655 | 1461771352033 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 08:35:52 INFO - PROCESS | 1655 | 1461771352035 Marionette TRACE conn2 <- [1,1806,null,{}] 08:35:52 INFO - PROCESS | 1655 | 1461771352037 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:35:52 INFO - PROCESS | 1655 | 1461771352128 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 08:35:52 INFO - PROCESS | 1655 | 1461771352135 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:52 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b229000 == 58 [pid = 1655] [id = 459] 08:35:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 122 (0x127451800) [pid = 1655] [serial = 1376] [outer = 0x0] 08:35:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 123 (0x128d45000) [pid = 1655] [serial = 1377] [outer = 0x127451800] 08:35:52 INFO - PROCESS | 1655 | 1461771352165 Marionette DEBUG loaded listener.js 08:35:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 124 (0x128f33800) [pid = 1655] [serial = 1378] [outer = 0x127451800] 08:35:52 INFO - PROCESS | 1655 | 1461771352490 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:35:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 08:35:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 473ms 08:35:52 INFO - PROCESS | 1655 | 1461771352506 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 08:35:52 INFO - PROCESS | 1655 | 1461771352507 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 08:35:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 08:35:52 INFO - PROCESS | 1655 | 1461771352510 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 08:35:52 INFO - PROCESS | 1655 | 1461771352511 Marionette TRACE conn2 <- [1,1810,null,{}] 08:35:52 INFO - PROCESS | 1655 | 1461771352513 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:35:52 INFO - PROCESS | 1655 | 1461771352597 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 08:35:52 INFO - PROCESS | 1655 | 1461771352653 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:52 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b2d6800 == 59 [pid = 1655] [id = 460] 08:35:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 125 (0x127451c00) [pid = 1655] [serial = 1379] [outer = 0x0] 08:35:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 126 (0x128f3e800) [pid = 1655] [serial = 1380] [outer = 0x127451c00] 08:35:52 INFO - PROCESS | 1655 | 1461771352678 Marionette DEBUG loaded listener.js 08:35:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 127 (0x128fe4c00) [pid = 1655] [serial = 1381] [outer = 0x127451c00] 08:35:52 INFO - PROCESS | 1655 | 1461771352963 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:35:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 08:35:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 470ms 08:35:52 INFO - PROCESS | 1655 | 1461771352982 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 08:35:52 INFO - PROCESS | 1655 | 1461771352987 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 08:35:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 08:35:53 INFO - PROCESS | 1655 | 1461771352998 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 08:35:53 INFO - PROCESS | 1655 | 1461771352999 Marionette TRACE conn2 <- [1,1814,null,{}] 08:35:53 INFO - PROCESS | 1655 | 1461771353007 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:35:53 INFO - PROCESS | 1655 | 1461771353135 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 08:35:53 INFO - PROCESS | 1655 | 1461771353141 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:53 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c1b3000 == 60 [pid = 1655] [id = 461] 08:35:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 128 (0x128f42c00) [pid = 1655] [serial = 1382] [outer = 0x0] 08:35:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 129 (0x1290d7c00) [pid = 1655] [serial = 1383] [outer = 0x128f42c00] 08:35:53 INFO - PROCESS | 1655 | 1461771353180 Marionette DEBUG loaded listener.js 08:35:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 130 (0x1294fb000) [pid = 1655] [serial = 1384] [outer = 0x128f42c00] 08:35:53 INFO - PROCESS | 1655 | 1461771353758 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:35:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 08:35:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 824ms 08:35:53 INFO - PROCESS | 1655 | 1461771353823 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 08:35:53 INFO - PROCESS | 1655 | 1461771353826 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 08:35:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 08:35:53 INFO - PROCESS | 1655 | 1461771353829 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 08:35:53 INFO - PROCESS | 1655 | 1461771353832 Marionette TRACE conn2 <- [1,1818,null,{}] 08:35:53 INFO - PROCESS | 1655 | 1461771353836 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:35:53 INFO - PROCESS | 1655 | 1461771353950 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 08:35:54 INFO - PROCESS | 1655 | 1461771354010 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:54 INFO - PROCESS | 1655 | ++DOCSHELL 0x11718d800 == 61 [pid = 1655] [id = 462] 08:35:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 131 (0x111d55c00) [pid = 1655] [serial = 1385] [outer = 0x0] 08:35:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 132 (0x112f22000) [pid = 1655] [serial = 1386] [outer = 0x111d55c00] 08:35:54 INFO - PROCESS | 1655 | 1461771354042 Marionette DEBUG loaded listener.js 08:35:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 133 (0x115e1d400) [pid = 1655] [serial = 1387] [outer = 0x111d55c00] 08:35:54 INFO - PROCESS | 1655 | 1461771354529 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:35:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 08:35:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 724ms 08:35:54 INFO - PROCESS | 1655 | 1461771354569 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 08:35:54 INFO - PROCESS | 1655 | 1461771354574 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 08:35:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 08:35:54 INFO - PROCESS | 1655 | 1461771354580 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 08:35:54 INFO - PROCESS | 1655 | 1461771354582 Marionette TRACE conn2 <- [1,1822,null,{}] 08:35:54 INFO - PROCESS | 1655 | 1461771354587 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:35:54 INFO - PROCESS | 1655 | 1461771354690 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 08:35:54 INFO - PROCESS | 1655 | 1461771354760 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:54 INFO - PROCESS | 1655 | ++DOCSHELL 0x124343000 == 62 [pid = 1655] [id = 463] 08:35:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 134 (0x1161cf800) [pid = 1655] [serial = 1388] [outer = 0x0] 08:35:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 135 (0x117e2dc00) [pid = 1655] [serial = 1389] [outer = 0x1161cf800] 08:35:54 INFO - PROCESS | 1655 | 1461771354790 Marionette DEBUG loaded listener.js 08:35:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 136 (0x118785400) [pid = 1655] [serial = 1390] [outer = 0x1161cf800] 08:35:55 INFO - PROCESS | 1655 | 1461771355222 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:35:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 08:35:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 675ms 08:35:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 08:35:55 INFO - PROCESS | 1655 | 1461771355256 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 08:35:55 INFO - PROCESS | 1655 | 1461771355258 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 08:35:55 INFO - PROCESS | 1655 | 1461771355261 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 08:35:55 INFO - PROCESS | 1655 | 1461771355265 Marionette TRACE conn2 <- [1,1826,null,{}] 08:35:55 INFO - PROCESS | 1655 | 1461771355275 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:35:55 INFO - PROCESS | 1655 | 1461771355432 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 08:35:55 INFO - PROCESS | 1655 | 1461771355538 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:55 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b2ce800 == 63 [pid = 1655] [id = 464] 08:35:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 137 (0x118feb800) [pid = 1655] [serial = 1391] [outer = 0x0] 08:35:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 138 (0x119d65000) [pid = 1655] [serial = 1392] [outer = 0x118feb800] 08:35:55 INFO - PROCESS | 1655 | 1461771355588 Marionette DEBUG loaded listener.js 08:35:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 139 (0x123165000) [pid = 1655] [serial = 1393] [outer = 0x118feb800] 08:35:56 INFO - PROCESS | 1655 | 1461771356061 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:35:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 08:35:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 827ms 08:35:56 INFO - PROCESS | 1655 | 1461771356088 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 08:35:56 INFO - PROCESS | 1655 | 1461771356090 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 08:35:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 08:35:56 INFO - PROCESS | 1655 | 1461771356092 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 08:35:56 INFO - PROCESS | 1655 | 1461771356094 Marionette TRACE conn2 <- [1,1830,null,{}] 08:35:56 INFO - PROCESS | 1655 | 1461771356096 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:35:56 INFO - PROCESS | 1655 | 1461771356201 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 08:35:56 INFO - PROCESS | 1655 | 1461771356260 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:56 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c91c800 == 64 [pid = 1655] [id = 465] 08:35:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 140 (0x1243e8000) [pid = 1655] [serial = 1394] [outer = 0x0] 08:35:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 141 (0x1258a4c00) [pid = 1655] [serial = 1395] [outer = 0x1243e8000] 08:35:56 INFO - PROCESS | 1655 | 1461771356290 Marionette DEBUG loaded listener.js 08:35:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 142 (0x128d4c800) [pid = 1655] [serial = 1396] [outer = 0x1243e8000] 08:35:56 INFO - PROCESS | 1655 | 1461771356736 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:35:56 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:35:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 670ms 08:35:56 INFO - PROCESS | 1655 | 1461771356763 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 08:35:56 INFO - PROCESS | 1655 | 1461771356765 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 08:35:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 08:35:56 INFO - PROCESS | 1655 | 1461771356767 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 08:35:56 INFO - PROCESS | 1655 | 1461771356768 Marionette TRACE conn2 <- [1,1834,null,{}] 08:35:56 INFO - PROCESS | 1655 | 1461771356771 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:35:56 INFO - PROCESS | 1655 | 1461771356874 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 08:35:56 INFO - PROCESS | 1655 | 1461771356932 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:56 INFO - PROCESS | 1655 | ++DOCSHELL 0x12cd17000 == 65 [pid = 1655] [id = 466] 08:35:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 143 (0x1250e4400) [pid = 1655] [serial = 1397] [outer = 0x0] 08:35:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 144 (0x128e56c00) [pid = 1655] [serial = 1398] [outer = 0x1250e4400] 08:35:56 INFO - PROCESS | 1655 | 1461771356974 Marionette DEBUG loaded listener.js 08:35:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 145 (0x1290d3800) [pid = 1655] [serial = 1399] [outer = 0x1250e4400] 08:35:57 INFO - PROCESS | 1655 | 1461771357374 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:35:57 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:35:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 670ms 08:35:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 08:35:57 INFO - PROCESS | 1655 | 1461771357438 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 08:35:57 INFO - PROCESS | 1655 | 1461771357440 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 08:35:57 INFO - PROCESS | 1655 | 1461771357442 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 08:35:57 INFO - PROCESS | 1655 | 1461771357443 Marionette TRACE conn2 <- [1,1838,null,{}] 08:35:57 INFO - PROCESS | 1655 | 1461771357446 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:35:57 INFO - PROCESS | 1655 | 1461771357567 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 08:35:57 INFO - PROCESS | 1655 | 1461771357678 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:57 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d042800 == 66 [pid = 1655] [id = 467] 08:35:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 146 (0x110ebec00) [pid = 1655] [serial = 1400] [outer = 0x0] 08:35:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 147 (0x1294fc400) [pid = 1655] [serial = 1401] [outer = 0x110ebec00] 08:35:57 INFO - PROCESS | 1655 | 1461771357711 Marionette DEBUG loaded listener.js 08:35:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 148 (0x12ab3b800) [pid = 1655] [serial = 1402] [outer = 0x110ebec00] 08:35:58 INFO - PROCESS | 1655 | 1461771358151 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:35:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 08:35:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 772ms 08:35:58 INFO - PROCESS | 1655 | 1461771358214 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 08:35:58 INFO - PROCESS | 1655 | 1461771358216 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 08:35:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 08:35:58 INFO - PROCESS | 1655 | 1461771358240 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 08:35:58 INFO - PROCESS | 1655 | 1461771358242 Marionette TRACE conn2 <- [1,1842,null,{}] 08:35:58 INFO - PROCESS | 1655 | 1461771358244 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:35:58 INFO - PROCESS | 1655 | 1461771358356 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 08:35:58 INFO - PROCESS | 1655 | 1461771358429 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:58 INFO - PROCESS | 1655 | ++DOCSHELL 0x11966a000 == 67 [pid = 1655] [id = 468] 08:35:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 149 (0x110ec0400) [pid = 1655] [serial = 1403] [outer = 0x0] 08:35:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 150 (0x124b84c00) [pid = 1655] [serial = 1404] [outer = 0x110ec0400] 08:35:58 INFO - PROCESS | 1655 | 1461771358459 Marionette DEBUG loaded listener.js 08:35:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 151 (0x12addcc00) [pid = 1655] [serial = 1405] [outer = 0x110ec0400] 08:35:59 INFO - PROCESS | 1655 | 1461771359030 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:35:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 08:35:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 821ms 08:35:59 INFO - PROCESS | 1655 | 1461771359060 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 08:35:59 INFO - PROCESS | 1655 | 1461771359062 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 08:35:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 08:35:59 INFO - PROCESS | 1655 | 1461771359065 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 08:35:59 INFO - PROCESS | 1655 | 1461771359068 Marionette TRACE conn2 <- [1,1846,null,{}] 08:35:59 INFO - PROCESS | 1655 | 1461771359073 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:35:59 INFO - PROCESS | 1655 | 1461771359178 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 08:35:59 INFO - PROCESS | 1655 | 1461771359238 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:59 INFO - PROCESS | 1655 | ++DOCSHELL 0x119e7d800 == 68 [pid = 1655] [id = 469] 08:35:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 152 (0x1111d4400) [pid = 1655] [serial = 1406] [outer = 0x0] 08:35:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 153 (0x11348b800) [pid = 1655] [serial = 1407] [outer = 0x1111d4400] 08:35:59 INFO - PROCESS | 1655 | 1461771359265 Marionette DEBUG loaded listener.js 08:35:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 154 (0x116603400) [pid = 1655] [serial = 1408] [outer = 0x1111d4400] 08:35:59 INFO - PROCESS | 1655 | 1461771359695 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:35:59 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:35:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 675ms 08:35:59 INFO - PROCESS | 1655 | 1461771359741 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 08:35:59 INFO - PROCESS | 1655 | 1461771359746 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 08:35:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 08:35:59 INFO - PROCESS | 1655 | 1461771359753 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 08:35:59 INFO - PROCESS | 1655 | 1461771359756 Marionette TRACE conn2 <- [1,1850,null,{}] 08:35:59 INFO - PROCESS | 1655 | 1461771359759 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:35:59 INFO - PROCESS | 1655 | 1461771359871 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 08:35:59 INFO - PROCESS | 1655 | 1461771359930 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:59 INFO - PROCESS | 1655 | ++DOCSHELL 0x118f7b000 == 69 [pid = 1655] [id = 470] 08:35:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 155 (0x1169bac00) [pid = 1655] [serial = 1409] [outer = 0x0] 08:35:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 156 (0x118fed800) [pid = 1655] [serial = 1410] [outer = 0x1169bac00] 08:35:59 INFO - PROCESS | 1655 | 1461771359958 Marionette DEBUG loaded listener.js 08:36:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 157 (0x119507c00) [pid = 1655] [serial = 1411] [outer = 0x1169bac00] 08:36:00 INFO - PROCESS | 1655 | --DOCSHELL 0x12b2d6800 == 68 [pid = 1655] [id = 460] 08:36:00 INFO - PROCESS | 1655 | --DOCSHELL 0x12b229000 == 67 [pid = 1655] [id = 459] 08:36:00 INFO - PROCESS | 1655 | --DOCSHELL 0x118295000 == 66 [pid = 1655] [id = 458] 08:36:00 INFO - PROCESS | 1655 | --DOCSHELL 0x12970c000 == 65 [pid = 1655] [id = 457] 08:36:00 INFO - PROCESS | 1655 | --DOCSHELL 0x128b82000 == 64 [pid = 1655] [id = 456] 08:36:00 INFO - PROCESS | 1655 | --DOCSHELL 0x125212800 == 63 [pid = 1655] [id = 455] 08:36:00 INFO - PROCESS | 1655 | --DOMWINDOW == 156 (0x124b7cc00) [pid = 1655] [serial = 1329] [outer = 0x0] [url = about:blank] 08:36:00 INFO - PROCESS | 1655 | --DOCSHELL 0x11349b000 == 62 [pid = 1655] [id = 454] 08:36:00 INFO - PROCESS | 1655 | --DOCSHELL 0x123441800 == 61 [pid = 1655] [id = 453] 08:36:00 INFO - PROCESS | 1655 | --DOCSHELL 0x119c0c800 == 60 [pid = 1655] [id = 452] 08:36:00 INFO - PROCESS | 1655 | --DOCSHELL 0x118216800 == 59 [pid = 1655] [id = 451] 08:36:00 INFO - PROCESS | 1655 | --DOCSHELL 0x11718f800 == 58 [pid = 1655] [id = 450] 08:36:00 INFO - PROCESS | 1655 | --DOCSHELL 0x118a65800 == 57 [pid = 1655] [id = 449] 08:36:00 INFO - PROCESS | 1655 | --DOCSHELL 0x12da16800 == 56 [pid = 1655] [id = 446] 08:36:00 INFO - PROCESS | 1655 | --DOCSHELL 0x129018800 == 55 [pid = 1655] [id = 445] 08:36:00 INFO - PROCESS | 1655 | --DOCSHELL 0x119133000 == 54 [pid = 1655] [id = 444] 08:36:00 INFO - PROCESS | 1655 | --DOMWINDOW == 155 (0x12bb86800) [pid = 1655] [serial = 1210] [outer = 0x0] [url = about:blank] 08:36:00 INFO - PROCESS | 1655 | --DOMWINDOW == 154 (0x12b20d800) [pid = 1655] [serial = 1311] [outer = 0x0] [url = about:blank] 08:36:00 INFO - PROCESS | 1655 | --DOMWINDOW == 153 (0x12a814800) [pid = 1655] [serial = 1308] [outer = 0x0] [url = about:blank] 08:36:00 INFO - PROCESS | 1655 | --DOMWINDOW == 152 (0x12bba2c00) [pid = 1655] [serial = 1314] [outer = 0x0] [url = about:blank] 08:36:00 INFO - PROCESS | 1655 | --DOMWINDOW == 151 (0x128d42800) [pid = 1655] [serial = 1305] [outer = 0x0] [url = about:blank] 08:36:00 INFO - PROCESS | 1655 | --DOMWINDOW == 150 (0x119516400) [pid = 1655] [serial = 1294] [outer = 0x0] [url = about:blank] 08:36:00 INFO - PROCESS | 1655 | --DOMWINDOW == 149 (0x118ab2000) [pid = 1655] [serial = 1293] [outer = 0x0] [url = about:blank] 08:36:00 INFO - PROCESS | 1655 | --DOMWINDOW == 148 (0x124c67800) [pid = 1655] [serial = 1278] [outer = 0x0] [url = about:blank] 08:36:00 INFO - PROCESS | 1655 | --DOMWINDOW == 147 (0x1296e4000) [pid = 1655] [serial = 1284] [outer = 0x0] [url = about:blank] 08:36:00 INFO - PROCESS | 1655 | --DOMWINDOW == 146 (0x12c0d3400) [pid = 1655] [serial = 1317] [outer = 0x0] [url = about:blank] 08:36:00 INFO - PROCESS | 1655 | --DOMWINDOW == 145 (0x118f8e400) [pid = 1655] [serial = 1275] [outer = 0x0] [url = about:blank] 08:36:00 INFO - PROCESS | 1655 | --DOMWINDOW == 144 (0x1243e2400) [pid = 1655] [serial = 1299] [outer = 0x0] [url = about:blank] 08:36:00 INFO - PROCESS | 1655 | --DOMWINDOW == 143 (0x125041c00) [pid = 1655] [serial = 1300] [outer = 0x0] [url = about:blank] 08:36:00 INFO - PROCESS | 1655 | --DOMWINDOW == 142 (0x128d4f800) [pid = 1655] [serial = 1281] [outer = 0x0] [url = about:blank] 08:36:00 INFO - PROCESS | 1655 | --DOMWINDOW == 141 (0x12c06f800) [pid = 1655] [serial = 1315] [outer = 0x0] [url = about:blank] 08:36:00 INFO - PROCESS | 1655 | --DOMWINDOW == 140 (0x116180c00) [pid = 1655] [serial = 1272] [outer = 0x0] [url = about:blank] 08:36:00 INFO - PROCESS | 1655 | --DOMWINDOW == 139 (0x12c070000) [pid = 1655] [serial = 1288] [outer = 0x0] [url = about:blank] 08:36:00 INFO - PROCESS | 1655 | --DOMWINDOW == 138 (0x118392c00) [pid = 1655] [serial = 1287] [outer = 0x0] [url = about:blank] 08:36:00 INFO - PROCESS | 1655 | --DOMWINDOW == 137 (0x12c06d400) [pid = 1655] [serial = 1321] [outer = 0x0] [url = about:blank] 08:36:00 INFO - PROCESS | 1655 | --DOMWINDOW == 136 (0x1166dec00) [pid = 1655] [serial = 1291] [outer = 0x0] [url = about:blank] 08:36:00 INFO - PROCESS | 1655 | --DOMWINDOW == 135 (0x115ed1400) [pid = 1655] [serial = 1290] [outer = 0x0] [url = about:blank] 08:36:00 INFO - PROCESS | 1655 | --DOMWINDOW == 134 (0x118139800) [pid = 1655] [serial = 1320] [outer = 0x0] [url = about:blank] 08:36:00 INFO - PROCESS | 1655 | --DOMWINDOW == 133 (0x118709000) [pid = 1655] [serial = 1296] [outer = 0x0] [url = about:blank] 08:36:00 INFO - PROCESS | 1655 | --DOMWINDOW == 132 (0x11a17b400) [pid = 1655] [serial = 1297] [outer = 0x0] [url = about:blank] 08:36:00 INFO - PROCESS | 1655 | --DOMWINDOW == 131 (0x125929000) [pid = 1655] [serial = 1302] [outer = 0x0] [url = about:blank] 08:36:00 INFO - PROCESS | 1655 | --DOMWINDOW == 130 (0x12745a800) [pid = 1655] [serial = 1303] [outer = 0x0] [url = about:blank] 08:36:00 INFO - PROCESS | 1655 | --DOMWINDOW == 129 (0x12c44c800) [pid = 1655] [serial = 1326] [outer = 0x0] [url = about:blank] 08:36:00 INFO - PROCESS | 1655 | --DOMWINDOW == 128 (0x12c0d9400) [pid = 1655] [serial = 1318] [outer = 0x0] [url = about:blank] 08:36:00 INFO - PROCESS | 1655 | --DOMWINDOW == 127 (0x12c451000) [pid = 1655] [serial = 1327] [outer = 0x0] [url = about:blank] 08:36:00 INFO - PROCESS | 1655 | --DOMWINDOW == 126 (0x12c230800) [pid = 1655] [serial = 1324] [outer = 0x0] [url = about:blank] 08:36:00 INFO - PROCESS | 1655 | --DOMWINDOW == 125 (0x12bb7a800) [pid = 1655] [serial = 1312] [outer = 0x0] [url = about:blank] 08:36:00 INFO - PROCESS | 1655 | --DOMWINDOW == 124 (0x12c228400) [pid = 1655] [serial = 1323] [outer = 0x0] [url = about:blank] 08:36:00 INFO - PROCESS | 1655 | --DOMWINDOW == 123 (0x1294f5400) [pid = 1655] [serial = 1306] [outer = 0x0] [url = about:blank] 08:36:00 INFO - PROCESS | 1655 | --DOMWINDOW == 122 (0x12ab38000) [pid = 1655] [serial = 1309] [outer = 0x0] [url = about:blank] 08:36:00 INFO - PROCESS | 1655 | 1461771360415 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:36:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:36:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 673ms 08:36:00 INFO - PROCESS | 1655 | 1461771360426 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 08:36:00 INFO - PROCESS | 1655 | 1461771360428 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 08:36:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 08:36:00 INFO - PROCESS | 1655 | 1461771360431 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 08:36:00 INFO - PROCESS | 1655 | 1461771360437 Marionette TRACE conn2 <- [1,1854,null,{}] 08:36:00 INFO - PROCESS | 1655 | 1461771360480 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:36:00 INFO - PROCESS | 1655 | 1461771360614 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 08:36:00 INFO - PROCESS | 1655 | 1461771360704 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:00 INFO - PROCESS | 1655 | ++DOCSHELL 0x11965c000 == 55 [pid = 1655] [id = 471] 08:36:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 123 (0x118ab2000) [pid = 1655] [serial = 1412] [outer = 0x0] 08:36:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 124 (0x1197d9c00) [pid = 1655] [serial = 1413] [outer = 0x118ab2000] 08:36:00 INFO - PROCESS | 1655 | 1461771360748 Marionette DEBUG loaded listener.js 08:36:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 125 (0x1213e0400) [pid = 1655] [serial = 1414] [outer = 0x118ab2000] 08:36:01 INFO - PROCESS | 1655 | 1461771361108 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:36:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 08:36:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 706ms 08:36:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 08:36:01 INFO - PROCESS | 1655 | 1461771361139 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 08:36:01 INFO - PROCESS | 1655 | 1461771361140 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 08:36:01 INFO - PROCESS | 1655 | 1461771361143 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 08:36:01 INFO - PROCESS | 1655 | 1461771361144 Marionette TRACE conn2 <- [1,1858,null,{}] 08:36:01 INFO - PROCESS | 1655 | 1461771361146 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:36:01 INFO - PROCESS | 1655 | 1461771361228 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 08:36:01 INFO - PROCESS | 1655 | 1461771361286 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:01 INFO - PROCESS | 1655 | ++DOCSHELL 0x124447800 == 56 [pid = 1655] [id = 472] 08:36:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 126 (0x1213e4000) [pid = 1655] [serial = 1415] [outer = 0x0] 08:36:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 127 (0x12359e400) [pid = 1655] [serial = 1416] [outer = 0x1213e4000] 08:36:01 INFO - PROCESS | 1655 | 1461771361312 Marionette DEBUG loaded listener.js 08:36:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 128 (0x124c5b400) [pid = 1655] [serial = 1417] [outer = 0x1213e4000] 08:36:01 INFO - PROCESS | 1655 | 1461771361605 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:36:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 08:36:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 517ms 08:36:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 08:36:01 INFO - PROCESS | 1655 | 1461771361661 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 08:36:01 INFO - PROCESS | 1655 | 1461771361662 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 08:36:01 INFO - PROCESS | 1655 | 1461771361664 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 08:36:01 INFO - PROCESS | 1655 | 1461771361665 Marionette TRACE conn2 <- [1,1862,null,{}] 08:36:01 INFO - PROCESS | 1655 | 1461771361667 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:36:01 INFO - PROCESS | 1655 | 1461771361746 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 08:36:01 INFO - PROCESS | 1655 | 1461771361752 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:01 INFO - PROCESS | 1655 | ++DOCSHELL 0x12942f800 == 57 [pid = 1655] [id = 473] 08:36:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 129 (0x124c5c400) [pid = 1655] [serial = 1418] [outer = 0x0] 08:36:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 130 (0x1258a7000) [pid = 1655] [serial = 1419] [outer = 0x124c5c400] 08:36:01 INFO - PROCESS | 1655 | 1461771361778 Marionette DEBUG loaded listener.js 08:36:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 131 (0x1277ee400) [pid = 1655] [serial = 1420] [outer = 0x124c5c400] 08:36:02 INFO - PROCESS | 1655 | 1461771362198 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:36:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 08:36:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 571ms 08:36:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 08:36:02 INFO - PROCESS | 1655 | 1461771362237 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 08:36:02 INFO - PROCESS | 1655 | 1461771362239 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 08:36:02 INFO - PROCESS | 1655 | 1461771362242 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 08:36:02 INFO - PROCESS | 1655 | 1461771362244 Marionette TRACE conn2 <- [1,1866,null,{}] 08:36:02 INFO - PROCESS | 1655 | 1461771362248 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:36:02 INFO - PROCESS | 1655 | 1461771362392 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 08:36:02 INFO - PROCESS | 1655 | 1461771362404 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:02 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ab1f800 == 58 [pid = 1655] [id = 474] 08:36:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 132 (0x112f19000) [pid = 1655] [serial = 1421] [outer = 0x0] 08:36:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 133 (0x128f37800) [pid = 1655] [serial = 1422] [outer = 0x112f19000] 08:36:02 INFO - PROCESS | 1655 | 1461771362446 Marionette DEBUG loaded listener.js 08:36:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 134 (0x12a814800) [pid = 1655] [serial = 1423] [outer = 0x112f19000] 08:36:02 INFO - PROCESS | 1655 | 1461771362878 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:36:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 08:36:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 670ms 08:36:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 08:36:02 INFO - PROCESS | 1655 | 1461771362913 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 08:36:02 INFO - PROCESS | 1655 | 1461771362914 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 08:36:02 INFO - PROCESS | 1655 | 1461771362916 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 08:36:02 INFO - PROCESS | 1655 | 1461771362920 Marionette TRACE conn2 <- [1,1870,null,{}] 08:36:02 INFO - PROCESS | 1655 | 1461771362930 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:36:03 INFO - PROCESS | 1655 | 1461771363029 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 08:36:03 INFO - PROCESS | 1655 | 1461771363082 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:03 INFO - PROCESS | 1655 | ++DOCSHELL 0x12babb000 == 59 [pid = 1655] [id = 475] 08:36:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 135 (0x1296e3400) [pid = 1655] [serial = 1424] [outer = 0x0] 08:36:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 136 (0x12a888800) [pid = 1655] [serial = 1425] [outer = 0x1296e3400] 08:36:03 INFO - PROCESS | 1655 | 1461771363107 Marionette DEBUG loaded listener.js 08:36:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 137 (0x12addc400) [pid = 1655] [serial = 1426] [outer = 0x1296e3400] 08:36:03 INFO - PROCESS | 1655 | 1461771363406 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:36:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 08:36:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 522ms 08:36:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 08:36:03 INFO - PROCESS | 1655 | 1461771363439 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 08:36:03 INFO - PROCESS | 1655 | 1461771363440 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 08:36:03 INFO - PROCESS | 1655 | 1461771363442 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 08:36:03 INFO - PROCESS | 1655 | 1461771363443 Marionette TRACE conn2 <- [1,1874,null,{}] 08:36:03 INFO - PROCESS | 1655 | 1461771363445 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:36:03 INFO - PROCESS | 1655 | 1461771363549 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 08:36:03 INFO - PROCESS | 1655 | 1461771363566 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:03 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c25d000 == 60 [pid = 1655] [id = 476] 08:36:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 138 (0x12a889c00) [pid = 1655] [serial = 1427] [outer = 0x0] 08:36:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 139 (0x12ade7c00) [pid = 1655] [serial = 1428] [outer = 0x12a889c00] 08:36:03 INFO - PROCESS | 1655 | 1461771363591 Marionette DEBUG loaded listener.js 08:36:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 140 (0x12ba5e000) [pid = 1655] [serial = 1429] [outer = 0x12a889c00] 08:36:03 INFO - PROCESS | 1655 | 1461771363921 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:36:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 08:36:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 520ms 08:36:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 08:36:03 INFO - PROCESS | 1655 | 1461771363963 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 08:36:03 INFO - PROCESS | 1655 | 1461771363964 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 08:36:03 INFO - PROCESS | 1655 | 1461771363966 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 08:36:03 INFO - PROCESS | 1655 | 1461771363969 Marionette TRACE conn2 <- [1,1878,null,{}] 08:36:03 INFO - PROCESS | 1655 | 1461771363973 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:36:04 INFO - PROCESS | 1655 | 1461771364080 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 08:36:04 INFO - PROCESS | 1655 | 1461771364093 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:04 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d03f800 == 61 [pid = 1655] [id = 477] 08:36:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 141 (0x12ab40800) [pid = 1655] [serial = 1430] [outer = 0x0] 08:36:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 142 (0x12bb7c400) [pid = 1655] [serial = 1431] [outer = 0x12ab40800] 08:36:04 INFO - PROCESS | 1655 | 1461771364117 Marionette DEBUG loaded listener.js 08:36:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 143 (0x12bb85000) [pid = 1655] [serial = 1432] [outer = 0x12ab40800] 08:36:04 INFO - PROCESS | 1655 | 1461771364453 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:36:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 08:36:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 521ms 08:36:04 INFO - PROCESS | 1655 | 1461771364488 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 08:36:04 INFO - PROCESS | 1655 | 1461771364489 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 08:36:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 08:36:04 INFO - PROCESS | 1655 | 1461771364491 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 08:36:04 INFO - PROCESS | 1655 | 1461771364492 Marionette TRACE conn2 <- [1,1882,null,{}] 08:36:04 INFO - PROCESS | 1655 | 1461771364495 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:36:04 INFO - PROCESS | 1655 | 1461771364599 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 08:36:04 INFO - PROCESS | 1655 | --DOMWINDOW == 142 (0x123167000) [pid = 1655] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 08:36:04 INFO - PROCESS | 1655 | --DOMWINDOW == 141 (0x1243ee400) [pid = 1655] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 08:36:04 INFO - PROCESS | 1655 | --DOMWINDOW == 140 (0x125042800) [pid = 1655] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 08:36:04 INFO - PROCESS | 1655 | --DOMWINDOW == 139 (0x118388000) [pid = 1655] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 08:36:04 INFO - PROCESS | 1655 | --DOMWINDOW == 138 (0x11695d800) [pid = 1655] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 08:36:04 INFO - PROCESS | 1655 | --DOMWINDOW == 137 (0x111119400) [pid = 1655] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 08:36:04 INFO - PROCESS | 1655 | --DOMWINDOW == 136 (0x111008400) [pid = 1655] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 08:36:04 INFO - PROCESS | 1655 | --DOMWINDOW == 135 (0x11919c400) [pid = 1655] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 08:36:04 INFO - PROCESS | 1655 | --DOMWINDOW == 134 (0x115ec9c00) [pid = 1655] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 08:36:04 INFO - PROCESS | 1655 | --DOMWINDOW == 133 (0x127451800) [pid = 1655] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 08:36:04 INFO - PROCESS | 1655 | --DOMWINDOW == 132 (0x1193f2800) [pid = 1655] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 08:36:04 INFO - PROCESS | 1655 | --DOMWINDOW == 131 (0x127451c00) [pid = 1655] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 08:36:04 INFO - PROCESS | 1655 | 1461771364759 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:04 INFO - PROCESS | 1655 | ++DOCSHELL 0x119595000 == 62 [pid = 1655] [id = 478] 08:36:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 132 (0x111119400) [pid = 1655] [serial = 1433] [outer = 0x0] 08:36:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 133 (0x115ec9c00) [pid = 1655] [serial = 1434] [outer = 0x111119400] 08:36:04 INFO - PROCESS | 1655 | 1461771364788 Marionette DEBUG loaded listener.js 08:36:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 134 (0x119987800) [pid = 1655] [serial = 1435] [outer = 0x111119400] 08:36:05 INFO - PROCESS | 1655 | 1461771365059 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:36:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 08:36:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 619ms 08:36:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 08:36:05 INFO - PROCESS | 1655 | 1461771365111 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 08:36:05 INFO - PROCESS | 1655 | 1461771365113 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 08:36:05 INFO - PROCESS | 1655 | 1461771365115 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 08:36:05 INFO - PROCESS | 1655 | 1461771365117 Marionette TRACE conn2 <- [1,1886,null,{}] 08:36:05 INFO - PROCESS | 1655 | 1461771365123 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:36:05 INFO - PROCESS | 1655 | 1461771365222 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 08:36:05 INFO - PROCESS | 1655 | 1461771365226 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:05 INFO - PROCESS | 1655 | ++DOCSHELL 0x12da20000 == 63 [pid = 1655] [id = 479] 08:36:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 135 (0x124b89000) [pid = 1655] [serial = 1436] [outer = 0x0] 08:36:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 136 (0x12c069800) [pid = 1655] [serial = 1437] [outer = 0x124b89000] 08:36:05 INFO - PROCESS | 1655 | 1461771365256 Marionette DEBUG loaded listener.js 08:36:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 137 (0x12c0d3400) [pid = 1655] [serial = 1438] [outer = 0x124b89000] 08:36:05 INFO - PROCESS | 1655 | 1461771365605 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:36:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 08:36:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 523ms 08:36:05 INFO - PROCESS | 1655 | 1461771365647 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 08:36:05 INFO - PROCESS | 1655 | 1461771365648 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 08:36:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 08:36:05 INFO - PROCESS | 1655 | 1461771365651 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 08:36:05 INFO - PROCESS | 1655 | 1461771365652 Marionette TRACE conn2 <- [1,1890,null,{}] 08:36:05 INFO - PROCESS | 1655 | 1461771365654 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:36:05 INFO - PROCESS | 1655 | 1461771365741 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 08:36:05 INFO - PROCESS | 1655 | 1461771365745 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:05 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ddc9800 == 64 [pid = 1655] [id = 480] 08:36:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 138 (0x12c06ec00) [pid = 1655] [serial = 1439] [outer = 0x0] 08:36:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 139 (0x12c222c00) [pid = 1655] [serial = 1440] [outer = 0x12c06ec00] 08:36:05 INFO - PROCESS | 1655 | 1461771365770 Marionette DEBUG loaded listener.js 08:36:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 140 (0x12c22b800) [pid = 1655] [serial = 1441] [outer = 0x12c06ec00] 08:36:06 INFO - PROCESS | 1655 | 1461771366107 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:36:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 08:36:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 469ms 08:36:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 08:36:06 INFO - PROCESS | 1655 | 1461771366122 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 08:36:06 INFO - PROCESS | 1655 | 1461771366123 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 08:36:06 INFO - PROCESS | 1655 | 1461771366126 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 08:36:06 INFO - PROCESS | 1655 | 1461771366127 Marionette TRACE conn2 <- [1,1894,null,{}] 08:36:06 INFO - PROCESS | 1655 | 1461771366130 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:36:06 INFO - PROCESS | 1655 | 1461771366236 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 08:36:06 INFO - PROCESS | 1655 | 1461771366242 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:06 INFO - PROCESS | 1655 | ++DOCSHELL 0x12df8b000 == 65 [pid = 1655] [id = 481] 08:36:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 141 (0x110ebb400) [pid = 1655] [serial = 1442] [outer = 0x0] 08:36:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 142 (0x12c448c00) [pid = 1655] [serial = 1443] [outer = 0x110ebb400] 08:36:06 INFO - PROCESS | 1655 | 1461771366275 Marionette DEBUG loaded listener.js 08:36:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 143 (0x12c450000) [pid = 1655] [serial = 1444] [outer = 0x110ebb400] 08:36:06 INFO - PROCESS | 1655 | 1461771366756 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:36:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 08:36:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 719ms 08:36:06 INFO - PROCESS | 1655 | 1461771366845 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 08:36:06 INFO - PROCESS | 1655 | 1461771366848 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 08:36:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 08:36:06 INFO - PROCESS | 1655 | 1461771366852 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 08:36:06 INFO - PROCESS | 1655 | 1461771366855 Marionette TRACE conn2 <- [1,1898,null,{}] 08:36:06 INFO - PROCESS | 1655 | 1461771366859 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:36:06 INFO - PROCESS | 1655 | 1461771366977 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 08:36:07 INFO - PROCESS | 1655 | 1461771367052 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:07 INFO - PROCESS | 1655 | ++DOCSHELL 0x117190000 == 66 [pid = 1655] [id = 482] 08:36:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 144 (0x111cb8400) [pid = 1655] [serial = 1445] [outer = 0x0] 08:36:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 145 (0x112656800) [pid = 1655] [serial = 1446] [outer = 0x111cb8400] 08:36:07 INFO - PROCESS | 1655 | 1461771367083 Marionette DEBUG loaded listener.js 08:36:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 146 (0x115e26000) [pid = 1655] [serial = 1447] [outer = 0x111cb8400] 08:36:07 INFO - PROCESS | 1655 | 1461771367523 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:36:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 08:36:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 724ms 08:36:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 08:36:07 INFO - PROCESS | 1655 | 1461771367592 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 08:36:07 INFO - PROCESS | 1655 | 1461771367595 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 08:36:07 INFO - PROCESS | 1655 | 1461771367613 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 08:36:07 INFO - PROCESS | 1655 | 1461771367616 Marionette TRACE conn2 <- [1,1902,null,{}] 08:36:07 INFO - PROCESS | 1655 | 1461771367638 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:36:07 INFO - PROCESS | 1655 | 1461771367745 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 08:36:07 INFO - PROCESS | 1655 | 1461771367819 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:07 INFO - PROCESS | 1655 | ++DOCSHELL 0x127761000 == 67 [pid = 1655] [id = 483] 08:36:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 147 (0x118392c00) [pid = 1655] [serial = 1448] [outer = 0x0] 08:36:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 148 (0x118ff4c00) [pid = 1655] [serial = 1449] [outer = 0x118392c00] 08:36:07 INFO - PROCESS | 1655 | 1461771367848 Marionette DEBUG loaded listener.js 08:36:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 149 (0x1197dd000) [pid = 1655] [serial = 1450] [outer = 0x118392c00] 08:36:08 INFO - PROCESS | 1655 | 1461771368256 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:36:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 08:36:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 707ms 08:36:08 INFO - PROCESS | 1655 | 1461771368306 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 08:36:08 INFO - PROCESS | 1655 | 1461771368307 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 08:36:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 08:36:08 INFO - PROCESS | 1655 | 1461771368310 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 08:36:08 INFO - PROCESS | 1655 | 1461771368311 Marionette TRACE conn2 <- [1,1906,null,{}] 08:36:08 INFO - PROCESS | 1655 | 1461771368319 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:36:08 INFO - PROCESS | 1655 | 1461771368432 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 08:36:08 INFO - PROCESS | 1655 | 1461771368535 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:08 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d1a1800 == 68 [pid = 1655] [id = 484] 08:36:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 150 (0x123166c00) [pid = 1655] [serial = 1451] [outer = 0x0] 08:36:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 151 (0x124c60400) [pid = 1655] [serial = 1452] [outer = 0x123166c00] 08:36:08 INFO - PROCESS | 1655 | 1461771368569 Marionette DEBUG loaded listener.js 08:36:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 152 (0x128d42800) [pid = 1655] [serial = 1453] [outer = 0x123166c00] 08:36:09 INFO - PROCESS | 1655 | 1461771368998 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:36:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 08:36:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 723ms 08:36:09 INFO - PROCESS | 1655 | 1461771369041 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 08:36:09 INFO - PROCESS | 1655 | 1461771369042 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 08:36:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 08:36:09 INFO - PROCESS | 1655 | 1461771369044 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 08:36:09 INFO - PROCESS | 1655 | 1461771369046 Marionette TRACE conn2 <- [1,1910,null,{}] 08:36:09 INFO - PROCESS | 1655 | 1461771369048 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:36:09 INFO - PROCESS | 1655 | 1461771369188 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 08:36:09 INFO - PROCESS | 1655 | 1461771369228 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:09 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ddde000 == 69 [pid = 1655] [id = 485] 08:36:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 153 (0x128e54c00) [pid = 1655] [serial = 1454] [outer = 0x0] 08:36:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 154 (0x1294f0c00) [pid = 1655] [serial = 1455] [outer = 0x128e54c00] 08:36:09 INFO - PROCESS | 1655 | 1461771369258 Marionette DEBUG loaded listener.js 08:36:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 155 (0x12a894400) [pid = 1655] [serial = 1456] [outer = 0x128e54c00] 08:36:09 INFO - PROCESS | 1655 | 1461771369662 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:36:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 08:36:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 670ms 08:36:09 INFO - PROCESS | 1655 | 1461771369715 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 08:36:09 INFO - PROCESS | 1655 | 1461771369716 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 08:36:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 08:36:09 INFO - PROCESS | 1655 | 1461771369718 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 08:36:09 INFO - PROCESS | 1655 | 1461771369720 Marionette TRACE conn2 <- [1,1914,null,{}] 08:36:09 INFO - PROCESS | 1655 | 1461771369722 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:36:09 INFO - PROCESS | 1655 | 1461771369827 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 08:36:09 INFO - PROCESS | 1655 | 1461771369886 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:09 INFO - PROCESS | 1655 | ++DOCSHELL 0x135ad0800 == 70 [pid = 1655] [id = 486] 08:36:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 156 (0x12a81a800) [pid = 1655] [serial = 1457] [outer = 0x0] 08:36:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 157 (0x12bb82c00) [pid = 1655] [serial = 1458] [outer = 0x12a81a800] 08:36:09 INFO - PROCESS | 1655 | 1461771369955 Marionette DEBUG loaded listener.js 08:36:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 158 (0x12c06bc00) [pid = 1655] [serial = 1459] [outer = 0x12a81a800] 08:36:10 INFO - PROCESS | 1655 | 1461771370368 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:36:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 08:36:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 669ms 08:36:10 INFO - PROCESS | 1655 | 1461771370388 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 08:36:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 08:36:10 INFO - PROCESS | 1655 | 1461771370389 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 08:36:10 INFO - PROCESS | 1655 | 1461771370391 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 08:36:10 INFO - PROCESS | 1655 | 1461771370392 Marionette TRACE conn2 <- [1,1918,null,{}] 08:36:10 INFO - PROCESS | 1655 | 1461771370395 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:36:10 INFO - PROCESS | 1655 | 1461771370537 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 08:36:10 INFO - PROCESS | 1655 | 1461771370628 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:10 INFO - PROCESS | 1655 | ++DOCSHELL 0x112a4a800 == 71 [pid = 1655] [id = 487] 08:36:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 159 (0x119d6cc00) [pid = 1655] [serial = 1460] [outer = 0x0] 08:36:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 160 (0x12589a400) [pid = 1655] [serial = 1461] [outer = 0x119d6cc00] 08:36:10 INFO - PROCESS | 1655 | 1461771370659 Marionette DEBUG loaded listener.js 08:36:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 161 (0x12c4f6400) [pid = 1655] [serial = 1462] [outer = 0x119d6cc00] 08:36:11 INFO - PROCESS | 1655 | 1461771371095 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:36:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 08:36:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 719ms 08:36:11 INFO - PROCESS | 1655 | 1461771371111 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 08:36:11 INFO - PROCESS | 1655 | 1461771371112 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 08:36:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 08:36:11 INFO - PROCESS | 1655 | 1461771371115 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 08:36:11 INFO - PROCESS | 1655 | 1461771371116 Marionette TRACE conn2 <- [1,1922,null,{}] 08:36:11 INFO - PROCESS | 1655 | 1461771371119 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:36:11 INFO - PROCESS | 1655 | 1461771371388 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 08:36:11 INFO - PROCESS | 1655 | 1461771371527 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:11 INFO - PROCESS | 1655 | ++DOCSHELL 0x117195800 == 72 [pid = 1655] [id = 488] 08:36:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 162 (0x111008c00) [pid = 1655] [serial = 1463] [outer = 0x0] 08:36:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 163 (0x111011800) [pid = 1655] [serial = 1464] [outer = 0x111008c00] 08:36:11 INFO - PROCESS | 1655 | 1461771371571 Marionette DEBUG loaded listener.js 08:36:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 164 (0x1131c0c00) [pid = 1655] [serial = 1465] [outer = 0x111008c00] 08:36:12 INFO - PROCESS | 1655 | 1461771372061 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:36:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 08:36:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 971ms 08:36:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 08:36:12 INFO - PROCESS | 1655 | 1461771372088 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 08:36:12 INFO - PROCESS | 1655 | 1461771372090 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 08:36:12 INFO - PROCESS | 1655 | 1461771372093 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 08:36:12 INFO - PROCESS | 1655 | 1461771372096 Marionette TRACE conn2 <- [1,1926,null,{}] 08:36:12 INFO - PROCESS | 1655 | 1461771372099 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:36:12 INFO - PROCESS | 1655 | 1461771372199 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 08:36:12 INFO - PROCESS | 1655 | 1461771372259 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:12 INFO - PROCESS | 1655 | ++DOCSHELL 0x118213800 == 73 [pid = 1655] [id = 489] 08:36:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 165 (0x115ed4000) [pid = 1655] [serial = 1466] [outer = 0x0] 08:36:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 166 (0x117669400) [pid = 1655] [serial = 1467] [outer = 0x115ed4000] 08:36:12 INFO - PROCESS | 1655 | 1461771372289 Marionette DEBUG loaded listener.js 08:36:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 167 (0x118785800) [pid = 1655] [serial = 1468] [outer = 0x115ed4000] 08:36:12 INFO - PROCESS | 1655 | --DOCSHELL 0x12dd0f800 == 72 [pid = 1655] [id = 428] 08:36:12 INFO - PROCESS | 1655 | --DOCSHELL 0x12d787000 == 71 [pid = 1655] [id = 427] 08:36:12 INFO - PROCESS | 1655 | --DOCSHELL 0x12c1ba800 == 70 [pid = 1655] [id = 426] 08:36:12 INFO - PROCESS | 1655 | --DOCSHELL 0x12ddc9800 == 69 [pid = 1655] [id = 480] 08:36:12 INFO - PROCESS | 1655 | --DOCSHELL 0x12da20000 == 68 [pid = 1655] [id = 479] 08:36:12 INFO - PROCESS | 1655 | --DOCSHELL 0x119595000 == 67 [pid = 1655] [id = 478] 08:36:12 INFO - PROCESS | 1655 | --DOCSHELL 0x12d03f800 == 66 [pid = 1655] [id = 477] 08:36:12 INFO - PROCESS | 1655 | --DOMWINDOW == 166 (0x1296e2c00) [pid = 1655] [serial = 1341] [outer = 0x0] [url = about:blank] 08:36:12 INFO - PROCESS | 1655 | --DOMWINDOW == 165 (0x128d50400) [pid = 1655] [serial = 1338] [outer = 0x0] [url = about:blank] 08:36:12 INFO - PROCESS | 1655 | --DOMWINDOW == 164 (0x116187800) [pid = 1655] [serial = 1332] [outer = 0x0] [url = about:blank] 08:36:12 INFO - PROCESS | 1655 | --DOMWINDOW == 163 (0x1132df000) [pid = 1655] [serial = 1344] [outer = 0x0] [url = about:blank] 08:36:12 INFO - PROCESS | 1655 | --DOMWINDOW == 162 (0x1197da400) [pid = 1655] [serial = 1335] [outer = 0x0] [url = about:blank] 08:36:12 INFO - PROCESS | 1655 | --DOMWINDOW == 161 (0x1290d7c00) [pid = 1655] [serial = 1383] [outer = 0x0] [url = about:blank] 08:36:12 INFO - PROCESS | 1655 | --DOCSHELL 0x12c25d000 == 65 [pid = 1655] [id = 476] 08:36:12 INFO - PROCESS | 1655 | --DOCSHELL 0x12babb000 == 64 [pid = 1655] [id = 475] 08:36:12 INFO - PROCESS | 1655 | --DOCSHELL 0x12ab1f800 == 63 [pid = 1655] [id = 474] 08:36:12 INFO - PROCESS | 1655 | --DOCSHELL 0x12942f800 == 62 [pid = 1655] [id = 473] 08:36:12 INFO - PROCESS | 1655 | --DOCSHELL 0x124447800 == 61 [pid = 1655] [id = 472] 08:36:12 INFO - PROCESS | 1655 | --DOCSHELL 0x11965c000 == 60 [pid = 1655] [id = 471] 08:36:12 INFO - PROCESS | 1655 | --DOCSHELL 0x118f7b000 == 59 [pid = 1655] [id = 470] 08:36:12 INFO - PROCESS | 1655 | --DOCSHELL 0x119e7d800 == 58 [pid = 1655] [id = 469] 08:36:12 INFO - PROCESS | 1655 | --DOCSHELL 0x12c91c800 == 57 [pid = 1655] [id = 465] 08:36:12 INFO - PROCESS | 1655 | --DOCSHELL 0x12b2ce800 == 56 [pid = 1655] [id = 464] 08:36:12 INFO - PROCESS | 1655 | --DOCSHELL 0x124343000 == 55 [pid = 1655] [id = 463] 08:36:12 INFO - PROCESS | 1655 | --DOCSHELL 0x11718d800 == 54 [pid = 1655] [id = 462] 08:36:12 INFO - PROCESS | 1655 | --DOCSHELL 0x12c1b3000 == 53 [pid = 1655] [id = 461] 08:36:12 INFO - PROCESS | 1655 | 1461771372771 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:36:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 08:36:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 720ms 08:36:12 INFO - PROCESS | 1655 | 1461771372814 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 08:36:12 INFO - PROCESS | 1655 | 1461771372816 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 08:36:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 08:36:12 INFO - PROCESS | 1655 | 1461771372834 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 08:36:12 INFO - PROCESS | 1655 | 1461771372835 Marionette TRACE conn2 <- [1,1930,null,{}] 08:36:12 INFO - PROCESS | 1655 | --DOMWINDOW == 160 (0x124631800) [pid = 1655] [serial = 1365] [outer = 0x0] [url = about:blank] 08:36:12 INFO - PROCESS | 1655 | --DOMWINDOW == 159 (0x124b88400) [pid = 1655] [serial = 1368] [outer = 0x0] [url = about:blank] 08:36:12 INFO - PROCESS | 1655 | --DOMWINDOW == 158 (0x125208c00) [pid = 1655] [serial = 1371] [outer = 0x0] [url = about:blank] 08:36:12 INFO - PROCESS | 1655 | --DOMWINDOW == 157 (0x11877f000) [pid = 1655] [serial = 1356] [outer = 0x0] [url = about:blank] 08:36:12 INFO - PROCESS | 1655 | --DOMWINDOW == 156 (0x119195000) [pid = 1655] [serial = 1357] [outer = 0x0] [url = about:blank] 08:36:12 INFO - PROCESS | 1655 | --DOMWINDOW == 155 (0x116a7a000) [pid = 1655] [serial = 1353] [outer = 0x0] [url = about:blank] 08:36:12 INFO - PROCESS | 1655 | --DOMWINDOW == 154 (0x1180f1c00) [pid = 1655] [serial = 1354] [outer = 0x0] [url = about:blank] 08:36:12 INFO - PROCESS | 1655 | --DOMWINDOW == 153 (0x1161d0c00) [pid = 1655] [serial = 1351] [outer = 0x0] [url = about:blank] 08:36:12 INFO - PROCESS | 1655 | --DOMWINDOW == 152 (0x115e25400) [pid = 1655] [serial = 1350] [outer = 0x0] [url = about:blank] 08:36:12 INFO - PROCESS | 1655 | --DOMWINDOW == 151 (0x1132e3000) [pid = 1655] [serial = 1348] [outer = 0x0] [url = about:blank] 08:36:12 INFO - PROCESS | 1655 | --DOMWINDOW == 150 (0x1121e5c00) [pid = 1655] [serial = 1347] [outer = 0x0] [url = about:blank] 08:36:12 INFO - PROCESS | 1655 | --DOMWINDOW == 149 (0x119509400) [pid = 1655] [serial = 1359] [outer = 0x0] [url = about:blank] 08:36:12 INFO - PROCESS | 1655 | --DOMWINDOW == 148 (0x1197e2c00) [pid = 1655] [serial = 1360] [outer = 0x0] [url = about:blank] 08:36:12 INFO - PROCESS | 1655 | --DOMWINDOW == 147 (0x12315f400) [pid = 1655] [serial = 1374] [outer = 0x0] [url = about:blank] 08:36:12 INFO - PROCESS | 1655 | --DOMWINDOW == 146 (0x125ecd800) [pid = 1655] [serial = 1375] [outer = 0x0] [url = about:blank] 08:36:12 INFO - PROCESS | 1655 | --DOMWINDOW == 145 (0x1259dbc00) [pid = 1655] [serial = 1372] [outer = 0x0] [url = about:blank] 08:36:12 INFO - PROCESS | 1655 | --DOMWINDOW == 144 (0x128f33800) [pid = 1655] [serial = 1378] [outer = 0x0] [url = about:blank] 08:36:12 INFO - PROCESS | 1655 | --DOMWINDOW == 143 (0x119d64400) [pid = 1655] [serial = 1362] [outer = 0x0] [url = about:blank] 08:36:12 INFO - PROCESS | 1655 | --DOMWINDOW == 142 (0x123572800) [pid = 1655] [serial = 1363] [outer = 0x0] [url = about:blank] 08:36:12 INFO - PROCESS | 1655 | --DOMWINDOW == 141 (0x128f3e800) [pid = 1655] [serial = 1380] [outer = 0x0] [url = about:blank] 08:36:12 INFO - PROCESS | 1655 | --DOMWINDOW == 140 (0x124b7fc00) [pid = 1655] [serial = 1366] [outer = 0x0] [url = about:blank] 08:36:12 INFO - PROCESS | 1655 | --DOMWINDOW == 139 (0x128d45000) [pid = 1655] [serial = 1377] [outer = 0x0] [url = about:blank] 08:36:12 INFO - PROCESS | 1655 | --DOMWINDOW == 138 (0x128fe4c00) [pid = 1655] [serial = 1381] [outer = 0x0] [url = about:blank] 08:36:12 INFO - PROCESS | 1655 | --DOMWINDOW == 137 (0x125041000) [pid = 1655] [serial = 1369] [outer = 0x0] [url = about:blank] 08:36:12 INFO - PROCESS | 1655 | 1461771372848 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:36:12 INFO - PROCESS | 1655 | 1461771372930 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 08:36:12 INFO - PROCESS | 1655 | 1461771372959 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:12 INFO - PROCESS | 1655 | ++DOCSHELL 0x11822c800 == 54 [pid = 1655] [id = 490] 08:36:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 138 (0x119196000) [pid = 1655] [serial = 1469] [outer = 0x0] 08:36:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 139 (0x119509400) [pid = 1655] [serial = 1470] [outer = 0x119196000] 08:36:12 INFO - PROCESS | 1655 | 1461771372985 Marionette DEBUG loaded listener.js 08:36:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 140 (0x119d65400) [pid = 1655] [serial = 1471] [outer = 0x119196000] 08:36:13 INFO - PROCESS | 1655 | 1461771373351 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:36:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 08:36:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 536ms 08:36:13 INFO - PROCESS | 1655 | 1461771373361 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 08:36:13 INFO - PROCESS | 1655 | 1461771373364 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 08:36:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 08:36:13 INFO - PROCESS | 1655 | 1461771373399 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 08:36:13 INFO - PROCESS | 1655 | 1461771373402 Marionette TRACE conn2 <- [1,1934,null,{}] 08:36:13 INFO - PROCESS | 1655 | 1461771373404 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:36:13 INFO - PROCESS | 1655 | 1461771373488 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 08:36:13 INFO - PROCESS | 1655 | 1461771373493 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:13 INFO - PROCESS | 1655 | ++DOCSHELL 0x125903800 == 55 [pid = 1655] [id = 491] 08:36:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 141 (0x119e30800) [pid = 1655] [serial = 1472] [outer = 0x0] 08:36:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 142 (0x12315f400) [pid = 1655] [serial = 1473] [outer = 0x119e30800] 08:36:13 INFO - PROCESS | 1655 | 1461771373518 Marionette DEBUG loaded listener.js 08:36:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 143 (0x124b87000) [pid = 1655] [serial = 1474] [outer = 0x119e30800] 08:36:13 INFO - PROCESS | 1655 | 1461771373865 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:36:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 08:36:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 479ms 08:36:13 INFO - PROCESS | 1655 | 1461771373870 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 08:36:13 INFO - PROCESS | 1655 | 1461771373871 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 08:36:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 08:36:13 INFO - PROCESS | 1655 | 1461771373873 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 08:36:13 INFO - PROCESS | 1655 | 1461771373874 Marionette TRACE conn2 <- [1,1938,null,{}] 08:36:13 INFO - PROCESS | 1655 | 1461771373877 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:36:13 INFO - PROCESS | 1655 | 1461771373966 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 08:36:14 INFO - PROCESS | 1655 | 1461771374034 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:14 INFO - PROCESS | 1655 | ++DOCSHELL 0x127779000 == 56 [pid = 1655] [id = 492] 08:36:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 144 (0x124c67000) [pid = 1655] [serial = 1475] [outer = 0x0] 08:36:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 145 (0x1259e1000) [pid = 1655] [serial = 1476] [outer = 0x124c67000] 08:36:14 INFO - PROCESS | 1655 | 1461771374059 Marionette DEBUG loaded listener.js 08:36:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 146 (0x127742800) [pid = 1655] [serial = 1477] [outer = 0x124c67000] 08:36:14 INFO - PROCESS | 1655 | 1461771374357 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:36:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 08:36:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 518ms 08:36:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 08:36:14 INFO - PROCESS | 1655 | 1461771374392 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 08:36:14 INFO - PROCESS | 1655 | 1461771374393 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 08:36:14 INFO - PROCESS | 1655 | 1461771374395 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 08:36:14 INFO - PROCESS | 1655 | 1461771374397 Marionette TRACE conn2 <- [1,1942,null,{}] 08:36:14 INFO - PROCESS | 1655 | 1461771374399 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:36:14 INFO - PROCESS | 1655 | 1461771374482 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 08:36:14 INFO - PROCESS | 1655 | 1461771374549 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:14 INFO - PROCESS | 1655 | ++DOCSHELL 0x1298c0000 == 57 [pid = 1655] [id = 493] 08:36:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 147 (0x128e4e000) [pid = 1655] [serial = 1478] [outer = 0x0] 08:36:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 148 (0x128e57800) [pid = 1655] [serial = 1479] [outer = 0x128e4e000] 08:36:14 INFO - PROCESS | 1655 | 1461771374580 Marionette DEBUG loaded listener.js 08:36:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 149 (0x1290cf400) [pid = 1655] [serial = 1480] [outer = 0x128e4e000] 08:36:14 INFO - PROCESS | 1655 | 1461771374905 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:36:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 08:36:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 518ms 08:36:14 INFO - PROCESS | 1655 | 1461771374914 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 08:36:14 INFO - PROCESS | 1655 | 1461771374915 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 08:36:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 08:36:14 INFO - PROCESS | 1655 | 1461771374920 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 08:36:14 INFO - PROCESS | 1655 | 1461771374923 Marionette TRACE conn2 <- [1,1946,null,{}] 08:36:14 INFO - PROCESS | 1655 | 1461771374925 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:36:15 INFO - PROCESS | 1655 | 1461771375029 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 08:36:15 INFO - PROCESS | 1655 | 1461771375045 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:15 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ab1a000 == 58 [pid = 1655] [id = 494] 08:36:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 150 (0x1290d7c00) [pid = 1655] [serial = 1481] [outer = 0x0] 08:36:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 151 (0x1296e4400) [pid = 1655] [serial = 1482] [outer = 0x1290d7c00] 08:36:15 INFO - PROCESS | 1655 | 1461771375070 Marionette DEBUG loaded listener.js 08:36:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 152 (0x12a88c400) [pid = 1655] [serial = 1483] [outer = 0x1290d7c00] 08:36:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 153 (0x12b20bc00) [pid = 1655] [serial = 1484] [outer = 0x12d16a800] 08:36:15 INFO - PROCESS | 1655 | 1461771375457 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:36:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 08:36:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 574ms 08:36:15 INFO - PROCESS | 1655 | 1461771375493 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 08:36:15 INFO - PROCESS | 1655 | 1461771375494 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 08:36:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 08:36:15 INFO - PROCESS | 1655 | 1461771375496 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 08:36:15 INFO - PROCESS | 1655 | 1461771375497 Marionette TRACE conn2 <- [1,1950,null,{}] 08:36:15 INFO - PROCESS | 1655 | 1461771375499 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:36:15 INFO - PROCESS | 1655 | 1461771375604 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 08:36:15 INFO - PROCESS | 1655 | 1461771375618 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:15 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c1bc000 == 59 [pid = 1655] [id = 495] 08:36:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 154 (0x12ab34800) [pid = 1655] [serial = 1485] [outer = 0x0] 08:36:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 155 (0x12b206c00) [pid = 1655] [serial = 1486] [outer = 0x12ab34800] 08:36:15 INFO - PROCESS | 1655 | 1461771375643 Marionette DEBUG loaded listener.js 08:36:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 156 (0x11666d800) [pid = 1655] [serial = 1487] [outer = 0x12ab34800] 08:36:16 INFO - PROCESS | 1655 | 1461771375996 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:36:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 08:36:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 519ms 08:36:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 08:36:16 INFO - PROCESS | 1655 | 1461771376015 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 08:36:16 INFO - PROCESS | 1655 | 1461771376016 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 08:36:16 INFO - PROCESS | 1655 | 1461771376019 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 08:36:16 INFO - PROCESS | 1655 | 1461771376020 Marionette TRACE conn2 <- [1,1954,null,{}] 08:36:16 INFO - PROCESS | 1655 | 1461771376022 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:36:16 INFO - PROCESS | 1655 | 1461771376126 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 08:36:16 INFO - PROCESS | 1655 | 1461771376141 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:16 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c923800 == 60 [pid = 1655] [id = 496] 08:36:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 157 (0x128e4f800) [pid = 1655] [serial = 1488] [outer = 0x0] 08:36:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 158 (0x12c074800) [pid = 1655] [serial = 1489] [outer = 0x128e4f800] 08:36:16 INFO - PROCESS | 1655 | 1461771376166 Marionette DEBUG loaded listener.js 08:36:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 159 (0x12c0d8800) [pid = 1655] [serial = 1490] [outer = 0x128e4f800] 08:36:16 INFO - PROCESS | 1655 | 1461771376499 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:36:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 08:36:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 518ms 08:36:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 08:36:16 INFO - PROCESS | 1655 | 1461771376538 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 08:36:16 INFO - PROCESS | 1655 | 1461771376539 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 08:36:16 INFO - PROCESS | 1655 | 1461771376541 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 08:36:16 INFO - PROCESS | 1655 | 1461771376542 Marionette TRACE conn2 <- [1,1958,null,{}] 08:36:16 INFO - PROCESS | 1655 | 1461771376545 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:36:16 INFO - PROCESS | 1655 | 1461771376649 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 08:36:16 INFO - PROCESS | 1655 | 1461771376689 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:16 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d192000 == 61 [pid = 1655] [id = 497] 08:36:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 160 (0x12b20d800) [pid = 1655] [serial = 1491] [outer = 0x0] 08:36:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 161 (0x12c447400) [pid = 1655] [serial = 1492] [outer = 0x12b20d800] 08:36:16 INFO - PROCESS | 1655 | 1461771376713 Marionette DEBUG loaded listener.js 08:36:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 162 (0x12c455400) [pid = 1655] [serial = 1493] [outer = 0x12b20d800] 08:36:17 INFO - PROCESS | 1655 | --DOMWINDOW == 161 (0x124b89000) [pid = 1655] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 08:36:17 INFO - PROCESS | 1655 | --DOMWINDOW == 160 (0x111003800) [pid = 1655] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 08:36:17 INFO - PROCESS | 1655 | --DOMWINDOW == 159 (0x1296e3400) [pid = 1655] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 08:36:17 INFO - PROCESS | 1655 | --DOMWINDOW == 158 (0x12a889c00) [pid = 1655] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 08:36:17 INFO - PROCESS | 1655 | --DOMWINDOW == 157 (0x12ab40800) [pid = 1655] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 08:36:17 INFO - PROCESS | 1655 | --DOMWINDOW == 156 (0x112f19000) [pid = 1655] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 08:36:17 INFO - PROCESS | 1655 | --DOMWINDOW == 155 (0x1213e4000) [pid = 1655] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 08:36:17 INFO - PROCESS | 1655 | --DOMWINDOW == 154 (0x124c5c400) [pid = 1655] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 08:36:17 INFO - PROCESS | 1655 | --DOMWINDOW == 153 (0x12c06ec00) [pid = 1655] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 08:36:17 INFO - PROCESS | 1655 | --DOMWINDOW == 152 (0x118ab2000) [pid = 1655] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 08:36:17 INFO - PROCESS | 1655 | --DOMWINDOW == 151 (0x111119400) [pid = 1655] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 08:36:17 INFO - PROCESS | 1655 | --DOMWINDOW == 150 (0x1111d4400) [pid = 1655] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 08:36:17 INFO - PROCESS | 1655 | --DOMWINDOW == 149 (0x110ec0400) [pid = 1655] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 08:36:17 INFO - PROCESS | 1655 | --DOMWINDOW == 148 (0x1169bac00) [pid = 1655] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 08:36:17 INFO - PROCESS | 1655 | 1461771377218 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:36:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 08:36:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 718ms 08:36:17 INFO - PROCESS | 1655 | 1461771377260 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 08:36:17 INFO - PROCESS | 1655 | 1461771377261 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 08:36:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 08:36:17 INFO - PROCESS | 1655 | 1461771377263 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 08:36:17 INFO - PROCESS | 1655 | 1461771377264 Marionette TRACE conn2 <- [1,1962,null,{}] 08:36:17 INFO - PROCESS | 1655 | 1461771377267 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:36:17 INFO - PROCESS | 1655 | 1461771377354 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 08:36:17 INFO - PROCESS | 1655 | 1461771377441 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:17 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c1b8800 == 62 [pid = 1655] [id = 498] 08:36:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 149 (0x12463b000) [pid = 1655] [serial = 1494] [outer = 0x0] 08:36:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 150 (0x128f3ec00) [pid = 1655] [serial = 1495] [outer = 0x12463b000] 08:36:17 INFO - PROCESS | 1655 | 1461771377471 Marionette DEBUG loaded listener.js 08:36:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 151 (0x12c456000) [pid = 1655] [serial = 1496] [outer = 0x12463b000] 08:36:17 INFO - PROCESS | 1655 | 1461771377746 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:36:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 08:36:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 518ms 08:36:17 INFO - PROCESS | 1655 | 1461771377781 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 08:36:17 INFO - PROCESS | 1655 | 1461771377783 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 08:36:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 08:36:17 INFO - PROCESS | 1655 | 1461771377793 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 08:36:17 INFO - PROCESS | 1655 | 1461771377795 Marionette TRACE conn2 <- [1,1966,null,{}] 08:36:17 INFO - PROCESS | 1655 | 1461771377797 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:36:17 INFO - PROCESS | 1655 | 1461771377899 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 08:36:17 INFO - PROCESS | 1655 | 1461771377904 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:17 INFO - PROCESS | 1655 | ++DOCSHELL 0x12df7a800 == 63 [pid = 1655] [id = 499] 08:36:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 152 (0x12c4f5000) [pid = 1655] [serial = 1497] [outer = 0x0] 08:36:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 153 (0x12c4ff400) [pid = 1655] [serial = 1498] [outer = 0x12c4f5000] 08:36:17 INFO - PROCESS | 1655 | 1461771377928 Marionette DEBUG loaded listener.js 08:36:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 154 (0x12cd8f000) [pid = 1655] [serial = 1499] [outer = 0x12c4f5000] 08:36:18 INFO - PROCESS | 1655 | 1461771378240 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:36:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 08:36:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 469ms 08:36:18 INFO - PROCESS | 1655 | 1461771378262 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 08:36:18 INFO - PROCESS | 1655 | 1461771378263 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 08:36:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 08:36:18 INFO - PROCESS | 1655 | 1461771378266 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 08:36:18 INFO - PROCESS | 1655 | 1461771378267 Marionette TRACE conn2 <- [1,1970,null,{}] 08:36:18 INFO - PROCESS | 1655 | 1461771378277 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:36:18 INFO - PROCESS | 1655 | 1461771378398 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 08:36:18 INFO - PROCESS | 1655 | 1461771378405 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:18 INFO - PROCESS | 1655 | ++DOCSHELL 0x12df84800 == 64 [pid = 1655] [id = 500] 08:36:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 155 (0x125041c00) [pid = 1655] [serial = 1500] [outer = 0x0] 08:36:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 156 (0x12cd8ec00) [pid = 1655] [serial = 1501] [outer = 0x125041c00] 08:36:18 INFO - PROCESS | 1655 | 1461771378429 Marionette DEBUG loaded listener.js 08:36:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 157 (0x12d003000) [pid = 1655] [serial = 1502] [outer = 0x125041c00] 08:36:18 INFO - PROCESS | 1655 | 1461771378744 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:36:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 08:36:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 526ms 08:36:18 INFO - PROCESS | 1655 | 1461771378793 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 08:36:18 INFO - PROCESS | 1655 | 1461771378794 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 08:36:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 08:36:18 INFO - PROCESS | 1655 | 1461771378796 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 08:36:18 INFO - PROCESS | 1655 | 1461771378797 Marionette TRACE conn2 <- [1,1974,null,{}] 08:36:18 INFO - PROCESS | 1655 | 1461771378800 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:36:18 INFO - PROCESS | 1655 | 1461771378885 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 08:36:18 INFO - PROCESS | 1655 | 1461771378889 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:18 INFO - PROCESS | 1655 | ++DOCSHELL 0x138a0f800 == 65 [pid = 1655] [id = 501] 08:36:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 158 (0x12c4fa800) [pid = 1655] [serial = 1503] [outer = 0x0] 08:36:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 159 (0x12d009400) [pid = 1655] [serial = 1504] [outer = 0x12c4fa800] 08:36:18 INFO - PROCESS | 1655 | 1461771378914 Marionette DEBUG loaded listener.js 08:36:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 160 (0x12d160c00) [pid = 1655] [serial = 1505] [outer = 0x12c4fa800] 08:36:19 INFO - PROCESS | 1655 | 1461771379404 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:36:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 08:36:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 618ms 08:36:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 08:36:19 INFO - PROCESS | 1655 | 1461771379415 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 08:36:19 INFO - PROCESS | 1655 | 1461771379418 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 08:36:19 INFO - PROCESS | 1655 | 1461771379422 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 08:36:19 INFO - PROCESS | 1655 | 1461771379424 Marionette TRACE conn2 <- [1,1978,null,{}] 08:36:19 INFO - PROCESS | 1655 | 1461771379428 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:36:19 INFO - PROCESS | 1655 | 1461771379544 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 08:36:19 INFO - PROCESS | 1655 | 1461771379622 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:19 INFO - PROCESS | 1655 | ++DOCSHELL 0x118f77800 == 66 [pid = 1655] [id = 502] 08:36:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 161 (0x115e1b800) [pid = 1655] [serial = 1506] [outer = 0x0] 08:36:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 162 (0x116609800) [pid = 1655] [serial = 1507] [outer = 0x115e1b800] 08:36:19 INFO - PROCESS | 1655 | 1461771379654 Marionette DEBUG loaded listener.js 08:36:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 163 (0x1180e3800) [pid = 1655] [serial = 1508] [outer = 0x115e1b800] 08:36:20 INFO - PROCESS | 1655 | 1461771380081 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:36:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 08:36:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 671ms 08:36:20 INFO - PROCESS | 1655 | 1461771380093 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 08:36:20 INFO - PROCESS | 1655 | 1461771380097 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 08:36:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 08:36:20 INFO - PROCESS | 1655 | 1461771380102 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 08:36:20 INFO - PROCESS | 1655 | 1461771380104 Marionette TRACE conn2 <- [1,1982,null,{}] 08:36:20 INFO - PROCESS | 1655 | 1461771380130 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:36:20 INFO - PROCESS | 1655 | 1461771380272 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 08:36:20 INFO - PROCESS | 1655 | 1461771380317 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:20 INFO - PROCESS | 1655 | ++DOCSHELL 0x125217800 == 67 [pid = 1655] [id = 503] 08:36:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 164 (0x118782400) [pid = 1655] [serial = 1509] [outer = 0x0] 08:36:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 165 (0x11a0b3000) [pid = 1655] [serial = 1510] [outer = 0x118782400] 08:36:20 INFO - PROCESS | 1655 | 1461771380346 Marionette DEBUG loaded listener.js 08:36:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 166 (0x123165c00) [pid = 1655] [serial = 1511] [outer = 0x118782400] 08:36:20 INFO - PROCESS | 1655 | 1461771380801 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:36:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 08:36:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 721ms 08:36:20 INFO - PROCESS | 1655 | 1461771380822 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 08:36:20 INFO - PROCESS | 1655 | 1461771380824 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 08:36:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 08:36:20 INFO - PROCESS | 1655 | 1461771380826 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 08:36:20 INFO - PROCESS | 1655 | 1461771380829 Marionette TRACE conn2 <- [1,1986,null,{}] 08:36:20 INFO - PROCESS | 1655 | 1461771380837 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:36:20 INFO - PROCESS | 1655 | 1461771380949 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 08:36:21 INFO - PROCESS | 1655 | 1461771381016 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:21 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d197800 == 68 [pid = 1655] [id = 504] 08:36:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 167 (0x124b55c00) [pid = 1655] [serial = 1512] [outer = 0x0] 08:36:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 168 (0x1277e6800) [pid = 1655] [serial = 1513] [outer = 0x124b55c00] 08:36:21 INFO - PROCESS | 1655 | 1461771381088 Marionette DEBUG loaded listener.js 08:36:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 169 (0x128fb1400) [pid = 1655] [serial = 1514] [outer = 0x124b55c00] 08:36:21 INFO - PROCESS | 1655 | 1461771381536 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:36:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 08:36:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 773ms 08:36:21 INFO - PROCESS | 1655 | 1461771381609 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 08:36:21 INFO - PROCESS | 1655 | 1461771381612 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 08:36:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 08:36:21 INFO - PROCESS | 1655 | 1461771381616 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 08:36:21 INFO - PROCESS | 1655 | 1461771381618 Marionette TRACE conn2 <- [1,1990,null,{}] 08:36:21 INFO - PROCESS | 1655 | 1461771381621 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:36:21 INFO - PROCESS | 1655 | 1461771381779 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 08:36:21 INFO - PROCESS | 1655 | 1461771381892 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:21 INFO - PROCESS | 1655 | ++DOCSHELL 0x135811800 == 69 [pid = 1655] [id = 505] 08:36:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 170 (0x1290ce000) [pid = 1655] [serial = 1515] [outer = 0x0] 08:36:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 171 (0x12bb78800) [pid = 1655] [serial = 1516] [outer = 0x1290ce000] 08:36:21 INFO - PROCESS | 1655 | 1461771381922 Marionette DEBUG loaded listener.js 08:36:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 172 (0x12c22e800) [pid = 1655] [serial = 1517] [outer = 0x1290ce000] 08:36:22 INFO - PROCESS | 1655 | 1461771382303 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:36:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 08:36:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 723ms 08:36:22 INFO - PROCESS | 1655 | 1461771382338 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 08:36:22 INFO - PROCESS | 1655 | 1461771382340 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 08:36:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 08:36:22 INFO - PROCESS | 1655 | 1461771382342 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 08:36:22 INFO - PROCESS | 1655 | 1461771382343 Marionette TRACE conn2 <- [1,1994,null,{}] 08:36:22 INFO - PROCESS | 1655 | 1461771382346 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:36:22 INFO - PROCESS | 1655 | 1461771382450 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 08:36:22 INFO - PROCESS | 1655 | 1461771382554 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:22 INFO - PROCESS | 1655 | ++DOCSHELL 0x138a03800 == 70 [pid = 1655] [id = 506] 08:36:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 173 (0x12a889c00) [pid = 1655] [serial = 1518] [outer = 0x0] 08:36:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 174 (0x12c4f7000) [pid = 1655] [serial = 1519] [outer = 0x12a889c00] 08:36:22 INFO - PROCESS | 1655 | 1461771382584 Marionette DEBUG loaded listener.js 08:36:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 175 (0x12cd93000) [pid = 1655] [serial = 1520] [outer = 0x12a889c00] 08:36:23 INFO - PROCESS | 1655 | 1461771383025 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:36:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 08:36:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 721ms 08:36:23 INFO - PROCESS | 1655 | 1461771383083 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 08:36:23 INFO - PROCESS | 1655 | 1461771383084 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 08:36:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 08:36:23 INFO - PROCESS | 1655 | 1461771383103 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 08:36:23 INFO - PROCESS | 1655 | 1461771383104 Marionette TRACE conn2 <- [1,1998,null,{}] 08:36:23 INFO - PROCESS | 1655 | 1461771383106 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:36:23 INFO - PROCESS | 1655 | 1461771383231 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 08:36:23 INFO - PROCESS | 1655 | 1461771383338 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:23 INFO - PROCESS | 1655 | ++DOCSHELL 0x118222000 == 71 [pid = 1655] [id = 507] 08:36:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 176 (0x1164b6400) [pid = 1655] [serial = 1521] [outer = 0x0] 08:36:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 177 (0x12a894000) [pid = 1655] [serial = 1522] [outer = 0x1164b6400] 08:36:23 INFO - PROCESS | 1655 | 1461771383372 Marionette DEBUG loaded listener.js 08:36:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 178 (0x12d66d000) [pid = 1655] [serial = 1523] [outer = 0x1164b6400] 08:36:24 INFO - PROCESS | 1655 | 1461771384004 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:36:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 08:36:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 925ms 08:36:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 08:36:24 INFO - PROCESS | 1655 | 1461771384035 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 08:36:24 INFO - PROCESS | 1655 | 1461771384038 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 08:36:24 INFO - PROCESS | 1655 | 1461771384043 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 08:36:24 INFO - PROCESS | 1655 | 1461771384045 Marionette TRACE conn2 <- [1,2002,null,{}] 08:36:24 INFO - PROCESS | 1655 | 1461771384049 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:36:24 INFO - PROCESS | 1655 | 1461771384154 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 08:36:24 INFO - PROCESS | 1655 | 1461771384232 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:24 INFO - PROCESS | 1655 | ++DOCSHELL 0x119c1c800 == 72 [pid = 1655] [id = 508] 08:36:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 179 (0x1132da800) [pid = 1655] [serial = 1524] [outer = 0x0] 08:36:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 180 (0x1169bb400) [pid = 1655] [serial = 1525] [outer = 0x1132da800] 08:36:24 INFO - PROCESS | 1655 | 1461771384262 Marionette DEBUG loaded listener.js 08:36:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 181 (0x11998a400) [pid = 1655] [serial = 1526] [outer = 0x1132da800] 08:36:24 INFO - PROCESS | 1655 | 1461771384751 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:36:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 08:36:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 777ms 08:36:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 08:36:24 INFO - PROCESS | 1655 | 1461771384840 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 08:36:24 INFO - PROCESS | 1655 | 1461771384843 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 08:36:24 INFO - PROCESS | 1655 | 1461771384850 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 08:36:24 INFO - PROCESS | 1655 | 1461771384854 Marionette TRACE conn2 <- [1,2006,null,{}] 08:36:24 INFO - PROCESS | 1655 | 1461771384856 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:36:24 INFO - PROCESS | 1655 | 1461771384967 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 08:36:25 INFO - PROCESS | 1655 | 1461771385048 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:25 INFO - PROCESS | 1655 | ++DOCSHELL 0x118223000 == 73 [pid = 1655] [id = 509] 08:36:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 182 (0x1132de800) [pid = 1655] [serial = 1527] [outer = 0x0] 08:36:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 183 (0x119197c00) [pid = 1655] [serial = 1528] [outer = 0x1132de800] 08:36:25 INFO - PROCESS | 1655 | 1461771385075 Marionette DEBUG loaded listener.js 08:36:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 184 (0x12315ac00) [pid = 1655] [serial = 1529] [outer = 0x1132de800] 08:36:25 INFO - PROCESS | 1655 | --DOCSHELL 0x1111a2800 == 72 [pid = 1655] [id = 409] 08:36:25 INFO - PROCESS | 1655 | --DOCSHELL 0x12e464800 == 71 [pid = 1655] [id = 447] 08:36:25 INFO - PROCESS | 1655 | --DOCSHELL 0x12dd10800 == 70 [pid = 1655] [id = 408] 08:36:25 INFO - PROCESS | 1655 | --DOCSHELL 0x11263c800 == 69 [pid = 1655] [id = 448] 08:36:25 INFO - PROCESS | 1655 | --DOCSHELL 0x12df84800 == 68 [pid = 1655] [id = 500] 08:36:25 INFO - PROCESS | 1655 | --DOCSHELL 0x12df7a800 == 67 [pid = 1655] [id = 499] 08:36:25 INFO - PROCESS | 1655 | --DOCSHELL 0x12c1b8800 == 66 [pid = 1655] [id = 498] 08:36:25 INFO - PROCESS | 1655 | --DOCSHELL 0x12d192000 == 65 [pid = 1655] [id = 497] 08:36:25 INFO - PROCESS | 1655 | --DOCSHELL 0x12c923800 == 64 [pid = 1655] [id = 496] 08:36:25 INFO - PROCESS | 1655 | --DOCSHELL 0x12c1bc000 == 63 [pid = 1655] [id = 495] 08:36:25 INFO - PROCESS | 1655 | --DOMWINDOW == 183 (0x12c448c00) [pid = 1655] [serial = 1443] [outer = 0x0] [url = about:blank] 08:36:25 INFO - PROCESS | 1655 | --DOCSHELL 0x12ab1a000 == 62 [pid = 1655] [id = 494] 08:36:25 INFO - PROCESS | 1655 | --DOCSHELL 0x1298c0000 == 61 [pid = 1655] [id = 493] 08:36:25 INFO - PROCESS | 1655 | --DOCSHELL 0x127779000 == 60 [pid = 1655] [id = 492] 08:36:25 INFO - PROCESS | 1655 | --DOCSHELL 0x125903800 == 59 [pid = 1655] [id = 491] 08:36:25 INFO - PROCESS | 1655 | --DOCSHELL 0x11822c800 == 58 [pid = 1655] [id = 490] 08:36:25 INFO - PROCESS | 1655 | --DOCSHELL 0x118213800 == 57 [pid = 1655] [id = 489] 08:36:25 INFO - PROCESS | 1655 | --DOCSHELL 0x117195800 == 56 [pid = 1655] [id = 488] 08:36:25 INFO - PROCESS | 1655 | --DOCSHELL 0x12d1a1800 == 55 [pid = 1655] [id = 484] 08:36:25 INFO - PROCESS | 1655 | --DOCSHELL 0x127761000 == 54 [pid = 1655] [id = 483] 08:36:25 INFO - PROCESS | 1655 | --DOCSHELL 0x117190000 == 53 [pid = 1655] [id = 482] 08:36:25 INFO - PROCESS | 1655 | --DOCSHELL 0x12df8b000 == 52 [pid = 1655] [id = 481] 08:36:25 INFO - PROCESS | 1655 | 1461771385502 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:36:25 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:36:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 672ms 08:36:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 08:36:25 INFO - PROCESS | 1655 | 1461771385523 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 08:36:25 INFO - PROCESS | 1655 | 1461771385524 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 08:36:25 INFO - PROCESS | 1655 | 1461771385526 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 08:36:25 INFO - PROCESS | 1655 | 1461771385528 Marionette TRACE conn2 <- [1,2010,null,{}] 08:36:25 INFO - PROCESS | 1655 | 1461771385544 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:36:25 INFO - PROCESS | 1655 | 1461771385644 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 08:36:25 INFO - PROCESS | 1655 | --DOMWINDOW == 182 (0x124b7e800) [pid = 1655] [serial = 1345] [outer = 0x0] [url = about:blank] 08:36:25 INFO - PROCESS | 1655 | --DOMWINDOW == 181 (0x12c222c00) [pid = 1655] [serial = 1440] [outer = 0x0] [url = about:blank] 08:36:25 INFO - PROCESS | 1655 | --DOMWINDOW == 180 (0x12c069800) [pid = 1655] [serial = 1437] [outer = 0x0] [url = about:blank] 08:36:25 INFO - PROCESS | 1655 | --DOMWINDOW == 179 (0x115ec9c00) [pid = 1655] [serial = 1434] [outer = 0x0] [url = about:blank] 08:36:25 INFO - PROCESS | 1655 | --DOMWINDOW == 178 (0x12c0d3400) [pid = 1655] [serial = 1438] [outer = 0x0] [url = about:blank] 08:36:25 INFO - PROCESS | 1655 | --DOMWINDOW == 177 (0x12a814800) [pid = 1655] [serial = 1423] [outer = 0x0] [url = about:blank] 08:36:25 INFO - PROCESS | 1655 | --DOMWINDOW == 176 (0x12a888800) [pid = 1655] [serial = 1425] [outer = 0x0] [url = about:blank] 08:36:25 INFO - PROCESS | 1655 | --DOMWINDOW == 175 (0x12ade7c00) [pid = 1655] [serial = 1428] [outer = 0x0] [url = about:blank] 08:36:25 INFO - PROCESS | 1655 | --DOMWINDOW == 174 (0x12addc400) [pid = 1655] [serial = 1426] [outer = 0x0] [url = about:blank] 08:36:25 INFO - PROCESS | 1655 | --DOMWINDOW == 173 (0x12bb7c400) [pid = 1655] [serial = 1431] [outer = 0x0] [url = about:blank] 08:36:25 INFO - PROCESS | 1655 | --DOMWINDOW == 172 (0x12ba5e000) [pid = 1655] [serial = 1429] [outer = 0x0] [url = about:blank] 08:36:25 INFO - PROCESS | 1655 | --DOMWINDOW == 171 (0x119d65000) [pid = 1655] [serial = 1392] [outer = 0x0] [url = about:blank] 08:36:25 INFO - PROCESS | 1655 | --DOMWINDOW == 170 (0x128f37800) [pid = 1655] [serial = 1422] [outer = 0x0] [url = about:blank] 08:36:25 INFO - PROCESS | 1655 | --DOMWINDOW == 169 (0x12bb85000) [pid = 1655] [serial = 1432] [outer = 0x0] [url = about:blank] 08:36:25 INFO - PROCESS | 1655 | --DOMWINDOW == 168 (0x12359e400) [pid = 1655] [serial = 1416] [outer = 0x0] [url = about:blank] 08:36:25 INFO - PROCESS | 1655 | --DOMWINDOW == 167 (0x124c5b400) [pid = 1655] [serial = 1417] [outer = 0x0] [url = about:blank] 08:36:25 INFO - PROCESS | 1655 | --DOMWINDOW == 166 (0x1258a7000) [pid = 1655] [serial = 1419] [outer = 0x0] [url = about:blank] 08:36:25 INFO - PROCESS | 1655 | --DOMWINDOW == 165 (0x1277ee400) [pid = 1655] [serial = 1420] [outer = 0x0] [url = about:blank] 08:36:25 INFO - PROCESS | 1655 | --DOMWINDOW == 164 (0x117e2dc00) [pid = 1655] [serial = 1389] [outer = 0x0] [url = about:blank] 08:36:25 INFO - PROCESS | 1655 | --DOMWINDOW == 163 (0x12c22b800) [pid = 1655] [serial = 1441] [outer = 0x0] [url = about:blank] 08:36:25 INFO - PROCESS | 1655 | --DOMWINDOW == 162 (0x1294fc400) [pid = 1655] [serial = 1401] [outer = 0x0] [url = about:blank] 08:36:25 INFO - PROCESS | 1655 | --DOMWINDOW == 161 (0x1197d9c00) [pid = 1655] [serial = 1413] [outer = 0x0] [url = about:blank] 08:36:25 INFO - PROCESS | 1655 | --DOMWINDOW == 160 (0x119987800) [pid = 1655] [serial = 1435] [outer = 0x0] [url = about:blank] 08:36:25 INFO - PROCESS | 1655 | --DOMWINDOW == 159 (0x1213e0400) [pid = 1655] [serial = 1414] [outer = 0x0] [url = about:blank] 08:36:25 INFO - PROCESS | 1655 | --DOMWINDOW == 158 (0x116603400) [pid = 1655] [serial = 1408] [outer = 0x0] [url = about:blank] 08:36:25 INFO - PROCESS | 1655 | --DOMWINDOW == 157 (0x11348b800) [pid = 1655] [serial = 1407] [outer = 0x0] [url = about:blank] 08:36:25 INFO - PROCESS | 1655 | --DOMWINDOW == 156 (0x12addcc00) [pid = 1655] [serial = 1405] [outer = 0x0] [url = about:blank] 08:36:25 INFO - PROCESS | 1655 | --DOMWINDOW == 155 (0x124b84c00) [pid = 1655] [serial = 1404] [outer = 0x0] [url = about:blank] 08:36:25 INFO - PROCESS | 1655 | --DOMWINDOW == 154 (0x1258a4c00) [pid = 1655] [serial = 1395] [outer = 0x0] [url = about:blank] 08:36:25 INFO - PROCESS | 1655 | --DOMWINDOW == 153 (0x128e56c00) [pid = 1655] [serial = 1398] [outer = 0x0] [url = about:blank] 08:36:25 INFO - PROCESS | 1655 | --DOMWINDOW == 152 (0x119507c00) [pid = 1655] [serial = 1411] [outer = 0x0] [url = about:blank] 08:36:25 INFO - PROCESS | 1655 | --DOMWINDOW == 151 (0x118fed800) [pid = 1655] [serial = 1410] [outer = 0x0] [url = about:blank] 08:36:25 INFO - PROCESS | 1655 | --DOMWINDOW == 150 (0x112f22000) [pid = 1655] [serial = 1386] [outer = 0x0] [url = about:blank] 08:36:25 INFO - PROCESS | 1655 | 1461771385716 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:25 INFO - PROCESS | 1655 | ++DOCSHELL 0x11916d800 == 53 [pid = 1655] [id = 510] 08:36:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 151 (0x112f22000) [pid = 1655] [serial = 1530] [outer = 0x0] 08:36:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 152 (0x118fed800) [pid = 1655] [serial = 1531] [outer = 0x112f22000] 08:36:25 INFO - PROCESS | 1655 | 1461771385744 Marionette DEBUG loaded listener.js 08:36:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 153 (0x124b86000) [pid = 1655] [serial = 1532] [outer = 0x112f22000] 08:36:26 INFO - PROCESS | 1655 | 1461771386058 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:36:26 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:36:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 570ms 08:36:26 INFO - PROCESS | 1655 | 1461771386097 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 08:36:26 INFO - PROCESS | 1655 | 1461771386099 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 08:36:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 08:36:26 INFO - PROCESS | 1655 | 1461771386103 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 08:36:26 INFO - PROCESS | 1655 | 1461771386105 Marionette TRACE conn2 <- [1,2014,null,{}] 08:36:26 INFO - PROCESS | 1655 | 1461771386107 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:36:26 INFO - PROCESS | 1655 | 1461771386196 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 08:36:26 INFO - PROCESS | 1655 | 1461771386288 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:26 INFO - PROCESS | 1655 | ++DOCSHELL 0x12522c800 == 54 [pid = 1655] [id = 511] 08:36:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 154 (0x1250e2000) [pid = 1655] [serial = 1533] [outer = 0x0] 08:36:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 155 (0x125ed0c00) [pid = 1655] [serial = 1534] [outer = 0x1250e2000] 08:36:26 INFO - PROCESS | 1655 | 1461771386315 Marionette DEBUG loaded listener.js 08:36:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 156 (0x128d50000) [pid = 1655] [serial = 1535] [outer = 0x1250e2000] 08:36:26 INFO - PROCESS | 1655 | 1461771386607 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:36:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 08:36:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 522ms 08:36:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 08:36:26 INFO - PROCESS | 1655 | 1461771386626 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 08:36:26 INFO - PROCESS | 1655 | 1461771386628 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 08:36:26 INFO - PROCESS | 1655 | 1461771386630 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 08:36:26 INFO - PROCESS | 1655 | 1461771386631 Marionette TRACE conn2 <- [1,2018,null,{}] 08:36:26 INFO - PROCESS | 1655 | 1461771386633 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:36:26 INFO - PROCESS | 1655 | 1461771386722 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 08:36:26 INFO - PROCESS | 1655 | 1461771386726 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:26 INFO - PROCESS | 1655 | ++DOCSHELL 0x112a45000 == 55 [pid = 1655] [id = 512] 08:36:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 157 (0x124e0a400) [pid = 1655] [serial = 1536] [outer = 0x0] 08:36:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 158 (0x128f3e800) [pid = 1655] [serial = 1537] [outer = 0x124e0a400] 08:36:26 INFO - PROCESS | 1655 | 1461771386752 Marionette DEBUG loaded listener.js 08:36:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 159 (0x1290ce800) [pid = 1655] [serial = 1538] [outer = 0x124e0a400] 08:36:27 INFO - PROCESS | 1655 | 1461771387099 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:36:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 08:36:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 518ms 08:36:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 08:36:27 INFO - PROCESS | 1655 | 1461771387149 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 08:36:27 INFO - PROCESS | 1655 | 1461771387150 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 08:36:27 INFO - PROCESS | 1655 | 1461771387153 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 08:36:27 INFO - PROCESS | 1655 | 1461771387154 Marionette TRACE conn2 <- [1,2022,null,{}] 08:36:27 INFO - PROCESS | 1655 | 1461771387156 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:36:27 INFO - PROCESS | 1655 | 1461771387252 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 08:36:27 INFO - PROCESS | 1655 | 1461771387258 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:27 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b341800 == 56 [pid = 1655] [id = 513] 08:36:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 160 (0x1294f5800) [pid = 1655] [serial = 1539] [outer = 0x0] 08:36:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 161 (0x12a888000) [pid = 1655] [serial = 1540] [outer = 0x1294f5800] 08:36:27 INFO - PROCESS | 1655 | 1461771387285 Marionette DEBUG loaded listener.js 08:36:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 162 (0x12bb7c400) [pid = 1655] [serial = 1541] [outer = 0x1294f5800] 08:36:27 INFO - PROCESS | 1655 | 1461771387653 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:36:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 08:36:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 519ms 08:36:27 INFO - PROCESS | 1655 | 1461771387673 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 08:36:27 INFO - PROCESS | 1655 | 1461771387674 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 08:36:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 08:36:27 INFO - PROCESS | 1655 | 1461771387676 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 08:36:27 INFO - PROCESS | 1655 | 1461771387677 Marionette TRACE conn2 <- [1,2026,null,{}] 08:36:27 INFO - PROCESS | 1655 | 1461771387679 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:36:27 INFO - PROCESS | 1655 | 1461771387797 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 08:36:27 INFO - PROCESS | 1655 | 1461771387811 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:27 INFO - PROCESS | 1655 | ++DOCSHELL 0x12bd8d000 == 57 [pid = 1655] [id = 514] 08:36:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 163 (0x1296db000) [pid = 1655] [serial = 1542] [outer = 0x0] 08:36:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 164 (0x12bba1800) [pid = 1655] [serial = 1543] [outer = 0x1296db000] 08:36:27 INFO - PROCESS | 1655 | 1461771387836 Marionette DEBUG loaded listener.js 08:36:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 165 (0x12c0da800) [pid = 1655] [serial = 1544] [outer = 0x1296db000] 08:36:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 08:36:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 520ms 08:36:28 INFO - PROCESS | 1655 | 1461771388191 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:36:28 INFO - PROCESS | 1655 | 1461771388196 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 08:36:28 INFO - PROCESS | 1655 | 1461771388197 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 08:36:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 08:36:28 INFO - PROCESS | 1655 | 1461771388204 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 08:36:28 INFO - PROCESS | 1655 | 1461771388205 Marionette TRACE conn2 <- [1,2030,null,{}] 08:36:28 INFO - PROCESS | 1655 | 1461771388207 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:36:28 INFO - PROCESS | 1655 | 1461771388317 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 08:36:28 INFO - PROCESS | 1655 | 1461771388357 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:28 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c930800 == 58 [pid = 1655] [id = 515] 08:36:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 166 (0x12bba7800) [pid = 1655] [serial = 1545] [outer = 0x0] 08:36:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 167 (0x12c456400) [pid = 1655] [serial = 1546] [outer = 0x12bba7800] 08:36:28 INFO - PROCESS | 1655 | 1461771388382 Marionette DEBUG loaded listener.js 08:36:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 168 (0x12c4fe000) [pid = 1655] [serial = 1547] [outer = 0x12bba7800] 08:36:28 INFO - PROCESS | 1655 | 1461771388784 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:36:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 08:36:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 622ms 08:36:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 08:36:28 INFO - PROCESS | 1655 | 1461771388825 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 08:36:28 INFO - PROCESS | 1655 | 1461771388827 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 08:36:28 INFO - PROCESS | 1655 | 1461771388830 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 08:36:28 INFO - PROCESS | 1655 | 1461771388832 Marionette TRACE conn2 <- [1,2034,null,{}] 08:36:28 INFO - PROCESS | 1655 | 1461771388835 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:36:28 INFO - PROCESS | 1655 | 1461771388975 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 08:36:29 INFO - PROCESS | 1655 | 1461771389016 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:29 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d1a2000 == 59 [pid = 1655] [id = 516] 08:36:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 169 (0x124e08c00) [pid = 1655] [serial = 1548] [outer = 0x0] 08:36:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 170 (0x12c44e400) [pid = 1655] [serial = 1549] [outer = 0x124e08c00] 08:36:29 INFO - PROCESS | 1655 | 1461771389041 Marionette DEBUG loaded listener.js 08:36:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 171 (0x12d00e800) [pid = 1655] [serial = 1550] [outer = 0x124e08c00] 08:36:29 INFO - PROCESS | 1655 | 1461771389372 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:36:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 08:36:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 570ms 08:36:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 08:36:29 INFO - PROCESS | 1655 | 1461771389400 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 08:36:29 INFO - PROCESS | 1655 | 1461771389401 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 08:36:29 INFO - PROCESS | 1655 | 1461771389403 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 08:36:29 INFO - PROCESS | 1655 | 1461771389405 Marionette TRACE conn2 <- [1,2038,null,{}] 08:36:29 INFO - PROCESS | 1655 | 1461771389412 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:36:29 INFO - PROCESS | 1655 | 1461771389521 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 08:36:29 INFO - PROCESS | 1655 | 1461771389562 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:29 INFO - PROCESS | 1655 | ++DOCSHELL 0x12da17800 == 60 [pid = 1655] [id = 517] 08:36:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 172 (0x1234e7800) [pid = 1655] [serial = 1551] [outer = 0x0] 08:36:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 173 (0x1234ee800) [pid = 1655] [serial = 1552] [outer = 0x1234e7800] 08:36:29 INFO - PROCESS | 1655 | 1461771389586 Marionette DEBUG loaded listener.js 08:36:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 174 (0x1234f3800) [pid = 1655] [serial = 1553] [outer = 0x1234e7800] 08:36:29 INFO - PROCESS | 1655 | --DOMWINDOW == 173 (0x111c3bc00) [pid = 1655] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 08:36:29 INFO - PROCESS | 1655 | --DOMWINDOW == 172 (0x1277e8c00) [pid = 1655] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 08:36:29 INFO - PROCESS | 1655 | --DOMWINDOW == 171 (0x111008c00) [pid = 1655] [serial = 1463] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 08:36:29 INFO - PROCESS | 1655 | --DOMWINDOW == 170 (0x12ab34800) [pid = 1655] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 08:36:29 INFO - PROCESS | 1655 | --DOMWINDOW == 169 (0x11348a400) [pid = 1655] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 08:36:29 INFO - PROCESS | 1655 | --DOMWINDOW == 168 (0x119196000) [pid = 1655] [serial = 1469] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 08:36:29 INFO - PROCESS | 1655 | --DOMWINDOW == 167 (0x115ed4000) [pid = 1655] [serial = 1466] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 08:36:29 INFO - PROCESS | 1655 | --DOMWINDOW == 166 (0x12c4f5000) [pid = 1655] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 08:36:29 INFO - PROCESS | 1655 | --DOMWINDOW == 165 (0x128e4e000) [pid = 1655] [serial = 1478] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 08:36:29 INFO - PROCESS | 1655 | --DOMWINDOW == 164 (0x110ebb400) [pid = 1655] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 08:36:29 INFO - PROCESS | 1655 | --DOMWINDOW == 163 (0x128e4f800) [pid = 1655] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 08:36:29 INFO - PROCESS | 1655 | --DOMWINDOW == 162 (0x119e2c800) [pid = 1655] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 08:36:29 INFO - PROCESS | 1655 | --DOMWINDOW == 161 (0x12463b000) [pid = 1655] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 08:36:29 INFO - PROCESS | 1655 | --DOMWINDOW == 160 (0x11695b800) [pid = 1655] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 08:36:29 INFO - PROCESS | 1655 | --DOMWINDOW == 159 (0x119e30800) [pid = 1655] [serial = 1472] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 08:36:29 INFO - PROCESS | 1655 | --DOMWINDOW == 158 (0x118707c00) [pid = 1655] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 08:36:29 INFO - PROCESS | 1655 | --DOMWINDOW == 157 (0x1258a1c00) [pid = 1655] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 08:36:29 INFO - PROCESS | 1655 | --DOMWINDOW == 156 (0x1134cd800) [pid = 1655] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 08:36:29 INFO - PROCESS | 1655 | --DOMWINDOW == 155 (0x128d4f400) [pid = 1655] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 08:36:29 INFO - PROCESS | 1655 | --DOMWINDOW == 154 (0x125041c00) [pid = 1655] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 08:36:29 INFO - PROCESS | 1655 | --DOMWINDOW == 153 (0x12bba0c00) [pid = 1655] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 08:36:30 INFO - PROCESS | 1655 | --DOMWINDOW == 152 (0x12b20d800) [pid = 1655] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 08:36:30 INFO - PROCESS | 1655 | --DOMWINDOW == 151 (0x125ed6000) [pid = 1655] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 08:36:30 INFO - PROCESS | 1655 | --DOMWINDOW == 150 (0x1290d7c00) [pid = 1655] [serial = 1481] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 08:36:30 INFO - PROCESS | 1655 | --DOMWINDOW == 149 (0x124c67000) [pid = 1655] [serial = 1475] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 08:36:30 INFO - PROCESS | 1655 | --DOMWINDOW == 148 (0x1277ed400) [pid = 1655] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 08:36:30 INFO - PROCESS | 1655 | --DOMWINDOW == 147 (0x116606800) [pid = 1655] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 08:36:30 INFO - PROCESS | 1655 | --DOMWINDOW == 146 (0x1277f3800) [pid = 1655] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 08:36:30 INFO - PROCESS | 1655 | --DOMWINDOW == 145 (0x12c44a800) [pid = 1655] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 08:36:30 INFO - PROCESS | 1655 | --DOMWINDOW == 144 (0x11a17a400) [pid = 1655] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 08:36:30 INFO - PROCESS | 1655 | --DOMWINDOW == 143 (0x111d55c00) [pid = 1655] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 08:36:30 INFO - PROCESS | 1655 | --DOMWINDOW == 142 (0x1243e8000) [pid = 1655] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 08:36:30 INFO - PROCESS | 1655 | --DOMWINDOW == 141 (0x1250e4400) [pid = 1655] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 08:36:30 INFO - PROCESS | 1655 | --DOMWINDOW == 140 (0x1161cf800) [pid = 1655] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 08:36:30 INFO - PROCESS | 1655 | --DOMWINDOW == 139 (0x118feb800) [pid = 1655] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 08:36:30 INFO - PROCESS | 1655 | --DOMWINDOW == 138 (0x110ebec00) [pid = 1655] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 08:36:30 INFO - PROCESS | 1655 | 1461771390126 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:36:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 08:36:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 775ms 08:36:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 08:36:30 INFO - PROCESS | 1655 | 1461771390178 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 08:36:30 INFO - PROCESS | 1655 | 1461771390180 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 08:36:30 INFO - PROCESS | 1655 | 1461771390182 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 08:36:30 INFO - PROCESS | 1655 | 1461771390184 Marionette TRACE conn2 <- [1,2042,null,{}] 08:36:30 INFO - PROCESS | 1655 | 1461771390186 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:36:30 INFO - PROCESS | 1655 | 1461771390309 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 08:36:30 INFO - PROCESS | 1655 | 1461771390354 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:30 INFO - PROCESS | 1655 | ++DOCSHELL 0x12775e000 == 61 [pid = 1655] [id = 518] 08:36:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 139 (0x1134d3000) [pid = 1655] [serial = 1554] [outer = 0x0] 08:36:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 140 (0x11695b400) [pid = 1655] [serial = 1555] [outer = 0x1134d3000] 08:36:30 INFO - PROCESS | 1655 | 1461771390383 Marionette DEBUG loaded listener.js 08:36:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 141 (0x1234f0800) [pid = 1655] [serial = 1556] [outer = 0x1134d3000] 08:36:30 INFO - PROCESS | 1655 | 1461771390676 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:36:30 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:36:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 523ms 08:36:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 08:36:30 INFO - PROCESS | 1655 | 1461771390708 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 08:36:30 INFO - PROCESS | 1655 | 1461771390709 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 08:36:30 INFO - PROCESS | 1655 | 1461771390712 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 08:36:30 INFO - PROCESS | 1655 | 1461771390713 Marionette TRACE conn2 <- [1,2046,null,{}] 08:36:30 INFO - PROCESS | 1655 | 1461771390715 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:36:30 INFO - PROCESS | 1655 | 1461771390807 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 08:36:30 INFO - PROCESS | 1655 | 1461771390812 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:30 INFO - PROCESS | 1655 | ++DOCSHELL 0x12df7a800 == 62 [pid = 1655] [id = 519] 08:36:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 142 (0x1243bb000) [pid = 1655] [serial = 1557] [outer = 0x0] 08:36:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 143 (0x125ecf400) [pid = 1655] [serial = 1558] [outer = 0x1243bb000] 08:36:30 INFO - PROCESS | 1655 | 1461771390837 Marionette DEBUG loaded listener.js 08:36:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 144 (0x128dc2800) [pid = 1655] [serial = 1559] [outer = 0x1243bb000] 08:36:31 INFO - PROCESS | 1655 | 1461771391191 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:36:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:36:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 519ms 08:36:31 INFO - PROCESS | 1655 | 1461771391232 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 08:36:31 INFO - PROCESS | 1655 | 1461771391233 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 08:36:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 08:36:31 INFO - PROCESS | 1655 | 1461771391237 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 08:36:31 INFO - PROCESS | 1655 | 1461771391239 Marionette TRACE conn2 <- [1,2050,null,{}] 08:36:31 INFO - PROCESS | 1655 | 1461771391241 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:36:31 INFO - PROCESS | 1655 | 1461771391326 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 08:36:31 INFO - PROCESS | 1655 | 1461771391330 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:31 INFO - PROCESS | 1655 | ++DOCSHELL 0x12e46d000 == 63 [pid = 1655] [id = 520] 08:36:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 145 (0x128dc3800) [pid = 1655] [serial = 1560] [outer = 0x0] 08:36:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 146 (0x128dc8400) [pid = 1655] [serial = 1561] [outer = 0x128dc3800] 08:36:31 INFO - PROCESS | 1655 | 1461771391355 Marionette DEBUG loaded listener.js 08:36:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 147 (0x128dce000) [pid = 1655] [serial = 1562] [outer = 0x128dc3800] 08:36:31 INFO - PROCESS | 1655 | 1461771391690 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:36:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 08:36:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 470ms 08:36:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 08:36:31 INFO - PROCESS | 1655 | 1461771391707 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 08:36:31 INFO - PROCESS | 1655 | 1461771391708 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 08:36:31 INFO - PROCESS | 1655 | 1461771391710 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 08:36:31 INFO - PROCESS | 1655 | 1461771391711 Marionette TRACE conn2 <- [1,2054,null,{}] 08:36:31 INFO - PROCESS | 1655 | 1461771391714 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:36:31 INFO - PROCESS | 1655 | 1461771391801 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 08:36:31 INFO - PROCESS | 1655 | 1461771391805 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:31 INFO - PROCESS | 1655 | ++DOCSHELL 0x138a22000 == 64 [pid = 1655] [id = 521] 08:36:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 148 (0x128dc5c00) [pid = 1655] [serial = 1563] [outer = 0x0] 08:36:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 149 (0x1294f9400) [pid = 1655] [serial = 1564] [outer = 0x128dc5c00] 08:36:31 INFO - PROCESS | 1655 | 1461771391830 Marionette DEBUG loaded listener.js 08:36:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 150 (0x12bba0c00) [pid = 1655] [serial = 1565] [outer = 0x128dc5c00] 08:36:32 INFO - PROCESS | 1655 | 1461771392372 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:36:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 08:36:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 722ms 08:36:32 INFO - PROCESS | 1655 | 1461771392433 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 08:36:32 INFO - PROCESS | 1655 | 1461771392436 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 08:36:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 08:36:32 INFO - PROCESS | 1655 | 1461771392440 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 08:36:32 INFO - PROCESS | 1655 | 1461771392442 Marionette TRACE conn2 <- [1,2058,null,{}] 08:36:32 INFO - PROCESS | 1655 | 1461771392446 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:36:32 INFO - PROCESS | 1655 | 1461771392564 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 08:36:32 INFO - PROCESS | 1655 | 1461771392642 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:32 INFO - PROCESS | 1655 | ++DOCSHELL 0x11911d000 == 65 [pid = 1655] [id = 522] 08:36:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 151 (0x11766bc00) [pid = 1655] [serial = 1566] [outer = 0x0] 08:36:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 152 (0x118780800) [pid = 1655] [serial = 1567] [outer = 0x11766bc00] 08:36:32 INFO - PROCESS | 1655 | 1461771392675 Marionette DEBUG loaded listener.js 08:36:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 153 (0x119515800) [pid = 1655] [serial = 1568] [outer = 0x11766bc00] 08:36:33 INFO - PROCESS | 1655 | 1461771393097 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:36:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 08:36:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 672ms 08:36:33 INFO - PROCESS | 1655 | 1461771393111 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 08:36:33 INFO - PROCESS | 1655 | 1461771393115 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 08:36:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 08:36:33 INFO - PROCESS | 1655 | 1461771393120 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 08:36:33 INFO - PROCESS | 1655 | 1461771393122 Marionette TRACE conn2 <- [1,2062,null,{}] 08:36:33 INFO - PROCESS | 1655 | 1461771393125 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:36:33 INFO - PROCESS | 1655 | 1461771393235 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 08:36:33 INFO - PROCESS | 1655 | 1461771393334 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:33 INFO - PROCESS | 1655 | ++DOCSHELL 0x129720000 == 66 [pid = 1655] [id = 523] 08:36:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 154 (0x11998fc00) [pid = 1655] [serial = 1569] [outer = 0x0] 08:36:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 155 (0x123169400) [pid = 1655] [serial = 1570] [outer = 0x11998fc00] 08:36:33 INFO - PROCESS | 1655 | 1461771393365 Marionette DEBUG loaded listener.js 08:36:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 156 (0x1243ebc00) [pid = 1655] [serial = 1571] [outer = 0x11998fc00] 08:36:33 INFO - PROCESS | 1655 | 1461771393804 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:36:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 08:36:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 720ms 08:36:33 INFO - PROCESS | 1655 | 1461771393852 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 08:36:33 INFO - PROCESS | 1655 | 1461771393853 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 08:36:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 08:36:33 INFO - PROCESS | 1655 | 1461771393857 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 08:36:33 INFO - PROCESS | 1655 | 1461771393860 Marionette TRACE conn2 <- [1,2066,null,{}] 08:36:33 INFO - PROCESS | 1655 | 1461771393868 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:36:33 INFO - PROCESS | 1655 | 1461771393985 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 08:36:34 INFO - PROCESS | 1655 | 1461771394065 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:34 INFO - PROCESS | 1655 | ++DOCSHELL 0x12dde6000 == 67 [pid = 1655] [id = 524] 08:36:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 157 (0x124c5b000) [pid = 1655] [serial = 1572] [outer = 0x0] 08:36:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 158 (0x12727b800) [pid = 1655] [serial = 1573] [outer = 0x124c5b000] 08:36:34 INFO - PROCESS | 1655 | 1461771394097 Marionette DEBUG loaded listener.js 08:36:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 159 (0x1277ec000) [pid = 1655] [serial = 1574] [outer = 0x124c5b000] 08:36:34 INFO - PROCESS | 1655 | 1461771394519 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:36:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 08:36:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 673ms 08:36:34 INFO - PROCESS | 1655 | 1461771394564 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 08:36:34 INFO - PROCESS | 1655 | 1461771394566 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 08:36:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 08:36:34 INFO - PROCESS | 1655 | 1461771394570 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 08:36:34 INFO - PROCESS | 1655 | 1461771394572 Marionette TRACE conn2 <- [1,2070,null,{}] 08:36:34 INFO - PROCESS | 1655 | 1461771394574 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:36:34 INFO - PROCESS | 1655 | 1461771394680 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 08:36:34 INFO - PROCESS | 1655 | 1461771394785 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:34 INFO - PROCESS | 1655 | ++DOCSHELL 0x138b06000 == 68 [pid = 1655] [id = 525] 08:36:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 160 (0x128d4b400) [pid = 1655] [serial = 1575] [outer = 0x0] 08:36:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 161 (0x128f40400) [pid = 1655] [serial = 1576] [outer = 0x128d4b400] 08:36:34 INFO - PROCESS | 1655 | 1461771394818 Marionette DEBUG loaded listener.js 08:36:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 162 (0x12a743000) [pid = 1655] [serial = 1577] [outer = 0x128d4b400] 08:36:35 INFO - PROCESS | 1655 | 1461771395199 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:36:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 08:36:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 671ms 08:36:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 08:36:35 INFO - PROCESS | 1655 | 1461771395241 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 08:36:35 INFO - PROCESS | 1655 | 1461771395243 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 08:36:35 INFO - PROCESS | 1655 | 1461771395245 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 08:36:35 INFO - PROCESS | 1655 | 1461771395246 Marionette TRACE conn2 <- [1,2074,null,{}] 08:36:35 INFO - PROCESS | 1655 | 1461771395249 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:36:35 INFO - PROCESS | 1655 | 1461771395355 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 08:36:35 INFO - PROCESS | 1655 | 1461771395462 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:35 INFO - PROCESS | 1655 | ++DOCSHELL 0x138b1b000 == 69 [pid = 1655] [id = 526] 08:36:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 163 (0x128dc4800) [pid = 1655] [serial = 1578] [outer = 0x0] 08:36:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 164 (0x12addcc00) [pid = 1655] [serial = 1579] [outer = 0x128dc4800] 08:36:35 INFO - PROCESS | 1655 | 1461771395492 Marionette DEBUG loaded listener.js 08:36:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 165 (0x12ba65400) [pid = 1655] [serial = 1580] [outer = 0x128dc4800] 08:36:35 INFO - PROCESS | 1655 | 1461771395945 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:36:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 08:36:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 718ms 08:36:35 INFO - PROCESS | 1655 | 1461771395965 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 08:36:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 08:36:35 INFO - PROCESS | 1655 | 1461771395967 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 08:36:35 INFO - PROCESS | 1655 | 1461771395971 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 08:36:35 INFO - PROCESS | 1655 | 1461771395973 Marionette TRACE conn2 <- [1,2078,null,{}] 08:36:35 INFO - PROCESS | 1655 | 1461771395976 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:36:36 INFO - PROCESS | 1655 | 1461771396142 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 08:36:36 INFO - PROCESS | 1655 | 1461771396251 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:36 INFO - PROCESS | 1655 | ++DOCSHELL 0x13f8da800 == 70 [pid = 1655] [id = 527] 08:36:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 166 (0x12c069c00) [pid = 1655] [serial = 1581] [outer = 0x0] 08:36:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 167 (0x12c4f4400) [pid = 1655] [serial = 1582] [outer = 0x12c069c00] 08:36:36 INFO - PROCESS | 1655 | 1461771396285 Marionette DEBUG loaded listener.js 08:36:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 168 (0x12d66b000) [pid = 1655] [serial = 1583] [outer = 0x12c069c00] 08:36:36 INFO - PROCESS | 1655 | 1461771396731 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:36:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 08:36:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 772ms 08:36:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 08:36:36 INFO - PROCESS | 1655 | 1461771396743 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 08:36:36 INFO - PROCESS | 1655 | 1461771396745 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 08:36:36 INFO - PROCESS | 1655 | 1461771396748 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 08:36:36 INFO - PROCESS | 1655 | 1461771396751 Marionette TRACE conn2 <- [1,2082,null,{}] 08:36:36 INFO - PROCESS | 1655 | 1461771396754 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:36:36 INFO - PROCESS | 1655 | 1461771396913 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 08:36:37 INFO - PROCESS | 1655 | 1461771397030 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:37 INFO - PROCESS | 1655 | ++DOCSHELL 0x119128000 == 71 [pid = 1655] [id = 528] 08:36:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 169 (0x114ffa400) [pid = 1655] [serial = 1584] [outer = 0x0] 08:36:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 170 (0x123168800) [pid = 1655] [serial = 1585] [outer = 0x114ffa400] 08:36:37 INFO - PROCESS | 1655 | 1461771397068 Marionette DEBUG loaded listener.js 08:36:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 171 (0x12cd91c00) [pid = 1655] [serial = 1586] [outer = 0x114ffa400] 08:36:37 INFO - PROCESS | 1655 | 1461771397553 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:36:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 08:36:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 823ms 08:36:37 INFO - PROCESS | 1655 | 1461771397572 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 08:36:37 INFO - PROCESS | 1655 | 1461771397573 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 08:36:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 08:36:37 INFO - PROCESS | 1655 | 1461771397576 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 08:36:37 INFO - PROCESS | 1655 | 1461771397577 Marionette TRACE conn2 <- [1,2086,null,{}] 08:36:37 INFO - PROCESS | 1655 | 1461771397580 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:36:37 INFO - PROCESS | 1655 | 1461771397689 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 08:36:37 INFO - PROCESS | 1655 | 1461771397950 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:37 INFO - PROCESS | 1655 | ++DOCSHELL 0x118213800 == 72 [pid = 1655] [id = 529] 08:36:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 172 (0x110eee000) [pid = 1655] [serial = 1587] [outer = 0x0] 08:36:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 173 (0x11264c800) [pid = 1655] [serial = 1588] [outer = 0x110eee000] 08:36:38 INFO - PROCESS | 1655 | 1461771398003 Marionette DEBUG loaded listener.js 08:36:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 174 (0x11340fc00) [pid = 1655] [serial = 1589] [outer = 0x110eee000] 08:36:38 INFO - PROCESS | 1655 | 1461771398432 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:36:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 08:36:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 919ms 08:36:38 INFO - PROCESS | 1655 | 1461771398496 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 08:36:38 INFO - PROCESS | 1655 | 1461771398499 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 08:36:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 08:36:38 INFO - PROCESS | 1655 | 1461771398502 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 08:36:38 INFO - PROCESS | 1655 | 1461771398504 Marionette TRACE conn2 <- [1,2090,null,{}] 08:36:38 INFO - PROCESS | 1655 | 1461771398507 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:36:38 INFO - PROCESS | 1655 | 1461771398616 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 08:36:38 INFO - PROCESS | 1655 | 1461771398728 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:38 INFO - PROCESS | 1655 | ++DOCSHELL 0x116a9b800 == 73 [pid = 1655] [id = 530] 08:36:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 175 (0x117110c00) [pid = 1655] [serial = 1590] [outer = 0x0] 08:36:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 176 (0x1180eb400) [pid = 1655] [serial = 1591] [outer = 0x117110c00] 08:36:38 INFO - PROCESS | 1655 | 1461771398760 Marionette DEBUG loaded listener.js 08:36:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 177 (0x118ab0800) [pid = 1655] [serial = 1592] [outer = 0x117110c00] 08:36:39 INFO - PROCESS | 1655 | --DOCSHELL 0x12e46d000 == 72 [pid = 1655] [id = 520] 08:36:39 INFO - PROCESS | 1655 | --DOCSHELL 0x12df7a800 == 71 [pid = 1655] [id = 519] 08:36:39 INFO - PROCESS | 1655 | --DOCSHELL 0x12775e000 == 70 [pid = 1655] [id = 518] 08:36:39 INFO - PROCESS | 1655 | --DOCSHELL 0x12da17800 == 69 [pid = 1655] [id = 517] 08:36:39 INFO - PROCESS | 1655 | --DOCSHELL 0x12d1a2000 == 68 [pid = 1655] [id = 516] 08:36:39 INFO - PROCESS | 1655 | --DOCSHELL 0x12c930800 == 67 [pid = 1655] [id = 515] 08:36:39 INFO - PROCESS | 1655 | --DOCSHELL 0x12bd8d000 == 66 [pid = 1655] [id = 514] 08:36:39 INFO - PROCESS | 1655 | --DOMWINDOW == 176 (0x12d009400) [pid = 1655] [serial = 1504] [outer = 0x0] [url = about:blank] 08:36:39 INFO - PROCESS | 1655 | --DOCSHELL 0x12b341800 == 65 [pid = 1655] [id = 513] 08:36:39 INFO - PROCESS | 1655 | --DOCSHELL 0x112a45000 == 64 [pid = 1655] [id = 512] 08:36:39 INFO - PROCESS | 1655 | --DOCSHELL 0x12522c800 == 63 [pid = 1655] [id = 511] 08:36:39 INFO - PROCESS | 1655 | --DOCSHELL 0x11916d800 == 62 [pid = 1655] [id = 510] 08:36:39 INFO - PROCESS | 1655 | --DOCSHELL 0x118223000 == 61 [pid = 1655] [id = 509] 08:36:39 INFO - PROCESS | 1655 | --DOCSHELL 0x119c1c800 == 60 [pid = 1655] [id = 508] 08:36:39 INFO - PROCESS | 1655 | --DOCSHELL 0x138a0f800 == 59 [pid = 1655] [id = 501] 08:36:39 INFO - PROCESS | 1655 | --DOMWINDOW == 175 (0x113396800) [pid = 1655] [serial = 1213] [outer = 0x0] [url = about:blank] 08:36:39 INFO - PROCESS | 1655 | --DOMWINDOW == 174 (0x128ff1800) [pid = 1655] [serial = 1282] [outer = 0x0] [url = about:blank] 08:36:39 INFO - PROCESS | 1655 | --DOMWINDOW == 173 (0x111011800) [pid = 1655] [serial = 1464] [outer = 0x0] [url = about:blank] 08:36:39 INFO - PROCESS | 1655 | --DOMWINDOW == 172 (0x11666d800) [pid = 1655] [serial = 1487] [outer = 0x0] [url = about:blank] 08:36:39 INFO - PROCESS | 1655 | --DOMWINDOW == 171 (0x116f04800) [pid = 1655] [serial = 1333] [outer = 0x0] [url = about:blank] 08:36:39 INFO - PROCESS | 1655 | --DOMWINDOW == 170 (0x119d65400) [pid = 1655] [serial = 1471] [outer = 0x0] [url = about:blank] 08:36:39 INFO - PROCESS | 1655 | --DOMWINDOW == 169 (0x118785800) [pid = 1655] [serial = 1468] [outer = 0x0] [url = about:blank] 08:36:39 INFO - PROCESS | 1655 | --DOMWINDOW == 168 (0x12c4ff400) [pid = 1655] [serial = 1498] [outer = 0x0] [url = about:blank] 08:36:39 INFO - PROCESS | 1655 | --DOMWINDOW == 167 (0x128e57800) [pid = 1655] [serial = 1479] [outer = 0x0] [url = about:blank] 08:36:39 INFO - PROCESS | 1655 | --DOMWINDOW == 166 (0x12c450000) [pid = 1655] [serial = 1444] [outer = 0x0] [url = about:blank] 08:36:39 INFO - PROCESS | 1655 | --DOMWINDOW == 165 (0x12c074800) [pid = 1655] [serial = 1489] [outer = 0x0] [url = about:blank] 08:36:39 INFO - PROCESS | 1655 | --DOMWINDOW == 164 (0x1213e1400) [pid = 1655] [serial = 904] [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:36:39 INFO - PROCESS | 1655 | --DOMWINDOW == 163 (0x124b52c00) [pid = 1655] [serial = 1219] [outer = 0x0] [url = about:blank] 08:36:39 INFO - PROCESS | 1655 | --DOMWINDOW == 162 (0x119509400) [pid = 1655] [serial = 1470] [outer = 0x0] [url = about:blank] 08:36:39 INFO - PROCESS | 1655 | --DOMWINDOW == 161 (0x128f3ec00) [pid = 1655] [serial = 1495] [outer = 0x0] [url = about:blank] 08:36:39 INFO - PROCESS | 1655 | --DOMWINDOW == 160 (0x12589a400) [pid = 1655] [serial = 1461] [outer = 0x0] [url = about:blank] 08:36:39 INFO - PROCESS | 1655 | --DOMWINDOW == 159 (0x12c456000) [pid = 1655] [serial = 1496] [outer = 0x0] [url = about:blank] 08:36:39 INFO - PROCESS | 1655 | --DOMWINDOW == 158 (0x1197d9400) [pid = 1655] [serial = 1276] [outer = 0x0] [url = about:blank] 08:36:39 INFO - PROCESS | 1655 | --DOMWINDOW == 157 (0x12315f400) [pid = 1655] [serial = 1473] [outer = 0x0] [url = about:blank] 08:36:39 INFO - PROCESS | 1655 | --DOMWINDOW == 156 (0x12cd8f000) [pid = 1655] [serial = 1499] [outer = 0x0] [url = about:blank] 08:36:39 INFO - PROCESS | 1655 | --DOMWINDOW == 155 (0x119994c00) [pid = 1655] [serial = 1336] [outer = 0x0] [url = about:blank] 08:36:39 INFO - PROCESS | 1655 | --DOMWINDOW == 154 (0x128e4c400) [pid = 1655] [serial = 1222] [outer = 0x0] [url = about:blank] 08:36:39 INFO - PROCESS | 1655 | --DOMWINDOW == 153 (0x12c0d8800) [pid = 1655] [serial = 1490] [outer = 0x0] [url = about:blank] 08:36:39 INFO - PROCESS | 1655 | --DOMWINDOW == 152 (0x1166e0000) [pid = 1655] [serial = 1273] [outer = 0x0] [url = about:blank] 08:36:39 INFO - PROCESS | 1655 | --DOMWINDOW == 151 (0x12ba5e400) [pid = 1655] [serial = 1342] [outer = 0x0] [url = about:blank] 08:36:39 INFO - PROCESS | 1655 | --DOMWINDOW == 150 (0x12cd8ec00) [pid = 1655] [serial = 1501] [outer = 0x0] [url = about:blank] 08:36:39 INFO - PROCESS | 1655 | --DOMWINDOW == 149 (0x12b206c00) [pid = 1655] [serial = 1486] [outer = 0x0] [url = about:blank] 08:36:39 INFO - PROCESS | 1655 | --DOMWINDOW == 148 (0x12bb82c00) [pid = 1655] [serial = 1458] [outer = 0x0] [url = about:blank] 08:36:39 INFO - PROCESS | 1655 | --DOMWINDOW == 147 (0x12c070c00) [pid = 1655] [serial = 1270] [outer = 0x0] [url = about:blank] 08:36:39 INFO - PROCESS | 1655 | --DOMWINDOW == 146 (0x12c455400) [pid = 1655] [serial = 1493] [outer = 0x0] [url = about:blank] 08:36:39 INFO - PROCESS | 1655 | --DOMWINDOW == 145 (0x12a81ec00) [pid = 1655] [serial = 1225] [outer = 0x0] [url = about:blank] 08:36:39 INFO - PROCESS | 1655 | --DOMWINDOW == 144 (0x12a88c400) [pid = 1655] [serial = 1483] [outer = 0x0] [url = about:blank] 08:36:39 INFO - PROCESS | 1655 | --DOMWINDOW == 143 (0x1290cf400) [pid = 1655] [serial = 1480] [outer = 0x0] [url = about:blank] 08:36:39 INFO - PROCESS | 1655 | --DOMWINDOW == 142 (0x127742800) [pid = 1655] [serial = 1477] [outer = 0x0] [url = about:blank] 08:36:39 INFO - PROCESS | 1655 | --DOMWINDOW == 141 (0x1259e1000) [pid = 1655] [serial = 1476] [outer = 0x0] [url = about:blank] 08:36:39 INFO - PROCESS | 1655 | --DOMWINDOW == 140 (0x12ab3b000) [pid = 1655] [serial = 1285] [outer = 0x0] [url = about:blank] 08:36:39 INFO - PROCESS | 1655 | --DOMWINDOW == 139 (0x112656800) [pid = 1655] [serial = 1446] [outer = 0x0] [url = about:blank] 08:36:39 INFO - PROCESS | 1655 | --DOMWINDOW == 138 (0x1294f0c00) [pid = 1655] [serial = 1455] [outer = 0x0] [url = about:blank] 08:36:39 INFO - PROCESS | 1655 | --DOMWINDOW == 137 (0x1131c0c00) [pid = 1655] [serial = 1465] [outer = 0x0] [url = about:blank] 08:36:39 INFO - PROCESS | 1655 | --DOMWINDOW == 136 (0x118714000) [pid = 1655] [serial = 1216] [outer = 0x0] [url = about:blank] 08:36:39 INFO - PROCESS | 1655 | --DOMWINDOW == 135 (0x128f40c00) [pid = 1655] [serial = 1339] [outer = 0x0] [url = about:blank] 08:36:39 INFO - PROCESS | 1655 | --DOMWINDOW == 134 (0x12c447400) [pid = 1655] [serial = 1492] [outer = 0x0] [url = about:blank] 08:36:39 INFO - PROCESS | 1655 | --DOMWINDOW == 133 (0x124b87000) [pid = 1655] [serial = 1474] [outer = 0x0] [url = about:blank] 08:36:39 INFO - PROCESS | 1655 | --DOMWINDOW == 132 (0x118ff4c00) [pid = 1655] [serial = 1449] [outer = 0x0] [url = about:blank] 08:36:39 INFO - PROCESS | 1655 | --DOMWINDOW == 131 (0x117669400) [pid = 1655] [serial = 1467] [outer = 0x0] [url = about:blank] 08:36:39 INFO - PROCESS | 1655 | --DOMWINDOW == 130 (0x12c4f2000) [pid = 1655] [serial = 1330] [outer = 0x0] [url = about:blank] 08:36:39 INFO - PROCESS | 1655 | --DOMWINDOW == 129 (0x1296e4400) [pid = 1655] [serial = 1482] [outer = 0x0] [url = about:blank] 08:36:39 INFO - PROCESS | 1655 | --DOMWINDOW == 128 (0x124c60400) [pid = 1655] [serial = 1452] [outer = 0x0] [url = about:blank] 08:36:39 INFO - PROCESS | 1655 | --DOMWINDOW == 127 (0x127273400) [pid = 1655] [serial = 1279] [outer = 0x0] [url = about:blank] 08:36:39 INFO - PROCESS | 1655 | --DOMWINDOW == 126 (0x12d003000) [pid = 1655] [serial = 1502] [outer = 0x0] [url = about:blank] 08:36:39 INFO - PROCESS | 1655 | --DOMWINDOW == 125 (0x115e1d400) [pid = 1655] [serial = 1387] [outer = 0x0] [url = about:blank] 08:36:39 INFO - PROCESS | 1655 | --DOMWINDOW == 124 (0x128d4c800) [pid = 1655] [serial = 1396] [outer = 0x0] [url = about:blank] 08:36:39 INFO - PROCESS | 1655 | --DOMWINDOW == 123 (0x1290d3800) [pid = 1655] [serial = 1399] [outer = 0x0] [url = about:blank] 08:36:39 INFO - PROCESS | 1655 | --DOMWINDOW == 122 (0x118785400) [pid = 1655] [serial = 1390] [outer = 0x0] [url = about:blank] 08:36:39 INFO - PROCESS | 1655 | --DOMWINDOW == 121 (0x123165000) [pid = 1655] [serial = 1393] [outer = 0x0] [url = about:blank] 08:36:39 INFO - PROCESS | 1655 | --DOMWINDOW == 120 (0x12ab3b800) [pid = 1655] [serial = 1402] [outer = 0x0] [url = about:blank] 08:36:39 INFO - PROCESS | 1655 | 1461771399228 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:36:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 08:36:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 774ms 08:36:39 INFO - PROCESS | 1655 | 1461771399277 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 08:36:39 INFO - PROCESS | 1655 | 1461771399280 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 08:36:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 08:36:39 INFO - PROCESS | 1655 | 1461771399283 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 08:36:39 INFO - PROCESS | 1655 | 1461771399284 Marionette TRACE conn2 <- [1,2094,null,{}] 08:36:39 INFO - PROCESS | 1655 | 1461771399289 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:36:39 INFO - PROCESS | 1655 | 1461771399377 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 08:36:39 INFO - PROCESS | 1655 | 1461771399382 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:39 INFO - PROCESS | 1655 | ++DOCSHELL 0x118228800 == 60 [pid = 1655] [id = 531] 08:36:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 121 (0x118f8bc00) [pid = 1655] [serial = 1593] [outer = 0x0] 08:36:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 122 (0x1197e3000) [pid = 1655] [serial = 1594] [outer = 0x118f8bc00] 08:36:39 INFO - PROCESS | 1655 | 1461771399411 Marionette DEBUG loaded listener.js 08:36:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 123 (0x1213e3400) [pid = 1655] [serial = 1595] [outer = 0x118f8bc00] 08:36:39 INFO - PROCESS | 1655 | 1461771399799 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:36:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 08:36:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 526ms 08:36:39 INFO - PROCESS | 1655 | 1461771399810 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 08:36:39 INFO - PROCESS | 1655 | 1461771399811 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 08:36:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 08:36:39 INFO - PROCESS | 1655 | 1461771399814 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 08:36:39 INFO - PROCESS | 1655 | 1461771399819 Marionette TRACE conn2 <- [1,2098,null,{}] 08:36:39 INFO - PROCESS | 1655 | 1461771399825 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:36:39 INFO - PROCESS | 1655 | 1461771399917 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 08:36:39 INFO - PROCESS | 1655 | 1461771399923 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:39 INFO - PROCESS | 1655 | ++DOCSHELL 0x127773800 == 61 [pid = 1655] [id = 532] 08:36:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 124 (0x1234e6400) [pid = 1655] [serial = 1596] [outer = 0x0] 08:36:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 125 (0x1243e3400) [pid = 1655] [serial = 1597] [outer = 0x1234e6400] 08:36:39 INFO - PROCESS | 1655 | 1461771399949 Marionette DEBUG loaded listener.js 08:36:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 126 (0x124b83400) [pid = 1655] [serial = 1598] [outer = 0x1234e6400] 08:36:40 INFO - PROCESS | 1655 | 1461771400312 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:36:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 08:36:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 527ms 08:36:40 INFO - PROCESS | 1655 | 1461771400346 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 08:36:40 INFO - PROCESS | 1655 | 1461771400348 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 08:36:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 08:36:40 INFO - PROCESS | 1655 | 1461771400351 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 08:36:40 INFO - PROCESS | 1655 | 1461771400353 Marionette TRACE conn2 <- [1,2102,null,{}] 08:36:40 INFO - PROCESS | 1655 | 1461771400356 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:36:40 INFO - PROCESS | 1655 | 1461771400475 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 08:36:40 INFO - PROCESS | 1655 | 1461771400485 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:40 INFO - PROCESS | 1655 | ++DOCSHELL 0x1298b5000 == 62 [pid = 1655] [id = 533] 08:36:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 127 (0x124b52c00) [pid = 1655] [serial = 1599] [outer = 0x0] 08:36:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 128 (0x1250e0c00) [pid = 1655] [serial = 1600] [outer = 0x124b52c00] 08:36:40 INFO - PROCESS | 1655 | 1461771400525 Marionette DEBUG loaded listener.js 08:36:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 129 (0x125ed0400) [pid = 1655] [serial = 1601] [outer = 0x124b52c00] 08:36:40 INFO - PROCESS | 1655 | 1461771400892 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:36:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 08:36:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 570ms 08:36:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 08:36:40 INFO - PROCESS | 1655 | 1461771400922 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 08:36:40 INFO - PROCESS | 1655 | 1461771400923 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 08:36:40 INFO - PROCESS | 1655 | 1461771400925 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 08:36:40 INFO - PROCESS | 1655 | 1461771400926 Marionette TRACE conn2 <- [1,2106,null,{}] 08:36:40 INFO - PROCESS | 1655 | 1461771400928 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:36:41 INFO - PROCESS | 1655 | 1461771401046 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 08:36:41 INFO - PROCESS | 1655 | 1461771401084 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:41 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ab1b000 == 63 [pid = 1655] [id = 534] 08:36:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 130 (0x1277e8000) [pid = 1655] [serial = 1602] [outer = 0x0] 08:36:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 131 (0x1277ee000) [pid = 1655] [serial = 1603] [outer = 0x1277e8000] 08:36:41 INFO - PROCESS | 1655 | 1461771401115 Marionette DEBUG loaded listener.js 08:36:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 132 (0x128dcd400) [pid = 1655] [serial = 1604] [outer = 0x1277e8000] 08:36:41 INFO - PROCESS | 1655 | 1461771401459 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:36:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 08:36:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 568ms 08:36:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 08:36:41 INFO - PROCESS | 1655 | 1461771401495 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 08:36:41 INFO - PROCESS | 1655 | 1461771401496 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 08:36:41 INFO - PROCESS | 1655 | 1461771401498 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 08:36:41 INFO - PROCESS | 1655 | 1461771401499 Marionette TRACE conn2 <- [1,2110,null,{}] 08:36:41 INFO - PROCESS | 1655 | 1461771401502 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:36:41 INFO - PROCESS | 1655 | 1461771401612 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 08:36:41 INFO - PROCESS | 1655 | 1461771401654 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:41 INFO - PROCESS | 1655 | ++DOCSHELL 0x12bd88000 == 64 [pid = 1655] [id = 535] 08:36:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 133 (0x128e4f400) [pid = 1655] [serial = 1605] [outer = 0x0] 08:36:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 134 (0x128f40c00) [pid = 1655] [serial = 1606] [outer = 0x128e4f400] 08:36:41 INFO - PROCESS | 1655 | 1461771401679 Marionette DEBUG loaded listener.js 08:36:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 135 (0x12a739800) [pid = 1655] [serial = 1607] [outer = 0x128e4f400] 08:36:42 INFO - PROCESS | 1655 | 1461771402010 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:36:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 08:36:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 520ms 08:36:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 08:36:42 INFO - PROCESS | 1655 | 1461771402025 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 08:36:42 INFO - PROCESS | 1655 | 1461771402026 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 08:36:42 INFO - PROCESS | 1655 | 1461771402028 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 08:36:42 INFO - PROCESS | 1655 | 1461771402029 Marionette TRACE conn2 <- [1,2114,null,{}] 08:36:42 INFO - PROCESS | 1655 | 1461771402031 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:36:42 INFO - PROCESS | 1655 | 1461771402137 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 08:36:42 INFO - PROCESS | 1655 | 1461771402185 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:42 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c925800 == 65 [pid = 1655] [id = 536] 08:36:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 136 (0x128e55000) [pid = 1655] [serial = 1608] [outer = 0x0] 08:36:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 137 (0x12ade6400) [pid = 1655] [serial = 1609] [outer = 0x128e55000] 08:36:42 INFO - PROCESS | 1655 | 1461771402210 Marionette DEBUG loaded listener.js 08:36:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 138 (0x12bb85000) [pid = 1655] [serial = 1610] [outer = 0x128e55000] 08:36:42 INFO - PROCESS | 1655 | 1461771402531 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:36:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 08:36:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 521ms 08:36:42 INFO - PROCESS | 1655 | 1461771402549 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 08:36:42 INFO - PROCESS | 1655 | 1461771402550 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 08:36:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 08:36:42 INFO - PROCESS | 1655 | 1461771402557 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 08:36:42 INFO - PROCESS | 1655 | 1461771402558 Marionette TRACE conn2 <- [1,2118,null,{}] 08:36:42 INFO - PROCESS | 1655 | 1461771402561 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:36:42 INFO - PROCESS | 1655 | 1461771402675 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 08:36:42 INFO - PROCESS | 1655 | 1461771402688 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:42 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d1a0000 == 66 [pid = 1655] [id = 537] 08:36:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 139 (0x1290cfc00) [pid = 1655] [serial = 1611] [outer = 0x0] 08:36:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 140 (0x12c0d3800) [pid = 1655] [serial = 1612] [outer = 0x1290cfc00] 08:36:42 INFO - PROCESS | 1655 | 1461771402712 Marionette DEBUG loaded listener.js 08:36:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 141 (0x12c22b800) [pid = 1655] [serial = 1613] [outer = 0x1290cfc00] 08:36:43 INFO - PROCESS | 1655 | 1461771403069 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:36:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 08:36:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 522ms 08:36:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 08:36:43 INFO - PROCESS | 1655 | 1461771403078 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 08:36:43 INFO - PROCESS | 1655 | 1461771403079 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 08:36:43 INFO - PROCESS | 1655 | 1461771403081 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 08:36:43 INFO - PROCESS | 1655 | 1461771403082 Marionette TRACE conn2 <- [1,2122,null,{}] 08:36:43 INFO - PROCESS | 1655 | 1461771403092 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:36:43 INFO - PROCESS | 1655 | 1461771403202 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 08:36:43 INFO - PROCESS | 1655 | 1461771403212 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:43 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d786800 == 67 [pid = 1655] [id = 538] 08:36:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 142 (0x12c074800) [pid = 1655] [serial = 1614] [outer = 0x0] 08:36:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 143 (0x12c456000) [pid = 1655] [serial = 1615] [outer = 0x12c074800] 08:36:43 INFO - PROCESS | 1655 | 1461771403236 Marionette DEBUG loaded listener.js 08:36:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 144 (0x12c4ff400) [pid = 1655] [serial = 1616] [outer = 0x12c074800] 08:36:43 INFO - PROCESS | 1655 | --DOMWINDOW == 143 (0x1296db000) [pid = 1655] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 08:36:43 INFO - PROCESS | 1655 | --DOMWINDOW == 142 (0x12bba7800) [pid = 1655] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 08:36:43 INFO - PROCESS | 1655 | --DOMWINDOW == 141 (0x124e08c00) [pid = 1655] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 08:36:43 INFO - PROCESS | 1655 | --DOMWINDOW == 140 (0x1134d3000) [pid = 1655] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 08:36:43 INFO - PROCESS | 1655 | --DOMWINDOW == 139 (0x1234e7800) [pid = 1655] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 08:36:43 INFO - PROCESS | 1655 | --DOMWINDOW == 138 (0x1250e2000) [pid = 1655] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 08:36:43 INFO - PROCESS | 1655 | --DOMWINDOW == 137 (0x1294f5800) [pid = 1655] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 08:36:43 INFO - PROCESS | 1655 | --DOMWINDOW == 136 (0x112f22000) [pid = 1655] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 08:36:43 INFO - PROCESS | 1655 | --DOMWINDOW == 135 (0x12c4fa800) [pid = 1655] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 08:36:43 INFO - PROCESS | 1655 | --DOMWINDOW == 134 (0x1132de800) [pid = 1655] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 08:36:43 INFO - PROCESS | 1655 | --DOMWINDOW == 133 (0x1132da800) [pid = 1655] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 08:36:43 INFO - PROCESS | 1655 | --DOMWINDOW == 132 (0x124e0a400) [pid = 1655] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 08:36:43 INFO - PROCESS | 1655 | --DOMWINDOW == 131 (0x1243bb000) [pid = 1655] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 08:36:43 INFO - PROCESS | 1655 | --DOMWINDOW == 130 (0x128dc3800) [pid = 1655] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 08:36:43 INFO - PROCESS | 1655 | 1461771403665 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:36:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 08:36:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 627ms 08:36:43 INFO - PROCESS | 1655 | 1461771403708 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 08:36:43 INFO - PROCESS | 1655 | 1461771403709 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 08:36:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 08:36:43 INFO - PROCESS | 1655 | 1461771403719 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 08:36:43 INFO - PROCESS | 1655 | 1461771403722 Marionette TRACE conn2 <- [1,2126,null,{}] 08:36:43 INFO - PROCESS | 1655 | 1461771403729 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:36:43 INFO - PROCESS | 1655 | 1461771403825 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 08:36:43 INFO - PROCESS | 1655 | 1461771403830 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:43 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d193000 == 68 [pid = 1655] [id = 539] 08:36:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 131 (0x1234e7800) [pid = 1655] [serial = 1617] [outer = 0x0] 08:36:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 132 (0x124e0a400) [pid = 1655] [serial = 1618] [outer = 0x1234e7800] 08:36:43 INFO - PROCESS | 1655 | 1461771403859 Marionette DEBUG loaded listener.js 08:36:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 133 (0x12c225000) [pid = 1655] [serial = 1619] [outer = 0x1234e7800] 08:36:44 INFO - PROCESS | 1655 | 1461771404223 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:36:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 08:36:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 533ms 08:36:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 08:36:44 INFO - PROCESS | 1655 | 1461771404245 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 08:36:44 INFO - PROCESS | 1655 | 1461771404247 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 08:36:44 INFO - PROCESS | 1655 | 1461771404249 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 08:36:44 INFO - PROCESS | 1655 | 1461771404250 Marionette TRACE conn2 <- [1,2130,null,{}] 08:36:44 INFO - PROCESS | 1655 | 1461771404252 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:36:44 INFO - PROCESS | 1655 | 1461771404356 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 08:36:44 INFO - PROCESS | 1655 | 1461771404427 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:44 INFO - PROCESS | 1655 | ++DOCSHELL 0x12df87000 == 69 [pid = 1655] [id = 540] 08:36:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 134 (0x12c4f3400) [pid = 1655] [serial = 1620] [outer = 0x0] 08:36:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 135 (0x12cd8ec00) [pid = 1655] [serial = 1621] [outer = 0x12c4f3400] 08:36:44 INFO - PROCESS | 1655 | 1461771404451 Marionette DEBUG loaded listener.js 08:36:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 136 (0x12d167800) [pid = 1655] [serial = 1622] [outer = 0x12c4f3400] 08:36:44 INFO - PROCESS | 1655 | 1461771404726 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:36:44 INFO - PROCESS | 1655 | 1461771404774 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 08:36:44 INFO - PROCESS | 1655 | 1461771404776 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 08:36:44 INFO - PROCESS | 1655 | 1461771404777 Marionette TRACE conn2 <- [1,2134,null,{}] 08:36:44 INFO - PROCESS | 1655 | 1461771404780 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:36:44 INFO - PROCESS | 1655 | 1461771404873 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 08:36:44 INFO - PROCESS | 1655 | 1461771404877 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:44 INFO - PROCESS | 1655 | ++DOCSHELL 0x12e472800 == 70 [pid = 1655] [id = 541] 08:36:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 137 (0x12d164400) [pid = 1655] [serial = 1623] [outer = 0x0] 08:36:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 138 (0x12d678400) [pid = 1655] [serial = 1624] [outer = 0x12d164400] 08:36:44 INFO - PROCESS | 1655 | 1461771404902 Marionette DEBUG loaded listener.js 08:36:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 139 (0x12db63c00) [pid = 1655] [serial = 1625] [outer = 0x12d164400] 08:36:45 INFO - PROCESS | 1655 | 1461771405257 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:36:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 08:36:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 517ms 08:36:45 INFO - PROCESS | 1655 | 1461771405298 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 08:36:45 INFO - PROCESS | 1655 | 1461771405299 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 08:36:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 08:36:45 INFO - PROCESS | 1655 | 1461771405304 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 08:36:45 INFO - PROCESS | 1655 | 1461771405305 Marionette TRACE conn2 <- [1,2138,null,{}] 08:36:45 INFO - PROCESS | 1655 | 1461771405308 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:36:45 INFO - PROCESS | 1655 | 1461771405397 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 08:36:45 INFO - PROCESS | 1655 | 1461771405404 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:45 INFO - PROCESS | 1655 | ++DOCSHELL 0x135ad6800 == 71 [pid = 1655] [id = 542] 08:36:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 140 (0x12db65800) [pid = 1655] [serial = 1626] [outer = 0x0] 08:36:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 141 (0x12db6a400) [pid = 1655] [serial = 1627] [outer = 0x12db65800] 08:36:45 INFO - PROCESS | 1655 | 1461771405428 Marionette DEBUG loaded listener.js 08:36:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 142 (0x12db70800) [pid = 1655] [serial = 1628] [outer = 0x12db65800] 08:36:46 INFO - PROCESS | 1655 | 1461771406032 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:36:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 08:36:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 771ms 08:36:46 INFO - PROCESS | 1655 | 1461771406074 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 08:36:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 08:36:46 INFO - PROCESS | 1655 | 1461771406078 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 08:36:46 INFO - PROCESS | 1655 | 1461771406081 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 08:36:46 INFO - PROCESS | 1655 | 1461771406084 Marionette TRACE conn2 <- [1,2142,null,{}] 08:36:46 INFO - PROCESS | 1655 | 1461771406106 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:36:46 INFO - PROCESS | 1655 | 1461771406249 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 08:36:46 INFO - PROCESS | 1655 | 1461771406358 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:46 INFO - PROCESS | 1655 | ++DOCSHELL 0x12443f000 == 72 [pid = 1655] [id = 543] 08:36:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 143 (0x116959000) [pid = 1655] [serial = 1629] [outer = 0x0] 08:36:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 144 (0x118781000) [pid = 1655] [serial = 1630] [outer = 0x116959000] 08:36:46 INFO - PROCESS | 1655 | 1461771406390 Marionette DEBUG loaded listener.js 08:36:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 145 (0x11998bc00) [pid = 1655] [serial = 1631] [outer = 0x116959000] 08:36:46 INFO - PROCESS | 1655 | 1461771406813 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:36:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 08:36:46 INFO - PROCESS | 1655 | 1461771406828 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 08:36:46 INFO - PROCESS | 1655 | 1461771406832 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 08:36:46 INFO - PROCESS | 1655 | 1461771406834 Marionette TRACE conn2 <- [1,2146,null,{}] 08:36:46 INFO - PROCESS | 1655 | 1461771406837 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:36:46 INFO - PROCESS | 1655 | 1461771406950 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 08:36:47 INFO - PROCESS | 1655 | 1461771407057 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:47 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b33a000 == 73 [pid = 1655] [id = 544] 08:36:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 146 (0x119e27800) [pid = 1655] [serial = 1632] [outer = 0x0] 08:36:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 147 (0x123164800) [pid = 1655] [serial = 1633] [outer = 0x119e27800] 08:36:47 INFO - PROCESS | 1655 | 1461771407088 Marionette DEBUG loaded listener.js 08:36:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 148 (0x1250e2000) [pid = 1655] [serial = 1634] [outer = 0x119e27800] 08:36:47 INFO - PROCESS | 1655 | 1461771407522 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:36:47 INFO - PROCESS | 1655 | 1461771407559 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 08:36:47 INFO - PROCESS | 1655 | 1461771407562 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 08:36:47 INFO - PROCESS | 1655 | 1461771407565 Marionette TRACE conn2 <- [1,2150,null,{}] 08:36:47 INFO - PROCESS | 1655 | 1461771407574 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:36:47 INFO - PROCESS | 1655 | 1461771407719 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 08:36:47 INFO - PROCESS | 1655 | 1461771407802 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:47 INFO - PROCESS | 1655 | ++DOCSHELL 0x135ac7000 == 74 [pid = 1655] [id = 545] 08:36:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 149 (0x127741000) [pid = 1655] [serial = 1635] [outer = 0x0] 08:36:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 150 (0x128dce800) [pid = 1655] [serial = 1636] [outer = 0x127741000] 08:36:47 INFO - PROCESS | 1655 | 1461771407850 Marionette DEBUG loaded listener.js 08:36:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 151 (0x12ba5ec00) [pid = 1655] [serial = 1637] [outer = 0x127741000] 08:36:48 INFO - PROCESS | 1655 | 1461771408268 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:36:48 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:36:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 775ms 08:36:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 08:36:48 INFO - PROCESS | 1655 | 1461771408338 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 08:36:48 INFO - PROCESS | 1655 | 1461771408340 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 08:36:48 INFO - PROCESS | 1655 | 1461771408342 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 08:36:48 INFO - PROCESS | 1655 | 1461771408343 Marionette TRACE conn2 <- [1,2154,null,{}] 08:36:48 INFO - PROCESS | 1655 | 1461771408346 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:36:48 INFO - PROCESS | 1655 | 1461771408456 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 08:36:48 INFO - PROCESS | 1655 | 1461771408547 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:48 INFO - PROCESS | 1655 | ++DOCSHELL 0x138a14800 == 75 [pid = 1655] [id = 546] 08:36:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 152 (0x1294f5400) [pid = 1655] [serial = 1638] [outer = 0x0] 08:36:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 153 (0x12c447c00) [pid = 1655] [serial = 1639] [outer = 0x1294f5400] 08:36:48 INFO - PROCESS | 1655 | 1461771408578 Marionette DEBUG loaded listener.js 08:36:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 154 (0x12d003000) [pid = 1655] [serial = 1640] [outer = 0x1294f5400] 08:36:49 INFO - PROCESS | 1655 | 1461771409033 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:36:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 08:36:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 719ms 08:36:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 08:36:49 INFO - PROCESS | 1655 | 1461771409061 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 08:36:49 INFO - PROCESS | 1655 | 1461771409062 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 08:36:49 INFO - PROCESS | 1655 | 1461771409065 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 08:36:49 INFO - PROCESS | 1655 | 1461771409066 Marionette TRACE conn2 <- [1,2158,null,{}] 08:36:49 INFO - PROCESS | 1655 | 1461771409089 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:36:49 INFO - PROCESS | 1655 | 1461771409197 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 08:36:49 INFO - PROCESS | 1655 | 1461771409303 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:49 INFO - PROCESS | 1655 | ++DOCSHELL 0x13f8d4800 == 76 [pid = 1655] [id = 547] 08:36:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 155 (0x12c0da000) [pid = 1655] [serial = 1641] [outer = 0x0] 08:36:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 156 (0x12d681400) [pid = 1655] [serial = 1642] [outer = 0x12c0da000] 08:36:49 INFO - PROCESS | 1655 | 1461771409333 Marionette DEBUG loaded listener.js 08:36:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 157 (0x12db6e000) [pid = 1655] [serial = 1643] [outer = 0x12c0da000] 08:36:49 INFO - PROCESS | 1655 | 1461771409739 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:36:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 08:36:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 720ms 08:36:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 08:36:49 INFO - PROCESS | 1655 | 1461771409786 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 08:36:49 INFO - PROCESS | 1655 | 1461771409787 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 08:36:49 INFO - PROCESS | 1655 | 1461771409789 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 08:36:49 INFO - PROCESS | 1655 | 1461771409791 Marionette TRACE conn2 <- [1,2162,null,{}] 08:36:49 INFO - PROCESS | 1655 | 1461771409793 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:36:49 INFO - PROCESS | 1655 | 1461771409912 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 08:36:49 INFO - PROCESS | 1655 | 1461771409991 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:50 INFO - PROCESS | 1655 | ++DOCSHELL 0x138a42800 == 77 [pid = 1655] [id = 548] 08:36:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 158 (0x12db6e400) [pid = 1655] [serial = 1644] [outer = 0x0] 08:36:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 159 (0x135c3f400) [pid = 1655] [serial = 1645] [outer = 0x12db6e400] 08:36:50 INFO - PROCESS | 1655 | 1461771410021 Marionette DEBUG loaded listener.js 08:36:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 160 (0x135c77800) [pid = 1655] [serial = 1646] [outer = 0x12db6e400] 08:36:50 INFO - PROCESS | 1655 | 1461771410481 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:36:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 08:36:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 718ms 08:36:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 08:36:50 INFO - PROCESS | 1655 | 1461771410526 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 08:36:50 INFO - PROCESS | 1655 | 1461771410527 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 08:36:50 INFO - PROCESS | 1655 | 1461771410529 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 08:36:50 INFO - PROCESS | 1655 | 1461771410531 Marionette TRACE conn2 <- [1,2166,null,{}] 08:36:50 INFO - PROCESS | 1655 | 1461771410533 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:36:50 INFO - PROCESS | 1655 | 1461771410690 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 08:36:50 INFO - PROCESS | 1655 | 1461771410713 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:50 INFO - PROCESS | 1655 | ++DOCSHELL 0x128b92800 == 78 [pid = 1655] [id = 549] 08:36:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 161 (0x111002c00) [pid = 1655] [serial = 1647] [outer = 0x0] 08:36:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 162 (0x12c0d5400) [pid = 1655] [serial = 1648] [outer = 0x111002c00] 08:36:50 INFO - PROCESS | 1655 | 1461771410778 Marionette DEBUG loaded listener.js 08:36:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 163 (0x135c77c00) [pid = 1655] [serial = 1649] [outer = 0x111002c00] 08:36:51 INFO - PROCESS | 1655 | 1461771411205 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:36:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 08:36:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 719ms 08:36:51 INFO - PROCESS | 1655 | 1461771411248 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 08:36:51 INFO - PROCESS | 1655 | 1461771411250 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 08:36:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 08:36:51 INFO - PROCESS | 1655 | 1461771411252 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 08:36:51 INFO - PROCESS | 1655 | 1461771411253 Marionette TRACE conn2 <- [1,2170,null,{}] 08:36:51 INFO - PROCESS | 1655 | 1461771411256 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:36:51 INFO - PROCESS | 1655 | 1461771411370 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 08:36:51 INFO - PROCESS | 1655 | 1461771411633 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:51 INFO - PROCESS | 1655 | ++DOCSHELL 0x118a67800 == 79 [pid = 1655] [id = 550] 08:36:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 164 (0x110ef1c00) [pid = 1655] [serial = 1650] [outer = 0x0] 08:36:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 165 (0x111d53800) [pid = 1655] [serial = 1651] [outer = 0x110ef1c00] 08:36:51 INFO - PROCESS | 1655 | 1461771411694 Marionette DEBUG loaded listener.js 08:36:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 166 (0x113144400) [pid = 1655] [serial = 1652] [outer = 0x110ef1c00] 08:36:52 INFO - PROCESS | 1655 | 1461771412149 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:36:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 08:36:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 921ms 08:36:52 INFO - PROCESS | 1655 | 1461771412175 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 08:36:52 INFO - PROCESS | 1655 | 1461771412179 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 08:36:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 08:36:52 INFO - PROCESS | 1655 | 1461771412183 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 08:36:52 INFO - PROCESS | 1655 | 1461771412186 Marionette TRACE conn2 <- [1,2174,null,{}] 08:36:52 INFO - PROCESS | 1655 | 1461771412191 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:36:52 INFO - PROCESS | 1655 | 1461771412346 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 08:36:52 INFO - PROCESS | 1655 | 1461771412465 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:52 INFO - PROCESS | 1655 | ++DOCSHELL 0x1235b8800 == 80 [pid = 1655] [id = 551] 08:36:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 167 (0x113146c00) [pid = 1655] [serial = 1653] [outer = 0x0] 08:36:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 168 (0x11348a400) [pid = 1655] [serial = 1654] [outer = 0x113146c00] 08:36:52 INFO - PROCESS | 1655 | 1461771412509 Marionette DEBUG loaded listener.js 08:36:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 169 (0x115ed4400) [pid = 1655] [serial = 1655] [outer = 0x113146c00] 08:36:52 INFO - PROCESS | 1655 | 1461771412978 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:36:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 08:36:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 826ms 08:36:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 08:36:53 INFO - PROCESS | 1655 | 1461771413009 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 08:36:53 INFO - PROCESS | 1655 | 1461771413012 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 08:36:53 INFO - PROCESS | 1655 | 1461771413015 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 08:36:53 INFO - PROCESS | 1655 | 1461771413017 Marionette TRACE conn2 <- [1,2178,null,{}] 08:36:53 INFO - PROCESS | 1655 | 1461771413019 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:36:53 INFO - PROCESS | 1655 | 1461771413145 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 08:36:53 INFO - PROCESS | 1655 | 1461771413271 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:53 INFO - PROCESS | 1655 | ++DOCSHELL 0x118279800 == 81 [pid = 1655] [id = 552] 08:36:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 170 (0x116608000) [pid = 1655] [serial = 1656] [outer = 0x0] 08:36:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 171 (0x118708c00) [pid = 1655] [serial = 1657] [outer = 0x116608000] 08:36:53 INFO - PROCESS | 1655 | 1461771413318 Marionette DEBUG loaded listener.js 08:36:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 172 (0x11934e400) [pid = 1655] [serial = 1658] [outer = 0x116608000] 08:36:53 INFO - PROCESS | 1655 | --DOCSHELL 0x11a116800 == 80 [pid = 1655] [id = 386] 08:36:53 INFO - PROCESS | 1655 | --DOCSHELL 0x12e472800 == 79 [pid = 1655] [id = 541] 08:36:53 INFO - PROCESS | 1655 | --DOCSHELL 0x12df87000 == 78 [pid = 1655] [id = 540] 08:36:53 INFO - PROCESS | 1655 | --DOCSHELL 0x12d193000 == 77 [pid = 1655] [id = 539] 08:36:53 INFO - PROCESS | 1655 | --DOCSHELL 0x12d786800 == 76 [pid = 1655] [id = 538] 08:36:53 INFO - PROCESS | 1655 | --DOCSHELL 0x12d1a0000 == 75 [pid = 1655] [id = 537] 08:36:53 INFO - PROCESS | 1655 | --DOCSHELL 0x12c925800 == 74 [pid = 1655] [id = 536] 08:36:53 INFO - PROCESS | 1655 | --DOMWINDOW == 171 (0x1294f9400) [pid = 1655] [serial = 1564] [outer = 0x0] [url = about:blank] 08:36:53 INFO - PROCESS | 1655 | --DOCSHELL 0x12bd88000 == 73 [pid = 1655] [id = 535] 08:36:53 INFO - PROCESS | 1655 | --DOCSHELL 0x12ab1b000 == 72 [pid = 1655] [id = 534] 08:36:53 INFO - PROCESS | 1655 | --DOCSHELL 0x1298b5000 == 71 [pid = 1655] [id = 533] 08:36:53 INFO - PROCESS | 1655 | --DOCSHELL 0x127773800 == 70 [pid = 1655] [id = 532] 08:36:53 INFO - PROCESS | 1655 | --DOCSHELL 0x118228800 == 69 [pid = 1655] [id = 531] 08:36:53 INFO - PROCESS | 1655 | --DOCSHELL 0x116a9b800 == 68 [pid = 1655] [id = 530] 08:36:53 INFO - PROCESS | 1655 | --DOCSHELL 0x118213800 == 67 [pid = 1655] [id = 529] 08:36:53 INFO - PROCESS | 1655 | --DOCSHELL 0x138b06000 == 66 [pid = 1655] [id = 525] 08:36:53 INFO - PROCESS | 1655 | --DOCSHELL 0x12dde6000 == 65 [pid = 1655] [id = 524] 08:36:53 INFO - PROCESS | 1655 | --DOCSHELL 0x129720000 == 64 [pid = 1655] [id = 523] 08:36:53 INFO - PROCESS | 1655 | --DOCSHELL 0x11911d000 == 63 [pid = 1655] [id = 522] 08:36:53 INFO - PROCESS | 1655 | --DOMWINDOW == 170 (0x128dce000) [pid = 1655] [serial = 1562] [outer = 0x0] [url = about:blank] 08:36:53 INFO - PROCESS | 1655 | --DOMWINDOW == 169 (0x1234f3800) [pid = 1655] [serial = 1553] [outer = 0x0] [url = about:blank] 08:36:53 INFO - PROCESS | 1655 | --DOMWINDOW == 168 (0x12bba1800) [pid = 1655] [serial = 1543] [outer = 0x0] [url = about:blank] 08:36:53 INFO - PROCESS | 1655 | --DOMWINDOW == 167 (0x12c0da800) [pid = 1655] [serial = 1544] [outer = 0x0] [url = about:blank] 08:36:53 INFO - PROCESS | 1655 | --DOMWINDOW == 166 (0x1234f0800) [pid = 1655] [serial = 1556] [outer = 0x0] [url = about:blank] 08:36:53 INFO - PROCESS | 1655 | --DOMWINDOW == 165 (0x12c456400) [pid = 1655] [serial = 1546] [outer = 0x0] [url = about:blank] 08:36:53 INFO - PROCESS | 1655 | --DOMWINDOW == 164 (0x12c44e400) [pid = 1655] [serial = 1549] [outer = 0x0] [url = about:blank] 08:36:53 INFO - PROCESS | 1655 | --DOMWINDOW == 163 (0x12c4fe000) [pid = 1655] [serial = 1547] [outer = 0x0] [url = about:blank] 08:36:53 INFO - PROCESS | 1655 | --DOMWINDOW == 162 (0x11695b400) [pid = 1655] [serial = 1555] [outer = 0x0] [url = about:blank] 08:36:53 INFO - PROCESS | 1655 | --DOMWINDOW == 161 (0x1234ee800) [pid = 1655] [serial = 1552] [outer = 0x0] [url = about:blank] 08:36:53 INFO - PROCESS | 1655 | --DOMWINDOW == 160 (0x12d00e800) [pid = 1655] [serial = 1550] [outer = 0x0] [url = about:blank] 08:36:53 INFO - PROCESS | 1655 | --DOMWINDOW == 159 (0x125ed0c00) [pid = 1655] [serial = 1534] [outer = 0x0] [url = about:blank] 08:36:53 INFO - PROCESS | 1655 | --DOMWINDOW == 158 (0x128d50000) [pid = 1655] [serial = 1535] [outer = 0x0] [url = about:blank] 08:36:53 INFO - PROCESS | 1655 | --DOMWINDOW == 157 (0x12bb78800) [pid = 1655] [serial = 1516] [outer = 0x0] [url = about:blank] 08:36:53 INFO - PROCESS | 1655 | --DOMWINDOW == 156 (0x12a888000) [pid = 1655] [serial = 1540] [outer = 0x0] [url = about:blank] 08:36:53 INFO - PROCESS | 1655 | --DOMWINDOW == 155 (0x12bb7c400) [pid = 1655] [serial = 1541] [outer = 0x0] [url = about:blank] 08:36:53 INFO - PROCESS | 1655 | --DOMWINDOW == 154 (0x118fed800) [pid = 1655] [serial = 1531] [outer = 0x0] [url = about:blank] 08:36:53 INFO - PROCESS | 1655 | --DOMWINDOW == 153 (0x124b86000) [pid = 1655] [serial = 1532] [outer = 0x0] [url = about:blank] 08:36:53 INFO - PROCESS | 1655 | --DOMWINDOW == 152 (0x12d160c00) [pid = 1655] [serial = 1505] [outer = 0x0] [url = about:blank] 08:36:53 INFO - PROCESS | 1655 | --DOMWINDOW == 151 (0x12315ac00) [pid = 1655] [serial = 1529] [outer = 0x0] [url = about:blank] 08:36:53 INFO - PROCESS | 1655 | --DOMWINDOW == 150 (0x119197c00) [pid = 1655] [serial = 1528] [outer = 0x0] [url = about:blank] 08:36:53 INFO - PROCESS | 1655 | --DOMWINDOW == 149 (0x12a894000) [pid = 1655] [serial = 1522] [outer = 0x0] [url = about:blank] 08:36:53 INFO - PROCESS | 1655 | --DOMWINDOW == 148 (0x1277e6800) [pid = 1655] [serial = 1513] [outer = 0x0] [url = about:blank] 08:36:53 INFO - PROCESS | 1655 | --DOMWINDOW == 147 (0x11998a400) [pid = 1655] [serial = 1526] [outer = 0x0] [url = about:blank] 08:36:53 INFO - PROCESS | 1655 | --DOMWINDOW == 146 (0x1169bb400) [pid = 1655] [serial = 1525] [outer = 0x0] [url = about:blank] 08:36:53 INFO - PROCESS | 1655 | --DOMWINDOW == 145 (0x128f3e800) [pid = 1655] [serial = 1537] [outer = 0x0] [url = about:blank] 08:36:53 INFO - PROCESS | 1655 | --DOMWINDOW == 144 (0x1290ce800) [pid = 1655] [serial = 1538] [outer = 0x0] [url = about:blank] 08:36:53 INFO - PROCESS | 1655 | --DOMWINDOW == 143 (0x11a0b3000) [pid = 1655] [serial = 1510] [outer = 0x0] [url = about:blank] 08:36:53 INFO - PROCESS | 1655 | --DOMWINDOW == 142 (0x116609800) [pid = 1655] [serial = 1507] [outer = 0x0] [url = about:blank] 08:36:53 INFO - PROCESS | 1655 | --DOMWINDOW == 141 (0x12c4f7000) [pid = 1655] [serial = 1519] [outer = 0x0] [url = about:blank] 08:36:53 INFO - PROCESS | 1655 | --DOMWINDOW == 140 (0x125ecf400) [pid = 1655] [serial = 1558] [outer = 0x0] [url = about:blank] 08:36:53 INFO - PROCESS | 1655 | --DOMWINDOW == 139 (0x128dc2800) [pid = 1655] [serial = 1559] [outer = 0x0] [url = about:blank] 08:36:53 INFO - PROCESS | 1655 | --DOMWINDOW == 138 (0x128dc8400) [pid = 1655] [serial = 1561] [outer = 0x0] [url = about:blank] 08:36:53 INFO - PROCESS | 1655 | 1461771413790 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:36:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 08:36:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 821ms 08:36:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 08:36:53 INFO - PROCESS | 1655 | 1461771413836 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 08:36:53 INFO - PROCESS | 1655 | 1461771413838 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 08:36:53 INFO - PROCESS | 1655 | 1461771413841 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 08:36:53 INFO - PROCESS | 1655 | 1461771413845 Marionette TRACE conn2 <- [1,2182,null,{}] 08:36:53 INFO - PROCESS | 1655 | 1461771413860 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:36:53 INFO - PROCESS | 1655 | 1461771413949 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 08:36:53 INFO - PROCESS | 1655 | 1461771413955 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:53 INFO - PROCESS | 1655 | ++DOCSHELL 0x1246e8800 == 64 [pid = 1655] [id = 553] 08:36:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 139 (0x119507c00) [pid = 1655] [serial = 1659] [outer = 0x0] 08:36:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 140 (0x1213e1400) [pid = 1655] [serial = 1660] [outer = 0x119507c00] 08:36:53 INFO - PROCESS | 1655 | 1461771413981 Marionette DEBUG loaded listener.js 08:36:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 141 (0x1234ecc00) [pid = 1655] [serial = 1661] [outer = 0x119507c00] 08:36:54 INFO - PROCESS | 1655 | 1461771414349 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:36:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 08:36:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 526ms 08:36:54 INFO - PROCESS | 1655 | 1461771414366 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 08:36:54 INFO - PROCESS | 1655 | 1461771414368 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 08:36:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 08:36:54 INFO - PROCESS | 1655 | 1461771414373 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 08:36:54 INFO - PROCESS | 1655 | 1461771414374 Marionette TRACE conn2 <- [1,2186,null,{}] 08:36:54 INFO - PROCESS | 1655 | 1461771414376 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:36:54 INFO - PROCESS | 1655 | 1461771414465 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 08:36:54 INFO - PROCESS | 1655 | 1461771414528 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:54 INFO - PROCESS | 1655 | ++DOCSHELL 0x127779000 == 65 [pid = 1655] [id = 554] 08:36:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 142 (0x1197da000) [pid = 1655] [serial = 1662] [outer = 0x0] 08:36:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 143 (0x1243bb000) [pid = 1655] [serial = 1663] [outer = 0x1197da000] 08:36:54 INFO - PROCESS | 1655 | 1461771414554 Marionette DEBUG loaded listener.js 08:36:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 144 (0x124b88800) [pid = 1655] [serial = 1664] [outer = 0x1197da000] 08:36:54 INFO - PROCESS | 1655 | 1461771414835 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:36:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 08:36:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 519ms 08:36:54 INFO - PROCESS | 1655 | 1461771414892 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 08:36:54 INFO - PROCESS | 1655 | 1461771414893 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 08:36:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 08:36:54 INFO - PROCESS | 1655 | 1461771414896 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 08:36:54 INFO - PROCESS | 1655 | 1461771414897 Marionette TRACE conn2 <- [1,2190,null,{}] 08:36:54 INFO - PROCESS | 1655 | 1461771414899 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:36:55 INFO - PROCESS | 1655 | 1461771415011 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 08:36:55 INFO - PROCESS | 1655 | 1461771415019 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:55 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ab15000 == 66 [pid = 1655] [id = 555] 08:36:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 145 (0x1258a6000) [pid = 1655] [serial = 1665] [outer = 0x0] 08:36:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 146 (0x12592e400) [pid = 1655] [serial = 1666] [outer = 0x1258a6000] 08:36:55 INFO - PROCESS | 1655 | 1461771415051 Marionette DEBUG loaded listener.js 08:36:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 147 (0x127455800) [pid = 1655] [serial = 1667] [outer = 0x1258a6000] 08:36:55 INFO - PROCESS | 1655 | 1461771415395 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:36:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 08:36:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 519ms 08:36:55 INFO - PROCESS | 1655 | 1461771415415 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 08:36:55 INFO - PROCESS | 1655 | 1461771415416 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 08:36:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 08:36:55 INFO - PROCESS | 1655 | 1461771415419 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 08:36:55 INFO - PROCESS | 1655 | 1461771415422 Marionette TRACE conn2 <- [1,2194,null,{}] 08:36:55 INFO - PROCESS | 1655 | 1461771415425 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:36:55 INFO - PROCESS | 1655 | 1461771415511 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 08:36:55 INFO - PROCESS | 1655 | 1461771415516 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:55 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c262800 == 67 [pid = 1655] [id = 556] 08:36:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 148 (0x1277ef400) [pid = 1655] [serial = 1668] [outer = 0x0] 08:36:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 149 (0x128dcac00) [pid = 1655] [serial = 1669] [outer = 0x1277ef400] 08:36:55 INFO - PROCESS | 1655 | 1461771415542 Marionette DEBUG loaded listener.js 08:36:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 150 (0x128e4f800) [pid = 1655] [serial = 1670] [outer = 0x1277ef400] 08:36:55 INFO - PROCESS | 1655 | 1461771415929 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:36:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 08:36:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 520ms 08:36:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 08:36:55 INFO - PROCESS | 1655 | 1461771415940 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 08:36:55 INFO - PROCESS | 1655 | 1461771415941 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 08:36:55 INFO - PROCESS | 1655 | 1461771415943 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 08:36:55 INFO - PROCESS | 1655 | 1461771415944 Marionette TRACE conn2 <- [1,2198,null,{}] 08:36:55 INFO - PROCESS | 1655 | 1461771415946 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:36:56 INFO - PROCESS | 1655 | 1461771416055 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 08:36:56 INFO - PROCESS | 1655 | 1461771416069 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:56 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d02e800 == 68 [pid = 1655] [id = 557] 08:36:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 151 (0x128e4d000) [pid = 1655] [serial = 1671] [outer = 0x0] 08:36:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 152 (0x128f3a800) [pid = 1655] [serial = 1672] [outer = 0x128e4d000] 08:36:56 INFO - PROCESS | 1655 | 1461771416094 Marionette DEBUG loaded listener.js 08:36:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 153 (0x128fe4c00) [pid = 1655] [serial = 1673] [outer = 0x128e4d000] 08:36:56 INFO - PROCESS | 1655 | 1461771416443 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:36:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 08:36:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 518ms 08:36:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 08:36:56 INFO - PROCESS | 1655 | 1461771416462 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 08:36:56 INFO - PROCESS | 1655 | 1461771416463 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 08:36:56 INFO - PROCESS | 1655 | 1461771416465 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 08:36:56 INFO - PROCESS | 1655 | 1461771416466 Marionette TRACE conn2 <- [1,2202,null,{}] 08:36:56 INFO - PROCESS | 1655 | 1461771416469 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:36:56 INFO - PROCESS | 1655 | 1461771416578 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 08:36:56 INFO - PROCESS | 1655 | 1461771416619 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:56 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d694800 == 69 [pid = 1655] [id = 558] 08:36:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 154 (0x128e58400) [pid = 1655] [serial = 1674] [outer = 0x0] 08:36:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 155 (0x1296d9800) [pid = 1655] [serial = 1675] [outer = 0x128e58400] 08:36:56 INFO - PROCESS | 1655 | 1461771416644 Marionette DEBUG loaded listener.js 08:36:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 156 (0x12ab35400) [pid = 1655] [serial = 1676] [outer = 0x128e58400] 08:36:56 INFO - PROCESS | 1655 | 1461771416989 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:36:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 08:36:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 568ms 08:36:57 INFO - PROCESS | 1655 | 1461771417033 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 08:36:57 INFO - PROCESS | 1655 | 1461771417034 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 08:36:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 08:36:57 INFO - PROCESS | 1655 | 1461771417036 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 08:36:57 INFO - PROCESS | 1655 | 1461771417037 Marionette TRACE conn2 <- [1,2206,null,{}] 08:36:57 INFO - PROCESS | 1655 | 1461771417039 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:36:57 INFO - PROCESS | 1655 | 1461771417153 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 08:36:57 INFO - PROCESS | 1655 | 1461771417204 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:57 INFO - PROCESS | 1655 | ++DOCSHELL 0x12dd09800 == 70 [pid = 1655] [id = 559] 08:36:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 157 (0x12a81fc00) [pid = 1655] [serial = 1677] [outer = 0x0] 08:36:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 158 (0x12b206c00) [pid = 1655] [serial = 1678] [outer = 0x12a81fc00] 08:36:57 INFO - PROCESS | 1655 | 1461771417237 Marionette DEBUG loaded listener.js 08:36:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 159 (0x12bb79800) [pid = 1655] [serial = 1679] [outer = 0x12a81fc00] 08:36:57 INFO - PROCESS | 1655 | 1461771417793 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:36:57 INFO - PROCESS | 1655 | --DOMWINDOW == 158 (0x12d164400) [pid = 1655] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 08:36:57 INFO - PROCESS | 1655 | --DOMWINDOW == 157 (0x128e4f400) [pid = 1655] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 08:36:57 INFO - PROCESS | 1655 | --DOMWINDOW == 156 (0x128e55000) [pid = 1655] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 08:36:57 INFO - PROCESS | 1655 | --DOMWINDOW == 155 (0x1290cfc00) [pid = 1655] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 08:36:57 INFO - PROCESS | 1655 | --DOMWINDOW == 154 (0x12c074800) [pid = 1655] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 08:36:57 INFO - PROCESS | 1655 | --DOMWINDOW == 153 (0x117110c00) [pid = 1655] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 08:36:57 INFO - PROCESS | 1655 | --DOMWINDOW == 152 (0x1234e6400) [pid = 1655] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 08:36:57 INFO - PROCESS | 1655 | --DOMWINDOW == 151 (0x1277e8000) [pid = 1655] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 08:36:57 INFO - PROCESS | 1655 | --DOMWINDOW == 150 (0x124b52c00) [pid = 1655] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 08:36:57 INFO - PROCESS | 1655 | --DOMWINDOW == 149 (0x110eee000) [pid = 1655] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 08:36:57 INFO - PROCESS | 1655 | --DOMWINDOW == 148 (0x118f8bc00) [pid = 1655] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 08:36:57 INFO - PROCESS | 1655 | --DOMWINDOW == 147 (0x1234e7800) [pid = 1655] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 08:36:57 INFO - PROCESS | 1655 | --DOMWINDOW == 146 (0x12c4f3400) [pid = 1655] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 08:36:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 08:36:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 771ms 08:36:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 08:36:57 INFO - PROCESS | 1655 | 1461771417814 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 08:36:57 INFO - PROCESS | 1655 | 1461771417815 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 08:36:57 INFO - PROCESS | 1655 | 1461771417818 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 08:36:57 INFO - PROCESS | 1655 | 1461771417820 Marionette TRACE conn2 <- [1,2210,null,{}] 08:36:57 INFO - PROCESS | 1655 | 1461771417823 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:36:57 INFO - PROCESS | 1655 | 1461771417915 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 08:36:57 INFO - PROCESS | 1655 | 1461771417921 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:57 INFO - PROCESS | 1655 | ++DOCSHELL 0x123322800 == 71 [pid = 1655] [id = 560] 08:36:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 147 (0x11617ec00) [pid = 1655] [serial = 1680] [outer = 0x0] 08:36:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 148 (0x1234e6800) [pid = 1655] [serial = 1681] [outer = 0x11617ec00] 08:36:57 INFO - PROCESS | 1655 | 1461771417952 Marionette DEBUG loaded listener.js 08:36:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 149 (0x12ba62400) [pid = 1655] [serial = 1682] [outer = 0x11617ec00] 08:36:58 INFO - PROCESS | 1655 | 1461771418292 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:36:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 08:36:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 519ms 08:36:58 INFO - PROCESS | 1655 | 1461771418338 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 08:36:58 INFO - PROCESS | 1655 | 1461771418339 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 08:36:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 08:36:58 INFO - PROCESS | 1655 | 1461771418342 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 08:36:58 INFO - PROCESS | 1655 | 1461771418343 Marionette TRACE conn2 <- [1,2214,null,{}] 08:36:58 INFO - PROCESS | 1655 | 1461771418346 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:36:58 INFO - PROCESS | 1655 | 1461771418474 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 08:36:58 INFO - PROCESS | 1655 | 1461771418539 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:58 INFO - PROCESS | 1655 | ++DOCSHELL 0x12e46d000 == 72 [pid = 1655] [id = 561] 08:36:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 150 (0x12bba0400) [pid = 1655] [serial = 1683] [outer = 0x0] 08:36:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 151 (0x12c0dd800) [pid = 1655] [serial = 1684] [outer = 0x12bba0400] 08:36:58 INFO - PROCESS | 1655 | 1461771418564 Marionette DEBUG loaded listener.js 08:36:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 152 (0x12c4fa800) [pid = 1655] [serial = 1685] [outer = 0x12bba0400] 08:36:58 INFO - PROCESS | 1655 | 1461771418834 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:36:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 08:36:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 519ms 08:36:58 INFO - PROCESS | 1655 | 1461771418861 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 08:36:58 INFO - PROCESS | 1655 | 1461771418863 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 08:36:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 08:36:58 INFO - PROCESS | 1655 | 1461771418865 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 08:36:58 INFO - PROCESS | 1655 | 1461771418866 Marionette TRACE conn2 <- [1,2218,null,{}] 08:36:58 INFO - PROCESS | 1655 | 1461771418868 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:36:58 INFO - PROCESS | 1655 | 1461771418971 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 08:36:58 INFO - PROCESS | 1655 | 1461771418976 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:58 INFO - PROCESS | 1655 | ++DOCSHELL 0x135cd8800 == 73 [pid = 1655] [id = 562] 08:36:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 153 (0x110ebec00) [pid = 1655] [serial = 1686] [outer = 0x0] 08:36:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 154 (0x12375fc00) [pid = 1655] [serial = 1687] [outer = 0x110ebec00] 08:36:59 INFO - PROCESS | 1655 | 1461771419001 Marionette DEBUG loaded listener.js 08:36:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 155 (0x123763c00) [pid = 1655] [serial = 1688] [outer = 0x110ebec00] 08:36:59 INFO - PROCESS | 1655 | 1461771419342 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:36:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 08:36:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 518ms 08:36:59 INFO - PROCESS | 1655 | 1461771419384 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 08:36:59 INFO - PROCESS | 1655 | 1461771419385 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 08:36:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 08:36:59 INFO - PROCESS | 1655 | 1461771419387 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 08:36:59 INFO - PROCESS | 1655 | 1461771419388 Marionette TRACE conn2 <- [1,2222,null,{}] 08:36:59 INFO - PROCESS | 1655 | 1461771419403 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:36:59 INFO - PROCESS | 1655 | 1461771419494 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 08:36:59 INFO - PROCESS | 1655 | 1461771419499 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:59 INFO - PROCESS | 1655 | ++DOCSHELL 0x136014800 == 74 [pid = 1655] [id = 563] 08:36:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 156 (0x123767800) [pid = 1655] [serial = 1689] [outer = 0x0] 08:36:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 157 (0x12376d800) [pid = 1655] [serial = 1690] [outer = 0x123767800] 08:36:59 INFO - PROCESS | 1655 | 1461771419523 Marionette DEBUG loaded listener.js 08:36:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 158 (0x123771400) [pid = 1655] [serial = 1691] [outer = 0x123767800] 08:37:00 INFO - PROCESS | 1655 | 1461771420014 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:37:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 08:37:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 671ms 08:37:00 INFO - PROCESS | 1655 | 1461771420059 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 08:37:00 INFO - PROCESS | 1655 | 1461771420061 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 08:37:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 08:37:00 INFO - PROCESS | 1655 | 1461771420065 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 08:37:00 INFO - PROCESS | 1655 | 1461771420067 Marionette TRACE conn2 <- [1,2226,null,{}] 08:37:00 INFO - PROCESS | 1655 | 1461771420074 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:37:00 INFO - PROCESS | 1655 | 1461771420195 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 08:37:00 INFO - PROCESS | 1655 | 1461771420308 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:00 INFO - PROCESS | 1655 | ++DOCSHELL 0x119596800 == 75 [pid = 1655] [id = 564] 08:37:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 159 (0x112997400) [pid = 1655] [serial = 1692] [outer = 0x0] 08:37:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 160 (0x113149000) [pid = 1655] [serial = 1693] [outer = 0x112997400] 08:37:00 INFO - PROCESS | 1655 | 1461771420343 Marionette DEBUG loaded listener.js 08:37:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 161 (0x115ece000) [pid = 1655] [serial = 1694] [outer = 0x112997400] 08:37:00 INFO - PROCESS | 1655 | 1461771420806 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:37:00 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:37:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 772ms 08:37:00 INFO - PROCESS | 1655 | 1461771420837 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 08:37:00 INFO - PROCESS | 1655 | 1461771420841 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 08:37:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 08:37:00 INFO - PROCESS | 1655 | 1461771420845 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 08:37:00 INFO - PROCESS | 1655 | 1461771420847 Marionette TRACE conn2 <- [1,2230,null,{}] 08:37:00 INFO - PROCESS | 1655 | 1461771420850 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:37:00 INFO - PROCESS | 1655 | 1461771420966 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 08:37:01 INFO - PROCESS | 1655 | 1461771421078 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:01 INFO - PROCESS | 1655 | ++DOCSHELL 0x1298be800 == 76 [pid = 1655] [id = 565] 08:37:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 162 (0x11660e400) [pid = 1655] [serial = 1695] [outer = 0x0] 08:37:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 163 (0x118ff3400) [pid = 1655] [serial = 1696] [outer = 0x11660e400] 08:37:01 INFO - PROCESS | 1655 | 1461771421109 Marionette DEBUG loaded listener.js 08:37:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 164 (0x119989400) [pid = 1655] [serial = 1697] [outer = 0x11660e400] 08:37:01 INFO - PROCESS | 1655 | 1461771421519 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:37:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 08:37:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 722ms 08:37:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 08:37:01 INFO - PROCESS | 1655 | 1461771421572 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 08:37:01 INFO - PROCESS | 1655 | 1461771421574 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 08:37:01 INFO - PROCESS | 1655 | 1461771421576 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 08:37:01 INFO - PROCESS | 1655 | 1461771421579 Marionette TRACE conn2 <- [1,2234,null,{}] 08:37:01 INFO - PROCESS | 1655 | 1461771421600 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:37:01 INFO - PROCESS | 1655 | 1461771421736 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 08:37:01 INFO - PROCESS | 1655 | 1461771421787 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:01 INFO - PROCESS | 1655 | ++DOCSHELL 0x12dde3800 == 77 [pid = 1655] [id = 566] 08:37:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 165 (0x12375a800) [pid = 1655] [serial = 1698] [outer = 0x0] 08:37:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 166 (0x123775800) [pid = 1655] [serial = 1699] [outer = 0x12375a800] 08:37:01 INFO - PROCESS | 1655 | 1461771421819 Marionette DEBUG loaded listener.js 08:37:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 167 (0x125041400) [pid = 1655] [serial = 1700] [outer = 0x12375a800] 08:37:02 INFO - PROCESS | 1655 | 1461771422274 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:37:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 08:37:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 726ms 08:37:02 INFO - PROCESS | 1655 | 1461771422302 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 08:37:02 INFO - PROCESS | 1655 | 1461771422304 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 08:37:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 08:37:02 INFO - PROCESS | 1655 | 1461771422307 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 08:37:02 INFO - PROCESS | 1655 | 1461771422308 Marionette TRACE conn2 <- [1,2238,null,{}] 08:37:02 INFO - PROCESS | 1655 | 1461771422310 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:37:02 INFO - PROCESS | 1655 | 1461771422423 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 08:37:02 INFO - PROCESS | 1655 | 1461771422534 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:02 INFO - PROCESS | 1655 | ++DOCSHELL 0x138a04800 == 78 [pid = 1655] [id = 567] 08:37:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 168 (0x12535c800) [pid = 1655] [serial = 1701] [outer = 0x0] 08:37:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 169 (0x12745bc00) [pid = 1655] [serial = 1702] [outer = 0x12535c800] 08:37:02 INFO - PROCESS | 1655 | 1461771422566 Marionette DEBUG loaded listener.js 08:37:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 170 (0x128e54800) [pid = 1655] [serial = 1703] [outer = 0x12535c800] 08:37:02 INFO - PROCESS | 1655 | 1461771422966 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:37:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 08:37:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 670ms 08:37:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 08:37:02 INFO - PROCESS | 1655 | 1461771422977 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 08:37:02 INFO - PROCESS | 1655 | 1461771422978 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 08:37:02 INFO - PROCESS | 1655 | 1461771422981 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 08:37:02 INFO - PROCESS | 1655 | 1461771422982 Marionette TRACE conn2 <- [1,2242,null,{}] 08:37:02 INFO - PROCESS | 1655 | 1461771422985 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:37:03 INFO - PROCESS | 1655 | 1461771423113 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 08:37:03 INFO - PROCESS | 1655 | 1461771423210 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:03 INFO - PROCESS | 1655 | ++DOCSHELL 0x138bdd800 == 79 [pid = 1655] [id = 568] 08:37:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 171 (0x127454000) [pid = 1655] [serial = 1704] [outer = 0x0] 08:37:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 172 (0x128ef1000) [pid = 1655] [serial = 1705] [outer = 0x127454000] 08:37:03 INFO - PROCESS | 1655 | 1461771423239 Marionette DEBUG loaded listener.js 08:37:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 173 (0x128ef5400) [pid = 1655] [serial = 1706] [outer = 0x127454000] 08:37:03 INFO - PROCESS | 1655 | 1461771423650 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:37:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 08:37:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 719ms 08:37:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 08:37:03 INFO - PROCESS | 1655 | 1461771423700 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 08:37:03 INFO - PROCESS | 1655 | 1461771423701 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 08:37:03 INFO - PROCESS | 1655 | 1461771423704 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 08:37:03 INFO - PROCESS | 1655 | 1461771423705 Marionette TRACE conn2 <- [1,2246,null,{}] 08:37:03 INFO - PROCESS | 1655 | 1461771423707 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:37:03 INFO - PROCESS | 1655 | 1461771423831 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 08:37:03 INFO - PROCESS | 1655 | 1461771423916 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:03 INFO - PROCESS | 1655 | ++DOCSHELL 0x132547000 == 80 [pid = 1655] [id = 569] 08:37:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 174 (0x128ef7c00) [pid = 1655] [serial = 1707] [outer = 0x0] 08:37:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 175 (0x1296de400) [pid = 1655] [serial = 1708] [outer = 0x128ef7c00] 08:37:03 INFO - PROCESS | 1655 | 1461771423949 Marionette DEBUG loaded listener.js 08:37:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 176 (0x12c4fac00) [pid = 1655] [serial = 1709] [outer = 0x128ef7c00] 08:37:04 INFO - PROCESS | 1655 | 1461771424396 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:37:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 08:37:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 721ms 08:37:04 INFO - PROCESS | 1655 | 1461771424441 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 08:37:04 INFO - PROCESS | 1655 | 1461771424443 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 08:37:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 08:37:04 INFO - PROCESS | 1655 | 1461771424445 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 08:37:04 INFO - PROCESS | 1655 | 1461771424446 Marionette TRACE conn2 <- [1,2250,null,{}] 08:37:04 INFO - PROCESS | 1655 | 1461771424449 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:37:04 INFO - PROCESS | 1655 | 1461771424596 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 08:37:04 INFO - PROCESS | 1655 | 1461771424706 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:04 INFO - PROCESS | 1655 | ++DOCSHELL 0x116655800 == 81 [pid = 1655] [id = 570] 08:37:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 177 (0x115ea2400) [pid = 1655] [serial = 1710] [outer = 0x0] 08:37:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 178 (0x1258a7400) [pid = 1655] [serial = 1711] [outer = 0x115ea2400] 08:37:04 INFO - PROCESS | 1655 | 1461771424738 Marionette DEBUG loaded listener.js 08:37:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 179 (0x12c4f8800) [pid = 1655] [serial = 1712] [outer = 0x115ea2400] 08:37:05 INFO - PROCESS | 1655 | 1461771425133 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:37:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 08:37:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 720ms 08:37:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 08:37:05 INFO - PROCESS | 1655 | 1461771425165 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 08:37:05 INFO - PROCESS | 1655 | 1461771425167 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 08:37:05 INFO - PROCESS | 1655 | 1461771425169 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 08:37:05 INFO - PROCESS | 1655 | 1461771425170 Marionette TRACE conn2 <- [1,2254,null,{}] 08:37:05 INFO - PROCESS | 1655 | 1461771425173 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:37:05 INFO - PROCESS | 1655 | 1461771425287 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 08:37:05 INFO - PROCESS | 1655 | 1461771425373 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:05 INFO - PROCESS | 1655 | ++DOCSHELL 0x1235c5800 == 82 [pid = 1655] [id = 571] 08:37:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 180 (0x11340a800) [pid = 1655] [serial = 1713] [outer = 0x0] 08:37:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 181 (0x12cd8fc00) [pid = 1655] [serial = 1714] [outer = 0x11340a800] 08:37:05 INFO - PROCESS | 1655 | 1461771425402 Marionette DEBUG loaded listener.js 08:37:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 182 (0x12d005000) [pid = 1655] [serial = 1715] [outer = 0x11340a800] 08:37:06 INFO - PROCESS | 1655 | 1461771426078 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:37:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 08:37:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 971ms 08:37:06 INFO - PROCESS | 1655 | 1461771426141 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 08:37:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 08:37:06 INFO - PROCESS | 1655 | 1461771426143 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 08:37:06 INFO - PROCESS | 1655 | 1461771426146 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 08:37:06 INFO - PROCESS | 1655 | 1461771426149 Marionette TRACE conn2 <- [1,2258,null,{}] 08:37:06 INFO - PROCESS | 1655 | 1461771426152 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:37:06 INFO - PROCESS | 1655 | 1461771426264 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 08:37:06 INFO - PROCESS | 1655 | 1461771426350 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:06 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ab1a800 == 83 [pid = 1655] [id = 572] 08:37:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 183 (0x11340cc00) [pid = 1655] [serial = 1716] [outer = 0x0] 08:37:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 184 (0x116a77c00) [pid = 1655] [serial = 1717] [outer = 0x11340cc00] 08:37:06 INFO - PROCESS | 1655 | 1461771426378 Marionette DEBUG loaded listener.js 08:37:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 185 (0x118ff5c00) [pid = 1655] [serial = 1718] [outer = 0x11340cc00] 08:37:06 INFO - PROCESS | 1655 | 1461771426829 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:37:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 08:37:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 725ms 08:37:06 INFO - PROCESS | 1655 | 1461771426888 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 08:37:06 INFO - PROCESS | 1655 | 1461771426892 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 08:37:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 08:37:06 INFO - PROCESS | 1655 | 1461771426898 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 08:37:06 INFO - PROCESS | 1655 | 1461771426899 Marionette TRACE conn2 <- [1,2262,null,{}] 08:37:06 INFO - PROCESS | 1655 | 1461771426902 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:37:07 INFO - PROCESS | 1655 | 1461771427012 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 08:37:07 INFO - PROCESS | 1655 | 1461771427098 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:07 INFO - PROCESS | 1655 | ++DOCSHELL 0x1246e3800 == 84 [pid = 1655] [id = 573] 08:37:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 186 (0x1169ae800) [pid = 1655] [serial = 1719] [outer = 0x0] 08:37:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 187 (0x123166800) [pid = 1655] [serial = 1720] [outer = 0x1169ae800] 08:37:07 INFO - PROCESS | 1655 | 1461771427125 Marionette DEBUG loaded listener.js 08:37:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 188 (0x123771800) [pid = 1655] [serial = 1721] [outer = 0x1169ae800] 08:37:07 INFO - PROCESS | 1655 | --DOCSHELL 0x12cd20000 == 83 [pid = 1655] [id = 384] 08:37:07 INFO - PROCESS | 1655 | --DOCSHELL 0x135cd8800 == 82 [pid = 1655] [id = 562] 08:37:07 INFO - PROCESS | 1655 | --DOCSHELL 0x12e46d000 == 81 [pid = 1655] [id = 561] 08:37:07 INFO - PROCESS | 1655 | --DOCSHELL 0x123322800 == 80 [pid = 1655] [id = 560] 08:37:07 INFO - PROCESS | 1655 | --DOCSHELL 0x12dd09800 == 79 [pid = 1655] [id = 559] 08:37:07 INFO - PROCESS | 1655 | --DOCSHELL 0x12d694800 == 78 [pid = 1655] [id = 558] 08:37:07 INFO - PROCESS | 1655 | --DOCSHELL 0x12d02e800 == 77 [pid = 1655] [id = 557] 08:37:07 INFO - PROCESS | 1655 | --DOCSHELL 0x12c262800 == 76 [pid = 1655] [id = 556] 08:37:07 INFO - PROCESS | 1655 | --DOCSHELL 0x12ab15000 == 75 [pid = 1655] [id = 555] 08:37:07 INFO - PROCESS | 1655 | --DOCSHELL 0x127779000 == 74 [pid = 1655] [id = 554] 08:37:07 INFO - PROCESS | 1655 | --DOCSHELL 0x1246e8800 == 73 [pid = 1655] [id = 553] 08:37:07 INFO - PROCESS | 1655 | --DOCSHELL 0x118279800 == 72 [pid = 1655] [id = 552] 08:37:07 INFO - PROCESS | 1655 | --DOCSHELL 0x1235b8800 == 71 [pid = 1655] [id = 551] 08:37:07 INFO - PROCESS | 1655 | --DOCSHELL 0x118a67800 == 70 [pid = 1655] [id = 550] 08:37:07 INFO - PROCESS | 1655 | --DOCSHELL 0x138a42800 == 69 [pid = 1655] [id = 548] 08:37:07 INFO - PROCESS | 1655 | --DOCSHELL 0x13f8d4800 == 68 [pid = 1655] [id = 547] 08:37:07 INFO - PROCESS | 1655 | --DOCSHELL 0x138a14800 == 67 [pid = 1655] [id = 546] 08:37:07 INFO - PROCESS | 1655 | --DOCSHELL 0x135ac7000 == 66 [pid = 1655] [id = 545] 08:37:07 INFO - PROCESS | 1655 | --DOCSHELL 0x12b33a000 == 65 [pid = 1655] [id = 544] 08:37:07 INFO - PROCESS | 1655 | --DOCSHELL 0x12443f000 == 64 [pid = 1655] [id = 543] 08:37:07 INFO - PROCESS | 1655 | --DOCSHELL 0x135ad6800 == 63 [pid = 1655] [id = 542] 08:37:07 INFO - PROCESS | 1655 | 1461771427572 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:37:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 08:37:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 719ms 08:37:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 08:37:07 INFO - PROCESS | 1655 | 1461771427618 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 08:37:07 INFO - PROCESS | 1655 | 1461771427620 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 08:37:07 INFO - PROCESS | 1655 | 1461771427623 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 08:37:07 INFO - PROCESS | 1655 | 1461771427625 Marionette TRACE conn2 <- [1,2266,null,{}] 08:37:07 INFO - PROCESS | 1655 | 1461771427632 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:37:07 INFO - PROCESS | 1655 | 1461771427725 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 08:37:07 INFO - PROCESS | 1655 | --DOMWINDOW == 187 (0x12d678400) [pid = 1655] [serial = 1624] [outer = 0x0] [url = about:blank] 08:37:07 INFO - PROCESS | 1655 | --DOMWINDOW == 186 (0x128f40c00) [pid = 1655] [serial = 1606] [outer = 0x0] [url = about:blank] 08:37:07 INFO - PROCESS | 1655 | --DOMWINDOW == 185 (0x12ade6400) [pid = 1655] [serial = 1609] [outer = 0x0] [url = about:blank] 08:37:07 INFO - PROCESS | 1655 | --DOMWINDOW == 184 (0x12c0d3800) [pid = 1655] [serial = 1612] [outer = 0x0] [url = about:blank] 08:37:07 INFO - PROCESS | 1655 | --DOMWINDOW == 183 (0x12bb85000) [pid = 1655] [serial = 1610] [outer = 0x0] [url = about:blank] 08:37:07 INFO - PROCESS | 1655 | --DOMWINDOW == 182 (0x12c456000) [pid = 1655] [serial = 1615] [outer = 0x0] [url = about:blank] 08:37:07 INFO - PROCESS | 1655 | --DOMWINDOW == 181 (0x118ab0800) [pid = 1655] [serial = 1592] [outer = 0x0] [url = about:blank] 08:37:07 INFO - PROCESS | 1655 | --DOMWINDOW == 180 (0x1180eb400) [pid = 1655] [serial = 1591] [outer = 0x0] [url = about:blank] 08:37:07 INFO - PROCESS | 1655 | --DOMWINDOW == 179 (0x128f40400) [pid = 1655] [serial = 1576] [outer = 0x0] [url = about:blank] 08:37:07 INFO - PROCESS | 1655 | --DOMWINDOW == 178 (0x1243e3400) [pid = 1655] [serial = 1597] [outer = 0x0] [url = about:blank] 08:37:07 INFO - PROCESS | 1655 | --DOMWINDOW == 177 (0x124b83400) [pid = 1655] [serial = 1598] [outer = 0x0] [url = about:blank] 08:37:07 INFO - PROCESS | 1655 | --DOMWINDOW == 176 (0x1277ee000) [pid = 1655] [serial = 1603] [outer = 0x0] [url = about:blank] 08:37:07 INFO - PROCESS | 1655 | --DOMWINDOW == 175 (0x1250e0c00) [pid = 1655] [serial = 1600] [outer = 0x0] [url = about:blank] 08:37:07 INFO - PROCESS | 1655 | --DOMWINDOW == 174 (0x125ed0400) [pid = 1655] [serial = 1601] [outer = 0x0] [url = about:blank] 08:37:07 INFO - PROCESS | 1655 | --DOMWINDOW == 173 (0x12727b800) [pid = 1655] [serial = 1573] [outer = 0x0] [url = about:blank] 08:37:07 INFO - PROCESS | 1655 | --DOMWINDOW == 172 (0x118780800) [pid = 1655] [serial = 1567] [outer = 0x0] [url = about:blank] 08:37:07 INFO - PROCESS | 1655 | --DOMWINDOW == 171 (0x123169400) [pid = 1655] [serial = 1570] [outer = 0x0] [url = about:blank] 08:37:07 INFO - PROCESS | 1655 | --DOMWINDOW == 170 (0x11264c800) [pid = 1655] [serial = 1588] [outer = 0x0] [url = about:blank] 08:37:07 INFO - PROCESS | 1655 | --DOMWINDOW == 169 (0x11340fc00) [pid = 1655] [serial = 1589] [outer = 0x0] [url = about:blank] 08:37:07 INFO - PROCESS | 1655 | --DOMWINDOW == 168 (0x1213e3400) [pid = 1655] [serial = 1595] [outer = 0x0] [url = about:blank] 08:37:07 INFO - PROCESS | 1655 | --DOMWINDOW == 167 (0x1197e3000) [pid = 1655] [serial = 1594] [outer = 0x0] [url = about:blank] 08:37:07 INFO - PROCESS | 1655 | --DOMWINDOW == 166 (0x12addcc00) [pid = 1655] [serial = 1579] [outer = 0x0] [url = about:blank] 08:37:07 INFO - PROCESS | 1655 | --DOMWINDOW == 165 (0x123168800) [pid = 1655] [serial = 1585] [outer = 0x0] [url = about:blank] 08:37:07 INFO - PROCESS | 1655 | --DOMWINDOW == 164 (0x12c4f4400) [pid = 1655] [serial = 1582] [outer = 0x0] [url = about:blank] 08:37:07 INFO - PROCESS | 1655 | --DOMWINDOW == 163 (0x124e0a400) [pid = 1655] [serial = 1618] [outer = 0x0] [url = about:blank] 08:37:07 INFO - PROCESS | 1655 | --DOMWINDOW == 162 (0x12c4ff400) [pid = 1655] [serial = 1616] [outer = 0x0] [url = about:blank] 08:37:07 INFO - PROCESS | 1655 | --DOMWINDOW == 161 (0x12c225000) [pid = 1655] [serial = 1619] [outer = 0x0] [url = about:blank] 08:37:07 INFO - PROCESS | 1655 | --DOMWINDOW == 160 (0x12a739800) [pid = 1655] [serial = 1607] [outer = 0x0] [url = about:blank] 08:37:07 INFO - PROCESS | 1655 | --DOMWINDOW == 159 (0x12c22b800) [pid = 1655] [serial = 1613] [outer = 0x0] [url = about:blank] 08:37:07 INFO - PROCESS | 1655 | --DOMWINDOW == 158 (0x12d167800) [pid = 1655] [serial = 1622] [outer = 0x0] [url = about:blank] 08:37:07 INFO - PROCESS | 1655 | --DOMWINDOW == 157 (0x12cd8ec00) [pid = 1655] [serial = 1621] [outer = 0x0] [url = about:blank] 08:37:07 INFO - PROCESS | 1655 | --DOMWINDOW == 156 (0x128dcd400) [pid = 1655] [serial = 1604] [outer = 0x0] [url = about:blank] 08:37:07 INFO - PROCESS | 1655 | --DOMWINDOW == 155 (0x12db63c00) [pid = 1655] [serial = 1625] [outer = 0x0] [url = about:blank] 08:37:07 INFO - PROCESS | 1655 | 1461771427805 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:07 INFO - PROCESS | 1655 | ++DOCSHELL 0x11996b000 == 64 [pid = 1655] [id = 574] 08:37:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 156 (0x11340fc00) [pid = 1655] [serial = 1722] [outer = 0x0] 08:37:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 157 (0x1213e5c00) [pid = 1655] [serial = 1723] [outer = 0x11340fc00] 08:37:07 INFO - PROCESS | 1655 | 1461771427836 Marionette DEBUG loaded listener.js 08:37:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 158 (0x12503e800) [pid = 1655] [serial = 1724] [outer = 0x11340fc00] 08:37:08 INFO - PROCESS | 1655 | 1461771428161 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:37:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 08:37:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 570ms 08:37:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 08:37:08 INFO - PROCESS | 1655 | 1461771428193 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 08:37:08 INFO - PROCESS | 1655 | 1461771428195 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 08:37:08 INFO - PROCESS | 1655 | 1461771428197 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 08:37:08 INFO - PROCESS | 1655 | 1461771428198 Marionette TRACE conn2 <- [1,2270,null,{}] 08:37:08 INFO - PROCESS | 1655 | 1461771428201 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:37:08 INFO - PROCESS | 1655 | 1461771428294 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 08:37:08 INFO - PROCESS | 1655 | 1461771428298 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:08 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b229000 == 65 [pid = 1655] [id = 575] 08:37:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 159 (0x1258a6800) [pid = 1655] [serial = 1725] [outer = 0x0] 08:37:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 160 (0x128bbdc00) [pid = 1655] [serial = 1726] [outer = 0x1258a6800] 08:37:08 INFO - PROCESS | 1655 | 1461771428328 Marionette DEBUG loaded listener.js 08:37:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 161 (0x128dcb400) [pid = 1655] [serial = 1727] [outer = 0x1258a6800] 08:37:08 INFO - PROCESS | 1655 | 1461771428689 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:37:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 08:37:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 518ms 08:37:08 INFO - PROCESS | 1655 | 1461771428715 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 08:37:08 INFO - PROCESS | 1655 | 1461771428716 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 08:37:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 08:37:08 INFO - PROCESS | 1655 | 1461771428719 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 08:37:08 INFO - PROCESS | 1655 | 1461771428720 Marionette TRACE conn2 <- [1,2274,null,{}] 08:37:08 INFO - PROCESS | 1655 | 1461771428722 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:37:08 INFO - PROCESS | 1655 | 1461771428814 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 08:37:08 INFO - PROCESS | 1655 | 1461771428819 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:08 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c92c800 == 66 [pid = 1655] [id = 576] 08:37:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 162 (0x128d48000) [pid = 1655] [serial = 1728] [outer = 0x0] 08:37:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 163 (0x128ef2000) [pid = 1655] [serial = 1729] [outer = 0x128d48000] 08:37:08 INFO - PROCESS | 1655 | 1461771428845 Marionette DEBUG loaded listener.js 08:37:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 164 (0x128f37000) [pid = 1655] [serial = 1730] [outer = 0x128d48000] 08:37:09 INFO - PROCESS | 1655 | 1461771429213 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:37:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 08:37:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 520ms 08:37:09 INFO - PROCESS | 1655 | 1461771429258 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 08:37:09 INFO - PROCESS | 1655 | 1461771429259 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 08:37:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 08:37:09 INFO - PROCESS | 1655 | 1461771429263 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 08:37:09 INFO - PROCESS | 1655 | 1461771429264 Marionette TRACE conn2 <- [1,2278,null,{}] 08:37:09 INFO - PROCESS | 1655 | 1461771429266 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:37:09 INFO - PROCESS | 1655 | 1461771429372 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 08:37:09 INFO - PROCESS | 1655 | 1461771429377 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:09 INFO - PROCESS | 1655 | ++DOCSHELL 0x12dd09800 == 67 [pid = 1655] [id = 577] 08:37:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 165 (0x128fa6800) [pid = 1655] [serial = 1731] [outer = 0x0] 08:37:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 166 (0x1296dec00) [pid = 1655] [serial = 1732] [outer = 0x128fa6800] 08:37:09 INFO - PROCESS | 1655 | 1461771429405 Marionette DEBUG loaded listener.js 08:37:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 167 (0x12bba5400) [pid = 1655] [serial = 1733] [outer = 0x128fa6800] 08:37:09 INFO - PROCESS | 1655 | 1461771429775 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:37:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 08:37:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 519ms 08:37:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 08:37:09 INFO - PROCESS | 1655 | 1461771429783 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 08:37:09 INFO - PROCESS | 1655 | 1461771429784 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 08:37:09 INFO - PROCESS | 1655 | 1461771429787 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 08:37:09 INFO - PROCESS | 1655 | 1461771429789 Marionette TRACE conn2 <- [1,2282,null,{}] 08:37:09 INFO - PROCESS | 1655 | 1461771429798 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:37:09 INFO - PROCESS | 1655 | 1461771429913 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 08:37:09 INFO - PROCESS | 1655 | 1461771429925 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:09 INFO - PROCESS | 1655 | ++DOCSHELL 0x12e467800 == 68 [pid = 1655] [id = 578] 08:37:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 168 (0x128fe7800) [pid = 1655] [serial = 1734] [outer = 0x0] 08:37:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 169 (0x12c06d400) [pid = 1655] [serial = 1735] [outer = 0x128fe7800] 08:37:09 INFO - PROCESS | 1655 | 1461771429950 Marionette DEBUG loaded listener.js 08:37:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 170 (0x12c452c00) [pid = 1655] [serial = 1736] [outer = 0x128fe7800] 08:37:10 INFO - PROCESS | 1655 | 1461771430298 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:37:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 08:37:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 527ms 08:37:10 INFO - PROCESS | 1655 | 1461771430313 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 08:37:10 INFO - PROCESS | 1655 | 1461771430314 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 08:37:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 08:37:10 INFO - PROCESS | 1655 | 1461771430316 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 08:37:10 INFO - PROCESS | 1655 | 1461771430317 Marionette TRACE conn2 <- [1,2286,null,{}] 08:37:10 INFO - PROCESS | 1655 | 1461771430319 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:37:10 INFO - PROCESS | 1655 | 1461771430440 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 08:37:10 INFO - PROCESS | 1655 | 1461771430456 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:10 INFO - PROCESS | 1655 | ++DOCSHELL 0x13581a000 == 69 [pid = 1655] [id = 579] 08:37:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 171 (0x129826400) [pid = 1655] [serial = 1737] [outer = 0x0] 08:37:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 172 (0x129829000) [pid = 1655] [serial = 1738] [outer = 0x129826400] 08:37:10 INFO - PROCESS | 1655 | 1461771430481 Marionette DEBUG loaded listener.js 08:37:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 173 (0x12982d000) [pid = 1655] [serial = 1739] [outer = 0x129826400] 08:37:10 INFO - PROCESS | 1655 | 1461771430867 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:37:10 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:37:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 568ms 08:37:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 08:37:10 INFO - PROCESS | 1655 | 1461771430884 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 08:37:10 INFO - PROCESS | 1655 | 1461771430886 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 08:37:10 INFO - PROCESS | 1655 | 1461771430889 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 08:37:10 INFO - PROCESS | 1655 | 1461771430890 Marionette TRACE conn2 <- [1,2290,null,{}] 08:37:10 INFO - PROCESS | 1655 | 1461771430892 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:37:11 INFO - PROCESS | 1655 | 1461771431009 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 08:37:11 INFO - PROCESS | 1655 | 1461771431023 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:11 INFO - PROCESS | 1655 | ++DOCSHELL 0x136010800 == 70 [pid = 1655] [id = 580] 08:37:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 174 (0x129826c00) [pid = 1655] [serial = 1740] [outer = 0x0] 08:37:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 175 (0x12c44b800) [pid = 1655] [serial = 1741] [outer = 0x129826c00] 08:37:11 INFO - PROCESS | 1655 | 1461771431048 Marionette DEBUG loaded listener.js 08:37:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 176 (0x12cd8c800) [pid = 1655] [serial = 1742] [outer = 0x129826c00] 08:37:11 INFO - PROCESS | 1655 | 1461771431402 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:37:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 08:37:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 519ms 08:37:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 08:37:11 INFO - PROCESS | 1655 | 1461771431409 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 08:37:11 INFO - PROCESS | 1655 | 1461771431410 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 08:37:11 INFO - PROCESS | 1655 | 1461771431412 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 08:37:11 INFO - PROCESS | 1655 | 1461771431413 Marionette TRACE conn2 <- [1,2294,null,{}] 08:37:11 INFO - PROCESS | 1655 | 1461771431415 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:37:11 INFO - PROCESS | 1655 | 1461771431532 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 08:37:11 INFO - PROCESS | 1655 | --DOMWINDOW == 175 (0x110ef1c00) [pid = 1655] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 08:37:11 INFO - PROCESS | 1655 | --DOMWINDOW == 174 (0x113146c00) [pid = 1655] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 08:37:11 INFO - PROCESS | 1655 | --DOMWINDOW == 173 (0x128e4d000) [pid = 1655] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 08:37:11 INFO - PROCESS | 1655 | --DOMWINDOW == 172 (0x1197da000) [pid = 1655] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 08:37:11 INFO - PROCESS | 1655 | --DOMWINDOW == 171 (0x12db65800) [pid = 1655] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 08:37:11 INFO - PROCESS | 1655 | --DOMWINDOW == 170 (0x119507c00) [pid = 1655] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 08:37:11 INFO - PROCESS | 1655 | --DOMWINDOW == 169 (0x116608000) [pid = 1655] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 08:37:11 INFO - PROCESS | 1655 | --DOMWINDOW == 168 (0x128e58400) [pid = 1655] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 08:37:11 INFO - PROCESS | 1655 | --DOMWINDOW == 167 (0x1258a6000) [pid = 1655] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 08:37:11 INFO - PROCESS | 1655 | --DOMWINDOW == 166 (0x1277ef400) [pid = 1655] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 08:37:11 INFO - PROCESS | 1655 | --DOMWINDOW == 165 (0x12a81fc00) [pid = 1655] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 08:37:11 INFO - PROCESS | 1655 | --DOMWINDOW == 164 (0x11617ec00) [pid = 1655] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 08:37:11 INFO - PROCESS | 1655 | --DOMWINDOW == 163 (0x110ebec00) [pid = 1655] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 08:37:11 INFO - PROCESS | 1655 | --DOMWINDOW == 162 (0x12bba0400) [pid = 1655] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 08:37:11 INFO - PROCESS | 1655 | --DOMWINDOW == 161 (0x128dc5c00) [pid = 1655] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 08:37:11 INFO - PROCESS | 1655 | 1461771431750 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:11 INFO - PROCESS | 1655 | ++DOCSHELL 0x116983800 == 71 [pid = 1655] [id = 581] 08:37:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 162 (0x110ef1800) [pid = 1655] [serial = 1743] [outer = 0x0] 08:37:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 163 (0x1126b6800) [pid = 1655] [serial = 1744] [outer = 0x110ef1800] 08:37:11 INFO - PROCESS | 1655 | 1461771431776 Marionette DEBUG loaded listener.js 08:37:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 164 (0x1197da000) [pid = 1655] [serial = 1745] [outer = 0x110ef1800] 08:37:12 INFO - PROCESS | 1655 | 1461771432043 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:37:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 08:37:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 670ms 08:37:12 INFO - PROCESS | 1655 | 1461771432083 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 08:37:12 INFO - PROCESS | 1655 | 1461771432084 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 08:37:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 08:37:12 INFO - PROCESS | 1655 | 1461771432094 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 08:37:12 INFO - PROCESS | 1655 | 1461771432096 Marionette TRACE conn2 <- [1,2298,null,{}] 08:37:12 INFO - PROCESS | 1655 | 1461771432098 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:37:12 INFO - PROCESS | 1655 | 1461771432210 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 08:37:12 INFO - PROCESS | 1655 | 1461771432215 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:12 INFO - PROCESS | 1655 | ++DOCSHELL 0x13f8ed000 == 72 [pid = 1655] [id = 582] 08:37:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 165 (0x12375b000) [pid = 1655] [serial = 1746] [outer = 0x0] 08:37:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 166 (0x12d011800) [pid = 1655] [serial = 1747] [outer = 0x12375b000] 08:37:12 INFO - PROCESS | 1655 | 1461771432244 Marionette DEBUG loaded listener.js 08:37:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 167 (0x12db63c00) [pid = 1655] [serial = 1748] [outer = 0x12375b000] 08:37:12 INFO - PROCESS | 1655 | 1461771432599 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:37:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 08:37:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 521ms 08:37:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 08:37:12 INFO - PROCESS | 1655 | 1461771432617 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 08:37:12 INFO - PROCESS | 1655 | 1461771432618 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 08:37:12 INFO - PROCESS | 1655 | 1461771432625 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 08:37:12 INFO - PROCESS | 1655 | 1461771432626 Marionette TRACE conn2 <- [1,2302,null,{}] 08:37:12 INFO - PROCESS | 1655 | 1461771432629 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:37:12 INFO - PROCESS | 1655 | 1461771432761 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 08:37:12 INFO - PROCESS | 1655 | 1461771432882 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:12 INFO - PROCESS | 1655 | ++DOCSHELL 0x113d1a000 == 73 [pid = 1655] [id = 583] 08:37:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 168 (0x110ec0000) [pid = 1655] [serial = 1749] [outer = 0x0] 08:37:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 169 (0x11100cc00) [pid = 1655] [serial = 1750] [outer = 0x110ec0000] 08:37:12 INFO - PROCESS | 1655 | 1461771432914 Marionette DEBUG loaded listener.js 08:37:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 170 (0x113144800) [pid = 1655] [serial = 1751] [outer = 0x110ec0000] 08:37:13 INFO - PROCESS | 1655 | 1461771433374 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:37:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 08:37:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 773ms 08:37:13 INFO - PROCESS | 1655 | 1461771433395 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 08:37:13 INFO - PROCESS | 1655 | 1461771433398 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 08:37:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 08:37:13 INFO - PROCESS | 1655 | 1461771433401 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 08:37:13 INFO - PROCESS | 1655 | 1461771433404 Marionette TRACE conn2 <- [1,2306,null,{}] 08:37:13 INFO - PROCESS | 1655 | 1461771433407 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:37:13 INFO - PROCESS | 1655 | 1461771433528 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 08:37:13 INFO - PROCESS | 1655 | 1461771433640 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:13 INFO - PROCESS | 1655 | ++DOCSHELL 0x12342a000 == 74 [pid = 1655] [id = 584] 08:37:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 171 (0x1197dbc00) [pid = 1655] [serial = 1752] [outer = 0x0] 08:37:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 172 (0x1213e5000) [pid = 1655] [serial = 1753] [outer = 0x1197dbc00] 08:37:13 INFO - PROCESS | 1655 | 1461771433671 Marionette DEBUG loaded listener.js 08:37:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 173 (0x12375d000) [pid = 1655] [serial = 1754] [outer = 0x1197dbc00] 08:37:14 INFO - PROCESS | 1655 | 1461771434070 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:37:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 08:37:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 723ms 08:37:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 08:37:14 INFO - PROCESS | 1655 | 1461771434126 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 08:37:14 INFO - PROCESS | 1655 | 1461771434129 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 08:37:14 INFO - PROCESS | 1655 | 1461771434132 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 08:37:14 INFO - PROCESS | 1655 | 1461771434133 Marionette TRACE conn2 <- [1,2310,null,{}] 08:37:14 INFO - PROCESS | 1655 | 1461771434136 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:37:14 INFO - PROCESS | 1655 | 1461771434249 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 08:37:14 INFO - PROCESS | 1655 | 1461771434379 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:14 INFO - PROCESS | 1655 | ++DOCSHELL 0x12e45b800 == 75 [pid = 1655] [id = 585] 08:37:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 174 (0x12503f000) [pid = 1655] [serial = 1755] [outer = 0x0] 08:37:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 175 (0x127273800) [pid = 1655] [serial = 1756] [outer = 0x12503f000] 08:37:14 INFO - PROCESS | 1655 | 1461771434412 Marionette DEBUG loaded listener.js 08:37:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 176 (0x128dc7400) [pid = 1655] [serial = 1757] [outer = 0x12503f000] 08:37:14 INFO - PROCESS | 1655 | 1461771434861 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:37:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 08:37:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 769ms 08:37:14 INFO - PROCESS | 1655 | 1461771434903 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 08:37:14 INFO - PROCESS | 1655 | 1461771434904 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 08:37:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 08:37:14 INFO - PROCESS | 1655 | 1461771434914 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 08:37:14 INFO - PROCESS | 1655 | 1461771434918 Marionette TRACE conn2 <- [1,2314,null,{}] 08:37:14 INFO - PROCESS | 1655 | 1461771434921 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:37:15 INFO - PROCESS | 1655 | 1461771435035 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 08:37:15 INFO - PROCESS | 1655 | 1461771435150 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:15 INFO - PROCESS | 1655 | ++DOCSHELL 0x135ea2800 == 76 [pid = 1655] [id = 586] 08:37:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 177 (0x128d43000) [pid = 1655] [serial = 1758] [outer = 0x0] 08:37:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 178 (0x128fa8c00) [pid = 1655] [serial = 1759] [outer = 0x128d43000] 08:37:15 INFO - PROCESS | 1655 | 1461771435186 Marionette DEBUG loaded listener.js 08:37:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 179 (0x12bba3800) [pid = 1655] [serial = 1760] [outer = 0x128d43000] 08:37:15 INFO - PROCESS | 1655 | 1461771435597 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:37:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 08:37:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 729ms 08:37:15 INFO - PROCESS | 1655 | 1461771435639 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 08:37:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 08:37:15 INFO - PROCESS | 1655 | 1461771435641 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 08:37:15 INFO - PROCESS | 1655 | 1461771435643 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 08:37:15 INFO - PROCESS | 1655 | 1461771435645 Marionette TRACE conn2 <- [1,2318,null,{}] 08:37:15 INFO - PROCESS | 1655 | 1461771435647 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:37:15 INFO - PROCESS | 1655 | 1461771435760 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 08:37:15 INFO - PROCESS | 1655 | 1461771435871 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:15 INFO - PROCESS | 1655 | ++DOCSHELL 0x135eb6000 == 77 [pid = 1655] [id = 587] 08:37:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 180 (0x12c0ddc00) [pid = 1655] [serial = 1761] [outer = 0x0] 08:37:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 181 (0x12cd95000) [pid = 1655] [serial = 1762] [outer = 0x12c0ddc00] 08:37:15 INFO - PROCESS | 1655 | 1461771435903 Marionette DEBUG loaded listener.js 08:37:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 182 (0x12d672400) [pid = 1655] [serial = 1763] [outer = 0x12c0ddc00] 08:37:16 INFO - PROCESS | 1655 | 1461771436286 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:37:16 INFO - PROCESS | 1655 | 1461771436314 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 08:37:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 08:37:16 INFO - PROCESS | 1655 | 1461771436316 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 08:37:16 INFO - PROCESS | 1655 | 1461771436317 Marionette TRACE conn2 <- [1,2322,null,{}] 08:37:16 INFO - PROCESS | 1655 | 1461771436320 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:37:16 INFO - PROCESS | 1655 | 1461771436434 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 08:37:16 INFO - PROCESS | 1655 | 1461771436549 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:16 INFO - PROCESS | 1655 | ++DOCSHELL 0x1402d2800 == 78 [pid = 1655] [id = 588] 08:37:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 183 (0x112922000) [pid = 1655] [serial = 1764] [outer = 0x0] 08:37:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 184 (0x112923c00) [pid = 1655] [serial = 1765] [outer = 0x112922000] 08:37:16 INFO - PROCESS | 1655 | 1461771436586 Marionette DEBUG loaded listener.js 08:37:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 185 (0x12d687800) [pid = 1655] [serial = 1766] [outer = 0x112922000] 08:37:17 INFO - PROCESS | 1655 | 1461771437005 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:37:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 08:37:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 719ms 08:37:17 INFO - PROCESS | 1655 | 1461771437036 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 08:37:17 INFO - PROCESS | 1655 | 1461771437037 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 08:37:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 08:37:17 INFO - PROCESS | 1655 | 1461771437040 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 08:37:17 INFO - PROCESS | 1655 | 1461771437041 Marionette TRACE conn2 <- [1,2326,null,{}] 08:37:17 INFO - PROCESS | 1655 | 1461771437043 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:37:17 INFO - PROCESS | 1655 | 1461771437154 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 08:37:17 INFO - PROCESS | 1655 | 1461771437267 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:17 INFO - PROCESS | 1655 | ++DOCSHELL 0x136067800 == 79 [pid = 1655] [id = 589] 08:37:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 186 (0x124303c00) [pid = 1655] [serial = 1767] [outer = 0x0] 08:37:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 187 (0x12430b000) [pid = 1655] [serial = 1768] [outer = 0x124303c00] 08:37:17 INFO - PROCESS | 1655 | 1461771437298 Marionette DEBUG loaded listener.js 08:37:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 188 (0x12d673000) [pid = 1655] [serial = 1769] [outer = 0x124303c00] 08:37:17 INFO - PROCESS | 1655 | 1461771437708 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:37:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 08:37:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 672ms 08:37:17 INFO - PROCESS | 1655 | 1461771437712 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 08:37:17 INFO - PROCESS | 1655 | 1461771437714 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 08:37:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 08:37:17 INFO - PROCESS | 1655 | 1461771437716 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 08:37:17 INFO - PROCESS | 1655 | 1461771437717 Marionette TRACE conn2 <- [1,2330,null,{}] 08:37:17 INFO - PROCESS | 1655 | 1461771437720 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:37:17 INFO - PROCESS | 1655 | 1461771437830 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 08:37:17 INFO - PROCESS | 1655 | 1461771437946 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:17 INFO - PROCESS | 1655 | ++DOCSHELL 0x13890b800 == 80 [pid = 1655] [id = 590] 08:37:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 189 (0x12430cc00) [pid = 1655] [serial = 1770] [outer = 0x0] 08:37:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 190 (0x12db6f800) [pid = 1655] [serial = 1771] [outer = 0x12430cc00] 08:37:17 INFO - PROCESS | 1655 | 1461771437976 Marionette DEBUG loaded listener.js 08:37:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 191 (0x13264d800) [pid = 1655] [serial = 1772] [outer = 0x12430cc00] 08:37:18 INFO - PROCESS | 1655 | 1461771438434 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:37:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 08:37:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 771ms 08:37:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 08:37:18 INFO - PROCESS | 1655 | 1461771438487 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 08:37:18 INFO - PROCESS | 1655 | 1461771438489 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 08:37:18 INFO - PROCESS | 1655 | 1461771438491 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 08:37:18 INFO - PROCESS | 1655 | 1461771438492 Marionette TRACE conn2 <- [1,2334,null,{}] 08:37:18 INFO - PROCESS | 1655 | 1461771438495 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:37:18 INFO - PROCESS | 1655 | 1461771438607 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 08:37:18 INFO - PROCESS | 1655 | 1461771438692 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:18 INFO - PROCESS | 1655 | ++DOCSHELL 0x12590a000 == 81 [pid = 1655] [id = 591] 08:37:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 192 (0x1134cd800) [pid = 1655] [serial = 1773] [outer = 0x0] 08:37:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 193 (0x12726e000) [pid = 1655] [serial = 1774] [outer = 0x1134cd800] 08:37:18 INFO - PROCESS | 1655 | 1461771438723 Marionette DEBUG loaded listener.js 08:37:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 194 (0x12db65400) [pid = 1655] [serial = 1775] [outer = 0x1134cd800] 08:37:19 INFO - PROCESS | 1655 | 1461771439138 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:37:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 08:37:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 669ms 08:37:19 INFO - PROCESS | 1655 | 1461771439160 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 08:37:19 INFO - PROCESS | 1655 | 1461771439162 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 08:37:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 08:37:19 INFO - PROCESS | 1655 | 1461771439164 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 08:37:19 INFO - PROCESS | 1655 | 1461771439165 Marionette TRACE conn2 <- [1,2338,null,{}] 08:37:19 INFO - PROCESS | 1655 | 1461771439168 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:37:19 INFO - PROCESS | 1655 | 1461771439284 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 08:37:19 INFO - PROCESS | 1655 | 1461771439390 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:19 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c927000 == 82 [pid = 1655] [id = 592] 08:37:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 195 (0x110eec800) [pid = 1655] [serial = 1776] [outer = 0x0] 08:37:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 196 (0x13264dc00) [pid = 1655] [serial = 1777] [outer = 0x110eec800] 08:37:19 INFO - PROCESS | 1655 | 1461771439420 Marionette DEBUG loaded listener.js 08:37:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 197 (0x132653400) [pid = 1655] [serial = 1778] [outer = 0x110eec800] 08:37:20 INFO - PROCESS | 1655 | 1461771440063 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:37:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 08:37:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 920ms 08:37:20 INFO - PROCESS | 1655 | 1461771440084 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 08:37:20 INFO - PROCESS | 1655 | 1461771440087 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 08:37:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 08:37:20 INFO - PROCESS | 1655 | 1461771440109 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 08:37:20 INFO - PROCESS | 1655 | 1461771440112 Marionette TRACE conn2 <- [1,2342,null,{}] 08:37:20 INFO - PROCESS | 1655 | 1461771440116 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:37:20 INFO - PROCESS | 1655 | 1461771440233 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 08:37:20 INFO - PROCESS | 1655 | 1461771440320 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:20 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b239000 == 83 [pid = 1655] [id = 593] 08:37:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 198 (0x11291dc00) [pid = 1655] [serial = 1779] [outer = 0x0] 08:37:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 199 (0x113390c00) [pid = 1655] [serial = 1780] [outer = 0x11291dc00] 08:37:20 INFO - PROCESS | 1655 | 1461771440349 Marionette DEBUG loaded listener.js 08:37:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 200 (0x116a78000) [pid = 1655] [serial = 1781] [outer = 0x11291dc00] 08:37:20 INFO - PROCESS | 1655 | 1461771440812 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:37:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 08:37:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 730ms 08:37:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 08:37:20 INFO - PROCESS | 1655 | 1461771440861 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 08:37:20 INFO - PROCESS | 1655 | 1461771440864 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 08:37:20 INFO - PROCESS | 1655 | 1461771440871 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 08:37:20 INFO - PROCESS | 1655 | 1461771440874 Marionette TRACE conn2 <- [1,2346,null,{}] 08:37:20 INFO - PROCESS | 1655 | 1461771440877 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:37:20 INFO - PROCESS | 1655 | 1461771440981 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 08:37:21 INFO - PROCESS | 1655 | 1461771441070 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:21 INFO - PROCESS | 1655 | ++DOCSHELL 0x1235af800 == 84 [pid = 1655] [id = 594] 08:37:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 201 (0x1193fcc00) [pid = 1655] [serial = 1782] [outer = 0x0] 08:37:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 202 (0x119e24c00) [pid = 1655] [serial = 1783] [outer = 0x1193fcc00] 08:37:21 INFO - PROCESS | 1655 | 1461771441098 Marionette DEBUG loaded listener.js 08:37:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 203 (0x123764c00) [pid = 1655] [serial = 1784] [outer = 0x1193fcc00] 08:37:21 INFO - PROCESS | 1655 | --DOCSHELL 0x13f8ed000 == 83 [pid = 1655] [id = 582] 08:37:21 INFO - PROCESS | 1655 | --DOCSHELL 0x116983800 == 82 [pid = 1655] [id = 581] 08:37:21 INFO - PROCESS | 1655 | --DOCSHELL 0x136010800 == 81 [pid = 1655] [id = 580] 08:37:21 INFO - PROCESS | 1655 | --DOCSHELL 0x13581a000 == 80 [pid = 1655] [id = 579] 08:37:21 INFO - PROCESS | 1655 | --DOCSHELL 0x12e467800 == 79 [pid = 1655] [id = 578] 08:37:21 INFO - PROCESS | 1655 | --DOCSHELL 0x12dd09800 == 78 [pid = 1655] [id = 577] 08:37:21 INFO - PROCESS | 1655 | --DOCSHELL 0x12c92c800 == 77 [pid = 1655] [id = 576] 08:37:21 INFO - PROCESS | 1655 | --DOMWINDOW == 202 (0x12376d800) [pid = 1655] [serial = 1690] [outer = 0x0] [url = about:blank] 08:37:21 INFO - PROCESS | 1655 | --DOCSHELL 0x12b229000 == 76 [pid = 1655] [id = 575] 08:37:21 INFO - PROCESS | 1655 | --DOCSHELL 0x11996b000 == 75 [pid = 1655] [id = 574] 08:37:21 INFO - PROCESS | 1655 | --DOCSHELL 0x1246e3800 == 74 [pid = 1655] [id = 573] 08:37:21 INFO - PROCESS | 1655 | --DOCSHELL 0x12ab1a800 == 73 [pid = 1655] [id = 572] 08:37:21 INFO - PROCESS | 1655 | --DOCSHELL 0x132547000 == 72 [pid = 1655] [id = 569] 08:37:21 INFO - PROCESS | 1655 | --DOCSHELL 0x138bdd800 == 71 [pid = 1655] [id = 568] 08:37:21 INFO - PROCESS | 1655 | --DOCSHELL 0x138a04800 == 70 [pid = 1655] [id = 567] 08:37:21 INFO - PROCESS | 1655 | --DOCSHELL 0x12dde3800 == 69 [pid = 1655] [id = 566] 08:37:21 INFO - PROCESS | 1655 | --DOCSHELL 0x1298be800 == 68 [pid = 1655] [id = 565] 08:37:21 INFO - PROCESS | 1655 | --DOCSHELL 0x119596800 == 67 [pid = 1655] [id = 564] 08:37:21 INFO - PROCESS | 1655 | --DOMWINDOW == 201 (0x113144400) [pid = 1655] [serial = 1652] [outer = 0x0] [url = about:blank] 08:37:21 INFO - PROCESS | 1655 | --DOMWINDOW == 200 (0x111d53800) [pid = 1655] [serial = 1651] [outer = 0x0] [url = about:blank] 08:37:21 INFO - PROCESS | 1655 | --DOMWINDOW == 199 (0x115ed4400) [pid = 1655] [serial = 1655] [outer = 0x0] [url = about:blank] 08:37:21 INFO - PROCESS | 1655 | --DOMWINDOW == 198 (0x11348a400) [pid = 1655] [serial = 1654] [outer = 0x0] [url = about:blank] 08:37:21 INFO - PROCESS | 1655 | --DOMWINDOW == 197 (0x128f3a800) [pid = 1655] [serial = 1672] [outer = 0x0] [url = about:blank] 08:37:21 INFO - PROCESS | 1655 | --DOMWINDOW == 196 (0x1243bb000) [pid = 1655] [serial = 1663] [outer = 0x0] [url = about:blank] 08:37:21 INFO - PROCESS | 1655 | --DOMWINDOW == 195 (0x124b88800) [pid = 1655] [serial = 1664] [outer = 0x0] [url = about:blank] 08:37:21 INFO - PROCESS | 1655 | --DOMWINDOW == 194 (0x12db6a400) [pid = 1655] [serial = 1627] [outer = 0x0] [url = about:blank] 08:37:21 INFO - PROCESS | 1655 | --DOMWINDOW == 193 (0x12db70800) [pid = 1655] [serial = 1628] [outer = 0x0] [url = about:blank] 08:37:21 INFO - PROCESS | 1655 | --DOMWINDOW == 192 (0x12c447c00) [pid = 1655] [serial = 1639] [outer = 0x0] [url = about:blank] 08:37:21 INFO - PROCESS | 1655 | --DOMWINDOW == 191 (0x12c0d5400) [pid = 1655] [serial = 1648] [outer = 0x0] [url = about:blank] 08:37:21 INFO - PROCESS | 1655 | --DOMWINDOW == 190 (0x1213e1400) [pid = 1655] [serial = 1660] [outer = 0x0] [url = about:blank] 08:37:21 INFO - PROCESS | 1655 | --DOMWINDOW == 189 (0x1234ecc00) [pid = 1655] [serial = 1661] [outer = 0x0] [url = about:blank] 08:37:21 INFO - PROCESS | 1655 | --DOMWINDOW == 188 (0x11934e400) [pid = 1655] [serial = 1658] [outer = 0x0] [url = about:blank] 08:37:21 INFO - PROCESS | 1655 | --DOMWINDOW == 187 (0x118708c00) [pid = 1655] [serial = 1657] [outer = 0x0] [url = about:blank] 08:37:21 INFO - PROCESS | 1655 | --DOMWINDOW == 186 (0x1296d9800) [pid = 1655] [serial = 1675] [outer = 0x0] [url = about:blank] 08:37:21 INFO - PROCESS | 1655 | --DOMWINDOW == 185 (0x12d681400) [pid = 1655] [serial = 1642] [outer = 0x0] [url = about:blank] 08:37:21 INFO - PROCESS | 1655 | --DOMWINDOW == 184 (0x12592e400) [pid = 1655] [serial = 1666] [outer = 0x0] [url = about:blank] 08:37:21 INFO - PROCESS | 1655 | --DOMWINDOW == 183 (0x127455800) [pid = 1655] [serial = 1667] [outer = 0x0] [url = about:blank] 08:37:21 INFO - PROCESS | 1655 | --DOMWINDOW == 182 (0x123164800) [pid = 1655] [serial = 1633] [outer = 0x0] [url = about:blank] 08:37:21 INFO - PROCESS | 1655 | --DOMWINDOW == 181 (0x135c3f400) [pid = 1655] [serial = 1645] [outer = 0x0] [url = about:blank] 08:37:21 INFO - PROCESS | 1655 | --DOMWINDOW == 180 (0x128dcac00) [pid = 1655] [serial = 1669] [outer = 0x0] [url = about:blank] 08:37:21 INFO - PROCESS | 1655 | --DOMWINDOW == 179 (0x118781000) [pid = 1655] [serial = 1630] [outer = 0x0] [url = about:blank] 08:37:21 INFO - PROCESS | 1655 | --DOMWINDOW == 178 (0x128dce800) [pid = 1655] [serial = 1636] [outer = 0x0] [url = about:blank] 08:37:21 INFO - PROCESS | 1655 | --DOMWINDOW == 177 (0x12b206c00) [pid = 1655] [serial = 1678] [outer = 0x0] [url = about:blank] 08:37:21 INFO - PROCESS | 1655 | --DOMWINDOW == 176 (0x12ab35400) [pid = 1655] [serial = 1676] [outer = 0x0] [url = about:blank] 08:37:21 INFO - PROCESS | 1655 | --DOMWINDOW == 175 (0x1234e6800) [pid = 1655] [serial = 1681] [outer = 0x0] [url = about:blank] 08:37:21 INFO - PROCESS | 1655 | --DOMWINDOW == 174 (0x12ba62400) [pid = 1655] [serial = 1682] [outer = 0x0] [url = about:blank] 08:37:21 INFO - PROCESS | 1655 | --DOMWINDOW == 173 (0x12375fc00) [pid = 1655] [serial = 1687] [outer = 0x0] [url = about:blank] 08:37:21 INFO - PROCESS | 1655 | --DOMWINDOW == 172 (0x12bb79800) [pid = 1655] [serial = 1679] [outer = 0x0] [url = about:blank] 08:37:21 INFO - PROCESS | 1655 | --DOMWINDOW == 171 (0x123763c00) [pid = 1655] [serial = 1688] [outer = 0x0] [url = about:blank] 08:37:21 INFO - PROCESS | 1655 | --DOMWINDOW == 170 (0x12c0dd800) [pid = 1655] [serial = 1684] [outer = 0x0] [url = about:blank] 08:37:21 INFO - PROCESS | 1655 | --DOMWINDOW == 169 (0x128fe4c00) [pid = 1655] [serial = 1673] [outer = 0x0] [url = about:blank] 08:37:21 INFO - PROCESS | 1655 | --DOMWINDOW == 168 (0x128e4f800) [pid = 1655] [serial = 1670] [outer = 0x0] [url = about:blank] 08:37:21 INFO - PROCESS | 1655 | --DOMWINDOW == 167 (0x12c4fa800) [pid = 1655] [serial = 1685] [outer = 0x0] [url = about:blank] 08:37:21 INFO - PROCESS | 1655 | --DOMWINDOW == 166 (0x12bba0c00) [pid = 1655] [serial = 1565] [outer = 0x0] [url = about:blank] 08:37:21 INFO - PROCESS | 1655 | 1461771441565 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:37:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 08:37:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 723ms 08:37:21 INFO - PROCESS | 1655 | 1461771441593 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 08:37:21 INFO - PROCESS | 1655 | 1461771441594 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 08:37:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 08:37:21 INFO - PROCESS | 1655 | 1461771441597 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 08:37:21 INFO - PROCESS | 1655 | 1461771441599 Marionette TRACE conn2 <- [1,2350,null,{}] 08:37:21 INFO - PROCESS | 1655 | 1461771441606 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:37:21 INFO - PROCESS | 1655 | 1461771441701 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 08:37:21 INFO - PROCESS | 1655 | 1461771441707 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:21 INFO - PROCESS | 1655 | ++DOCSHELL 0x125213800 == 68 [pid = 1655] [id = 595] 08:37:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 167 (0x12375e400) [pid = 1655] [serial = 1785] [outer = 0x0] 08:37:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 168 (0x124310400) [pid = 1655] [serial = 1786] [outer = 0x12375e400] 08:37:21 INFO - PROCESS | 1655 | 1461771441735 Marionette DEBUG loaded listener.js 08:37:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 169 (0x124b89000) [pid = 1655] [serial = 1787] [outer = 0x12375e400] 08:37:22 INFO - PROCESS | 1655 | 1461771442139 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:37:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 08:37:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 573ms 08:37:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 08:37:22 INFO - PROCESS | 1655 | 1461771442171 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 08:37:22 INFO - PROCESS | 1655 | 1461771442172 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 08:37:22 INFO - PROCESS | 1655 | 1461771442174 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 08:37:22 INFO - PROCESS | 1655 | 1461771442176 Marionette TRACE conn2 <- [1,2354,null,{}] 08:37:22 INFO - PROCESS | 1655 | 1461771442178 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:37:22 INFO - PROCESS | 1655 | 1461771442271 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 08:37:22 INFO - PROCESS | 1655 | 1461771442299 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:22 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c25d000 == 69 [pid = 1655] [id = 596] 08:37:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 170 (0x125ed0400) [pid = 1655] [serial = 1788] [outer = 0x0] 08:37:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 171 (0x1277ee800) [pid = 1655] [serial = 1789] [outer = 0x125ed0400] 08:37:22 INFO - PROCESS | 1655 | 1461771442326 Marionette DEBUG loaded listener.js 08:37:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 172 (0x128dccc00) [pid = 1655] [serial = 1790] [outer = 0x125ed0400] 08:37:22 INFO - PROCESS | 1655 | 1461771442678 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:37:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 08:37:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 519ms 08:37:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 08:37:22 INFO - PROCESS | 1655 | 1461771442694 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 08:37:22 INFO - PROCESS | 1655 | 1461771442695 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 08:37:22 INFO - PROCESS | 1655 | 1461771442697 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 08:37:22 INFO - PROCESS | 1655 | 1461771442698 Marionette TRACE conn2 <- [1,2358,null,{}] 08:37:22 INFO - PROCESS | 1655 | 1461771442701 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:37:22 INFO - PROCESS | 1655 | 1461771442793 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 08:37:22 INFO - PROCESS | 1655 | 1461771442797 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:22 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d19e000 == 70 [pid = 1655] [id = 597] 08:37:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 173 (0x128d4c400) [pid = 1655] [serial = 1791] [outer = 0x0] 08:37:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 174 (0x128eef400) [pid = 1655] [serial = 1792] [outer = 0x128d4c400] 08:37:22 INFO - PROCESS | 1655 | 1461771442823 Marionette DEBUG loaded listener.js 08:37:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 175 (0x128f36800) [pid = 1655] [serial = 1793] [outer = 0x128d4c400] 08:37:23 INFO - PROCESS | 1655 | 1461771443176 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:37:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 08:37:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 519ms 08:37:23 INFO - PROCESS | 1655 | 1461771443217 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 08:37:23 INFO - PROCESS | 1655 | 1461771443218 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 08:37:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 08:37:23 INFO - PROCESS | 1655 | 1461771443222 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 08:37:23 INFO - PROCESS | 1655 | 1461771443224 Marionette TRACE conn2 <- [1,2362,null,{}] 08:37:23 INFO - PROCESS | 1655 | 1461771443226 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:37:23 INFO - PROCESS | 1655 | 1461771443367 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 08:37:23 INFO - PROCESS | 1655 | 1461771443419 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:23 INFO - PROCESS | 1655 | ++DOCSHELL 0x132516800 == 71 [pid = 1655] [id = 598] 08:37:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 176 (0x128eeec00) [pid = 1655] [serial = 1794] [outer = 0x0] 08:37:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 177 (0x1294f1000) [pid = 1655] [serial = 1795] [outer = 0x128eeec00] 08:37:23 INFO - PROCESS | 1655 | 1461771443448 Marionette DEBUG loaded listener.js 08:37:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 178 (0x12bb79800) [pid = 1655] [serial = 1796] [outer = 0x128eeec00] 08:37:23 INFO - PROCESS | 1655 | 1461771443897 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:37:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 08:37:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 720ms 08:37:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 08:37:23 INFO - PROCESS | 1655 | 1461771443942 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 08:37:23 INFO - PROCESS | 1655 | 1461771443944 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 08:37:23 INFO - PROCESS | 1655 | 1461771443948 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 08:37:23 INFO - PROCESS | 1655 | 1461771443949 Marionette TRACE conn2 <- [1,2366,null,{}] 08:37:23 INFO - PROCESS | 1655 | 1461771443953 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:37:24 INFO - PROCESS | 1655 | 1461771444138 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 08:37:24 INFO - PROCESS | 1655 | 1461771444165 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:24 INFO - PROCESS | 1655 | ++DOCSHELL 0x135cd2800 == 72 [pid = 1655] [id = 599] 08:37:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 179 (0x12ba5e000) [pid = 1655] [serial = 1797] [outer = 0x0] 08:37:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 180 (0x12c076c00) [pid = 1655] [serial = 1798] [outer = 0x12ba5e000] 08:37:24 INFO - PROCESS | 1655 | 1461771444205 Marionette DEBUG loaded listener.js 08:37:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 181 (0x12c4f4400) [pid = 1655] [serial = 1799] [outer = 0x12ba5e000] 08:37:24 INFO - PROCESS | 1655 | 1461771444688 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:37:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 08:37:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 770ms 08:37:24 INFO - PROCESS | 1655 | 1461771444718 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 08:37:24 INFO - PROCESS | 1655 | 1461771444719 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 08:37:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 08:37:24 INFO - PROCESS | 1655 | 1461771444725 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 08:37:24 INFO - PROCESS | 1655 | 1461771444726 Marionette TRACE conn2 <- [1,2370,null,{}] 08:37:24 INFO - PROCESS | 1655 | 1461771444730 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:37:24 INFO - PROCESS | 1655 | 1461771444878 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 08:37:24 INFO - PROCESS | 1655 | 1461771444895 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:24 INFO - PROCESS | 1655 | ++DOCSHELL 0x135eb2000 == 73 [pid = 1655] [id = 600] 08:37:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 182 (0x12a960400) [pid = 1655] [serial = 1800] [outer = 0x0] 08:37:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 183 (0x12a96b000) [pid = 1655] [serial = 1801] [outer = 0x12a960400] 08:37:24 INFO - PROCESS | 1655 | 1461771444920 Marionette DEBUG loaded listener.js 08:37:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 184 (0x12c06d000) [pid = 1655] [serial = 1802] [outer = 0x12a960400] 08:37:25 INFO - PROCESS | 1655 | 1461771445286 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:37:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 08:37:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 570ms 08:37:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 08:37:25 INFO - PROCESS | 1655 | 1461771445294 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 08:37:25 INFO - PROCESS | 1655 | 1461771445295 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 08:37:25 INFO - PROCESS | 1655 | 1461771445297 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 08:37:25 INFO - PROCESS | 1655 | 1461771445298 Marionette TRACE conn2 <- [1,2374,null,{}] 08:37:25 INFO - PROCESS | 1655 | 1461771445301 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:37:25 INFO - PROCESS | 1655 | 1461771445426 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 08:37:25 INFO - PROCESS | 1655 | 1461771445441 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:25 INFO - PROCESS | 1655 | ++DOCSHELL 0x13605b000 == 74 [pid = 1655] [id = 601] 08:37:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 185 (0x12a968c00) [pid = 1655] [serial = 1803] [outer = 0x0] 08:37:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 186 (0x12d15f400) [pid = 1655] [serial = 1804] [outer = 0x12a968c00] 08:37:25 INFO - PROCESS | 1655 | 1461771445466 Marionette DEBUG loaded listener.js 08:37:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 187 (0x12d684800) [pid = 1655] [serial = 1805] [outer = 0x12a968c00] 08:37:25 INFO - PROCESS | 1655 | --DOMWINDOW == 186 (0x128fe7800) [pid = 1655] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 08:37:25 INFO - PROCESS | 1655 | --DOMWINDOW == 185 (0x129826400) [pid = 1655] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 08:37:25 INFO - PROCESS | 1655 | --DOMWINDOW == 184 (0x129826c00) [pid = 1655] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 08:37:25 INFO - PROCESS | 1655 | --DOMWINDOW == 183 (0x1169ae800) [pid = 1655] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 08:37:25 INFO - PROCESS | 1655 | --DOMWINDOW == 182 (0x128d48000) [pid = 1655] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 08:37:25 INFO - PROCESS | 1655 | --DOMWINDOW == 181 (0x110ef1800) [pid = 1655] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 08:37:25 INFO - PROCESS | 1655 | --DOMWINDOW == 180 (0x1258a6800) [pid = 1655] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 08:37:25 INFO - PROCESS | 1655 | --DOMWINDOW == 179 (0x11340fc00) [pid = 1655] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 08:37:25 INFO - PROCESS | 1655 | --DOMWINDOW == 178 (0x128fa6800) [pid = 1655] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 08:37:25 INFO - PROCESS | 1655 | --DOMWINDOW == 177 (0x11340cc00) [pid = 1655] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 08:37:25 INFO - PROCESS | 1655 | 1461771445951 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:37:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 08:37:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 670ms 08:37:25 INFO - PROCESS | 1655 | 1461771445968 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 08:37:25 INFO - PROCESS | 1655 | 1461771445970 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 08:37:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 08:37:25 INFO - PROCESS | 1655 | 1461771445975 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 08:37:25 INFO - PROCESS | 1655 | 1461771445976 Marionette TRACE conn2 <- [1,2378,null,{}] 08:37:25 INFO - PROCESS | 1655 | 1461771445978 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:37:26 INFO - PROCESS | 1655 | 1461771446070 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 08:37:26 INFO - PROCESS | 1655 | 1461771446074 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:26 INFO - PROCESS | 1655 | ++DOCSHELL 0x12cd14000 == 75 [pid = 1655] [id = 602] 08:37:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 178 (0x116a7bc00) [pid = 1655] [serial = 1806] [outer = 0x0] 08:37:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 179 (0x128fa4800) [pid = 1655] [serial = 1807] [outer = 0x116a7bc00] 08:37:26 INFO - PROCESS | 1655 | 1461771446099 Marionette DEBUG loaded listener.js 08:37:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 180 (0x12d684c00) [pid = 1655] [serial = 1808] [outer = 0x116a7bc00] 08:37:26 INFO - PROCESS | 1655 | 1461771446480 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:37:26 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:37:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 519ms 08:37:26 INFO - PROCESS | 1655 | 1461771446508 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 08:37:26 INFO - PROCESS | 1655 | 1461771446510 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 08:37:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 08:37:26 INFO - PROCESS | 1655 | 1461771446512 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 08:37:26 INFO - PROCESS | 1655 | 1461771446514 Marionette TRACE conn2 <- [1,2382,null,{}] 08:37:26 INFO - PROCESS | 1655 | 1461771446516 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:37:26 INFO - PROCESS | 1655 | 1461771446637 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 08:37:26 INFO - PROCESS | 1655 | 1461771446641 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:26 INFO - PROCESS | 1655 | ++DOCSHELL 0x138be1000 == 76 [pid = 1655] [id = 603] 08:37:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 181 (0x132652400) [pid = 1655] [serial = 1809] [outer = 0x0] 08:37:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 182 (0x135a50000) [pid = 1655] [serial = 1810] [outer = 0x132652400] 08:37:26 INFO - PROCESS | 1655 | 1461771446670 Marionette DEBUG loaded listener.js 08:37:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 183 (0x135a59c00) [pid = 1655] [serial = 1811] [outer = 0x132652400] 08:37:27 INFO - PROCESS | 1655 | 1461771447018 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:37:27 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:37:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 522ms 08:37:27 INFO - PROCESS | 1655 | 1461771447035 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 08:37:27 INFO - PROCESS | 1655 | 1461771447037 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 08:37:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 08:37:27 INFO - PROCESS | 1655 | 1461771447041 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 08:37:27 INFO - PROCESS | 1655 | 1461771447043 Marionette TRACE conn2 <- [1,2386,null,{}] 08:37:27 INFO - PROCESS | 1655 | 1461771447045 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:37:27 INFO - PROCESS | 1655 | 1461771447138 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 08:37:27 INFO - PROCESS | 1655 | 1461771447217 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:27 INFO - PROCESS | 1655 | ++DOCSHELL 0x13f8e7000 == 77 [pid = 1655] [id = 604] 08:37:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 184 (0x135a54400) [pid = 1655] [serial = 1812] [outer = 0x0] 08:37:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 185 (0x135c3b000) [pid = 1655] [serial = 1813] [outer = 0x135a54400] 08:37:27 INFO - PROCESS | 1655 | 1461771447241 Marionette DEBUG loaded listener.js 08:37:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 186 (0x135c70800) [pid = 1655] [serial = 1814] [outer = 0x135a54400] 08:37:27 INFO - PROCESS | 1655 | 1461771447548 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:37:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 08:37:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 520ms 08:37:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 08:37:27 INFO - PROCESS | 1655 | 1461771447561 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 08:37:27 INFO - PROCESS | 1655 | 1461771447562 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 08:37:27 INFO - PROCESS | 1655 | 1461771447564 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 08:37:27 INFO - PROCESS | 1655 | 1461771447566 Marionette TRACE conn2 <- [1,2390,null,{}] 08:37:27 INFO - PROCESS | 1655 | 1461771447568 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:37:27 INFO - PROCESS | 1655 | 1461771447669 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 08:37:27 INFO - PROCESS | 1655 | 1461771447673 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:27 INFO - PROCESS | 1655 | ++DOCSHELL 0x13f745000 == 78 [pid = 1655] [id = 605] 08:37:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 187 (0x135c74000) [pid = 1655] [serial = 1815] [outer = 0x0] 08:37:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 188 (0x135c7a800) [pid = 1655] [serial = 1816] [outer = 0x135c74000] 08:37:27 INFO - PROCESS | 1655 | 1461771447697 Marionette DEBUG loaded listener.js 08:37:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 189 (0x135d12c00) [pid = 1655] [serial = 1817] [outer = 0x135c74000] 08:37:28 INFO - PROCESS | 1655 | 1461771448230 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:37:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 08:37:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 721ms 08:37:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 08:37:28 INFO - PROCESS | 1655 | 1461771448305 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 08:37:28 INFO - PROCESS | 1655 | 1461771448308 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 08:37:28 INFO - PROCESS | 1655 | 1461771448313 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 08:37:28 INFO - PROCESS | 1655 | 1461771448315 Marionette TRACE conn2 <- [1,2394,null,{}] 08:37:28 INFO - PROCESS | 1655 | 1461771448319 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:37:28 INFO - PROCESS | 1655 | 1461771448448 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 08:37:28 INFO - PROCESS | 1655 | 1461771448562 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:28 INFO - PROCESS | 1655 | ++DOCSHELL 0x128b7b800 == 79 [pid = 1655] [id = 606] 08:37:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 190 (0x118708c00) [pid = 1655] [serial = 1818] [outer = 0x0] 08:37:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 191 (0x118f89c00) [pid = 1655] [serial = 1819] [outer = 0x118708c00] 08:37:28 INFO - PROCESS | 1655 | 1461771448595 Marionette DEBUG loaded listener.js 08:37:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 192 (0x1234e6800) [pid = 1655] [serial = 1820] [outer = 0x118708c00] 08:37:29 INFO - PROCESS | 1655 | 1461771449033 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:37:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 08:37:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 772ms 08:37:29 INFO - PROCESS | 1655 | 1461771449085 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 08:37:29 INFO - PROCESS | 1655 | 1461771449089 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 08:37:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 08:37:29 INFO - PROCESS | 1655 | 1461771449094 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 08:37:29 INFO - PROCESS | 1655 | 1461771449096 Marionette TRACE conn2 <- [1,2398,null,{}] 08:37:29 INFO - PROCESS | 1655 | 1461771449098 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:37:29 INFO - PROCESS | 1655 | 1461771449215 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 08:37:29 INFO - PROCESS | 1655 | 1461771449302 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:29 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d694800 == 80 [pid = 1655] [id = 607] 08:37:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 193 (0x123760800) [pid = 1655] [serial = 1821] [outer = 0x0] 08:37:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 194 (0x124306c00) [pid = 1655] [serial = 1822] [outer = 0x123760800] 08:37:29 INFO - PROCESS | 1655 | 1461771449334 Marionette DEBUG loaded listener.js 08:37:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 195 (0x127272800) [pid = 1655] [serial = 1823] [outer = 0x123760800] 08:37:29 INFO - PROCESS | 1655 | 1461771449777 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:37:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 08:37:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 720ms 08:37:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 08:37:29 INFO - PROCESS | 1655 | 1461771449814 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 08:37:29 INFO - PROCESS | 1655 | 1461771449816 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 08:37:29 INFO - PROCESS | 1655 | 1461771449818 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 08:37:29 INFO - PROCESS | 1655 | 1461771449821 Marionette TRACE conn2 <- [1,2402,null,{}] 08:37:29 INFO - PROCESS | 1655 | 1461771449844 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:37:29 INFO - PROCESS | 1655 | 1461771449959 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 08:37:30 INFO - PROCESS | 1655 | 1461771450048 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:30 INFO - PROCESS | 1655 | ++DOCSHELL 0x138b1e000 == 81 [pid = 1655] [id = 608] 08:37:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 196 (0x128ef3400) [pid = 1655] [serial = 1824] [outer = 0x0] 08:37:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 197 (0x1294f9400) [pid = 1655] [serial = 1825] [outer = 0x128ef3400] 08:37:30 INFO - PROCESS | 1655 | 1461771450083 Marionette DEBUG loaded listener.js 08:37:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 198 (0x12a816400) [pid = 1655] [serial = 1826] [outer = 0x128ef3400] 08:37:30 INFO - PROCESS | 1655 | 1461771450492 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:37:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 08:37:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 734ms 08:37:30 INFO - PROCESS | 1655 | 1461771450553 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 08:37:30 INFO - PROCESS | 1655 | 1461771450555 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 08:37:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 08:37:30 INFO - PROCESS | 1655 | 1461771450557 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 08:37:30 INFO - PROCESS | 1655 | 1461771450559 Marionette TRACE conn2 <- [1,2406,null,{}] 08:37:30 INFO - PROCESS | 1655 | 1461771450561 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:37:30 INFO - PROCESS | 1655 | 1461771450682 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 08:37:30 INFO - PROCESS | 1655 | 1461771450771 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:30 INFO - PROCESS | 1655 | ++DOCSHELL 0x1402d0800 == 82 [pid = 1655] [id = 609] 08:37:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 199 (0x12a96b400) [pid = 1655] [serial = 1827] [outer = 0x0] 08:37:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 200 (0x12cd8a000) [pid = 1655] [serial = 1828] [outer = 0x12a96b400] 08:37:30 INFO - PROCESS | 1655 | 1461771450803 Marionette DEBUG loaded listener.js 08:37:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 201 (0x13264d400) [pid = 1655] [serial = 1829] [outer = 0x12a96b400] 08:37:31 INFO - PROCESS | 1655 | 1461771451185 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:37:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 08:37:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 669ms 08:37:31 INFO - PROCESS | 1655 | 1461771451228 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 08:37:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 08:37:31 INFO - PROCESS | 1655 | 1461771451229 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 08:37:31 INFO - PROCESS | 1655 | 1461771451231 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 08:37:31 INFO - PROCESS | 1655 | 1461771451233 Marionette TRACE conn2 <- [1,2410,null,{}] 08:37:31 INFO - PROCESS | 1655 | 1461771451235 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:37:31 INFO - PROCESS | 1655 | 1461771451369 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 08:37:31 INFO - PROCESS | 1655 | 1461771451455 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:31 INFO - PROCESS | 1655 | ++DOCSHELL 0x135629800 == 83 [pid = 1655] [id = 610] 08:37:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 202 (0x13264cc00) [pid = 1655] [serial = 1830] [outer = 0x0] 08:37:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 203 (0x13557ac00) [pid = 1655] [serial = 1831] [outer = 0x13264cc00] 08:37:31 INFO - PROCESS | 1655 | 1461771451485 Marionette DEBUG loaded listener.js 08:37:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 204 (0x13557ec00) [pid = 1655] [serial = 1832] [outer = 0x13264cc00] 08:37:31 INFO - PROCESS | 1655 | 1461771451898 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:37:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 08:37:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 719ms 08:37:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 08:37:31 INFO - PROCESS | 1655 | 1461771451951 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 08:37:31 INFO - PROCESS | 1655 | 1461771451952 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 08:37:31 INFO - PROCESS | 1655 | 1461771451954 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 08:37:31 INFO - PROCESS | 1655 | 1461771451956 Marionette TRACE conn2 <- [1,2414,null,{}] 08:37:31 INFO - PROCESS | 1655 | 1461771451958 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:37:32 INFO - PROCESS | 1655 | 1461771452089 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 08:37:32 INFO - PROCESS | 1655 | 1461771452178 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:32 INFO - PROCESS | 1655 | ++DOCSHELL 0x135d53800 == 84 [pid = 1655] [id = 611] 08:37:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 205 (0x13557c000) [pid = 1655] [serial = 1833] [outer = 0x0] 08:37:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 206 (0x135585c00) [pid = 1655] [serial = 1834] [outer = 0x13557c000] 08:37:32 INFO - PROCESS | 1655 | 1461771452209 Marionette DEBUG loaded listener.js 08:37:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 207 (0x135a4d000) [pid = 1655] [serial = 1835] [outer = 0x13557c000] 08:37:32 INFO - PROCESS | 1655 | 1461771452602 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:37:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 08:37:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 719ms 08:37:32 INFO - PROCESS | 1655 | 1461771452692 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 08:37:32 INFO - PROCESS | 1655 | 1461771452693 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 08:37:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 08:37:32 INFO - PROCESS | 1655 | 1461771452695 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 08:37:32 INFO - PROCESS | 1655 | 1461771452697 Marionette TRACE conn2 <- [1,2418,null,{}] 08:37:32 INFO - PROCESS | 1655 | 1461771452699 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:37:32 INFO - PROCESS | 1655 | 1461771452814 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 08:37:32 INFO - PROCESS | 1655 | 1461771452903 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:32 INFO - PROCESS | 1655 | ++DOCSHELL 0x135d6a800 == 85 [pid = 1655] [id = 612] 08:37:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 208 (0x1325e0000) [pid = 1655] [serial = 1836] [outer = 0x0] 08:37:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 209 (0x1325e5800) [pid = 1655] [serial = 1837] [outer = 0x1325e0000] 08:37:32 INFO - PROCESS | 1655 | 1461771452932 Marionette DEBUG loaded listener.js 08:37:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 210 (0x1325e9c00) [pid = 1655] [serial = 1838] [outer = 0x1325e0000] 08:37:33 INFO - PROCESS | 1655 | 1461771453346 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:37:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 08:37:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 670ms 08:37:33 INFO - PROCESS | 1655 | 1461771453365 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 08:37:33 INFO - PROCESS | 1655 | 1461771453367 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 08:37:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 08:37:33 INFO - PROCESS | 1655 | 1461771453369 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 08:37:33 INFO - PROCESS | 1655 | 1461771453371 Marionette TRACE conn2 <- [1,2422,null,{}] 08:37:33 INFO - PROCESS | 1655 | 1461771453375 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:37:33 INFO - PROCESS | 1655 | 1461771453491 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 08:37:33 INFO - PROCESS | 1655 | 1461771453607 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:33 INFO - PROCESS | 1655 | ++DOCSHELL 0x140277800 == 86 [pid = 1655] [id = 613] 08:37:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 211 (0x1325e3400) [pid = 1655] [serial = 1839] [outer = 0x0] 08:37:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 212 (0x135581000) [pid = 1655] [serial = 1840] [outer = 0x1325e3400] 08:37:33 INFO - PROCESS | 1655 | 1461771453639 Marionette DEBUG loaded listener.js 08:37:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 213 (0x135a51000) [pid = 1655] [serial = 1841] [outer = 0x1325e3400] 08:37:34 INFO - PROCESS | 1655 | 1461771454013 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:37:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 08:37:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 673ms 08:37:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 08:37:34 INFO - PROCESS | 1655 | 1461771454043 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 08:37:34 INFO - PROCESS | 1655 | 1461771454044 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 08:37:34 INFO - PROCESS | 1655 | 1461771454046 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 08:37:34 INFO - PROCESS | 1655 | 1461771454047 Marionette TRACE conn2 <- [1,2426,null,{}] 08:37:34 INFO - PROCESS | 1655 | 1461771454050 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:37:34 INFO - PROCESS | 1655 | 1461771454166 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 08:37:34 INFO - PROCESS | 1655 | 1461771454281 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:34 INFO - PROCESS | 1655 | ++DOCSHELL 0x1420c2800 == 87 [pid = 1655] [id = 614] 08:37:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 214 (0x135a55c00) [pid = 1655] [serial = 1842] [outer = 0x0] 08:37:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 215 (0x135c3c400) [pid = 1655] [serial = 1843] [outer = 0x135a55c00] 08:37:34 INFO - PROCESS | 1655 | 1461771454311 Marionette DEBUG loaded listener.js 08:37:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 216 (0x135c7bc00) [pid = 1655] [serial = 1844] [outer = 0x135a55c00] 08:37:34 INFO - PROCESS | 1655 | 1461771454768 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:37:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 08:37:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 771ms 08:37:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 08:37:34 INFO - PROCESS | 1655 | 1461771454817 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 08:37:34 INFO - PROCESS | 1655 | 1461771454818 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 08:37:34 INFO - PROCESS | 1655 | 1461771454821 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 08:37:34 INFO - PROCESS | 1655 | 1461771454822 Marionette TRACE conn2 <- [1,2430,null,{}] 08:37:34 INFO - PROCESS | 1655 | 1461771454824 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:37:34 INFO - PROCESS | 1655 | 1461771454944 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 08:37:35 INFO - PROCESS | 1655 | 1461771455064 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:35 INFO - PROCESS | 1655 | ++DOCSHELL 0x118284000 == 88 [pid = 1655] [id = 615] 08:37:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 217 (0x113142000) [pid = 1655] [serial = 1845] [outer = 0x0] 08:37:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 218 (0x123769000) [pid = 1655] [serial = 1846] [outer = 0x113142000] 08:37:35 INFO - PROCESS | 1655 | 1461771455096 Marionette DEBUG loaded listener.js 08:37:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 219 (0x135c7d000) [pid = 1655] [serial = 1847] [outer = 0x113142000] 08:37:35 INFO - PROCESS | 1655 | 1461771455554 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:37:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 08:37:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 769ms 08:37:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 08:37:35 INFO - PROCESS | 1655 | 1461771455591 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 08:37:35 INFO - PROCESS | 1655 | 1461771455593 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 08:37:35 INFO - PROCESS | 1655 | 1461771455595 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 08:37:35 INFO - PROCESS | 1655 | 1461771455597 Marionette TRACE conn2 <- [1,2434,null,{}] 08:37:35 INFO - PROCESS | 1655 | 1461771455599 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:37:35 INFO - PROCESS | 1655 | 1461771455731 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 08:37:35 INFO - PROCESS | 1655 | 1461771455853 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:35 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c257000 == 89 [pid = 1655] [id = 616] 08:37:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 220 (0x113397800) [pid = 1655] [serial = 1848] [outer = 0x0] 08:37:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 221 (0x135d15800) [pid = 1655] [serial = 1849] [outer = 0x113397800] 08:37:35 INFO - PROCESS | 1655 | 1461771455889 Marionette DEBUG loaded listener.js 08:37:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 222 (0x1360b8800) [pid = 1655] [serial = 1850] [outer = 0x113397800] 08:37:36 INFO - PROCESS | 1655 | 1461771456558 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:37:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 08:37:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 972ms 08:37:36 INFO - PROCESS | 1655 | 1461771456568 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 08:37:36 INFO - PROCESS | 1655 | 1461771456571 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 08:37:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 08:37:36 INFO - PROCESS | 1655 | 1461771456576 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 08:37:36 INFO - PROCESS | 1655 | 1461771456579 Marionette TRACE conn2 <- [1,2438,null,{}] 08:37:36 INFO - PROCESS | 1655 | 1461771456582 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:37:36 INFO - PROCESS | 1655 | 1461771456696 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 08:37:36 INFO - PROCESS | 1655 | 1461771456821 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:36 INFO - PROCESS | 1655 | ++DOCSHELL 0x12443c000 == 90 [pid = 1655] [id = 617] 08:37:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 223 (0x112922c00) [pid = 1655] [serial = 1851] [outer = 0x0] 08:37:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 224 (0x113489800) [pid = 1655] [serial = 1852] [outer = 0x112922c00] 08:37:36 INFO - PROCESS | 1655 | 1461771456852 Marionette DEBUG loaded listener.js 08:37:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 225 (0x116609800) [pid = 1655] [serial = 1853] [outer = 0x112922c00] 08:37:37 INFO - PROCESS | 1655 | 1461771457298 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:37:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 08:37:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 771ms 08:37:37 INFO - PROCESS | 1655 | 1461771457368 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 08:37:37 INFO - PROCESS | 1655 | 1461771457374 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 08:37:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 08:37:37 INFO - PROCESS | 1655 | 1461771457384 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 08:37:37 INFO - PROCESS | 1655 | 1461771457387 Marionette TRACE conn2 <- [1,2442,null,{}] 08:37:37 INFO - PROCESS | 1655 | 1461771457418 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:37:37 INFO - PROCESS | 1655 | 1461771457565 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 08:37:37 INFO - PROCESS | 1655 | --DOCSHELL 0x13f8e7000 == 89 [pid = 1655] [id = 604] 08:37:37 INFO - PROCESS | 1655 | --DOCSHELL 0x138be1000 == 88 [pid = 1655] [id = 603] 08:37:37 INFO - PROCESS | 1655 | --DOCSHELL 0x12cd14000 == 87 [pid = 1655] [id = 602] 08:37:37 INFO - PROCESS | 1655 | --DOCSHELL 0x13605b000 == 86 [pid = 1655] [id = 601] 08:37:37 INFO - PROCESS | 1655 | --DOCSHELL 0x135eb2000 == 85 [pid = 1655] [id = 600] 08:37:37 INFO - PROCESS | 1655 | --DOMWINDOW == 224 (0x12d011800) [pid = 1655] [serial = 1747] [outer = 0x0] [url = about:blank] 08:37:37 INFO - PROCESS | 1655 | --DOCSHELL 0x135cd2800 == 84 [pid = 1655] [id = 599] 08:37:37 INFO - PROCESS | 1655 | --DOCSHELL 0x132516800 == 83 [pid = 1655] [id = 598] 08:37:37 INFO - PROCESS | 1655 | --DOCSHELL 0x12d19e000 == 82 [pid = 1655] [id = 597] 08:37:37 INFO - PROCESS | 1655 | --DOCSHELL 0x12c25d000 == 81 [pid = 1655] [id = 596] 08:37:37 INFO - PROCESS | 1655 | --DOCSHELL 0x125213800 == 80 [pid = 1655] [id = 595] 08:37:37 INFO - PROCESS | 1655 | --DOCSHELL 0x1235af800 == 79 [pid = 1655] [id = 594] 08:37:37 INFO - PROCESS | 1655 | --DOCSHELL 0x12b239000 == 78 [pid = 1655] [id = 593] 08:37:37 INFO - PROCESS | 1655 | --DOCSHELL 0x136067800 == 77 [pid = 1655] [id = 589] 08:37:37 INFO - PROCESS | 1655 | --DOCSHELL 0x1402d2800 == 76 [pid = 1655] [id = 588] 08:37:37 INFO - PROCESS | 1655 | --DOCSHELL 0x135eb6000 == 75 [pid = 1655] [id = 587] 08:37:37 INFO - PROCESS | 1655 | --DOCSHELL 0x135ea2800 == 74 [pid = 1655] [id = 586] 08:37:37 INFO - PROCESS | 1655 | --DOCSHELL 0x12e45b800 == 73 [pid = 1655] [id = 585] 08:37:37 INFO - PROCESS | 1655 | --DOCSHELL 0x12342a000 == 72 [pid = 1655] [id = 584] 08:37:37 INFO - PROCESS | 1655 | --DOCSHELL 0x113d1a000 == 71 [pid = 1655] [id = 583] 08:37:37 INFO - PROCESS | 1655 | 1461771457699 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:37 INFO - PROCESS | 1655 | --DOMWINDOW == 223 (0x12c06d400) [pid = 1655] [serial = 1735] [outer = 0x0] [url = about:blank] 08:37:37 INFO - PROCESS | 1655 | --DOMWINDOW == 222 (0x129829000) [pid = 1655] [serial = 1738] [outer = 0x0] [url = about:blank] 08:37:37 INFO - PROCESS | 1655 | --DOMWINDOW == 221 (0x12c452c00) [pid = 1655] [serial = 1736] [outer = 0x0] [url = about:blank] 08:37:37 INFO - PROCESS | 1655 | --DOMWINDOW == 220 (0x12c44b800) [pid = 1655] [serial = 1741] [outer = 0x0] [url = about:blank] 08:37:37 INFO - PROCESS | 1655 | --DOMWINDOW == 219 (0x12982d000) [pid = 1655] [serial = 1739] [outer = 0x0] [url = about:blank] 08:37:37 INFO - PROCESS | 1655 | --DOMWINDOW == 218 (0x12cd8c800) [pid = 1655] [serial = 1742] [outer = 0x0] [url = about:blank] 08:37:37 INFO - PROCESS | 1655 | --DOMWINDOW == 217 (0x123771800) [pid = 1655] [serial = 1721] [outer = 0x0] [url = about:blank] 08:37:37 INFO - PROCESS | 1655 | --DOMWINDOW == 216 (0x123166800) [pid = 1655] [serial = 1720] [outer = 0x0] [url = about:blank] 08:37:37 INFO - PROCESS | 1655 | --DOMWINDOW == 215 (0x128ef2000) [pid = 1655] [serial = 1729] [outer = 0x0] [url = about:blank] 08:37:37 INFO - PROCESS | 1655 | --DOMWINDOW == 214 (0x128f37000) [pid = 1655] [serial = 1730] [outer = 0x0] [url = about:blank] 08:37:37 INFO - PROCESS | 1655 | --DOMWINDOW == 213 (0x1197da000) [pid = 1655] [serial = 1745] [outer = 0x0] [url = about:blank] 08:37:37 INFO - PROCESS | 1655 | --DOMWINDOW == 212 (0x1296de400) [pid = 1655] [serial = 1708] [outer = 0x0] [url = about:blank] 08:37:37 INFO - PROCESS | 1655 | --DOMWINDOW == 211 (0x12745bc00) [pid = 1655] [serial = 1702] [outer = 0x0] [url = about:blank] 08:37:37 INFO - PROCESS | 1655 | --DOMWINDOW == 210 (0x128bbdc00) [pid = 1655] [serial = 1726] [outer = 0x0] [url = about:blank] 08:37:37 INFO - PROCESS | 1655 | --DOMWINDOW == 209 (0x128dcb400) [pid = 1655] [serial = 1727] [outer = 0x0] [url = about:blank] 08:37:37 INFO - PROCESS | 1655 | --DOMWINDOW == 208 (0x1213e5c00) [pid = 1655] [serial = 1723] [outer = 0x0] [url = about:blank] 08:37:37 INFO - PROCESS | 1655 | --DOMWINDOW == 207 (0x12503e800) [pid = 1655] [serial = 1724] [outer = 0x0] [url = about:blank] 08:37:37 INFO - PROCESS | 1655 | --DOMWINDOW == 206 (0x1296dec00) [pid = 1655] [serial = 1732] [outer = 0x0] [url = about:blank] 08:37:37 INFO - PROCESS | 1655 | --DOMWINDOW == 205 (0x118ff5c00) [pid = 1655] [serial = 1718] [outer = 0x0] [url = about:blank] 08:37:37 INFO - PROCESS | 1655 | --DOMWINDOW == 204 (0x116a77c00) [pid = 1655] [serial = 1717] [outer = 0x0] [url = about:blank] 08:37:37 INFO - PROCESS | 1655 | --DOMWINDOW == 203 (0x123775800) [pid = 1655] [serial = 1699] [outer = 0x0] [url = about:blank] 08:37:37 INFO - PROCESS | 1655 | --DOMWINDOW == 202 (0x128ef1000) [pid = 1655] [serial = 1705] [outer = 0x0] [url = about:blank] 08:37:37 INFO - PROCESS | 1655 | --DOMWINDOW == 201 (0x118ff3400) [pid = 1655] [serial = 1696] [outer = 0x0] [url = about:blank] 08:37:37 INFO - PROCESS | 1655 | --DOMWINDOW == 200 (0x113149000) [pid = 1655] [serial = 1693] [outer = 0x0] [url = about:blank] 08:37:37 INFO - PROCESS | 1655 | --DOMWINDOW == 199 (0x1258a7400) [pid = 1655] [serial = 1711] [outer = 0x0] [url = about:blank] 08:37:37 INFO - PROCESS | 1655 | --DOMWINDOW == 198 (0x12cd8fc00) [pid = 1655] [serial = 1714] [outer = 0x0] [url = about:blank] 08:37:37 INFO - PROCESS | 1655 | --DOMWINDOW == 197 (0x1126b6800) [pid = 1655] [serial = 1744] [outer = 0x0] [url = about:blank] 08:37:37 INFO - PROCESS | 1655 | --DOMWINDOW == 196 (0x12bba5400) [pid = 1655] [serial = 1733] [outer = 0x0] [url = about:blank] 08:37:37 INFO - PROCESS | 1655 | ++DOCSHELL 0x116a9e000 == 72 [pid = 1655] [id = 618] 08:37:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 197 (0x113149000) [pid = 1655] [serial = 1854] [outer = 0x0] 08:37:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 198 (0x118feb000) [pid = 1655] [serial = 1855] [outer = 0x113149000] 08:37:37 INFO - PROCESS | 1655 | 1461771457731 Marionette DEBUG loaded listener.js 08:37:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 199 (0x123164800) [pid = 1655] [serial = 1856] [outer = 0x113149000] 08:37:38 INFO - PROCESS | 1655 | 1461771458099 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:37:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 08:37:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 748ms 08:37:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 08:37:38 INFO - PROCESS | 1655 | 1461771458132 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 08:37:38 INFO - PROCESS | 1655 | 1461771458134 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 08:37:38 INFO - PROCESS | 1655 | 1461771458137 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 08:37:38 INFO - PROCESS | 1655 | 1461771458141 Marionette TRACE conn2 <- [1,2446,null,{}] 08:37:38 INFO - PROCESS | 1655 | 1461771458151 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:37:38 INFO - PROCESS | 1655 | 1461771458300 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 08:37:38 INFO - PROCESS | 1655 | 1461771458455 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:38 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ab18800 == 73 [pid = 1655] [id = 619] 08:37:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 200 (0x123163800) [pid = 1655] [serial = 1857] [outer = 0x0] 08:37:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 201 (0x124305000) [pid = 1655] [serial = 1858] [outer = 0x123163800] 08:37:38 INFO - PROCESS | 1655 | 1461771458501 Marionette DEBUG loaded listener.js 08:37:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 202 (0x124b7dc00) [pid = 1655] [serial = 1859] [outer = 0x123163800] 08:37:38 INFO - PROCESS | 1655 | 1461771458827 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:37:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 08:37:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 724ms 08:37:38 INFO - PROCESS | 1655 | 1461771458861 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 08:37:38 INFO - PROCESS | 1655 | 1461771458863 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 08:37:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 08:37:38 INFO - PROCESS | 1655 | 1461771458865 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 08:37:38 INFO - PROCESS | 1655 | 1461771458866 Marionette TRACE conn2 <- [1,2450,null,{}] 08:37:38 INFO - PROCESS | 1655 | 1461771458868 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:37:38 INFO - PROCESS | 1655 | 1461771458989 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 08:37:39 INFO - PROCESS | 1655 | 1461771459066 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:39 INFO - PROCESS | 1655 | ++DOCSHELL 0x12bd8d000 == 74 [pid = 1655] [id = 620] 08:37:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 203 (0x123763800) [pid = 1655] [serial = 1860] [outer = 0x0] 08:37:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 204 (0x1258a6000) [pid = 1655] [serial = 1861] [outer = 0x123763800] 08:37:39 INFO - PROCESS | 1655 | 1461771459091 Marionette DEBUG loaded listener.js 08:37:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 205 (0x1277e8000) [pid = 1655] [serial = 1862] [outer = 0x123763800] 08:37:39 INFO - PROCESS | 1655 | 1461771459371 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:37:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 08:37:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 519ms 08:37:39 INFO - PROCESS | 1655 | 1461771459384 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 08:37:39 INFO - PROCESS | 1655 | 1461771459385 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 08:37:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 08:37:39 INFO - PROCESS | 1655 | 1461771459395 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 08:37:39 INFO - PROCESS | 1655 | 1461771459396 Marionette TRACE conn2 <- [1,2454,null,{}] 08:37:39 INFO - PROCESS | 1655 | 1461771459398 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:37:39 INFO - PROCESS | 1655 | 1461771459498 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 08:37:39 INFO - PROCESS | 1655 | 1461771459502 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:39 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d691000 == 75 [pid = 1655] [id = 621] 08:37:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 206 (0x125ecf400) [pid = 1655] [serial = 1863] [outer = 0x0] 08:37:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 207 (0x128dcb400) [pid = 1655] [serial = 1864] [outer = 0x125ecf400] 08:37:39 INFO - PROCESS | 1655 | 1461771459528 Marionette DEBUG loaded listener.js 08:37:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 208 (0x128e52400) [pid = 1655] [serial = 1865] [outer = 0x125ecf400] 08:37:39 INFO - PROCESS | 1655 | 1461771459909 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:37:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 08:37:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 519ms 08:37:39 INFO - PROCESS | 1655 | 1461771459914 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 08:37:39 INFO - PROCESS | 1655 | 1461771459916 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 08:37:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 08:37:39 INFO - PROCESS | 1655 | 1461771459918 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 08:37:39 INFO - PROCESS | 1655 | 1461771459919 Marionette TRACE conn2 <- [1,2458,null,{}] 08:37:39 INFO - PROCESS | 1655 | 1461771459926 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:37:40 INFO - PROCESS | 1655 | 1461771460077 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 08:37:40 INFO - PROCESS | 1655 | 1461771460091 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:40 INFO - PROCESS | 1655 | ++DOCSHELL 0x12dd09800 == 76 [pid = 1655] [id = 622] 08:37:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 209 (0x128eee800) [pid = 1655] [serial = 1866] [outer = 0x0] 08:37:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 210 (0x128fa6800) [pid = 1655] [serial = 1867] [outer = 0x128eee800] 08:37:40 INFO - PROCESS | 1655 | 1461771460118 Marionette DEBUG loaded listener.js 08:37:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 211 (0x12982e000) [pid = 1655] [serial = 1868] [outer = 0x128eee800] 08:37:40 INFO - PROCESS | 1655 | 1461771460515 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:37:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 08:37:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 623ms 08:37:40 INFO - PROCESS | 1655 | 1461771460542 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 08:37:40 INFO - PROCESS | 1655 | 1461771460544 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 08:37:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 08:37:40 INFO - PROCESS | 1655 | 1461771460555 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 08:37:40 INFO - PROCESS | 1655 | 1461771460557 Marionette TRACE conn2 <- [1,2462,null,{}] 08:37:40 INFO - PROCESS | 1655 | 1461771460560 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:37:40 INFO - PROCESS | 1655 | 1461771460744 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 08:37:40 INFO - PROCESS | 1655 | 1461771460771 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:40 INFO - PROCESS | 1655 | ++DOCSHELL 0x135623000 == 77 [pid = 1655] [id = 623] 08:37:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 212 (0x12a81f800) [pid = 1655] [serial = 1869] [outer = 0x0] 08:37:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 213 (0x12a961000) [pid = 1655] [serial = 1870] [outer = 0x12a81f800] 08:37:40 INFO - PROCESS | 1655 | 1461771460810 Marionette DEBUG loaded listener.js 08:37:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 214 (0x12b20b400) [pid = 1655] [serial = 1871] [outer = 0x12a81f800] 08:37:41 INFO - PROCESS | 1655 | 1461771461165 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:37:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 08:37:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 620ms 08:37:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 08:37:41 INFO - PROCESS | 1655 | 1461771461176 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 08:37:41 INFO - PROCESS | 1655 | 1461771461177 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 08:37:41 INFO - PROCESS | 1655 | 1461771461179 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 08:37:41 INFO - PROCESS | 1655 | 1461771461180 Marionette TRACE conn2 <- [1,2466,null,{}] 08:37:41 INFO - PROCESS | 1655 | 1461771461182 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:37:41 INFO - PROCESS | 1655 | 1461771461305 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 08:37:41 INFO - PROCESS | 1655 | 1461771461336 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:41 INFO - PROCESS | 1655 | ++DOCSHELL 0x135cd7000 == 78 [pid = 1655] [id = 624] 08:37:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 215 (0x12a88a000) [pid = 1655] [serial = 1872] [outer = 0x0] 08:37:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 216 (0x12c06d400) [pid = 1655] [serial = 1873] [outer = 0x12a88a000] 08:37:41 INFO - PROCESS | 1655 | 1461771461361 Marionette DEBUG loaded listener.js 08:37:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 217 (0x12c231c00) [pid = 1655] [serial = 1874] [outer = 0x12a88a000] 08:37:41 INFO - PROCESS | 1655 | 1461771461697 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:37:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 08:37:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 568ms 08:37:41 INFO - PROCESS | 1655 | 1461771461747 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 08:37:41 INFO - PROCESS | 1655 | 1461771461748 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 08:37:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 08:37:41 INFO - PROCESS | 1655 | 1461771461751 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 08:37:41 INFO - PROCESS | 1655 | 1461771461752 Marionette TRACE conn2 <- [1,2470,null,{}] 08:37:41 INFO - PROCESS | 1655 | 1461771461756 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:37:41 INFO - PROCESS | 1655 | 1461771461885 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 08:37:41 INFO - PROCESS | 1655 | 1461771461890 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:41 INFO - PROCESS | 1655 | ++DOCSHELL 0x135ea2800 == 79 [pid = 1655] [id = 625] 08:37:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 218 (0x112992c00) [pid = 1655] [serial = 1875] [outer = 0x0] 08:37:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 219 (0x12c4fd000) [pid = 1655] [serial = 1876] [outer = 0x112992c00] 08:37:41 INFO - PROCESS | 1655 | 1461771461914 Marionette DEBUG loaded listener.js 08:37:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 220 (0x12d011c00) [pid = 1655] [serial = 1877] [outer = 0x112992c00] 08:37:42 INFO - PROCESS | 1655 | --DOMWINDOW == 219 (0x12ba5e000) [pid = 1655] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 08:37:42 INFO - PROCESS | 1655 | --DOMWINDOW == 218 (0x12a960400) [pid = 1655] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 08:37:42 INFO - PROCESS | 1655 | --DOMWINDOW == 217 (0x11291dc00) [pid = 1655] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 08:37:42 INFO - PROCESS | 1655 | --DOMWINDOW == 216 (0x12a968c00) [pid = 1655] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 08:37:42 INFO - PROCESS | 1655 | --DOMWINDOW == 215 (0x12375e400) [pid = 1655] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 08:37:42 INFO - PROCESS | 1655 | --DOMWINDOW == 214 (0x1193fcc00) [pid = 1655] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 08:37:42 INFO - PROCESS | 1655 | --DOMWINDOW == 213 (0x125ed0400) [pid = 1655] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 08:37:42 INFO - PROCESS | 1655 | --DOMWINDOW == 212 (0x128eeec00) [pid = 1655] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 08:37:42 INFO - PROCESS | 1655 | --DOMWINDOW == 211 (0x128d4c400) [pid = 1655] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 08:37:42 INFO - PROCESS | 1655 | --DOMWINDOW == 210 (0x116a7bc00) [pid = 1655] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 08:37:42 INFO - PROCESS | 1655 | --DOMWINDOW == 209 (0x132652400) [pid = 1655] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 08:37:42 INFO - PROCESS | 1655 | --DOMWINDOW == 208 (0x135a54400) [pid = 1655] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 08:37:42 INFO - PROCESS | 1655 | --DOMWINDOW == 207 (0x12375b000) [pid = 1655] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 08:37:42 INFO - PROCESS | 1655 | 1461771462431 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:37:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 08:37:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 721ms 08:37:42 INFO - PROCESS | 1655 | 1461771462475 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 08:37:42 INFO - PROCESS | 1655 | 1461771462477 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 08:37:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 08:37:42 INFO - PROCESS | 1655 | 1461771462479 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 08:37:42 INFO - PROCESS | 1655 | 1461771462480 Marionette TRACE conn2 <- [1,2474,null,{}] 08:37:42 INFO - PROCESS | 1655 | 1461771462483 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:37:42 INFO - PROCESS | 1655 | 1461771462619 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 08:37:42 INFO - PROCESS | 1655 | 1461771462689 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:42 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ddd4800 == 80 [pid = 1655] [id = 626] 08:37:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 208 (0x11291dc00) [pid = 1655] [serial = 1878] [outer = 0x0] 08:37:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 209 (0x12a95e400) [pid = 1655] [serial = 1879] [outer = 0x11291dc00] 08:37:42 INFO - PROCESS | 1655 | 1461771462714 Marionette DEBUG loaded listener.js 08:37:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 210 (0x12c4f2c00) [pid = 1655] [serial = 1880] [outer = 0x11291dc00] 08:37:43 INFO - PROCESS | 1655 | 1461771463000 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:37:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 08:37:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 568ms 08:37:43 INFO - PROCESS | 1655 | 1461771463048 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 08:37:43 INFO - PROCESS | 1655 | 1461771463049 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 08:37:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 08:37:43 INFO - PROCESS | 1655 | 1461771463052 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 08:37:43 INFO - PROCESS | 1655 | 1461771463053 Marionette TRACE conn2 <- [1,2478,null,{}] 08:37:43 INFO - PROCESS | 1655 | 1461771463058 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:37:43 INFO - PROCESS | 1655 | 1461771463164 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 08:37:43 INFO - PROCESS | 1655 | 1461771463245 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:43 INFO - PROCESS | 1655 | ++DOCSHELL 0x136057000 == 81 [pid = 1655] [id = 627] 08:37:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 211 (0x128d4c400) [pid = 1655] [serial = 1881] [outer = 0x0] 08:37:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 212 (0x12d681000) [pid = 1655] [serial = 1882] [outer = 0x128d4c400] 08:37:43 INFO - PROCESS | 1655 | 1461771463274 Marionette DEBUG loaded listener.js 08:37:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 213 (0x135584400) [pid = 1655] [serial = 1883] [outer = 0x128d4c400] 08:37:43 INFO - PROCESS | 1655 | 1461771463556 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:37:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 08:37:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 522ms 08:37:43 INFO - PROCESS | 1655 | 1461771463579 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 08:37:43 INFO - PROCESS | 1655 | 1461771463580 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 08:37:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 08:37:43 INFO - PROCESS | 1655 | 1461771463582 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 08:37:43 INFO - PROCESS | 1655 | 1461771463583 Marionette TRACE conn2 <- [1,2482,null,{}] 08:37:43 INFO - PROCESS | 1655 | 1461771463593 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:37:43 INFO - PROCESS | 1655 | 1461771463695 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 08:37:43 INFO - PROCESS | 1655 | 1461771463700 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:43 INFO - PROCESS | 1655 | ++DOCSHELL 0x138a4a800 == 82 [pid = 1655] [id = 628] 08:37:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 214 (0x13564a800) [pid = 1655] [serial = 1884] [outer = 0x0] 08:37:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 215 (0x135650000) [pid = 1655] [serial = 1885] [outer = 0x13564a800] 08:37:43 INFO - PROCESS | 1655 | 1461771463725 Marionette DEBUG loaded listener.js 08:37:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 216 (0x135654800) [pid = 1655] [serial = 1886] [outer = 0x13564a800] 08:37:44 INFO - PROCESS | 1655 | 1461771464091 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:37:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 08:37:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 518ms 08:37:44 INFO - PROCESS | 1655 | 1461771464101 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 08:37:44 INFO - PROCESS | 1655 | 1461771464102 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 08:37:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 08:37:44 INFO - PROCESS | 1655 | 1461771464105 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 08:37:44 INFO - PROCESS | 1655 | 1461771464108 Marionette TRACE conn2 <- [1,2486,null,{}] 08:37:44 INFO - PROCESS | 1655 | 1461771464112 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:37:44 INFO - PROCESS | 1655 | 1461771464248 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 08:37:44 INFO - PROCESS | 1655 | 1461771464383 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:44 INFO - PROCESS | 1655 | ++DOCSHELL 0x11911e800 == 83 [pid = 1655] [id = 629] 08:37:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 217 (0x110ebf800) [pid = 1655] [serial = 1887] [outer = 0x0] 08:37:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 218 (0x110ef1c00) [pid = 1655] [serial = 1888] [outer = 0x110ebf800] 08:37:44 INFO - PROCESS | 1655 | 1461771464415 Marionette DEBUG loaded listener.js 08:37:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 219 (0x11313b000) [pid = 1655] [serial = 1889] [outer = 0x110ebf800] 08:37:44 INFO - PROCESS | 1655 | 1461771464893 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:37:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 08:37:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 823ms 08:37:44 INFO - PROCESS | 1655 | 1461771464940 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 08:37:44 INFO - PROCESS | 1655 | 1461771464943 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 08:37:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 08:37:44 INFO - PROCESS | 1655 | 1461771464949 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 08:37:44 INFO - PROCESS | 1655 | 1461771464953 Marionette TRACE conn2 <- [1,2490,null,{}] 08:37:44 INFO - PROCESS | 1655 | 1461771464959 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:37:45 INFO - PROCESS | 1655 | 1461771465191 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 08:37:45 INFO - PROCESS | 1655 | 1461771465362 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:45 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c1c3800 == 84 [pid = 1655] [id = 630] 08:37:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 220 (0x119e32000) [pid = 1655] [serial = 1890] [outer = 0x0] 08:37:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 221 (0x123758c00) [pid = 1655] [serial = 1891] [outer = 0x119e32000] 08:37:45 INFO - PROCESS | 1655 | 1461771465395 Marionette DEBUG loaded listener.js 08:37:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 222 (0x124309800) [pid = 1655] [serial = 1892] [outer = 0x119e32000] 08:37:45 INFO - PROCESS | 1655 | 1461771465840 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:37:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 08:37:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 926ms 08:37:45 INFO - PROCESS | 1655 | 1461771465876 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 08:37:45 INFO - PROCESS | 1655 | 1461771465879 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 08:37:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 08:37:45 INFO - PROCESS | 1655 | 1461771465882 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 08:37:45 INFO - PROCESS | 1655 | 1461771465883 Marionette TRACE conn2 <- [1,2494,null,{}] 08:37:45 INFO - PROCESS | 1655 | 1461771465886 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:37:46 INFO - PROCESS | 1655 | 1461771466008 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 08:37:46 INFO - PROCESS | 1655 | 1461771466131 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:46 INFO - PROCESS | 1655 | ++DOCSHELL 0x135d63800 == 85 [pid = 1655] [id = 631] 08:37:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 223 (0x124b80800) [pid = 1655] [serial = 1893] [outer = 0x0] 08:37:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 224 (0x128dcbc00) [pid = 1655] [serial = 1894] [outer = 0x124b80800] 08:37:46 INFO - PROCESS | 1655 | 1461771466163 Marionette DEBUG loaded listener.js 08:37:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 225 (0x128f3b000) [pid = 1655] [serial = 1895] [outer = 0x124b80800] 08:37:46 INFO - PROCESS | 1655 | 1461771466633 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:37:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 08:37:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 770ms 08:37:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 08:37:46 INFO - PROCESS | 1655 | 1461771466653 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 08:37:46 INFO - PROCESS | 1655 | 1461771466654 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 08:37:46 INFO - PROCESS | 1655 | 1461771466662 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 08:37:46 INFO - PROCESS | 1655 | 1461771466666 Marionette TRACE conn2 <- [1,2498,null,{}] 08:37:46 INFO - PROCESS | 1655 | 1461771466669 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:37:46 INFO - PROCESS | 1655 | 1461771466791 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 08:37:46 INFO - PROCESS | 1655 | 1461771466915 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:46 INFO - PROCESS | 1655 | ++DOCSHELL 0x1402cd800 == 86 [pid = 1655] [id = 632] 08:37:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 226 (0x128f33800) [pid = 1655] [serial = 1896] [outer = 0x0] 08:37:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 227 (0x129829000) [pid = 1655] [serial = 1897] [outer = 0x128f33800] 08:37:46 INFO - PROCESS | 1655 | 1461771466946 Marionette DEBUG loaded listener.js 08:37:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 228 (0x12db71400) [pid = 1655] [serial = 1898] [outer = 0x128f33800] 08:37:47 INFO - PROCESS | 1655 | 1461771467355 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:37:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 08:37:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 728ms 08:37:47 INFO - PROCESS | 1655 | 1461771467390 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 08:37:47 INFO - PROCESS | 1655 | 1461771467392 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 08:37:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 08:37:47 INFO - PROCESS | 1655 | 1461771467396 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 08:37:47 INFO - PROCESS | 1655 | 1461771467397 Marionette TRACE conn2 <- [1,2502,null,{}] 08:37:47 INFO - PROCESS | 1655 | 1461771467400 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:37:47 INFO - PROCESS | 1655 | 1461771467518 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 08:37:47 INFO - PROCESS | 1655 | 1461771467640 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:47 INFO - PROCESS | 1655 | ++DOCSHELL 0x141dfb000 == 87 [pid = 1655] [id = 633] 08:37:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 229 (0x12d686000) [pid = 1655] [serial = 1899] [outer = 0x0] 08:37:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 230 (0x13557fc00) [pid = 1655] [serial = 1900] [outer = 0x12d686000] 08:37:47 INFO - PROCESS | 1655 | 1461771467671 Marionette DEBUG loaded listener.js 08:37:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 231 (0x135651400) [pid = 1655] [serial = 1901] [outer = 0x12d686000] 08:37:48 INFO - PROCESS | 1655 | 1461771468056 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:37:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 08:37:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 669ms 08:37:48 INFO - PROCESS | 1655 | 1461771468065 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 08:37:48 INFO - PROCESS | 1655 | 1461771468066 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 08:37:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 08:37:48 INFO - PROCESS | 1655 | 1461771468069 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 08:37:48 INFO - PROCESS | 1655 | 1461771468070 Marionette TRACE conn2 <- [1,2506,null,{}] 08:37:48 INFO - PROCESS | 1655 | 1461771468075 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:37:48 INFO - PROCESS | 1655 | 1461771468188 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 08:37:48 INFO - PROCESS | 1655 | 1461771468302 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:48 INFO - PROCESS | 1655 | ++DOCSHELL 0x13898e800 == 88 [pid = 1655] [id = 634] 08:37:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 232 (0x1356eb800) [pid = 1655] [serial = 1902] [outer = 0x0] 08:37:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 233 (0x1356f0000) [pid = 1655] [serial = 1903] [outer = 0x1356eb800] 08:37:48 INFO - PROCESS | 1655 | 1461771468338 Marionette DEBUG loaded listener.js 08:37:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 234 (0x135c35400) [pid = 1655] [serial = 1904] [outer = 0x1356eb800] 08:37:48 INFO - PROCESS | 1655 | 1461771468766 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:37:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 08:37:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 720ms 08:37:48 INFO - PROCESS | 1655 | 1461771468790 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 08:37:48 INFO - PROCESS | 1655 | 1461771468791 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 08:37:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 08:37:48 INFO - PROCESS | 1655 | 1461771468794 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 08:37:48 INFO - PROCESS | 1655 | 1461771468795 Marionette TRACE conn2 <- [1,2510,null,{}] 08:37:48 INFO - PROCESS | 1655 | 1461771468798 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:37:48 INFO - PROCESS | 1655 | 1461771468914 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 08:37:49 INFO - PROCESS | 1655 | 1461771469008 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:49 INFO - PROCESS | 1655 | ++DOCSHELL 0x138938000 == 89 [pid = 1655] [id = 635] 08:37:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 235 (0x1326e2000) [pid = 1655] [serial = 1905] [outer = 0x0] 08:37:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 236 (0x1326e9000) [pid = 1655] [serial = 1906] [outer = 0x1326e2000] 08:37:49 INFO - PROCESS | 1655 | 1461771469040 Marionette DEBUG loaded listener.js 08:37:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 237 (0x135c3c000) [pid = 1655] [serial = 1907] [outer = 0x1326e2000] 08:37:49 INFO - PROCESS | 1655 | 1461771469447 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:37:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 08:37:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 672ms 08:37:49 INFO - PROCESS | 1655 | 1461771469467 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 08:37:49 INFO - PROCESS | 1655 | 1461771469468 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 08:37:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 08:37:49 INFO - PROCESS | 1655 | 1461771469471 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 08:37:49 INFO - PROCESS | 1655 | 1461771469472 Marionette TRACE conn2 <- [1,2514,null,{}] 08:37:49 INFO - PROCESS | 1655 | 1461771469475 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:37:49 INFO - PROCESS | 1655 | 1461771469589 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 08:37:49 INFO - PROCESS | 1655 | 1461771469700 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:49 INFO - PROCESS | 1655 | ++DOCSHELL 0x1413d4800 == 90 [pid = 1655] [id = 636] 08:37:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 238 (0x11838d400) [pid = 1655] [serial = 1908] [outer = 0x0] 08:37:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 239 (0x12f5e2000) [pid = 1655] [serial = 1909] [outer = 0x11838d400] 08:37:49 INFO - PROCESS | 1655 | 1461771469730 Marionette DEBUG loaded listener.js 08:37:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 240 (0x12f5e6c00) [pid = 1655] [serial = 1910] [outer = 0x11838d400] 08:37:50 INFO - PROCESS | 1655 | 1461771470249 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:37:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 08:37:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 820ms 08:37:50 INFO - PROCESS | 1655 | 1461771470297 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 08:37:50 INFO - PROCESS | 1655 | 1461771470299 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 08:37:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 08:37:50 INFO - PROCESS | 1655 | 1461771470308 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 08:37:50 INFO - PROCESS | 1655 | 1461771470309 Marionette TRACE conn2 <- [1,2518,null,{}] 08:37:50 INFO - PROCESS | 1655 | 1461771470313 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:37:50 INFO - PROCESS | 1655 | 1461771470477 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 08:37:50 INFO - PROCESS | 1655 | 1461771470575 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:50 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ddcb800 == 91 [pid = 1655] [id = 637] 08:37:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 241 (0x116443c00) [pid = 1655] [serial = 1911] [outer = 0x0] 08:37:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 242 (0x12f5e3800) [pid = 1655] [serial = 1912] [outer = 0x116443c00] 08:37:50 INFO - PROCESS | 1655 | 1461771470604 Marionette DEBUG loaded listener.js 08:37:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 243 (0x1356e8400) [pid = 1655] [serial = 1913] [outer = 0x116443c00] 08:37:51 INFO - PROCESS | 1655 | 1461771471323 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:37:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 08:37:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1075ms 08:37:51 INFO - PROCESS | 1655 | 1461771471380 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 08:37:51 INFO - PROCESS | 1655 | 1461771471383 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 08:37:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 08:37:51 INFO - PROCESS | 1655 | 1461771471386 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 08:37:51 INFO - PROCESS | 1655 | 1461771471389 Marionette TRACE conn2 <- [1,2522,null,{}] 08:37:51 INFO - PROCESS | 1655 | 1461771471393 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:37:51 INFO - PROCESS | 1655 | 1461771471509 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 08:37:51 INFO - PROCESS | 1655 | 1461771471609 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:51 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c25c800 == 92 [pid = 1655] [id = 638] 08:37:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 244 (0x112920000) [pid = 1655] [serial = 1914] [outer = 0x0] 08:37:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 245 (0x115ecf000) [pid = 1655] [serial = 1915] [outer = 0x112920000] 08:37:51 INFO - PROCESS | 1655 | 1461771471637 Marionette DEBUG loaded listener.js 08:37:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 246 (0x117e2e000) [pid = 1655] [serial = 1916] [outer = 0x112920000] 08:37:52 INFO - PROCESS | 1655 | 1461771472062 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:37:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 08:37:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 724ms 08:37:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 08:37:52 INFO - PROCESS | 1655 | 1461771472111 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 08:37:52 INFO - PROCESS | 1655 | 1461771472115 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 08:37:52 INFO - PROCESS | 1655 | 1461771472119 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 08:37:52 INFO - PROCESS | 1655 | 1461771472121 Marionette TRACE conn2 <- [1,2526,null,{}] 08:37:52 INFO - PROCESS | 1655 | 1461771472123 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:37:52 INFO - PROCESS | 1655 | 1461771472233 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 08:37:52 INFO - PROCESS | 1655 | 1461771472331 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:52 INFO - PROCESS | 1655 | ++DOCSHELL 0x12443b000 == 93 [pid = 1655] [id = 639] 08:37:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 247 (0x116a7c800) [pid = 1655] [serial = 1917] [outer = 0x0] 08:37:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 248 (0x1197da000) [pid = 1655] [serial = 1918] [outer = 0x116a7c800] 08:37:52 INFO - PROCESS | 1655 | 1461771472359 Marionette DEBUG loaded listener.js 08:37:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 249 (0x123769c00) [pid = 1655] [serial = 1919] [outer = 0x116a7c800] 08:37:52 INFO - PROCESS | 1655 | 1461771472755 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:37:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 08:37:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 672ms 08:37:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 08:37:52 INFO - PROCESS | 1655 | 1461771472796 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 08:37:52 INFO - PROCESS | 1655 | 1461771472797 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 08:37:52 INFO - PROCESS | 1655 | 1461771472799 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 08:37:52 INFO - PROCESS | 1655 | 1461771472802 Marionette TRACE conn2 <- [1,2530,null,{}] 08:37:52 INFO - PROCESS | 1655 | 1461771472811 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:37:52 INFO - PROCESS | 1655 | 1461771472937 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 08:37:53 INFO - PROCESS | 1655 | 1461771473036 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:53 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d1a4800 == 94 [pid = 1655] [id = 640] 08:37:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 250 (0x124311000) [pid = 1655] [serial = 1920] [outer = 0x0] 08:37:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 251 (0x1250da800) [pid = 1655] [serial = 1921] [outer = 0x124311000] 08:37:53 INFO - PROCESS | 1655 | 1461771473065 Marionette DEBUG loaded listener.js 08:37:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 252 (0x128dce800) [pid = 1655] [serial = 1922] [outer = 0x124311000] 08:37:53 INFO - PROCESS | 1655 | 1461771473528 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:37:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 08:37:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 774ms 08:37:53 INFO - PROCESS | 1655 | 1461771473573 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 08:37:53 INFO - PROCESS | 1655 | 1461771473575 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 08:37:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 08:37:53 INFO - PROCESS | 1655 | 1461771473577 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 08:37:53 INFO - PROCESS | 1655 | 1461771473578 Marionette TRACE conn2 <- [1,2534,null,{}] 08:37:53 INFO - PROCESS | 1655 | 1461771473581 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:37:53 INFO - PROCESS | 1655 | 1461771473690 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 08:37:53 INFO - PROCESS | 1655 | 1461771473790 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:53 INFO - PROCESS | 1655 | ++DOCSHELL 0x13580c000 == 95 [pid = 1655] [id = 641] 08:37:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 253 (0x128e4c400) [pid = 1655] [serial = 1923] [outer = 0x0] 08:37:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 254 (0x128fe4c00) [pid = 1655] [serial = 1924] [outer = 0x128e4c400] 08:37:53 INFO - PROCESS | 1655 | 1461771473817 Marionette DEBUG loaded listener.js 08:37:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 255 (0x12982c000) [pid = 1655] [serial = 1925] [outer = 0x128e4c400] 08:37:54 INFO - PROCESS | 1655 | --DOCSHELL 0x138a4a800 == 94 [pid = 1655] [id = 628] 08:37:54 INFO - PROCESS | 1655 | --DOCSHELL 0x136057000 == 93 [pid = 1655] [id = 627] 08:37:54 INFO - PROCESS | 1655 | --DOCSHELL 0x12ddd4800 == 92 [pid = 1655] [id = 626] 08:37:54 INFO - PROCESS | 1655 | --DOCSHELL 0x135ea2800 == 91 [pid = 1655] [id = 625] 08:37:54 INFO - PROCESS | 1655 | --DOCSHELL 0x135cd7000 == 90 [pid = 1655] [id = 624] 08:37:54 INFO - PROCESS | 1655 | --DOCSHELL 0x135623000 == 89 [pid = 1655] [id = 623] 08:37:54 INFO - PROCESS | 1655 | --DOMWINDOW == 254 (0x135c7a800) [pid = 1655] [serial = 1816] [outer = 0x0] [url = about:blank] 08:37:54 INFO - PROCESS | 1655 | --DOMWINDOW == 253 (0x128fa8c00) [pid = 1655] [serial = 1759] [outer = 0x0] [url = about:blank] 08:37:54 INFO - PROCESS | 1655 | --DOMWINDOW == 252 (0x112923c00) [pid = 1655] [serial = 1765] [outer = 0x0] [url = about:blank] 08:37:54 INFO - PROCESS | 1655 | --DOMWINDOW == 251 (0x13264dc00) [pid = 1655] [serial = 1777] [outer = 0x0] [url = about:blank] 08:37:54 INFO - PROCESS | 1655 | --DOMWINDOW == 250 (0x12430b000) [pid = 1655] [serial = 1768] [outer = 0x0] [url = about:blank] 08:37:54 INFO - PROCESS | 1655 | --DOMWINDOW == 249 (0x12db6f800) [pid = 1655] [serial = 1771] [outer = 0x0] [url = about:blank] 08:37:54 INFO - PROCESS | 1655 | --DOMWINDOW == 248 (0x12cd95000) [pid = 1655] [serial = 1762] [outer = 0x0] [url = about:blank] 08:37:54 INFO - PROCESS | 1655 | --DOMWINDOW == 247 (0x11100cc00) [pid = 1655] [serial = 1750] [outer = 0x0] [url = about:blank] 08:37:54 INFO - PROCESS | 1655 | --DOMWINDOW == 246 (0x127273800) [pid = 1655] [serial = 1756] [outer = 0x0] [url = about:blank] 08:37:54 INFO - PROCESS | 1655 | --DOMWINDOW == 245 (0x1213e5000) [pid = 1655] [serial = 1753] [outer = 0x0] [url = about:blank] 08:37:54 INFO - PROCESS | 1655 | --DOMWINDOW == 244 (0x12726e000) [pid = 1655] [serial = 1774] [outer = 0x0] [url = about:blank] 08:37:54 INFO - PROCESS | 1655 | --DOCSHELL 0x12dd09800 == 88 [pid = 1655] [id = 622] 08:37:54 INFO - PROCESS | 1655 | --DOCSHELL 0x12d691000 == 87 [pid = 1655] [id = 621] 08:37:54 INFO - PROCESS | 1655 | --DOCSHELL 0x12bd8d000 == 86 [pid = 1655] [id = 620] 08:37:54 INFO - PROCESS | 1655 | --DOCSHELL 0x12ab18800 == 85 [pid = 1655] [id = 619] 08:37:54 INFO - PROCESS | 1655 | --DOCSHELL 0x116a9e000 == 84 [pid = 1655] [id = 618] 08:37:54 INFO - PROCESS | 1655 | --DOCSHELL 0x12443c000 == 83 [pid = 1655] [id = 617] 08:37:54 INFO - PROCESS | 1655 | --DOCSHELL 0x135d53800 == 82 [pid = 1655] [id = 611] 08:37:54 INFO - PROCESS | 1655 | --DOCSHELL 0x135629800 == 81 [pid = 1655] [id = 610] 08:37:54 INFO - PROCESS | 1655 | --DOCSHELL 0x1402d0800 == 80 [pid = 1655] [id = 609] 08:37:54 INFO - PROCESS | 1655 | --DOCSHELL 0x138b1e000 == 79 [pid = 1655] [id = 608] 08:37:54 INFO - PROCESS | 1655 | --DOCSHELL 0x12d694800 == 78 [pid = 1655] [id = 607] 08:37:54 INFO - PROCESS | 1655 | --DOCSHELL 0x128b7b800 == 77 [pid = 1655] [id = 606] 08:37:54 INFO - PROCESS | 1655 | --DOMWINDOW == 243 (0x12db63c00) [pid = 1655] [serial = 1748] [outer = 0x0] [url = about:blank] 08:37:54 INFO - PROCESS | 1655 | --DOMWINDOW == 242 (0x12d684800) [pid = 1655] [serial = 1805] [outer = 0x0] [url = about:blank] 08:37:54 INFO - PROCESS | 1655 | --DOMWINDOW == 241 (0x135a59c00) [pid = 1655] [serial = 1811] [outer = 0x0] [url = about:blank] 08:37:54 INFO - PROCESS | 1655 | --DOMWINDOW == 240 (0x12c4f4400) [pid = 1655] [serial = 1799] [outer = 0x0] [url = about:blank] 08:37:54 INFO - PROCESS | 1655 | --DOMWINDOW == 239 (0x135a50000) [pid = 1655] [serial = 1810] [outer = 0x0] [url = about:blank] 08:37:54 INFO - PROCESS | 1655 | --DOMWINDOW == 238 (0x135c3b000) [pid = 1655] [serial = 1813] [outer = 0x0] [url = about:blank] 08:37:54 INFO - PROCESS | 1655 | --DOMWINDOW == 237 (0x135c70800) [pid = 1655] [serial = 1814] [outer = 0x0] [url = about:blank] 08:37:54 INFO - PROCESS | 1655 | --DOMWINDOW == 236 (0x12bb79800) [pid = 1655] [serial = 1796] [outer = 0x0] [url = about:blank] 08:37:54 INFO - PROCESS | 1655 | --DOMWINDOW == 235 (0x12c076c00) [pid = 1655] [serial = 1798] [outer = 0x0] [url = about:blank] 08:37:54 INFO - PROCESS | 1655 | --DOMWINDOW == 234 (0x12a96b000) [pid = 1655] [serial = 1801] [outer = 0x0] [url = about:blank] 08:37:54 INFO - PROCESS | 1655 | --DOMWINDOW == 233 (0x116a78000) [pid = 1655] [serial = 1781] [outer = 0x0] [url = about:blank] 08:37:54 INFO - PROCESS | 1655 | --DOMWINDOW == 232 (0x113390c00) [pid = 1655] [serial = 1780] [outer = 0x0] [url = about:blank] 08:37:54 INFO - PROCESS | 1655 | --DOMWINDOW == 231 (0x12d15f400) [pid = 1655] [serial = 1804] [outer = 0x0] [url = about:blank] 08:37:54 INFO - PROCESS | 1655 | --DOMWINDOW == 230 (0x124310400) [pid = 1655] [serial = 1786] [outer = 0x0] [url = about:blank] 08:37:54 INFO - PROCESS | 1655 | --DOMWINDOW == 229 (0x124b89000) [pid = 1655] [serial = 1787] [outer = 0x0] [url = about:blank] 08:37:54 INFO - PROCESS | 1655 | --DOMWINDOW == 228 (0x119e24c00) [pid = 1655] [serial = 1783] [outer = 0x0] [url = about:blank] 08:37:54 INFO - PROCESS | 1655 | --DOMWINDOW == 227 (0x123764c00) [pid = 1655] [serial = 1784] [outer = 0x0] [url = about:blank] 08:37:54 INFO - PROCESS | 1655 | --DOMWINDOW == 226 (0x1277ee800) [pid = 1655] [serial = 1789] [outer = 0x0] [url = about:blank] 08:37:54 INFO - PROCESS | 1655 | --DOMWINDOW == 225 (0x128dccc00) [pid = 1655] [serial = 1790] [outer = 0x0] [url = about:blank] 08:37:54 INFO - PROCESS | 1655 | --DOMWINDOW == 224 (0x12c06d000) [pid = 1655] [serial = 1802] [outer = 0x0] [url = about:blank] 08:37:54 INFO - PROCESS | 1655 | --DOMWINDOW == 223 (0x1294f1000) [pid = 1655] [serial = 1795] [outer = 0x0] [url = about:blank] 08:37:54 INFO - PROCESS | 1655 | --DOMWINDOW == 222 (0x128eef400) [pid = 1655] [serial = 1792] [outer = 0x0] [url = about:blank] 08:37:54 INFO - PROCESS | 1655 | --DOMWINDOW == 221 (0x128f36800) [pid = 1655] [serial = 1793] [outer = 0x0] [url = about:blank] 08:37:54 INFO - PROCESS | 1655 | --DOMWINDOW == 220 (0x12d684c00) [pid = 1655] [serial = 1808] [outer = 0x0] [url = about:blank] 08:37:54 INFO - PROCESS | 1655 | --DOMWINDOW == 219 (0x128fa4800) [pid = 1655] [serial = 1807] [outer = 0x0] [url = about:blank] 08:37:54 INFO - PROCESS | 1655 | 1461771474265 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:37:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 08:37:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 720ms 08:37:54 INFO - PROCESS | 1655 | 1461771474313 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 08:37:54 INFO - PROCESS | 1655 | 1461771474314 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 08:37:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 08:37:54 INFO - PROCESS | 1655 | 1461771474317 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 08:37:54 INFO - PROCESS | 1655 | 1461771474318 Marionette TRACE conn2 <- [1,2538,null,{}] 08:37:54 INFO - PROCESS | 1655 | 1461771474320 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:37:54 INFO - PROCESS | 1655 | 1461771474416 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 08:37:54 INFO - PROCESS | 1655 | 1461771474423 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:54 INFO - PROCESS | 1655 | ++DOCSHELL 0x1235c4800 == 78 [pid = 1655] [id = 642] 08:37:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 220 (0x11710ec00) [pid = 1655] [serial = 1926] [outer = 0x0] 08:37:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 221 (0x12315a400) [pid = 1655] [serial = 1927] [outer = 0x11710ec00] 08:37:54 INFO - PROCESS | 1655 | 1461771474448 Marionette DEBUG loaded listener.js 08:37:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 222 (0x12726e000) [pid = 1655] [serial = 1928] [outer = 0x11710ec00] 08:37:54 INFO - PROCESS | 1655 | 1461771474862 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:37:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 08:37:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 573ms 08:37:54 INFO - PROCESS | 1655 | 1461771474892 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 08:37:54 INFO - PROCESS | 1655 | 1461771474894 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 08:37:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 08:37:54 INFO - PROCESS | 1655 | 1461771474896 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 08:37:54 INFO - PROCESS | 1655 | 1461771474897 Marionette TRACE conn2 <- [1,2542,null,{}] 08:37:54 INFO - PROCESS | 1655 | 1461771474899 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:37:55 INFO - PROCESS | 1655 | 1461771475011 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 08:37:55 INFO - PROCESS | 1655 | 1461771475018 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:55 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c91a800 == 79 [pid = 1655] [id = 643] 08:37:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 223 (0x128fa8400) [pid = 1655] [serial = 1929] [outer = 0x0] 08:37:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 224 (0x12a960400) [pid = 1655] [serial = 1930] [outer = 0x128fa8400] 08:37:55 INFO - PROCESS | 1655 | 1461771475045 Marionette DEBUG loaded listener.js 08:37:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 225 (0x12c0d2000) [pid = 1655] [serial = 1931] [outer = 0x128fa8400] 08:37:55 INFO - PROCESS | 1655 | 1461771475420 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:37:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 08:37:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 569ms 08:37:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 08:37:55 INFO - PROCESS | 1655 | 1461771475465 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 08:37:55 INFO - PROCESS | 1655 | 1461771475466 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 08:37:55 INFO - PROCESS | 1655 | 1461771475469 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 08:37:55 INFO - PROCESS | 1655 | 1461771475470 Marionette TRACE conn2 <- [1,2546,null,{}] 08:37:55 INFO - PROCESS | 1655 | 1461771475472 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:37:55 INFO - PROCESS | 1655 | 1461771475565 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 08:37:55 INFO - PROCESS | 1655 | 1461771475570 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:55 INFO - PROCESS | 1655 | ++DOCSHELL 0x12df8d800 == 80 [pid = 1655] [id = 644] 08:37:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 226 (0x12c0d3800) [pid = 1655] [serial = 1932] [outer = 0x0] 08:37:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 227 (0x12cd8b000) [pid = 1655] [serial = 1933] [outer = 0x12c0d3800] 08:37:55 INFO - PROCESS | 1655 | 1461771475596 Marionette DEBUG loaded listener.js 08:37:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 228 (0x12db63c00) [pid = 1655] [serial = 1934] [outer = 0x12c0d3800] 08:37:55 INFO - PROCESS | 1655 | 1461771475955 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:37:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 08:37:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 518ms 08:37:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 08:37:55 INFO - PROCESS | 1655 | 1461771475990 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 08:37:55 INFO - PROCESS | 1655 | 1461771475992 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 08:37:55 INFO - PROCESS | 1655 | 1461771475994 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 08:37:55 INFO - PROCESS | 1655 | 1461771475995 Marionette TRACE conn2 <- [1,2550,null,{}] 08:37:55 INFO - PROCESS | 1655 | 1461771475996 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:37:56 INFO - PROCESS | 1655 | 1461771476102 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 08:37:56 INFO - PROCESS | 1655 | 1461771476224 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:56 INFO - PROCESS | 1655 | ++DOCSHELL 0x135623000 == 81 [pid = 1655] [id = 645] 08:37:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 229 (0x1296e1400) [pid = 1655] [serial = 1935] [outer = 0x0] 08:37:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 230 (0x12db70c00) [pid = 1655] [serial = 1936] [outer = 0x1296e1400] 08:37:56 INFO - PROCESS | 1655 | 1461771476263 Marionette DEBUG loaded listener.js 08:37:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 231 (0x132654c00) [pid = 1655] [serial = 1937] [outer = 0x1296e1400] 08:37:56 INFO - PROCESS | 1655 | 1461771476622 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:37:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 08:37:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 671ms 08:37:56 INFO - PROCESS | 1655 | 1461771476665 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 08:37:56 INFO - PROCESS | 1655 | 1461771476667 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 08:37:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 08:37:56 INFO - PROCESS | 1655 | 1461771476669 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 08:37:56 INFO - PROCESS | 1655 | 1461771476670 Marionette TRACE conn2 <- [1,2554,null,{}] 08:37:56 INFO - PROCESS | 1655 | 1461771476672 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:37:56 INFO - PROCESS | 1655 | 1461771476797 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 08:37:56 INFO - PROCESS | 1655 | 1461771476815 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:56 INFO - PROCESS | 1655 | ++DOCSHELL 0x136006000 == 82 [pid = 1655] [id = 646] 08:37:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 232 (0x115df4c00) [pid = 1655] [serial = 1938] [outer = 0x0] 08:37:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 233 (0x125ec9400) [pid = 1655] [serial = 1939] [outer = 0x115df4c00] 08:37:56 INFO - PROCESS | 1655 | 1461771476840 Marionette DEBUG loaded listener.js 08:37:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 234 (0x132658c00) [pid = 1655] [serial = 1940] [outer = 0x115df4c00] 08:37:57 INFO - PROCESS | 1655 | 1461771477213 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:37:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 08:37:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 569ms 08:37:57 INFO - PROCESS | 1655 | 1461771477239 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 08:37:57 INFO - PROCESS | 1655 | 1461771477242 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 08:37:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 08:37:57 INFO - PROCESS | 1655 | 1461771477250 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 08:37:57 INFO - PROCESS | 1655 | 1461771477251 Marionette TRACE conn2 <- [1,2558,null,{}] 08:37:57 INFO - PROCESS | 1655 | 1461771477254 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:37:57 INFO - PROCESS | 1655 | 1461771477376 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 08:37:57 INFO - PROCESS | 1655 | 1461771477388 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:57 INFO - PROCESS | 1655 | ++DOCSHELL 0x138929800 == 83 [pid = 1655] [id = 647] 08:37:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 235 (0x1180e7800) [pid = 1655] [serial = 1941] [outer = 0x0] 08:37:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 236 (0x1326e7800) [pid = 1655] [serial = 1942] [outer = 0x1180e7800] 08:37:57 INFO - PROCESS | 1655 | 1461771477412 Marionette DEBUG loaded listener.js 08:37:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 237 (0x135652400) [pid = 1655] [serial = 1943] [outer = 0x1180e7800] 08:37:57 INFO - PROCESS | 1655 | 1461771477776 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:37:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 08:37:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 574ms 08:37:57 INFO - PROCESS | 1655 | 1461771477819 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 08:37:57 INFO - PROCESS | 1655 | 1461771477821 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 08:37:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 08:37:57 INFO - PROCESS | 1655 | 1461771477825 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 08:37:57 INFO - PROCESS | 1655 | 1461771477827 Marionette TRACE conn2 <- [1,2562,null,{}] 08:37:57 INFO - PROCESS | 1655 | 1461771477829 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:37:57 INFO - PROCESS | 1655 | 1461771477983 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 08:37:58 INFO - PROCESS | 1655 | 1461771478007 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:58 INFO - PROCESS | 1655 | ++DOCSHELL 0x138bf2000 == 84 [pid = 1655] [id = 648] 08:37:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 238 (0x135659000) [pid = 1655] [serial = 1944] [outer = 0x0] 08:37:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 239 (0x135a54800) [pid = 1655] [serial = 1945] [outer = 0x135659000] 08:37:58 INFO - PROCESS | 1655 | 1461771478035 Marionette DEBUG loaded listener.js 08:37:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 240 (0x135c70400) [pid = 1655] [serial = 1946] [outer = 0x135659000] 08:37:58 INFO - PROCESS | 1655 | 1461771478435 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:37:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 08:37:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 620ms 08:37:58 INFO - PROCESS | 1655 | 1461771478445 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 08:37:58 INFO - PROCESS | 1655 | 1461771478447 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 08:37:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 08:37:58 INFO - PROCESS | 1655 | 1461771478449 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 08:37:58 INFO - PROCESS | 1655 | 1461771478450 Marionette TRACE conn2 <- [1,2566,null,{}] 08:37:58 INFO - PROCESS | 1655 | 1461771478452 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:37:58 INFO - PROCESS | 1655 | 1461771478985 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 08:37:58 INFO - PROCESS | 1655 | --DOMWINDOW == 239 (0x1294f5400) [pid = 1655] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 08:37:58 INFO - PROCESS | 1655 | --DOMWINDOW == 238 (0x110eec800) [pid = 1655] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 08:37:58 INFO - PROCESS | 1655 | --DOMWINDOW == 237 (0x118782400) [pid = 1655] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 08:37:58 INFO - PROCESS | 1655 | --DOMWINDOW == 236 (0x124b55c00) [pid = 1655] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 08:37:58 INFO - PROCESS | 1655 | --DOMWINDOW == 235 (0x1290ce000) [pid = 1655] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 08:37:58 INFO - PROCESS | 1655 | --DOMWINDOW == 234 (0x12db6e400) [pid = 1655] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 08:37:58 INFO - PROCESS | 1655 | --DOMWINDOW == 233 (0x111cb8400) [pid = 1655] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 08:37:58 INFO - PROCESS | 1655 | --DOMWINDOW == 232 (0x11998fc00) [pid = 1655] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 08:37:58 INFO - PROCESS | 1655 | --DOMWINDOW == 231 (0x1164b6400) [pid = 1655] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 08:37:58 INFO - PROCESS | 1655 | --DOMWINDOW == 230 (0x119e27800) [pid = 1655] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 08:37:58 INFO - PROCESS | 1655 | --DOMWINDOW == 229 (0x124c5b000) [pid = 1655] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 08:37:58 INFO - PROCESS | 1655 | --DOMWINDOW == 228 (0x11766bc00) [pid = 1655] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 08:37:58 INFO - PROCESS | 1655 | --DOMWINDOW == 227 (0x12c0da000) [pid = 1655] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 08:37:58 INFO - PROCESS | 1655 | --DOMWINDOW == 226 (0x123166c00) [pid = 1655] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 08:37:58 INFO - PROCESS | 1655 | --DOMWINDOW == 225 (0x128f42c00) [pid = 1655] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 08:37:58 INFO - PROCESS | 1655 | --DOMWINDOW == 224 (0x116959000) [pid = 1655] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 08:37:58 INFO - PROCESS | 1655 | --DOMWINDOW == 223 (0x115e1b800) [pid = 1655] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 08:37:58 INFO - PROCESS | 1655 | --DOMWINDOW == 222 (0x12a81a800) [pid = 1655] [serial = 1457] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 08:37:58 INFO - PROCESS | 1655 | --DOMWINDOW == 221 (0x111002c00) [pid = 1655] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 08:37:58 INFO - PROCESS | 1655 | --DOMWINDOW == 220 (0x114ffa400) [pid = 1655] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 08:37:58 INFO - PROCESS | 1655 | --DOMWINDOW == 219 (0x12c069c00) [pid = 1655] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 08:37:58 INFO - PROCESS | 1655 | --DOMWINDOW == 218 (0x128d4b400) [pid = 1655] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 08:37:59 INFO - PROCESS | 1655 | --DOMWINDOW == 217 (0x127741000) [pid = 1655] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 08:37:59 INFO - PROCESS | 1655 | --DOMWINDOW == 216 (0x118392c00) [pid = 1655] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 08:37:59 INFO - PROCESS | 1655 | --DOMWINDOW == 215 (0x128dc4800) [pid = 1655] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 08:37:59 INFO - PROCESS | 1655 | --DOMWINDOW == 214 (0x119d6cc00) [pid = 1655] [serial = 1460] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 08:37:59 INFO - PROCESS | 1655 | --DOMWINDOW == 213 (0x12a889c00) [pid = 1655] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 08:37:59 INFO - PROCESS | 1655 | --DOMWINDOW == 212 (0x11340a800) [pid = 1655] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 08:37:59 INFO - PROCESS | 1655 | --DOMWINDOW == 211 (0x12a81f800) [pid = 1655] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 08:37:59 INFO - PROCESS | 1655 | --DOMWINDOW == 210 (0x12a88a000) [pid = 1655] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 08:37:59 INFO - PROCESS | 1655 | --DOMWINDOW == 209 (0x112992c00) [pid = 1655] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 08:37:59 INFO - PROCESS | 1655 | --DOMWINDOW == 208 (0x11291dc00) [pid = 1655] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 08:37:59 INFO - PROCESS | 1655 | --DOMWINDOW == 207 (0x112922c00) [pid = 1655] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 08:37:59 INFO - PROCESS | 1655 | --DOMWINDOW == 206 (0x113149000) [pid = 1655] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 08:37:59 INFO - PROCESS | 1655 | --DOMWINDOW == 205 (0x113397800) [pid = 1655] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 08:37:59 INFO - PROCESS | 1655 | --DOMWINDOW == 204 (0x125ecf400) [pid = 1655] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 08:37:59 INFO - PROCESS | 1655 | --DOMWINDOW == 203 (0x123163800) [pid = 1655] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 08:37:59 INFO - PROCESS | 1655 | --DOMWINDOW == 202 (0x123763800) [pid = 1655] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 08:37:59 INFO - PROCESS | 1655 | --DOMWINDOW == 201 (0x128eee800) [pid = 1655] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 08:37:59 INFO - PROCESS | 1655 | --DOMWINDOW == 200 (0x128d4c400) [pid = 1655] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 08:37:59 INFO - PROCESS | 1655 | --DOMWINDOW == 199 (0x128e54c00) [pid = 1655] [serial = 1454] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 08:37:59 INFO - PROCESS | 1655 | 1461771479060 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:59 INFO - PROCESS | 1655 | ++DOCSHELL 0x112a3a000 == 85 [pid = 1655] [id = 649] 08:37:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 200 (0x110ee8400) [pid = 1655] [serial = 1947] [outer = 0x0] 08:37:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 201 (0x111c36400) [pid = 1655] [serial = 1948] [outer = 0x110ee8400] 08:37:59 INFO - PROCESS | 1655 | 1461771479085 Marionette DEBUG loaded listener.js 08:37:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 202 (0x114ffa400) [pid = 1655] [serial = 1949] [outer = 0x110ee8400] 08:37:59 INFO - PROCESS | 1655 | 1461771479397 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:37:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 08:37:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 968ms 08:37:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 08:37:59 INFO - PROCESS | 1655 | 1461771479418 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 08:37:59 INFO - PROCESS | 1655 | 1461771479419 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 08:37:59 INFO - PROCESS | 1655 | 1461771479421 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 08:37:59 INFO - PROCESS | 1655 | 1461771479424 Marionette TRACE conn2 <- [1,2570,null,{}] 08:37:59 INFO - PROCESS | 1655 | 1461771479428 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:37:59 INFO - PROCESS | 1655 | 1461771479562 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 08:37:59 INFO - PROCESS | 1655 | 1461771479569 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:59 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a8be000 == 86 [pid = 1655] [id = 650] 08:37:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 203 (0x113149000) [pid = 1655] [serial = 1950] [outer = 0x0] 08:37:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 204 (0x118782400) [pid = 1655] [serial = 1951] [outer = 0x113149000] 08:37:59 INFO - PROCESS | 1655 | 1461771479594 Marionette DEBUG loaded listener.js 08:37:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 205 (0x124c5b000) [pid = 1655] [serial = 1952] [outer = 0x113149000] 08:38:00 INFO - PROCESS | 1655 | 1461771480014 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:38:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 08:38:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 624ms 08:38:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 08:38:00 INFO - PROCESS | 1655 | 1461771480046 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 08:38:00 INFO - PROCESS | 1655 | 1461771480048 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 08:38:00 INFO - PROCESS | 1655 | 1461771480050 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 08:38:00 INFO - PROCESS | 1655 | 1461771480051 Marionette TRACE conn2 <- [1,2574,null,{}] 08:38:00 INFO - PROCESS | 1655 | 1461771480054 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:38:00 INFO - PROCESS | 1655 | 1461771480155 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 08:38:00 INFO - PROCESS | 1655 | 1461771480242 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:00 INFO - PROCESS | 1655 | ++DOCSHELL 0x138bf5800 == 87 [pid = 1655] [id = 651] 08:38:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 206 (0x113397800) [pid = 1655] [serial = 1953] [outer = 0x0] 08:38:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 207 (0x1277ee000) [pid = 1655] [serial = 1954] [outer = 0x113397800] 08:38:00 INFO - PROCESS | 1655 | 1461771480268 Marionette DEBUG loaded listener.js 08:38:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 208 (0x12ab38000) [pid = 1655] [serial = 1955] [outer = 0x113397800] 08:38:00 INFO - PROCESS | 1655 | 1461771480545 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:38:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 08:38:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 520ms 08:38:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 08:38:00 INFO - PROCESS | 1655 | 1461771480578 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 08:38:00 INFO - PROCESS | 1655 | 1461771480580 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 08:38:00 INFO - PROCESS | 1655 | 1461771480582 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 08:38:00 INFO - PROCESS | 1655 | 1461771480583 Marionette TRACE conn2 <- [1,2578,null,{}] 08:38:00 INFO - PROCESS | 1655 | 1461771480585 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:38:00 INFO - PROCESS | 1655 | 1461771480688 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 08:38:00 INFO - PROCESS | 1655 | 1461771480692 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:00 INFO - PROCESS | 1655 | ++DOCSHELL 0x1413e7000 == 88 [pid = 1655] [id = 652] 08:38:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 209 (0x12bb79400) [pid = 1655] [serial = 1956] [outer = 0x0] 08:38:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 210 (0x12cd91800) [pid = 1655] [serial = 1957] [outer = 0x12bb79400] 08:38:00 INFO - PROCESS | 1655 | 1461771480716 Marionette DEBUG loaded listener.js 08:38:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 211 (0x1356ed000) [pid = 1655] [serial = 1958] [outer = 0x12bb79400] 08:38:01 INFO - PROCESS | 1655 | 1461771481270 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:38:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 08:38:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 719ms 08:38:01 INFO - PROCESS | 1655 | 1461771481302 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 08:38:01 INFO - PROCESS | 1655 | 1461771481304 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 08:38:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 08:38:01 INFO - PROCESS | 1655 | 1461771481308 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 08:38:01 INFO - PROCESS | 1655 | 1461771481311 Marionette TRACE conn2 <- [1,2582,null,{}] 08:38:01 INFO - PROCESS | 1655 | 1461771481315 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:38:01 INFO - PROCESS | 1655 | 1461771481446 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 08:38:01 INFO - PROCESS | 1655 | 1461771481573 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:01 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a8ac800 == 89 [pid = 1655] [id = 653] 08:38:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 212 (0x113489000) [pid = 1655] [serial = 1959] [outer = 0x0] 08:38:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 213 (0x11695b400) [pid = 1655] [serial = 1960] [outer = 0x113489000] 08:38:01 INFO - PROCESS | 1655 | 1461771481607 Marionette DEBUG loaded listener.js 08:38:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 214 (0x11998cc00) [pid = 1655] [serial = 1961] [outer = 0x113489000] 08:38:02 INFO - PROCESS | 1655 | 1461771482049 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:38:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 08:38:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 822ms 08:38:02 INFO - PROCESS | 1655 | 1461771482131 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 08:38:02 INFO - PROCESS | 1655 | 1461771482136 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 08:38:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 08:38:02 INFO - PROCESS | 1655 | 1461771482140 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 08:38:02 INFO - PROCESS | 1655 | 1461771482142 Marionette TRACE conn2 <- [1,2586,null,{}] 08:38:02 INFO - PROCESS | 1655 | 1461771482145 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:38:02 INFO - PROCESS | 1655 | 1461771482268 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 08:38:02 INFO - PROCESS | 1655 | 1461771482395 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:02 INFO - PROCESS | 1655 | ++DOCSHELL 0x12e46c800 == 90 [pid = 1655] [id = 654] 08:38:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 215 (0x123764c00) [pid = 1655] [serial = 1962] [outer = 0x0] 08:38:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 216 (0x124b7c800) [pid = 1655] [serial = 1963] [outer = 0x123764c00] 08:38:02 INFO - PROCESS | 1655 | 1461771482427 Marionette DEBUG loaded listener.js 08:38:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 217 (0x127276000) [pid = 1655] [serial = 1964] [outer = 0x123764c00] 08:38:02 INFO - PROCESS | 1655 | 1461771482876 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:38:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 08:38:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 771ms 08:38:02 INFO - PROCESS | 1655 | 1461771482924 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 08:38:02 INFO - PROCESS | 1655 | 1461771482926 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 08:38:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 08:38:02 INFO - PROCESS | 1655 | 1461771482930 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 08:38:02 INFO - PROCESS | 1655 | 1461771482933 Marionette TRACE conn2 <- [1,2590,null,{}] 08:38:02 INFO - PROCESS | 1655 | 1461771482944 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:38:03 INFO - PROCESS | 1655 | 1461771483067 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 08:38:03 INFO - PROCESS | 1655 | 1461771483168 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:03 INFO - PROCESS | 1655 | ++DOCSHELL 0x138b15800 == 91 [pid = 1655] [id = 655] 08:38:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 218 (0x1296dd400) [pid = 1655] [serial = 1965] [outer = 0x0] 08:38:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 219 (0x12982b400) [pid = 1655] [serial = 1966] [outer = 0x1296dd400] 08:38:03 INFO - PROCESS | 1655 | 1461771483199 Marionette DEBUG loaded listener.js 08:38:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 220 (0x12a96cc00) [pid = 1655] [serial = 1967] [outer = 0x1296dd400] 08:38:03 INFO - PROCESS | 1655 | 1461771483689 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:38:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 08:38:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 774ms 08:38:03 INFO - PROCESS | 1655 | 1461771483704 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 08:38:03 INFO - PROCESS | 1655 | 1461771483708 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 08:38:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 08:38:03 INFO - PROCESS | 1655 | 1461771483711 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 08:38:03 INFO - PROCESS | 1655 | 1461771483712 Marionette TRACE conn2 <- [1,2594,null,{}] 08:38:03 INFO - PROCESS | 1655 | 1461771483714 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:38:03 INFO - PROCESS | 1655 | 1461771483835 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 08:38:03 INFO - PROCESS | 1655 | 1461771483935 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:03 INFO - PROCESS | 1655 | ++DOCSHELL 0x141df7000 == 92 [pid = 1655] [id = 656] 08:38:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 221 (0x12bb9d800) [pid = 1655] [serial = 1968] [outer = 0x0] 08:38:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 222 (0x12cd8d400) [pid = 1655] [serial = 1969] [outer = 0x12bb9d800] 08:38:03 INFO - PROCESS | 1655 | 1461771483962 Marionette DEBUG loaded listener.js 08:38:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 223 (0x1325e0c00) [pid = 1655] [serial = 1970] [outer = 0x12bb9d800] 08:38:04 INFO - PROCESS | 1655 | 1461771484415 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:38:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 08:38:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 718ms 08:38:04 INFO - PROCESS | 1655 | 1461771484430 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 08:38:04 INFO - PROCESS | 1655 | 1461771484431 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 08:38:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 08:38:04 INFO - PROCESS | 1655 | 1461771484433 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 08:38:04 INFO - PROCESS | 1655 | 1461771484434 Marionette TRACE conn2 <- [1,2598,null,{}] 08:38:04 INFO - PROCESS | 1655 | 1461771484437 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:38:04 INFO - PROCESS | 1655 | 1461771484556 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 08:38:04 INFO - PROCESS | 1655 | 1461771484655 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:04 INFO - PROCESS | 1655 | ++DOCSHELL 0x13fe3a000 == 93 [pid = 1655] [id = 657] 08:38:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 224 (0x12f5dd400) [pid = 1655] [serial = 1971] [outer = 0x0] 08:38:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 225 (0x135579800) [pid = 1655] [serial = 1972] [outer = 0x12f5dd400] 08:38:04 INFO - PROCESS | 1655 | 1461771484684 Marionette DEBUG loaded listener.js 08:38:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 226 (0x1356e6800) [pid = 1655] [serial = 1973] [outer = 0x12f5dd400] 08:38:05 INFO - PROCESS | 1655 | 1461771485135 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:38:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 08:38:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 769ms 08:38:05 INFO - PROCESS | 1655 | 1461771485214 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 08:38:05 INFO - PROCESS | 1655 | 1461771485216 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 08:38:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 08:38:05 INFO - PROCESS | 1655 | 1461771485220 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 08:38:05 INFO - PROCESS | 1655 | 1461771485221 Marionette TRACE conn2 <- [1,2602,null,{}] 08:38:05 INFO - PROCESS | 1655 | 1461771485223 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:38:05 INFO - PROCESS | 1655 | 1461771485358 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 08:38:05 INFO - PROCESS | 1655 | 1461771485498 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:05 INFO - PROCESS | 1655 | ++DOCSHELL 0x12f57f800 == 94 [pid = 1655] [id = 658] 08:38:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 227 (0x135581c00) [pid = 1655] [serial = 1974] [outer = 0x0] 08:38:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 228 (0x135c74400) [pid = 1655] [serial = 1975] [outer = 0x135581c00] 08:38:05 INFO - PROCESS | 1655 | 1461771485531 Marionette DEBUG loaded listener.js 08:38:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 229 (0x135d1b800) [pid = 1655] [serial = 1976] [outer = 0x135581c00] 08:38:05 INFO - PROCESS | 1655 | 1461771485980 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:38:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 08:38:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 821ms 08:38:06 INFO - PROCESS | 1655 | 1461771486042 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 08:38:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 08:38:06 INFO - PROCESS | 1655 | 1461771486043 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 08:38:06 INFO - PROCESS | 1655 | 1461771486045 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 08:38:06 INFO - PROCESS | 1655 | 1461771486047 Marionette TRACE conn2 <- [1,2606,null,{}] 08:38:06 INFO - PROCESS | 1655 | 1461771486049 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:38:06 INFO - PROCESS | 1655 | 1461771486170 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 08:38:06 INFO - PROCESS | 1655 | 1461771486274 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:06 INFO - PROCESS | 1655 | ++DOCSHELL 0x1298af800 == 95 [pid = 1655] [id = 659] 08:38:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 230 (0x112916800) [pid = 1655] [serial = 1977] [outer = 0x0] 08:38:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 231 (0x12430dc00) [pid = 1655] [serial = 1978] [outer = 0x112916800] 08:38:06 INFO - PROCESS | 1655 | 1461771486303 Marionette DEBUG loaded listener.js 08:38:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 232 (0x12cd90c00) [pid = 1655] [serial = 1979] [outer = 0x112916800] 08:38:06 INFO - PROCESS | 1655 | 1461771486767 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:38:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 08:38:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 771ms 08:38:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 08:38:06 INFO - PROCESS | 1655 | 1461771486816 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 08:38:06 INFO - PROCESS | 1655 | 1461771486818 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 08:38:06 INFO - PROCESS | 1655 | 1461771486820 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 08:38:06 INFO - PROCESS | 1655 | 1461771486821 Marionette TRACE conn2 <- [1,2610,null,{}] 08:38:06 INFO - PROCESS | 1655 | 1461771486826 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:38:06 INFO - PROCESS | 1655 | 1461771486946 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 08:38:07 INFO - PROCESS | 1655 | 1461771487049 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:07 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d6a2000 == 96 [pid = 1655] [id = 660] 08:38:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 233 (0x11313cc00) [pid = 1655] [serial = 1980] [outer = 0x0] 08:38:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 234 (0x1197d9800) [pid = 1655] [serial = 1981] [outer = 0x11313cc00] 08:38:07 INFO - PROCESS | 1655 | 1461771487079 Marionette DEBUG loaded listener.js 08:38:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 235 (0x12db6fc00) [pid = 1655] [serial = 1982] [outer = 0x11313cc00] 08:38:07 INFO - PROCESS | 1655 | 1461771487535 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:38:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 08:38:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 773ms 08:38:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 08:38:07 INFO - PROCESS | 1655 | 1461771487593 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 08:38:07 INFO - PROCESS | 1655 | 1461771487594 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 08:38:07 INFO - PROCESS | 1655 | 1461771487597 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 08:38:07 INFO - PROCESS | 1655 | 1461771487598 Marionette TRACE conn2 <- [1,2614,null,{}] 08:38:07 INFO - PROCESS | 1655 | 1461771487601 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:38:07 INFO - PROCESS | 1655 | 1461771487726 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 08:38:07 INFO - PROCESS | 1655 | 1461771487857 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:07 INFO - PROCESS | 1655 | ++DOCSHELL 0x112a35800 == 97 [pid = 1655] [id = 661] 08:38:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 236 (0x110ec1c00) [pid = 1655] [serial = 1983] [outer = 0x0] 08:38:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 237 (0x112996c00) [pid = 1655] [serial = 1984] [outer = 0x110ec1c00] 08:38:07 INFO - PROCESS | 1655 | 1461771487889 Marionette DEBUG loaded listener.js 08:38:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 238 (0x118776400) [pid = 1655] [serial = 1985] [outer = 0x110ec1c00] 08:38:08 INFO - PROCESS | 1655 | 1461771488618 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:38:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 08:38:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1071ms 08:38:08 INFO - PROCESS | 1655 | 1461771488668 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 08:38:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 08:38:08 INFO - PROCESS | 1655 | 1461771488670 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 08:38:08 INFO - PROCESS | 1655 | 1461771488674 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 08:38:08 INFO - PROCESS | 1655 | 1461771488676 Marionette TRACE conn2 <- [1,2618,null,{}] 08:38:08 INFO - PROCESS | 1655 | 1461771488680 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:38:08 INFO - PROCESS | 1655 | 1461771488795 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 08:38:08 INFO - PROCESS | 1655 | 1461771488934 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:08 INFO - PROCESS | 1655 | ++DOCSHELL 0x114fe6800 == 98 [pid = 1655] [id = 662] 08:38:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 239 (0x111004800) [pid = 1655] [serial = 1986] [outer = 0x0] 08:38:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 240 (0x111117c00) [pid = 1655] [serial = 1987] [outer = 0x111004800] 08:38:08 INFO - PROCESS | 1655 | 1461771488962 Marionette DEBUG loaded listener.js 08:38:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 241 (0x1121de000) [pid = 1655] [serial = 1988] [outer = 0x111004800] 08:38:09 INFO - PROCESS | 1655 | 1461771489425 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:38:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 08:38:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 775ms 08:38:09 INFO - PROCESS | 1655 | 1461771489449 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 08:38:09 INFO - PROCESS | 1655 | 1461771489453 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 08:38:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 08:38:09 INFO - PROCESS | 1655 | 1461771489458 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 08:38:09 INFO - PROCESS | 1655 | 1461771489460 Marionette TRACE conn2 <- [1,2622,null,{}] 08:38:09 INFO - PROCESS | 1655 | 1461771489462 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:38:09 INFO - PROCESS | 1655 | 1461771489571 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 08:38:09 INFO - PROCESS | 1655 | 1461771489677 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:09 INFO - PROCESS | 1655 | ++DOCSHELL 0x118232000 == 99 [pid = 1655] [id = 663] 08:38:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 242 (0x112917c00) [pid = 1655] [serial = 1989] [outer = 0x0] 08:38:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 243 (0x11313b400) [pid = 1655] [serial = 1990] [outer = 0x112917c00] 08:38:09 INFO - PROCESS | 1655 | 1461771489704 Marionette DEBUG loaded listener.js 08:38:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 244 (0x113241c00) [pid = 1655] [serial = 1991] [outer = 0x112917c00] 08:38:10 INFO - PROCESS | 1655 | --DOCSHELL 0x136014800 == 98 [pid = 1655] [id = 563] 08:38:10 INFO - PROCESS | 1655 | --DOCSHELL 0x138bf5800 == 97 [pid = 1655] [id = 651] 08:38:10 INFO - PROCESS | 1655 | --DOCSHELL 0x12a8be000 == 96 [pid = 1655] [id = 650] 08:38:10 INFO - PROCESS | 1655 | --DOCSHELL 0x112a3a000 == 95 [pid = 1655] [id = 649] 08:38:10 INFO - PROCESS | 1655 | --DOCSHELL 0x138bf2000 == 94 [pid = 1655] [id = 648] 08:38:10 INFO - PROCESS | 1655 | --DOCSHELL 0x138929800 == 93 [pid = 1655] [id = 647] 08:38:10 INFO - PROCESS | 1655 | --DOMWINDOW == 243 (0x135650000) [pid = 1655] [serial = 1885] [outer = 0x0] [url = about:blank] 08:38:10 INFO - PROCESS | 1655 | --DOMWINDOW == 242 (0x1325e5800) [pid = 1655] [serial = 1837] [outer = 0x0] [url = about:blank] 08:38:10 INFO - PROCESS | 1655 | --DOMWINDOW == 241 (0x135581000) [pid = 1655] [serial = 1840] [outer = 0x0] [url = about:blank] 08:38:10 INFO - PROCESS | 1655 | --DOMWINDOW == 240 (0x135c3c400) [pid = 1655] [serial = 1843] [outer = 0x0] [url = about:blank] 08:38:10 INFO - PROCESS | 1655 | --DOMWINDOW == 239 (0x123769000) [pid = 1655] [serial = 1846] [outer = 0x0] [url = about:blank] 08:38:10 INFO - PROCESS | 1655 | --DOCSHELL 0x136006000 == 92 [pid = 1655] [id = 646] 08:38:10 INFO - PROCESS | 1655 | --DOCSHELL 0x135623000 == 91 [pid = 1655] [id = 645] 08:38:10 INFO - PROCESS | 1655 | --DOCSHELL 0x12df8d800 == 90 [pid = 1655] [id = 644] 08:38:10 INFO - PROCESS | 1655 | --DOCSHELL 0x12c91a800 == 89 [pid = 1655] [id = 643] 08:38:10 INFO - PROCESS | 1655 | --DOCSHELL 0x1235c4800 == 88 [pid = 1655] [id = 642] 08:38:10 INFO - PROCESS | 1655 | --DOCSHELL 0x13580c000 == 87 [pid = 1655] [id = 641] 08:38:10 INFO - PROCESS | 1655 | --DOCSHELL 0x12d1a4800 == 86 [pid = 1655] [id = 640] 08:38:10 INFO - PROCESS | 1655 | --DOCSHELL 0x12443b000 == 85 [pid = 1655] [id = 639] 08:38:10 INFO - PROCESS | 1655 | --DOCSHELL 0x12c25c800 == 84 [pid = 1655] [id = 638] 08:38:10 INFO - PROCESS | 1655 | --DOCSHELL 0x1402cd800 == 83 [pid = 1655] [id = 632] 08:38:10 INFO - PROCESS | 1655 | --DOCSHELL 0x135d63800 == 82 [pid = 1655] [id = 631] 08:38:10 INFO - PROCESS | 1655 | --DOCSHELL 0x12c1c3800 == 81 [pid = 1655] [id = 630] 08:38:10 INFO - PROCESS | 1655 | --DOCSHELL 0x11911e800 == 80 [pid = 1655] [id = 629] 08:38:10 INFO - PROCESS | 1655 | 1461771490151 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:38:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 08:38:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 721ms 08:38:10 INFO - PROCESS | 1655 | 1461771490183 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 08:38:10 INFO - PROCESS | 1655 | 1461771490184 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 08:38:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 08:38:10 INFO - PROCESS | 1655 | 1461771490186 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 08:38:10 INFO - PROCESS | 1655 | 1461771490189 Marionette TRACE conn2 <- [1,2626,null,{}] 08:38:10 INFO - PROCESS | 1655 | --DOMWINDOW == 238 (0x12a894400) [pid = 1655] [serial = 1456] [outer = 0x0] [url = about:blank] 08:38:10 INFO - PROCESS | 1655 | --DOMWINDOW == 237 (0x12d003000) [pid = 1655] [serial = 1640] [outer = 0x0] [url = about:blank] 08:38:10 INFO - PROCESS | 1655 | --DOMWINDOW == 236 (0x132653400) [pid = 1655] [serial = 1778] [outer = 0x0] [url = about:blank] 08:38:10 INFO - PROCESS | 1655 | --DOMWINDOW == 235 (0x123165c00) [pid = 1655] [serial = 1511] [outer = 0x0] [url = about:blank] 08:38:10 INFO - PROCESS | 1655 | --DOMWINDOW == 234 (0x128fb1400) [pid = 1655] [serial = 1514] [outer = 0x0] [url = about:blank] 08:38:10 INFO - PROCESS | 1655 | --DOMWINDOW == 233 (0x12c22e800) [pid = 1655] [serial = 1517] [outer = 0x0] [url = about:blank] 08:38:10 INFO - PROCESS | 1655 | --DOMWINDOW == 232 (0x135c77800) [pid = 1655] [serial = 1646] [outer = 0x0] [url = about:blank] 08:38:10 INFO - PROCESS | 1655 | --DOMWINDOW == 231 (0x115e26000) [pid = 1655] [serial = 1447] [outer = 0x0] [url = about:blank] 08:38:10 INFO - PROCESS | 1655 | --DOMWINDOW == 230 (0x1243ebc00) [pid = 1655] [serial = 1571] [outer = 0x0] [url = about:blank] 08:38:10 INFO - PROCESS | 1655 | --DOMWINDOW == 229 (0x12d66d000) [pid = 1655] [serial = 1523] [outer = 0x0] [url = about:blank] 08:38:10 INFO - PROCESS | 1655 | --DOMWINDOW == 228 (0x1250e2000) [pid = 1655] [serial = 1634] [outer = 0x0] [url = about:blank] 08:38:10 INFO - PROCESS | 1655 | --DOMWINDOW == 227 (0x1277ec000) [pid = 1655] [serial = 1574] [outer = 0x0] [url = about:blank] 08:38:10 INFO - PROCESS | 1655 | --DOMWINDOW == 226 (0x119515800) [pid = 1655] [serial = 1568] [outer = 0x0] [url = about:blank] 08:38:10 INFO - PROCESS | 1655 | --DOMWINDOW == 225 (0x12db6e000) [pid = 1655] [serial = 1643] [outer = 0x0] [url = about:blank] 08:38:10 INFO - PROCESS | 1655 | --DOMWINDOW == 224 (0x128d42800) [pid = 1655] [serial = 1453] [outer = 0x0] [url = about:blank] 08:38:10 INFO - PROCESS | 1655 | --DOMWINDOW == 223 (0x1294fb000) [pid = 1655] [serial = 1384] [outer = 0x0] [url = about:blank] 08:38:10 INFO - PROCESS | 1655 | --DOMWINDOW == 222 (0x11998bc00) [pid = 1655] [serial = 1631] [outer = 0x0] [url = about:blank] 08:38:10 INFO - PROCESS | 1655 | --DOMWINDOW == 221 (0x1180e3800) [pid = 1655] [serial = 1508] [outer = 0x0] [url = about:blank] 08:38:10 INFO - PROCESS | 1655 | --DOMWINDOW == 220 (0x12c06bc00) [pid = 1655] [serial = 1459] [outer = 0x0] [url = about:blank] 08:38:10 INFO - PROCESS | 1655 | --DOMWINDOW == 219 (0x135c77c00) [pid = 1655] [serial = 1649] [outer = 0x0] [url = about:blank] 08:38:10 INFO - PROCESS | 1655 | --DOMWINDOW == 218 (0x12cd91c00) [pid = 1655] [serial = 1586] [outer = 0x0] [url = about:blank] 08:38:10 INFO - PROCESS | 1655 | --DOMWINDOW == 217 (0x12d66b000) [pid = 1655] [serial = 1583] [outer = 0x0] [url = about:blank] 08:38:10 INFO - PROCESS | 1655 | --DOMWINDOW == 216 (0x12a743000) [pid = 1655] [serial = 1577] [outer = 0x0] [url = about:blank] 08:38:10 INFO - PROCESS | 1655 | --DOMWINDOW == 215 (0x12ba5ec00) [pid = 1655] [serial = 1637] [outer = 0x0] [url = about:blank] 08:38:10 INFO - PROCESS | 1655 | --DOMWINDOW == 214 (0x1197dd000) [pid = 1655] [serial = 1450] [outer = 0x0] [url = about:blank] 08:38:10 INFO - PROCESS | 1655 | --DOMWINDOW == 213 (0x12ba65400) [pid = 1655] [serial = 1580] [outer = 0x0] [url = about:blank] 08:38:10 INFO - PROCESS | 1655 | --DOMWINDOW == 212 (0x12c4f6400) [pid = 1655] [serial = 1462] [outer = 0x0] [url = about:blank] 08:38:10 INFO - PROCESS | 1655 | --DOMWINDOW == 211 (0x12cd93000) [pid = 1655] [serial = 1520] [outer = 0x0] [url = about:blank] 08:38:10 INFO - PROCESS | 1655 | --DOMWINDOW == 210 (0x12d005000) [pid = 1655] [serial = 1715] [outer = 0x0] [url = about:blank] 08:38:10 INFO - PROCESS | 1655 | --DOMWINDOW == 209 (0x12a961000) [pid = 1655] [serial = 1870] [outer = 0x0] [url = about:blank] 08:38:10 INFO - PROCESS | 1655 | --DOMWINDOW == 208 (0x12c06d400) [pid = 1655] [serial = 1873] [outer = 0x0] [url = about:blank] 08:38:10 INFO - PROCESS | 1655 | --DOMWINDOW == 207 (0x12c4fd000) [pid = 1655] [serial = 1876] [outer = 0x0] [url = about:blank] 08:38:10 INFO - PROCESS | 1655 | --DOMWINDOW == 206 (0x12c231c00) [pid = 1655] [serial = 1874] [outer = 0x0] [url = about:blank] 08:38:10 INFO - PROCESS | 1655 | --DOMWINDOW == 205 (0x12a95e400) [pid = 1655] [serial = 1879] [outer = 0x0] [url = about:blank] 08:38:10 INFO - PROCESS | 1655 | --DOMWINDOW == 204 (0x12d011c00) [pid = 1655] [serial = 1877] [outer = 0x0] [url = about:blank] 08:38:10 INFO - PROCESS | 1655 | --DOMWINDOW == 203 (0x124306c00) [pid = 1655] [serial = 1822] [outer = 0x0] [url = about:blank] 08:38:10 INFO - PROCESS | 1655 | --DOMWINDOW == 202 (0x13557ac00) [pid = 1655] [serial = 1831] [outer = 0x0] [url = about:blank] 08:38:10 INFO - PROCESS | 1655 | --DOMWINDOW == 201 (0x118f89c00) [pid = 1655] [serial = 1819] [outer = 0x0] [url = about:blank] 08:38:10 INFO - PROCESS | 1655 | --DOMWINDOW == 200 (0x12cd8a000) [pid = 1655] [serial = 1828] [outer = 0x0] [url = about:blank] 08:38:10 INFO - PROCESS | 1655 | --DOMWINDOW == 199 (0x113489800) [pid = 1655] [serial = 1852] [outer = 0x0] [url = about:blank] 08:38:10 INFO - PROCESS | 1655 | --DOMWINDOW == 198 (0x116609800) [pid = 1655] [serial = 1853] [outer = 0x0] [url = about:blank] 08:38:10 INFO - PROCESS | 1655 | --DOMWINDOW == 197 (0x118feb000) [pid = 1655] [serial = 1855] [outer = 0x0] [url = about:blank] 08:38:10 INFO - PROCESS | 1655 | --DOMWINDOW == 196 (0x123164800) [pid = 1655] [serial = 1856] [outer = 0x0] [url = about:blank] 08:38:10 INFO - PROCESS | 1655 | --DOMWINDOW == 195 (0x1294f9400) [pid = 1655] [serial = 1825] [outer = 0x0] [url = about:blank] 08:38:10 INFO - PROCESS | 1655 | --DOMWINDOW == 194 (0x1360b8800) [pid = 1655] [serial = 1850] [outer = 0x0] [url = about:blank] 08:38:10 INFO - PROCESS | 1655 | --DOMWINDOW == 193 (0x135d15800) [pid = 1655] [serial = 1849] [outer = 0x0] [url = about:blank] 08:38:10 INFO - PROCESS | 1655 | --DOMWINDOW == 192 (0x128dcb400) [pid = 1655] [serial = 1864] [outer = 0x0] [url = about:blank] 08:38:10 INFO - PROCESS | 1655 | --DOMWINDOW == 191 (0x128e52400) [pid = 1655] [serial = 1865] [outer = 0x0] [url = about:blank] 08:38:10 INFO - PROCESS | 1655 | --DOMWINDOW == 190 (0x124305000) [pid = 1655] [serial = 1858] [outer = 0x0] [url = about:blank] 08:38:10 INFO - PROCESS | 1655 | --DOMWINDOW == 189 (0x124b7dc00) [pid = 1655] [serial = 1859] [outer = 0x0] [url = about:blank] 08:38:10 INFO - PROCESS | 1655 | --DOMWINDOW == 188 (0x135585c00) [pid = 1655] [serial = 1834] [outer = 0x0] [url = about:blank] 08:38:10 INFO - PROCESS | 1655 | --DOMWINDOW == 187 (0x1258a6000) [pid = 1655] [serial = 1861] [outer = 0x0] [url = about:blank] 08:38:10 INFO - PROCESS | 1655 | --DOMWINDOW == 186 (0x1277e8000) [pid = 1655] [serial = 1862] [outer = 0x0] [url = about:blank] 08:38:10 INFO - PROCESS | 1655 | --DOMWINDOW == 185 (0x128fa6800) [pid = 1655] [serial = 1867] [outer = 0x0] [url = about:blank] 08:38:10 INFO - PROCESS | 1655 | --DOMWINDOW == 184 (0x12982e000) [pid = 1655] [serial = 1868] [outer = 0x0] [url = about:blank] 08:38:10 INFO - PROCESS | 1655 | --DOMWINDOW == 183 (0x12b20b400) [pid = 1655] [serial = 1871] [outer = 0x0] [url = about:blank] 08:38:10 INFO - PROCESS | 1655 | --DOMWINDOW == 182 (0x135584400) [pid = 1655] [serial = 1883] [outer = 0x0] [url = about:blank] 08:38:10 INFO - PROCESS | 1655 | --DOMWINDOW == 181 (0x12c4f2c00) [pid = 1655] [serial = 1880] [outer = 0x0] [url = about:blank] 08:38:10 INFO - PROCESS | 1655 | --DOMWINDOW == 180 (0x12d681000) [pid = 1655] [serial = 1882] [outer = 0x0] [url = about:blank] 08:38:10 INFO - PROCESS | 1655 | 1461771490220 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:38:10 INFO - PROCESS | 1655 | 1461771490344 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 08:38:10 INFO - PROCESS | 1655 | 1461771490353 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:10 INFO - PROCESS | 1655 | ++DOCSHELL 0x11996e800 == 81 [pid = 1655] [id = 664] 08:38:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 181 (0x115eca800) [pid = 1655] [serial = 1992] [outer = 0x0] 08:38:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 182 (0x1161d0c00) [pid = 1655] [serial = 1993] [outer = 0x115eca800] 08:38:10 INFO - PROCESS | 1655 | 1461771490383 Marionette DEBUG loaded listener.js 08:38:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 183 (0x1166de400) [pid = 1655] [serial = 1994] [outer = 0x115eca800] 08:38:10 INFO - PROCESS | 1655 | 1461771490746 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:38:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 08:38:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 575ms 08:38:10 INFO - PROCESS | 1655 | 1461771490785 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 08:38:10 INFO - PROCESS | 1655 | 1461771490786 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 08:38:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 08:38:10 INFO - PROCESS | 1655 | 1461771490792 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 08:38:10 INFO - PROCESS | 1655 | 1461771490793 Marionette TRACE conn2 <- [1,2630,null,{}] 08:38:10 INFO - PROCESS | 1655 | 1461771490795 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:38:10 INFO - PROCESS | 1655 | 1461771490890 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 08:38:10 INFO - PROCESS | 1655 | 1461771490894 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:10 INFO - PROCESS | 1655 | ++DOCSHELL 0x1235ae000 == 82 [pid = 1655] [id = 665] 08:38:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 184 (0x116a72c00) [pid = 1655] [serial = 1995] [outer = 0x0] 08:38:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 185 (0x117671800) [pid = 1655] [serial = 1996] [outer = 0x116a72c00] 08:38:10 INFO - PROCESS | 1655 | 1461771490920 Marionette DEBUG loaded listener.js 08:38:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 186 (0x11813d400) [pid = 1655] [serial = 1997] [outer = 0x116a72c00] 08:38:11 INFO - PROCESS | 1655 | 1461771491287 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:38:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 08:38:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 519ms 08:38:11 INFO - PROCESS | 1655 | 1461771491321 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 08:38:11 INFO - PROCESS | 1655 | 1461771491322 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 08:38:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 08:38:11 INFO - PROCESS | 1655 | 1461771491326 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 08:38:11 INFO - PROCESS | 1655 | 1461771491327 Marionette TRACE conn2 <- [1,2634,null,{}] 08:38:11 INFO - PROCESS | 1655 | 1461771491330 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:38:11 INFO - PROCESS | 1655 | 1461771491421 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 08:38:11 INFO - PROCESS | 1655 | 1461771491425 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:11 INFO - PROCESS | 1655 | ++DOCSHELL 0x124ce0000 == 83 [pid = 1655] [id = 666] 08:38:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 187 (0x118391000) [pid = 1655] [serial = 1998] [outer = 0x0] 08:38:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 188 (0x118710800) [pid = 1655] [serial = 1999] [outer = 0x118391000] 08:38:11 INFO - PROCESS | 1655 | 1461771491451 Marionette DEBUG loaded listener.js 08:38:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 189 (0x118f8e400) [pid = 1655] [serial = 2000] [outer = 0x118391000] 08:38:11 INFO - PROCESS | 1655 | 1461771491879 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:38:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 08:38:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 569ms 08:38:11 INFO - PROCESS | 1655 | 1461771491896 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 08:38:11 INFO - PROCESS | 1655 | 1461771491898 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 08:38:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 08:38:11 INFO - PROCESS | 1655 | 1461771491901 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 08:38:11 INFO - PROCESS | 1655 | 1461771491903 Marionette TRACE conn2 <- [1,2638,null,{}] 08:38:11 INFO - PROCESS | 1655 | 1461771491908 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:38:12 INFO - PROCESS | 1655 | 1461771492069 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 08:38:12 INFO - PROCESS | 1655 | 1461771492120 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:12 INFO - PROCESS | 1655 | ++DOCSHELL 0x129004000 == 84 [pid = 1655] [id = 667] 08:38:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 190 (0x118ff4000) [pid = 1655] [serial = 2001] [outer = 0x0] 08:38:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 191 (0x11950ac00) [pid = 1655] [serial = 2002] [outer = 0x118ff4000] 08:38:12 INFO - PROCESS | 1655 | 1461771492148 Marionette DEBUG loaded listener.js 08:38:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 192 (0x12315c800) [pid = 1655] [serial = 2003] [outer = 0x118ff4000] 08:38:12 INFO - PROCESS | 1655 | 1461771492475 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:38:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 08:38:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 624ms 08:38:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 08:38:12 INFO - PROCESS | 1655 | 1461771492524 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 08:38:12 INFO - PROCESS | 1655 | 1461771492526 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 08:38:12 INFO - PROCESS | 1655 | 1461771492528 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 08:38:12 INFO - PROCESS | 1655 | 1461771492529 Marionette TRACE conn2 <- [1,2642,null,{}] 08:38:12 INFO - PROCESS | 1655 | 1461771492531 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:38:12 INFO - PROCESS | 1655 | 1461771492650 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 08:38:12 INFO - PROCESS | 1655 | 1461771492667 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:12 INFO - PROCESS | 1655 | ++DOCSHELL 0x12970f800 == 85 [pid = 1655] [id = 668] 08:38:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 193 (0x1193f2400) [pid = 1655] [serial = 2004] [outer = 0x0] 08:38:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 194 (0x1234e5c00) [pid = 1655] [serial = 2005] [outer = 0x1193f2400] 08:38:12 INFO - PROCESS | 1655 | 1461771492692 Marionette DEBUG loaded listener.js 08:38:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 195 (0x1234efc00) [pid = 1655] [serial = 2006] [outer = 0x1193f2400] 08:38:13 INFO - PROCESS | 1655 | 1461771493069 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:38:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 08:38:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 571ms 08:38:13 INFO - PROCESS | 1655 | 1461771493099 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 08:38:13 INFO - PROCESS | 1655 | 1461771493100 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 08:38:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 08:38:13 INFO - PROCESS | 1655 | 1461771493102 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 08:38:13 INFO - PROCESS | 1655 | 1461771493103 Marionette TRACE conn2 <- [1,2646,null,{}] 08:38:13 INFO - PROCESS | 1655 | 1461771493106 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:38:13 INFO - PROCESS | 1655 | 1461771493226 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 08:38:13 INFO - PROCESS | 1655 | 1461771493239 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:13 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a86c800 == 86 [pid = 1655] [id = 669] 08:38:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 196 (0x12315e400) [pid = 1655] [serial = 2007] [outer = 0x0] 08:38:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 197 (0x1234f3800) [pid = 1655] [serial = 2008] [outer = 0x12315e400] 08:38:13 INFO - PROCESS | 1655 | 1461771493264 Marionette DEBUG loaded listener.js 08:38:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 198 (0x12375f400) [pid = 1655] [serial = 2009] [outer = 0x12315e400] 08:38:13 INFO - PROCESS | 1655 | 1461771493611 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:38:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 08:38:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 518ms 08:38:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 08:38:13 INFO - PROCESS | 1655 | 1461771493621 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 08:38:13 INFO - PROCESS | 1655 | 1461771493623 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 08:38:13 INFO - PROCESS | 1655 | 1461771493626 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 08:38:13 INFO - PROCESS | 1655 | 1461771493627 Marionette TRACE conn2 <- [1,2650,null,{}] 08:38:13 INFO - PROCESS | 1655 | 1461771493630 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:38:13 INFO - PROCESS | 1655 | 1461771493750 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 08:38:13 INFO - PROCESS | 1655 | 1461771493764 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:13 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b22a800 == 87 [pid = 1655] [id = 670] 08:38:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 199 (0x123760400) [pid = 1655] [serial = 2010] [outer = 0x0] 08:38:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 200 (0x12376b400) [pid = 1655] [serial = 2011] [outer = 0x123760400] 08:38:13 INFO - PROCESS | 1655 | 1461771493788 Marionette DEBUG loaded listener.js 08:38:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 201 (0x124304000) [pid = 1655] [serial = 2012] [outer = 0x123760400] 08:38:14 INFO - PROCESS | 1655 | 1461771494209 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:38:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 08:38:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 620ms 08:38:14 INFO - PROCESS | 1655 | 1461771494247 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 08:38:14 INFO - PROCESS | 1655 | 1461771494249 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 08:38:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 08:38:14 INFO - PROCESS | 1655 | 1461771494253 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 08:38:14 INFO - PROCESS | 1655 | 1461771494257 Marionette TRACE conn2 <- [1,2654,null,{}] 08:38:14 INFO - PROCESS | 1655 | 1461771494261 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:38:14 INFO - PROCESS | 1655 | 1461771494726 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 08:38:14 INFO - PROCESS | 1655 | --DOMWINDOW == 200 (0x115df4c00) [pid = 1655] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 08:38:14 INFO - PROCESS | 1655 | --DOMWINDOW == 199 (0x1180e7800) [pid = 1655] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 08:38:14 INFO - PROCESS | 1655 | --DOMWINDOW == 198 (0x135659000) [pid = 1655] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 08:38:14 INFO - PROCESS | 1655 | --DOMWINDOW == 197 (0x124311000) [pid = 1655] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 08:38:14 INFO - PROCESS | 1655 | --DOMWINDOW == 196 (0x11710ec00) [pid = 1655] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 08:38:14 INFO - PROCESS | 1655 | --DOMWINDOW == 195 (0x128e4c400) [pid = 1655] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 08:38:14 INFO - PROCESS | 1655 | --DOMWINDOW == 194 (0x128fa8400) [pid = 1655] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 08:38:14 INFO - PROCESS | 1655 | --DOMWINDOW == 193 (0x12c0d3800) [pid = 1655] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 08:38:14 INFO - PROCESS | 1655 | --DOMWINDOW == 192 (0x112920000) [pid = 1655] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 08:38:14 INFO - PROCESS | 1655 | --DOMWINDOW == 191 (0x1296e1400) [pid = 1655] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 08:38:14 INFO - PROCESS | 1655 | --DOMWINDOW == 190 (0x116a7c800) [pid = 1655] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 08:38:14 INFO - PROCESS | 1655 | --DOMWINDOW == 189 (0x110ee8400) [pid = 1655] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 08:38:14 INFO - PROCESS | 1655 | --DOMWINDOW == 188 (0x113397800) [pid = 1655] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 08:38:14 INFO - PROCESS | 1655 | --DOMWINDOW == 187 (0x113149000) [pid = 1655] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 08:38:14 INFO - PROCESS | 1655 | --DOMWINDOW == 186 (0x13564a800) [pid = 1655] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 08:38:14 INFO - PROCESS | 1655 | 1461771494803 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:14 INFO - PROCESS | 1655 | ++DOCSHELL 0x12443c000 == 88 [pid = 1655] [id = 671] 08:38:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 187 (0x115ed2800) [pid = 1655] [serial = 2013] [outer = 0x0] 08:38:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 188 (0x119d61c00) [pid = 1655] [serial = 2014] [outer = 0x115ed2800] 08:38:14 INFO - PROCESS | 1655 | 1461771494828 Marionette DEBUG loaded listener.js 08:38:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 189 (0x1243bd800) [pid = 1655] [serial = 2015] [outer = 0x115ed2800] 08:38:15 INFO - PROCESS | 1655 | 1461771495135 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:38:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 08:38:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 925ms 08:38:15 INFO - PROCESS | 1655 | 1461771495177 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 08:38:15 INFO - PROCESS | 1655 | 1461771495179 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 08:38:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 08:38:15 INFO - PROCESS | 1655 | 1461771495181 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 08:38:15 INFO - PROCESS | 1655 | 1461771495183 Marionette TRACE conn2 <- [1,2658,null,{}] 08:38:15 INFO - PROCESS | 1655 | 1461771495185 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:38:15 INFO - PROCESS | 1655 | 1461771495327 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 08:38:15 INFO - PROCESS | 1655 | 1461771495334 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:15 INFO - PROCESS | 1655 | ++DOCSHELL 0x12bd89800 == 89 [pid = 1655] [id = 672] 08:38:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 190 (0x12462ec00) [pid = 1655] [serial = 2016] [outer = 0x0] 08:38:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 191 (0x124c5d800) [pid = 1655] [serial = 2017] [outer = 0x12462ec00] 08:38:15 INFO - PROCESS | 1655 | 1461771495363 Marionette DEBUG loaded listener.js 08:38:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 192 (0x1259e3000) [pid = 1655] [serial = 2018] [outer = 0x12462ec00] 08:38:15 INFO - PROCESS | 1655 | 1461771495690 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:38:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 08:38:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 519ms 08:38:15 INFO - PROCESS | 1655 | 1461771495701 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 08:38:15 INFO - PROCESS | 1655 | 1461771495702 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 08:38:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 08:38:15 INFO - PROCESS | 1655 | 1461771495705 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 08:38:15 INFO - PROCESS | 1655 | 1461771495708 Marionette TRACE conn2 <- [1,2662,null,{}] 08:38:15 INFO - PROCESS | 1655 | 1461771495712 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:38:15 INFO - PROCESS | 1655 | 1461771495808 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 08:38:15 INFO - PROCESS | 1655 | 1461771495812 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:15 INFO - PROCESS | 1655 | ++DOCSHELL 0x12cd0e800 == 90 [pid = 1655] [id = 673] 08:38:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 193 (0x125ecec00) [pid = 1655] [serial = 2019] [outer = 0x0] 08:38:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 194 (0x12727c000) [pid = 1655] [serial = 2020] [outer = 0x125ecec00] 08:38:15 INFO - PROCESS | 1655 | 1461771495837 Marionette DEBUG loaded listener.js 08:38:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 195 (0x1277e6000) [pid = 1655] [serial = 2021] [outer = 0x125ecec00] 08:38:16 INFO - PROCESS | 1655 | 1461771496187 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:38:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 08:38:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 522ms 08:38:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 08:38:16 INFO - PROCESS | 1655 | 1461771496228 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 08:38:16 INFO - PROCESS | 1655 | 1461771496229 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 08:38:16 INFO - PROCESS | 1655 | 1461771496231 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 08:38:16 INFO - PROCESS | 1655 | 1461771496232 Marionette TRACE conn2 <- [1,2666,null,{}] 08:38:16 INFO - PROCESS | 1655 | 1461771496235 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:38:16 INFO - PROCESS | 1655 | 1461771496369 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 08:38:16 INFO - PROCESS | 1655 | 1461771496376 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:16 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d195800 == 91 [pid = 1655] [id = 674] 08:38:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 196 (0x125ed7400) [pid = 1655] [serial = 2022] [outer = 0x0] 08:38:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 197 (0x1277edc00) [pid = 1655] [serial = 2023] [outer = 0x125ed7400] 08:38:16 INFO - PROCESS | 1655 | 1461771496402 Marionette DEBUG loaded listener.js 08:38:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 198 (0x128d44000) [pid = 1655] [serial = 2024] [outer = 0x125ed7400] 08:38:17 INFO - PROCESS | 1655 | 1461771497390 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:38:17 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:38:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1169ms 08:38:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 08:38:17 INFO - PROCESS | 1655 | 1461771497402 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 08:38:17 INFO - PROCESS | 1655 | 1461771497406 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 08:38:17 INFO - PROCESS | 1655 | 1461771497410 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 08:38:17 INFO - PROCESS | 1655 | 1461771497412 Marionette TRACE conn2 <- [1,2670,null,{}] 08:38:17 INFO - PROCESS | 1655 | 1461771497416 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:38:17 INFO - PROCESS | 1655 | 1461771497547 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 08:38:17 INFO - PROCESS | 1655 | 1461771497664 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:17 INFO - PROCESS | 1655 | ++DOCSHELL 0x116a85800 == 92 [pid = 1655] [id = 675] 08:38:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 199 (0x1126b7400) [pid = 1655] [serial = 2025] [outer = 0x0] 08:38:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 200 (0x112919000) [pid = 1655] [serial = 2026] [outer = 0x1126b7400] 08:38:17 INFO - PROCESS | 1655 | 1461771497696 Marionette DEBUG loaded listener.js 08:38:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 201 (0x113146c00) [pid = 1655] [serial = 2027] [outer = 0x1126b7400] 08:38:18 INFO - PROCESS | 1655 | 1461771498596 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:38:18 INFO - PROCESS | 1655 | 1461771498638 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 08:38:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 08:38:18 INFO - PROCESS | 1655 | 1461771498643 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 08:38:18 INFO - PROCESS | 1655 | 1461771498645 Marionette TRACE conn2 <- [1,2674,null,{}] 08:38:18 INFO - PROCESS | 1655 | 1461771498647 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:38:18 INFO - PROCESS | 1655 | 1461771498768 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 08:38:18 INFO - PROCESS | 1655 | 1461771498886 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:18 INFO - PROCESS | 1655 | ++DOCSHELL 0x1272c6000 == 93 [pid = 1655] [id = 676] 08:38:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 202 (0x113df3400) [pid = 1655] [serial = 2028] [outer = 0x0] 08:38:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 203 (0x11643e000) [pid = 1655] [serial = 2029] [outer = 0x113df3400] 08:38:18 INFO - PROCESS | 1655 | 1461771498937 Marionette DEBUG loaded listener.js 08:38:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 204 (0x117e37400) [pid = 1655] [serial = 2030] [outer = 0x113df3400] 08:38:19 INFO - PROCESS | 1655 | 1461771499845 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:38:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 08:38:19 INFO - PROCESS | 1655 | 1461771499866 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 08:38:19 INFO - PROCESS | 1655 | 1461771499868 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 08:38:19 INFO - PROCESS | 1655 | 1461771499871 Marionette TRACE conn2 <- [1,2678,null,{}] 08:38:19 INFO - PROCESS | 1655 | 1461771499881 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:38:20 INFO - PROCESS | 1655 | 1461771500005 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 08:38:20 INFO - PROCESS | 1655 | 1461771500126 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:20 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d78c800 == 94 [pid = 1655] [id = 677] 08:38:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 205 (0x1193f5c00) [pid = 1655] [serial = 2031] [outer = 0x0] 08:38:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 206 (0x119991400) [pid = 1655] [serial = 2032] [outer = 0x1193f5c00] 08:38:20 INFO - PROCESS | 1655 | 1461771500159 Marionette DEBUG loaded listener.js 08:38:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 207 (0x12375dc00) [pid = 1655] [serial = 2033] [outer = 0x1193f5c00] 08:38:21 INFO - PROCESS | 1655 | 1461771501077 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:38:21 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:38:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1227ms 08:38:21 INFO - PROCESS | 1655 | 1461771501096 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 08:38:21 INFO - PROCESS | 1655 | 1461771501098 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 08:38:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 08:38:21 INFO - PROCESS | 1655 | 1461771501100 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 08:38:21 INFO - PROCESS | 1655 | 1461771501101 Marionette TRACE conn2 <- [1,2682,null,{}] 08:38:21 INFO - PROCESS | 1655 | 1461771501104 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:38:21 INFO - PROCESS | 1655 | 1461771501224 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 08:38:21 INFO - PROCESS | 1655 | 1461771501343 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:21 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ddcc000 == 95 [pid = 1655] [id = 678] 08:38:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 208 (0x12430f800) [pid = 1655] [serial = 2034] [outer = 0x0] 08:38:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 209 (0x124c5b800) [pid = 1655] [serial = 2035] [outer = 0x12430f800] 08:38:21 INFO - PROCESS | 1655 | 1461771501375 Marionette DEBUG loaded listener.js 08:38:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 210 (0x1258a3800) [pid = 1655] [serial = 2036] [outer = 0x12430f800] 08:38:22 INFO - PROCESS | 1655 | 1461771502289 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:38:22 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:38:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1220ms 08:38:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 08:38:22 INFO - PROCESS | 1655 | 1461771502320 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 08:38:22 INFO - PROCESS | 1655 | 1461771502322 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 08:38:22 INFO - PROCESS | 1655 | 1461771502326 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 08:38:22 INFO - PROCESS | 1655 | 1461771502328 Marionette TRACE conn2 <- [1,2686,null,{}] 08:38:22 INFO - PROCESS | 1655 | 1461771502330 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:38:22 INFO - PROCESS | 1655 | 1461771502447 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 08:38:22 INFO - PROCESS | 1655 | 1461771502571 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:22 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d190800 == 96 [pid = 1655] [id = 679] 08:38:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 211 (0x123167400) [pid = 1655] [serial = 2037] [outer = 0x0] 08:38:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 212 (0x125ecd800) [pid = 1655] [serial = 2038] [outer = 0x123167400] 08:38:22 INFO - PROCESS | 1655 | 1461771502621 Marionette DEBUG loaded listener.js 08:38:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 213 (0x128d42800) [pid = 1655] [serial = 2039] [outer = 0x123167400] 08:38:23 INFO - PROCESS | 1655 | 1461771503566 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:38:23 INFO - PROCESS | 1655 | 1461771503600 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 08:38:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 08:38:23 INFO - PROCESS | 1655 | 1461771503604 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 08:38:23 INFO - PROCESS | 1655 | 1461771503607 Marionette TRACE conn2 <- [1,2690,null,{}] 08:38:23 INFO - PROCESS | 1655 | 1461771503612 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:38:23 INFO - PROCESS | 1655 | 1461771503758 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 08:38:23 INFO - PROCESS | 1655 | 1461771503907 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:23 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a875000 == 97 [pid = 1655] [id = 680] 08:38:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 214 (0x112997000) [pid = 1655] [serial = 2040] [outer = 0x0] 08:38:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 215 (0x11313ec00) [pid = 1655] [serial = 2041] [outer = 0x112997000] 08:38:23 INFO - PROCESS | 1655 | 1461771503940 Marionette DEBUG loaded listener.js 08:38:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 216 (0x114ffb400) [pid = 1655] [serial = 2042] [outer = 0x112997000] 08:38:24 INFO - PROCESS | 1655 | --DOCSHELL 0x12da0c000 == 96 [pid = 1655] [id = 407] 08:38:24 INFO - PROCESS | 1655 | --DOCSHELL 0x138b1b000 == 95 [pid = 1655] [id = 526] 08:38:24 INFO - PROCESS | 1655 | --DOCSHELL 0x1235bb800 == 94 [pid = 1655] [id = 425] 08:38:24 INFO - PROCESS | 1655 | --DOCSHELL 0x12cd0e800 == 93 [pid = 1655] [id = 673] 08:38:24 INFO - PROCESS | 1655 | --DOCSHELL 0x12bd89800 == 92 [pid = 1655] [id = 672] 08:38:24 INFO - PROCESS | 1655 | --DOCSHELL 0x12443c000 == 91 [pid = 1655] [id = 671] 08:38:24 INFO - PROCESS | 1655 | --DOCSHELL 0x12b22a800 == 90 [pid = 1655] [id = 670] 08:38:24 INFO - PROCESS | 1655 | --DOCSHELL 0x12a86c800 == 89 [pid = 1655] [id = 669] 08:38:24 INFO - PROCESS | 1655 | --DOMWINDOW == 215 (0x12cd91800) [pid = 1655] [serial = 1957] [outer = 0x0] [url = about:blank] 08:38:24 INFO - PROCESS | 1655 | --DOCSHELL 0x12970f800 == 88 [pid = 1655] [id = 668] 08:38:24 INFO - PROCESS | 1655 | --DOCSHELL 0x129004000 == 87 [pid = 1655] [id = 667] 08:38:24 INFO - PROCESS | 1655 | --DOCSHELL 0x124ce0000 == 86 [pid = 1655] [id = 666] 08:38:24 INFO - PROCESS | 1655 | --DOCSHELL 0x1235ae000 == 85 [pid = 1655] [id = 665] 08:38:24 INFO - PROCESS | 1655 | --DOCSHELL 0x11996e800 == 84 [pid = 1655] [id = 664] 08:38:24 INFO - PROCESS | 1655 | --DOCSHELL 0x118232000 == 83 [pid = 1655] [id = 663] 08:38:24 INFO - PROCESS | 1655 | --DOCSHELL 0x114fe6800 == 82 [pid = 1655] [id = 662] 08:38:24 INFO - PROCESS | 1655 | --DOCSHELL 0x112a35800 == 81 [pid = 1655] [id = 661] 08:38:24 INFO - PROCESS | 1655 | --DOCSHELL 0x12d6a2000 == 80 [pid = 1655] [id = 660] 08:38:24 INFO - PROCESS | 1655 | --DOCSHELL 0x1298af800 == 79 [pid = 1655] [id = 659] 08:38:24 INFO - PROCESS | 1655 | --DOCSHELL 0x12f57f800 == 78 [pid = 1655] [id = 658] 08:38:24 INFO - PROCESS | 1655 | --DOCSHELL 0x13fe3a000 == 77 [pid = 1655] [id = 657] 08:38:24 INFO - PROCESS | 1655 | --DOCSHELL 0x141df7000 == 76 [pid = 1655] [id = 656] 08:38:24 INFO - PROCESS | 1655 | --DOCSHELL 0x138b15800 == 75 [pid = 1655] [id = 655] 08:38:24 INFO - PROCESS | 1655 | --DOCSHELL 0x12e46c800 == 74 [pid = 1655] [id = 654] 08:38:24 INFO - PROCESS | 1655 | --DOCSHELL 0x12a8ac800 == 73 [pid = 1655] [id = 653] 08:38:24 INFO - PROCESS | 1655 | 1461771504839 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:38:24 INFO - PROCESS | 1655 | 1461771504882 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 08:38:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 08:38:24 INFO - PROCESS | 1655 | 1461771504886 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 08:38:24 INFO - PROCESS | 1655 | 1461771504888 Marionette TRACE conn2 <- [1,2694,null,{}] 08:38:24 INFO - PROCESS | 1655 | 1461771504891 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:38:24 INFO - PROCESS | 1655 | 1461771504986 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 08:38:25 INFO - PROCESS | 1655 | --DOMWINDOW == 214 (0x135654800) [pid = 1655] [serial = 1886] [outer = 0x0] [url = about:blank] 08:38:25 INFO - PROCESS | 1655 | --DOMWINDOW == 213 (0x125ec9400) [pid = 1655] [serial = 1939] [outer = 0x0] [url = about:blank] 08:38:25 INFO - PROCESS | 1655 | --DOMWINDOW == 212 (0x1326e7800) [pid = 1655] [serial = 1942] [outer = 0x0] [url = about:blank] 08:38:25 INFO - PROCESS | 1655 | --DOMWINDOW == 211 (0x135a54800) [pid = 1655] [serial = 1945] [outer = 0x0] [url = about:blank] 08:38:25 INFO - PROCESS | 1655 | --DOMWINDOW == 210 (0x135652400) [pid = 1655] [serial = 1943] [outer = 0x0] [url = about:blank] 08:38:25 INFO - PROCESS | 1655 | --DOMWINDOW == 209 (0x135c70400) [pid = 1655] [serial = 1946] [outer = 0x0] [url = about:blank] 08:38:25 INFO - PROCESS | 1655 | --DOMWINDOW == 208 (0x128dce800) [pid = 1655] [serial = 1922] [outer = 0x0] [url = about:blank] 08:38:25 INFO - PROCESS | 1655 | --DOMWINDOW == 207 (0x1250da800) [pid = 1655] [serial = 1921] [outer = 0x0] [url = about:blank] 08:38:25 INFO - PROCESS | 1655 | --DOMWINDOW == 206 (0x129829000) [pid = 1655] [serial = 1897] [outer = 0x0] [url = about:blank] 08:38:25 INFO - PROCESS | 1655 | --DOMWINDOW == 205 (0x12315a400) [pid = 1655] [serial = 1927] [outer = 0x0] [url = about:blank] 08:38:25 INFO - PROCESS | 1655 | --DOMWINDOW == 204 (0x12726e000) [pid = 1655] [serial = 1928] [outer = 0x0] [url = about:blank] 08:38:25 INFO - PROCESS | 1655 | --DOMWINDOW == 203 (0x12982c000) [pid = 1655] [serial = 1925] [outer = 0x0] [url = about:blank] 08:38:25 INFO - PROCESS | 1655 | --DOMWINDOW == 202 (0x128fe4c00) [pid = 1655] [serial = 1924] [outer = 0x0] [url = about:blank] 08:38:25 INFO - PROCESS | 1655 | --DOMWINDOW == 201 (0x12a960400) [pid = 1655] [serial = 1930] [outer = 0x0] [url = about:blank] 08:38:25 INFO - PROCESS | 1655 | --DOMWINDOW == 200 (0x12c0d2000) [pid = 1655] [serial = 1931] [outer = 0x0] [url = about:blank] 08:38:25 INFO - PROCESS | 1655 | --DOMWINDOW == 199 (0x12cd8b000) [pid = 1655] [serial = 1933] [outer = 0x0] [url = about:blank] 08:38:25 INFO - PROCESS | 1655 | --DOMWINDOW == 198 (0x12db63c00) [pid = 1655] [serial = 1934] [outer = 0x0] [url = about:blank] 08:38:25 INFO - PROCESS | 1655 | --DOMWINDOW == 197 (0x117e2e000) [pid = 1655] [serial = 1916] [outer = 0x0] [url = about:blank] 08:38:25 INFO - PROCESS | 1655 | --DOMWINDOW == 196 (0x115ecf000) [pid = 1655] [serial = 1915] [outer = 0x0] [url = about:blank] 08:38:25 INFO - PROCESS | 1655 | --DOMWINDOW == 195 (0x1356f0000) [pid = 1655] [serial = 1903] [outer = 0x0] [url = about:blank] 08:38:25 INFO - PROCESS | 1655 | --DOMWINDOW == 194 (0x12db70c00) [pid = 1655] [serial = 1936] [outer = 0x0] [url = about:blank] 08:38:25 INFO - PROCESS | 1655 | --DOMWINDOW == 193 (0x12f5e2000) [pid = 1655] [serial = 1909] [outer = 0x0] [url = about:blank] 08:38:25 INFO - PROCESS | 1655 | --DOMWINDOW == 192 (0x13557fc00) [pid = 1655] [serial = 1900] [outer = 0x0] [url = about:blank] 08:38:25 INFO - PROCESS | 1655 | --DOMWINDOW == 191 (0x123758c00) [pid = 1655] [serial = 1891] [outer = 0x0] [url = about:blank] 08:38:25 INFO - PROCESS | 1655 | --DOMWINDOW == 190 (0x12f5e3800) [pid = 1655] [serial = 1912] [outer = 0x0] [url = about:blank] 08:38:25 INFO - PROCESS | 1655 | --DOMWINDOW == 189 (0x128dcbc00) [pid = 1655] [serial = 1894] [outer = 0x0] [url = about:blank] 08:38:25 INFO - PROCESS | 1655 | --DOMWINDOW == 188 (0x123769c00) [pid = 1655] [serial = 1919] [outer = 0x0] [url = about:blank] 08:38:25 INFO - PROCESS | 1655 | --DOMWINDOW == 187 (0x1197da000) [pid = 1655] [serial = 1918] [outer = 0x0] [url = about:blank] 08:38:25 INFO - PROCESS | 1655 | --DOMWINDOW == 186 (0x1326e9000) [pid = 1655] [serial = 1906] [outer = 0x0] [url = about:blank] 08:38:25 INFO - PROCESS | 1655 | --DOMWINDOW == 185 (0x110ef1c00) [pid = 1655] [serial = 1888] [outer = 0x0] [url = about:blank] 08:38:25 INFO - PROCESS | 1655 | --DOMWINDOW == 184 (0x111c36400) [pid = 1655] [serial = 1948] [outer = 0x0] [url = about:blank] 08:38:25 INFO - PROCESS | 1655 | --DOMWINDOW == 183 (0x114ffa400) [pid = 1655] [serial = 1949] [outer = 0x0] [url = about:blank] 08:38:25 INFO - PROCESS | 1655 | --DOMWINDOW == 182 (0x12ab38000) [pid = 1655] [serial = 1955] [outer = 0x0] [url = about:blank] 08:38:25 INFO - PROCESS | 1655 | --DOMWINDOW == 181 (0x132658c00) [pid = 1655] [serial = 1940] [outer = 0x0] [url = about:blank] 08:38:25 INFO - PROCESS | 1655 | --DOMWINDOW == 180 (0x118782400) [pid = 1655] [serial = 1951] [outer = 0x0] [url = about:blank] 08:38:25 INFO - PROCESS | 1655 | --DOMWINDOW == 179 (0x124c5b000) [pid = 1655] [serial = 1952] [outer = 0x0] [url = about:blank] 08:38:25 INFO - PROCESS | 1655 | --DOMWINDOW == 178 (0x1277ee000) [pid = 1655] [serial = 1954] [outer = 0x0] [url = about:blank] 08:38:25 INFO - PROCESS | 1655 | --DOMWINDOW == 177 (0x132654c00) [pid = 1655] [serial = 1937] [outer = 0x0] [url = about:blank] 08:38:25 INFO - PROCESS | 1655 | 1461771505073 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:25 INFO - PROCESS | 1655 | ++DOCSHELL 0x119183000 == 74 [pid = 1655] [id = 681] 08:38:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 178 (0x111c36400) [pid = 1655] [serial = 2043] [outer = 0x0] 08:38:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 179 (0x1164adc00) [pid = 1655] [serial = 2044] [outer = 0x111c36400] 08:38:25 INFO - PROCESS | 1655 | 1461771505101 Marionette DEBUG loaded listener.js 08:38:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 180 (0x118134800) [pid = 1655] [serial = 2045] [outer = 0x111c36400] 08:38:25 INFO - PROCESS | 1655 | 1461771505948 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:38:25 INFO - PROCESS | 1655 | 1461771505965 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 08:38:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 08:38:25 INFO - PROCESS | 1655 | 1461771505967 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 08:38:25 INFO - PROCESS | 1655 | 1461771505969 Marionette TRACE conn2 <- [1,2698,null,{}] 08:38:25 INFO - PROCESS | 1655 | 1461771505979 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:38:26 INFO - PROCESS | 1655 | 1461771506077 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 08:38:26 INFO - PROCESS | 1655 | 1461771506158 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:26 INFO - PROCESS | 1655 | ++DOCSHELL 0x129708800 == 75 [pid = 1655] [id = 682] 08:38:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 181 (0x118feb000) [pid = 1655] [serial = 2046] [outer = 0x0] 08:38:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 182 (0x1197dc800) [pid = 1655] [serial = 2047] [outer = 0x118feb000] 08:38:26 INFO - PROCESS | 1655 | 1461771506185 Marionette DEBUG loaded listener.js 08:38:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 183 (0x1213e3c00) [pid = 1655] [serial = 2048] [outer = 0x118feb000] 08:38:27 INFO - PROCESS | 1655 | 1461771506995 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:38:27 INFO - PROCESS | 1655 | 1461771507041 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 08:38:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 08:38:27 INFO - PROCESS | 1655 | 1461771507049 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 08:38:27 INFO - PROCESS | 1655 | 1461771507050 Marionette TRACE conn2 <- [1,2702,null,{}] 08:38:27 INFO - PROCESS | 1655 | 1461771507052 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:38:27 INFO - PROCESS | 1655 | 1461771507172 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 08:38:27 INFO - PROCESS | 1655 | 1461771507183 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:27 INFO - PROCESS | 1655 | ++DOCSHELL 0x12bd7d000 == 76 [pid = 1655] [id = 683] 08:38:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 184 (0x123162800) [pid = 1655] [serial = 2049] [outer = 0x0] 08:38:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 185 (0x123757400) [pid = 1655] [serial = 2050] [outer = 0x123162800] 08:38:27 INFO - PROCESS | 1655 | 1461771507209 Marionette DEBUG loaded listener.js 08:38:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 186 (0x123769c00) [pid = 1655] [serial = 2051] [outer = 0x123162800] 08:38:27 INFO - PROCESS | 1655 | 1461771507579 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:38:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 08:38:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 573ms 08:38:27 INFO - PROCESS | 1655 | 1461771507623 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 08:38:27 INFO - PROCESS | 1655 | 1461771507624 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 08:38:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 08:38:27 INFO - PROCESS | 1655 | 1461771507626 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 08:38:27 INFO - PROCESS | 1655 | 1461771507627 Marionette TRACE conn2 <- [1,2706,null,{}] 08:38:27 INFO - PROCESS | 1655 | 1461771507630 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:38:27 INFO - PROCESS | 1655 | 1461771507748 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 08:38:27 INFO - PROCESS | 1655 | 1461771507758 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:27 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c92a000 == 77 [pid = 1655] [id = 684] 08:38:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 187 (0x123770400) [pid = 1655] [serial = 2052] [outer = 0x0] 08:38:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 188 (0x124809000) [pid = 1655] [serial = 2053] [outer = 0x123770400] 08:38:27 INFO - PROCESS | 1655 | 1461771507784 Marionette DEBUG loaded listener.js 08:38:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 189 (0x124c5b000) [pid = 1655] [serial = 2054] [outer = 0x123770400] 08:38:28 INFO - PROCESS | 1655 | 1461771508202 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:38:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 08:38:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 621ms 08:38:28 INFO - PROCESS | 1655 | 1461771508248 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 08:38:28 INFO - PROCESS | 1655 | 1461771508250 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 08:38:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 08:38:28 INFO - PROCESS | 1655 | 1461771508253 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 08:38:28 INFO - PROCESS | 1655 | 1461771508255 Marionette TRACE conn2 <- [1,2710,null,{}] 08:38:28 INFO - PROCESS | 1655 | 1461771508259 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:38:28 INFO - PROCESS | 1655 | 1461771508465 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 08:38:28 INFO - PROCESS | 1655 | 1461771508589 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:28 INFO - PROCESS | 1655 | ++DOCSHELL 0x12da04800 == 78 [pid = 1655] [id = 685] 08:38:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 190 (0x12589a800) [pid = 1655] [serial = 2055] [outer = 0x0] 08:38:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 191 (0x127273800) [pid = 1655] [serial = 2056] [outer = 0x12589a800] 08:38:28 INFO - PROCESS | 1655 | 1461771508630 Marionette DEBUG loaded listener.js 08:38:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 192 (0x128dc6c00) [pid = 1655] [serial = 2057] [outer = 0x12589a800] 08:38:29 INFO - PROCESS | 1655 | --DOMWINDOW == 191 (0x1193f2400) [pid = 1655] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 08:38:29 INFO - PROCESS | 1655 | --DOMWINDOW == 190 (0x12315e400) [pid = 1655] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 08:38:29 INFO - PROCESS | 1655 | --DOMWINDOW == 189 (0x118391000) [pid = 1655] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 08:38:29 INFO - PROCESS | 1655 | --DOMWINDOW == 188 (0x116a72c00) [pid = 1655] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 08:38:29 INFO - PROCESS | 1655 | --DOMWINDOW == 187 (0x118ff4000) [pid = 1655] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 08:38:29 INFO - PROCESS | 1655 | --DOMWINDOW == 186 (0x115eca800) [pid = 1655] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 08:38:29 INFO - PROCESS | 1655 | --DOMWINDOW == 185 (0x111004800) [pid = 1655] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 08:38:29 INFO - PROCESS | 1655 | --DOMWINDOW == 184 (0x125ecec00) [pid = 1655] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 08:38:29 INFO - PROCESS | 1655 | --DOMWINDOW == 183 (0x112917c00) [pid = 1655] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 08:38:29 INFO - PROCESS | 1655 | --DOMWINDOW == 182 (0x123760400) [pid = 1655] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 08:38:29 INFO - PROCESS | 1655 | --DOMWINDOW == 181 (0x115ed2800) [pid = 1655] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 08:38:29 INFO - PROCESS | 1655 | --DOMWINDOW == 180 (0x12462ec00) [pid = 1655] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 08:38:29 INFO - PROCESS | 1655 | 1461771509253 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:38:29 INFO - PROCESS | 1655 | 1461771509277 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 08:38:29 INFO - PROCESS | 1655 | 1461771509279 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 08:38:29 INFO - PROCESS | 1655 | 1461771509280 Marionette TRACE conn2 <- [1,2714,null,{}] 08:38:29 INFO - PROCESS | 1655 | 1461771509283 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:38:29 INFO - PROCESS | 1655 | 1461771509375 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 08:38:29 INFO - PROCESS | 1655 | 1461771509379 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:29 INFO - PROCESS | 1655 | ++DOCSHELL 0x12e467800 == 79 [pid = 1655] [id = 686] 08:38:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 181 (0x116960400) [pid = 1655] [serial = 2058] [outer = 0x0] 08:38:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 182 (0x123168800) [pid = 1655] [serial = 2059] [outer = 0x116960400] 08:38:29 INFO - PROCESS | 1655 | 1461771509405 Marionette DEBUG loaded listener.js 08:38:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 183 (0x1258a2800) [pid = 1655] [serial = 2060] [outer = 0x116960400] 08:38:29 INFO - PROCESS | 1655 | 1461771509784 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:38:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 08:38:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 519ms 08:38:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 08:38:29 INFO - PROCESS | 1655 | 1461771509800 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 08:38:29 INFO - PROCESS | 1655 | 1461771509801 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 08:38:29 INFO - PROCESS | 1655 | 1461771509803 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 08:38:29 INFO - PROCESS | 1655 | 1461771509804 Marionette TRACE conn2 <- [1,2718,null,{}] 08:38:29 INFO - PROCESS | 1655 | 1461771509831 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:38:29 INFO - PROCESS | 1655 | 1461771509943 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 08:38:29 INFO - PROCESS | 1655 | 1461771509948 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:29 INFO - PROCESS | 1655 | ++DOCSHELL 0x13251d800 == 80 [pid = 1655] [id = 687] 08:38:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 184 (0x128dccc00) [pid = 1655] [serial = 2061] [outer = 0x0] 08:38:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 185 (0x128e58400) [pid = 1655] [serial = 2062] [outer = 0x128dccc00] 08:38:29 INFO - PROCESS | 1655 | 1461771509973 Marionette DEBUG loaded listener.js 08:38:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 186 (0x128ef1000) [pid = 1655] [serial = 2063] [outer = 0x128dccc00] 08:38:30 INFO - PROCESS | 1655 | 1461771510380 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:38:30 INFO - PROCESS | 1655 | 1461771510427 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 08:38:30 INFO - PROCESS | 1655 | 1461771510429 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 08:38:30 INFO - PROCESS | 1655 | 1461771510430 Marionette TRACE conn2 <- [1,2722,null,{}] 08:38:30 INFO - PROCESS | 1655 | 1461771510432 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:38:30 INFO - PROCESS | 1655 | 1461771510558 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 08:38:30 INFO - PROCESS | 1655 | 1461771510567 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:30 INFO - PROCESS | 1655 | ++DOCSHELL 0x132549800 == 81 [pid = 1655] [id = 688] 08:38:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 187 (0x128ef4c00) [pid = 1655] [serial = 2064] [outer = 0x0] 08:38:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 188 (0x128f35800) [pid = 1655] [serial = 2065] [outer = 0x128ef4c00] 08:38:30 INFO - PROCESS | 1655 | 1461771510592 Marionette DEBUG loaded listener.js 08:38:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 189 (0x128f3f000) [pid = 1655] [serial = 2066] [outer = 0x128ef4c00] 08:38:30 INFO - PROCESS | 1655 | 1461771510946 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:38:31 INFO - PROCESS | 1655 | 1461771511000 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 08:38:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 08:38:31 INFO - PROCESS | 1655 | 1461771511004 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 08:38:31 INFO - PROCESS | 1655 | 1461771511006 Marionette TRACE conn2 <- [1,2726,null,{}] 08:38:31 INFO - PROCESS | 1655 | 1461771511009 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:38:31 INFO - PROCESS | 1655 | 1461771511155 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 08:38:31 INFO - PROCESS | 1655 | 1461771511453 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:31 INFO - PROCESS | 1655 | ++DOCSHELL 0x1180aa000 == 82 [pid = 1655] [id = 689] 08:38:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 190 (0x111005800) [pid = 1655] [serial = 2067] [outer = 0x0] 08:38:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 191 (0x111cb8800) [pid = 1655] [serial = 2068] [outer = 0x111005800] 08:38:31 INFO - PROCESS | 1655 | 1461771511488 Marionette DEBUG loaded listener.js 08:38:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 192 (0x113142c00) [pid = 1655] [serial = 2069] [outer = 0x111005800] 08:38:31 INFO - PROCESS | 1655 | 1461771511924 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:38:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 08:38:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 973ms 08:38:31 INFO - PROCESS | 1655 | 1461771511990 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 08:38:31 INFO - PROCESS | 1655 | 1461771511993 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 08:38:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 08:38:32 INFO - PROCESS | 1655 | 1461771511998 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 08:38:32 INFO - PROCESS | 1655 | 1461771512000 Marionette TRACE conn2 <- [1,2730,null,{}] 08:38:32 INFO - PROCESS | 1655 | 1461771512004 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:38:32 INFO - PROCESS | 1655 | 1461771512123 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 08:38:32 INFO - PROCESS | 1655 | 1461771512216 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:32 INFO - PROCESS | 1655 | ++DOCSHELL 0x129711800 == 83 [pid = 1655] [id = 690] 08:38:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 193 (0x118137000) [pid = 1655] [serial = 2070] [outer = 0x0] 08:38:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 194 (0x118571400) [pid = 1655] [serial = 2071] [outer = 0x118137000] 08:38:32 INFO - PROCESS | 1655 | 1461771512247 Marionette DEBUG loaded listener.js 08:38:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 195 (0x118fec400) [pid = 1655] [serial = 2072] [outer = 0x118137000] 08:38:33 INFO - PROCESS | 1655 | 1461771513162 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:38:33 INFO - PROCESS | 1655 | 1461771513175 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 08:38:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 08:38:33 INFO - PROCESS | 1655 | 1461771513178 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 08:38:33 INFO - PROCESS | 1655 | 1461771513179 Marionette TRACE conn2 <- [1,2734,null,{}] 08:38:33 INFO - PROCESS | 1655 | 1461771513182 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:38:33 INFO - PROCESS | 1655 | 1461771513282 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 08:38:33 INFO - PROCESS | 1655 | 1461771513401 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:33 INFO - PROCESS | 1655 | ++DOCSHELL 0x12e473000 == 84 [pid = 1655] [id = 691] 08:38:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 196 (0x12315bc00) [pid = 1655] [serial = 2073] [outer = 0x0] 08:38:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 197 (0x12375e400) [pid = 1655] [serial = 2074] [outer = 0x12315bc00] 08:38:33 INFO - PROCESS | 1655 | 1461771513431 Marionette DEBUG loaded listener.js 08:38:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 198 (0x124c60400) [pid = 1655] [serial = 2075] [outer = 0x12315bc00] 08:38:33 INFO - PROCESS | 1655 | 1461771513893 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:38:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 08:38:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 769ms 08:38:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 08:38:33 INFO - PROCESS | 1655 | 1461771513948 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 08:38:33 INFO - PROCESS | 1655 | 1461771513949 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 08:38:33 INFO - PROCESS | 1655 | 1461771513956 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 08:38:33 INFO - PROCESS | 1655 | 1461771513960 Marionette TRACE conn2 <- [1,2738,null,{}] 08:38:33 INFO - PROCESS | 1655 | 1461771513963 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:38:34 INFO - PROCESS | 1655 | 1461771514069 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 08:38:34 INFO - PROCESS | 1655 | 1461771514181 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:34 INFO - PROCESS | 1655 | ++DOCSHELL 0x135cd2800 == 85 [pid = 1655] [id = 692] 08:38:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 199 (0x125929000) [pid = 1655] [serial = 2076] [outer = 0x0] 08:38:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 200 (0x128d48000) [pid = 1655] [serial = 2077] [outer = 0x125929000] 08:38:34 INFO - PROCESS | 1655 | 1461771514229 Marionette DEBUG loaded listener.js 08:38:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 201 (0x128eef400) [pid = 1655] [serial = 2078] [outer = 0x125929000] 08:38:34 INFO - PROCESS | 1655 | 1461771514749 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:38:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 08:38:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 828ms 08:38:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 08:38:34 INFO - PROCESS | 1655 | 1461771514781 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 08:38:34 INFO - PROCESS | 1655 | 1461771514783 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 08:38:34 INFO - PROCESS | 1655 | 1461771514785 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 08:38:34 INFO - PROCESS | 1655 | 1461771514786 Marionette TRACE conn2 <- [1,2742,null,{}] 08:38:34 INFO - PROCESS | 1655 | 1461771514789 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:38:34 INFO - PROCESS | 1655 | 1461771514902 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 08:38:35 INFO - PROCESS | 1655 | 1461771515022 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:35 INFO - PROCESS | 1655 | ++DOCSHELL 0x135cf1000 == 86 [pid = 1655] [id = 693] 08:38:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 202 (0x12745a800) [pid = 1655] [serial = 2079] [outer = 0x0] 08:38:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 203 (0x128fa9c00) [pid = 1655] [serial = 2080] [outer = 0x12745a800] 08:38:35 INFO - PROCESS | 1655 | 1461771515055 Marionette DEBUG loaded listener.js 08:38:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 204 (0x1290ce000) [pid = 1655] [serial = 2081] [outer = 0x12745a800] 08:38:35 INFO - PROCESS | 1655 | 1461771515466 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:38:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 08:38:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 719ms 08:38:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 08:38:35 INFO - PROCESS | 1655 | 1461771515505 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 08:38:35 INFO - PROCESS | 1655 | 1461771515506 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 08:38:35 INFO - PROCESS | 1655 | 1461771515509 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 08:38:35 INFO - PROCESS | 1655 | 1461771515510 Marionette TRACE conn2 <- [1,2746,null,{}] 08:38:35 INFO - PROCESS | 1655 | 1461771515512 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:38:35 INFO - PROCESS | 1655 | 1461771515622 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 08:38:35 INFO - PROCESS | 1655 | 1461771515716 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:35 INFO - PROCESS | 1655 | ++DOCSHELL 0x135ea8000 == 87 [pid = 1655] [id = 694] 08:38:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 205 (0x1294f6800) [pid = 1655] [serial = 2082] [outer = 0x0] 08:38:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 206 (0x1294fdc00) [pid = 1655] [serial = 2083] [outer = 0x1294f6800] 08:38:35 INFO - PROCESS | 1655 | 1461771515752 Marionette DEBUG loaded listener.js 08:38:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 207 (0x129826800) [pid = 1655] [serial = 2084] [outer = 0x1294f6800] 08:38:36 INFO - PROCESS | 1655 | 1461771516231 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:38:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 08:38:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 771ms 08:38:36 INFO - PROCESS | 1655 | 1461771516306 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 08:38:36 INFO - PROCESS | 1655 | 1461771516308 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 08:38:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 08:38:36 INFO - PROCESS | 1655 | 1461771516315 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 08:38:36 INFO - PROCESS | 1655 | 1461771516317 Marionette TRACE conn2 <- [1,2750,null,{}] 08:38:36 INFO - PROCESS | 1655 | 1461771516320 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:38:36 INFO - PROCESS | 1655 | 1461771516488 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 08:38:36 INFO - PROCESS | 1655 | 1461771516651 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:36 INFO - PROCESS | 1655 | ++DOCSHELL 0x13601f800 == 88 [pid = 1655] [id = 695] 08:38:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 208 (0x12982e400) [pid = 1655] [serial = 2085] [outer = 0x0] 08:38:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 209 (0x12a81ec00) [pid = 1655] [serial = 2086] [outer = 0x12982e400] 08:38:36 INFO - PROCESS | 1655 | 1461771516697 Marionette DEBUG loaded listener.js 08:38:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 210 (0x12a95d400) [pid = 1655] [serial = 2087] [outer = 0x12982e400] 08:38:37 INFO - PROCESS | 1655 | 1461771517122 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:38:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 08:38:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 823ms 08:38:37 INFO - PROCESS | 1655 | 1461771517137 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 08:38:37 INFO - PROCESS | 1655 | 1461771517139 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 08:38:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 08:38:37 INFO - PROCESS | 1655 | 1461771517141 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 08:38:37 INFO - PROCESS | 1655 | 1461771517142 Marionette TRACE conn2 <- [1,2754,null,{}] 08:38:37 INFO - PROCESS | 1655 | 1461771517145 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:38:37 INFO - PROCESS | 1655 | 1461771517256 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 08:38:37 INFO - PROCESS | 1655 | 1461771517378 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:37 INFO - PROCESS | 1655 | ++DOCSHELL 0x136068800 == 89 [pid = 1655] [id = 696] 08:38:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 211 (0x12a894800) [pid = 1655] [serial = 2088] [outer = 0x0] 08:38:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 212 (0x12a96b000) [pid = 1655] [serial = 2089] [outer = 0x12a894800] 08:38:37 INFO - PROCESS | 1655 | 1461771517410 Marionette DEBUG loaded listener.js 08:38:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 213 (0x12ab3d400) [pid = 1655] [serial = 2090] [outer = 0x12a894800] 08:38:37 INFO - PROCESS | 1655 | 1461771517783 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:38:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 08:38:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 674ms 08:38:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 08:38:37 INFO - PROCESS | 1655 | 1461771517815 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 08:38:37 INFO - PROCESS | 1655 | 1461771517817 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 08:38:37 INFO - PROCESS | 1655 | 1461771517819 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 08:38:37 INFO - PROCESS | 1655 | 1461771517820 Marionette TRACE conn2 <- [1,2758,null,{}] 08:38:37 INFO - PROCESS | 1655 | 1461771517822 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:38:37 INFO - PROCESS | 1655 | 1461771517937 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 08:38:38 INFO - PROCESS | 1655 | 1461771518050 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:38 INFO - PROCESS | 1655 | ++DOCSHELL 0x138921000 == 90 [pid = 1655] [id = 697] 08:38:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 214 (0x12adda400) [pid = 1655] [serial = 2091] [outer = 0x0] 08:38:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 215 (0x12ade6c00) [pid = 1655] [serial = 2092] [outer = 0x12adda400] 08:38:38 INFO - PROCESS | 1655 | 1461771518079 Marionette DEBUG loaded listener.js 08:38:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 216 (0x12b20e000) [pid = 1655] [serial = 2093] [outer = 0x12adda400] 08:38:38 INFO - PROCESS | 1655 | 1461771518521 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:38:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 08:38:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 719ms 08:38:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 08:38:38 INFO - PROCESS | 1655 | 1461771518543 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 08:38:38 INFO - PROCESS | 1655 | 1461771518544 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 08:38:38 INFO - PROCESS | 1655 | 1461771518548 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 08:38:38 INFO - PROCESS | 1655 | 1461771518549 Marionette TRACE conn2 <- [1,2762,null,{}] 08:38:38 INFO - PROCESS | 1655 | 1461771518552 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:38:38 INFO - PROCESS | 1655 | 1461771518692 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 08:38:38 INFO - PROCESS | 1655 | 1461771518838 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:38 INFO - PROCESS | 1655 | ++DOCSHELL 0x11717e800 == 91 [pid = 1655] [id = 698] 08:38:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 217 (0x11291d800) [pid = 1655] [serial = 2094] [outer = 0x0] 08:38:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 218 (0x117e2e800) [pid = 1655] [serial = 2095] [outer = 0x11291d800] 08:38:38 INFO - PROCESS | 1655 | 1461771518884 Marionette DEBUG loaded listener.js 08:38:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 219 (0x12ade0800) [pid = 1655] [serial = 2096] [outer = 0x11291d800] 08:38:39 INFO - PROCESS | 1655 | 1461771519369 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:38:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 08:38:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 872ms 08:38:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 08:38:39 INFO - PROCESS | 1655 | 1461771519420 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 08:38:39 INFO - PROCESS | 1655 | 1461771519422 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 08:38:39 INFO - PROCESS | 1655 | 1461771519424 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 08:38:39 INFO - PROCESS | 1655 | 1461771519425 Marionette TRACE conn2 <- [1,2766,null,{}] 08:38:39 INFO - PROCESS | 1655 | 1461771519428 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:38:39 INFO - PROCESS | 1655 | 1461771519541 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 08:38:39 INFO - PROCESS | 1655 | 1461771519671 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:39 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b2ce000 == 92 [pid = 1655] [id = 699] 08:38:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 220 (0x115ed2400) [pid = 1655] [serial = 2097] [outer = 0x0] 08:38:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 221 (0x12bb78c00) [pid = 1655] [serial = 2098] [outer = 0x115ed2400] 08:38:39 INFO - PROCESS | 1655 | 1461771519710 Marionette DEBUG loaded listener.js 08:38:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 222 (0x12bba7800) [pid = 1655] [serial = 2099] [outer = 0x115ed2400] 08:38:40 INFO - PROCESS | 1655 | 1461771520150 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:38:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 08:38:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 771ms 08:38:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 08:38:40 INFO - PROCESS | 1655 | 1461771520196 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 08:38:40 INFO - PROCESS | 1655 | 1461771520197 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 08:38:40 INFO - PROCESS | 1655 | 1461771520200 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 08:38:40 INFO - PROCESS | 1655 | 1461771520203 Marionette TRACE conn2 <- [1,2770,null,{}] 08:38:40 INFO - PROCESS | 1655 | 1461771520206 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:38:40 INFO - PROCESS | 1655 | 1461771520408 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 08:38:40 INFO - PROCESS | 1655 | 1461771520547 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:40 INFO - PROCESS | 1655 | ++DOCSHELL 0x138988800 == 93 [pid = 1655] [id = 700] 08:38:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 223 (0x12ba65400) [pid = 1655] [serial = 2100] [outer = 0x0] 08:38:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 224 (0x12c0d0000) [pid = 1655] [serial = 2101] [outer = 0x12ba65400] 08:38:40 INFO - PROCESS | 1655 | 1461771520593 Marionette DEBUG loaded listener.js 08:38:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 225 (0x12c231800) [pid = 1655] [serial = 2102] [outer = 0x12ba65400] 08:38:41 INFO - PROCESS | 1655 | 1461771521275 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:38:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 08:38:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1120ms 08:38:41 INFO - PROCESS | 1655 | 1461771521321 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 08:38:41 INFO - PROCESS | 1655 | 1461771521325 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 08:38:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 08:38:41 INFO - PROCESS | 1655 | 1461771521329 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 08:38:41 INFO - PROCESS | 1655 | 1461771521332 Marionette TRACE conn2 <- [1,2774,null,{}] 08:38:41 INFO - PROCESS | 1655 | 1461771521336 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:38:41 INFO - PROCESS | 1655 | 1461771521453 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 08:38:41 INFO - PROCESS | 1655 | 1461771521548 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:41 INFO - PROCESS | 1655 | ++DOCSHELL 0x1298a6000 == 94 [pid = 1655] [id = 701] 08:38:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 226 (0x1111d4800) [pid = 1655] [serial = 2103] [outer = 0x0] 08:38:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 227 (0x115e9e400) [pid = 1655] [serial = 2104] [outer = 0x1111d4800] 08:38:41 INFO - PROCESS | 1655 | 1461771521576 Marionette DEBUG loaded listener.js 08:38:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 228 (0x117e31400) [pid = 1655] [serial = 2105] [outer = 0x1111d4800] 08:38:42 INFO - PROCESS | 1655 | 1461771522034 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:38:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 08:38:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 725ms 08:38:42 INFO - PROCESS | 1655 | 1461771522054 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 08:38:42 INFO - PROCESS | 1655 | 1461771522058 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 08:38:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 08:38:42 INFO - PROCESS | 1655 | 1461771522063 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 08:38:42 INFO - PROCESS | 1655 | 1461771522065 Marionette TRACE conn2 <- [1,2778,null,{}] 08:38:42 INFO - PROCESS | 1655 | 1461771522068 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:38:42 INFO - PROCESS | 1655 | 1461771522229 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 08:38:42 INFO - PROCESS | 1655 | 1461771522395 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:42 INFO - PROCESS | 1655 | ++DOCSHELL 0x12343d000 == 95 [pid = 1655] [id = 702] 08:38:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 229 (0x112921c00) [pid = 1655] [serial = 2106] [outer = 0x0] 08:38:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 230 (0x119510800) [pid = 1655] [serial = 2107] [outer = 0x112921c00] 08:38:42 INFO - PROCESS | 1655 | 1461771522440 Marionette DEBUG loaded listener.js 08:38:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 231 (0x119e23400) [pid = 1655] [serial = 2108] [outer = 0x112921c00] 08:38:42 INFO - PROCESS | 1655 | --DOCSHELL 0x132549800 == 94 [pid = 1655] [id = 688] 08:38:42 INFO - PROCESS | 1655 | --DOCSHELL 0x13251d800 == 93 [pid = 1655] [id = 687] 08:38:42 INFO - PROCESS | 1655 | --DOCSHELL 0x12e467800 == 92 [pid = 1655] [id = 686] 08:38:42 INFO - PROCESS | 1655 | --DOCSHELL 0x12da04800 == 91 [pid = 1655] [id = 685] 08:38:42 INFO - PROCESS | 1655 | --DOCSHELL 0x12c92a000 == 90 [pid = 1655] [id = 684] 08:38:42 INFO - PROCESS | 1655 | --DOCSHELL 0x12bd7d000 == 89 [pid = 1655] [id = 683] 08:38:42 INFO - PROCESS | 1655 | --DOCSHELL 0x129708800 == 88 [pid = 1655] [id = 682] 08:38:42 INFO - PROCESS | 1655 | --DOMWINDOW == 230 (0x1277edc00) [pid = 1655] [serial = 2023] [outer = 0x0] [url = about:blank] 08:38:42 INFO - PROCESS | 1655 | --DOCSHELL 0x119183000 == 87 [pid = 1655] [id = 681] 08:38:42 INFO - PROCESS | 1655 | --DOCSHELL 0x12a875000 == 86 [pid = 1655] [id = 680] 08:38:42 INFO - PROCESS | 1655 | --DOCSHELL 0x1272c6000 == 85 [pid = 1655] [id = 676] 08:38:42 INFO - PROCESS | 1655 | --DOCSHELL 0x116a85800 == 84 [pid = 1655] [id = 675] 08:38:42 INFO - PROCESS | 1655 | --DOMWINDOW == 229 (0x1234e5c00) [pid = 1655] [serial = 2005] [outer = 0x0] [url = about:blank] 08:38:42 INFO - PROCESS | 1655 | --DOMWINDOW == 228 (0x1234f3800) [pid = 1655] [serial = 2008] [outer = 0x0] [url = about:blank] 08:38:42 INFO - PROCESS | 1655 | --DOMWINDOW == 227 (0x118710800) [pid = 1655] [serial = 1999] [outer = 0x0] [url = about:blank] 08:38:42 INFO - PROCESS | 1655 | --DOMWINDOW == 226 (0x118f8e400) [pid = 1655] [serial = 2000] [outer = 0x0] [url = about:blank] 08:38:42 INFO - PROCESS | 1655 | --DOMWINDOW == 225 (0x117671800) [pid = 1655] [serial = 1996] [outer = 0x0] [url = about:blank] 08:38:42 INFO - PROCESS | 1655 | --DOMWINDOW == 224 (0x11813d400) [pid = 1655] [serial = 1997] [outer = 0x0] [url = about:blank] 08:38:42 INFO - PROCESS | 1655 | --DOMWINDOW == 223 (0x11950ac00) [pid = 1655] [serial = 2002] [outer = 0x0] [url = about:blank] 08:38:42 INFO - PROCESS | 1655 | --DOMWINDOW == 222 (0x135c74400) [pid = 1655] [serial = 1975] [outer = 0x0] [url = about:blank] 08:38:42 INFO - PROCESS | 1655 | --DOMWINDOW == 221 (0x12430dc00) [pid = 1655] [serial = 1978] [outer = 0x0] [url = about:blank] 08:38:42 INFO - PROCESS | 1655 | --DOMWINDOW == 220 (0x124b7c800) [pid = 1655] [serial = 1963] [outer = 0x0] [url = about:blank] 08:38:42 INFO - PROCESS | 1655 | --DOMWINDOW == 219 (0x1234efc00) [pid = 1655] [serial = 2006] [outer = 0x0] [url = about:blank] 08:38:42 INFO - PROCESS | 1655 | --DOMWINDOW == 218 (0x112996c00) [pid = 1655] [serial = 1984] [outer = 0x0] [url = about:blank] 08:38:42 INFO - PROCESS | 1655 | --DOMWINDOW == 217 (0x1161d0c00) [pid = 1655] [serial = 1993] [outer = 0x0] [url = about:blank] 08:38:42 INFO - PROCESS | 1655 | --DOMWINDOW == 216 (0x1166de400) [pid = 1655] [serial = 1994] [outer = 0x0] [url = about:blank] 08:38:42 INFO - PROCESS | 1655 | --DOMWINDOW == 215 (0x111117c00) [pid = 1655] [serial = 1987] [outer = 0x0] [url = about:blank] 08:38:42 INFO - PROCESS | 1655 | --DOMWINDOW == 214 (0x1121de000) [pid = 1655] [serial = 1988] [outer = 0x0] [url = about:blank] 08:38:42 INFO - PROCESS | 1655 | --DOMWINDOW == 213 (0x135579800) [pid = 1655] [serial = 1972] [outer = 0x0] [url = about:blank] 08:38:42 INFO - PROCESS | 1655 | --DOMWINDOW == 212 (0x12cd8d400) [pid = 1655] [serial = 1969] [outer = 0x0] [url = about:blank] 08:38:42 INFO - PROCESS | 1655 | --DOMWINDOW == 211 (0x1277e6000) [pid = 1655] [serial = 2021] [outer = 0x0] [url = about:blank] 08:38:42 INFO - PROCESS | 1655 | --DOMWINDOW == 210 (0x113241c00) [pid = 1655] [serial = 1991] [outer = 0x0] [url = about:blank] 08:38:42 INFO - PROCESS | 1655 | --DOMWINDOW == 209 (0x11313b400) [pid = 1655] [serial = 1990] [outer = 0x0] [url = about:blank] 08:38:42 INFO - PROCESS | 1655 | --DOMWINDOW == 208 (0x11695b400) [pid = 1655] [serial = 1960] [outer = 0x0] [url = about:blank] 08:38:42 INFO - PROCESS | 1655 | --DOMWINDOW == 207 (0x12982b400) [pid = 1655] [serial = 1966] [outer = 0x0] [url = about:blank] 08:38:42 INFO - PROCESS | 1655 | --DOMWINDOW == 206 (0x1197d9800) [pid = 1655] [serial = 1981] [outer = 0x0] [url = about:blank] 08:38:42 INFO - PROCESS | 1655 | --DOMWINDOW == 205 (0x12376b400) [pid = 1655] [serial = 2011] [outer = 0x0] [url = about:blank] 08:38:42 INFO - PROCESS | 1655 | --DOMWINDOW == 204 (0x12375f400) [pid = 1655] [serial = 2009] [outer = 0x0] [url = about:blank] 08:38:42 INFO - PROCESS | 1655 | --DOMWINDOW == 203 (0x124304000) [pid = 1655] [serial = 2012] [outer = 0x0] [url = about:blank] 08:38:42 INFO - PROCESS | 1655 | --DOMWINDOW == 202 (0x12727c000) [pid = 1655] [serial = 2020] [outer = 0x0] [url = about:blank] 08:38:42 INFO - PROCESS | 1655 | --DOMWINDOW == 201 (0x119d61c00) [pid = 1655] [serial = 2014] [outer = 0x0] [url = about:blank] 08:38:42 INFO - PROCESS | 1655 | --DOMWINDOW == 200 (0x1243bd800) [pid = 1655] [serial = 2015] [outer = 0x0] [url = about:blank] 08:38:42 INFO - PROCESS | 1655 | --DOMWINDOW == 199 (0x1259e3000) [pid = 1655] [serial = 2018] [outer = 0x0] [url = about:blank] 08:38:42 INFO - PROCESS | 1655 | --DOMWINDOW == 198 (0x124c5d800) [pid = 1655] [serial = 2017] [outer = 0x0] [url = about:blank] 08:38:42 INFO - PROCESS | 1655 | --DOMWINDOW == 197 (0x12315c800) [pid = 1655] [serial = 2003] [outer = 0x0] [url = about:blank] 08:38:42 INFO - PROCESS | 1655 | 1461771522901 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:38:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 08:38:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 870ms 08:38:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 08:38:42 INFO - PROCESS | 1655 | 1461771522933 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 08:38:42 INFO - PROCESS | 1655 | 1461771522935 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 08:38:42 INFO - PROCESS | 1655 | 1461771522937 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 08:38:42 INFO - PROCESS | 1655 | 1461771522939 Marionette TRACE conn2 <- [1,2782,null,{}] 08:38:42 INFO - PROCESS | 1655 | 1461771522947 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:38:43 INFO - PROCESS | 1655 | 1461771523057 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 08:38:43 INFO - PROCESS | 1655 | 1461771523147 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:43 INFO - PROCESS | 1655 | ++DOCSHELL 0x125212800 == 85 [pid = 1655] [id = 703] 08:38:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 198 (0x11950ac00) [pid = 1655] [serial = 2109] [outer = 0x0] 08:38:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 199 (0x123163400) [pid = 1655] [serial = 2110] [outer = 0x11950ac00] 08:38:43 INFO - PROCESS | 1655 | 1461771523174 Marionette DEBUG loaded listener.js 08:38:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 200 (0x124303000) [pid = 1655] [serial = 2111] [outer = 0x11950ac00] 08:38:43 INFO - PROCESS | 1655 | 1461771523498 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:38:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 08:38:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 573ms 08:38:43 INFO - PROCESS | 1655 | 1461771523512 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 08:38:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 08:38:43 INFO - PROCESS | 1655 | 1461771523514 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 08:38:43 INFO - PROCESS | 1655 | 1461771523516 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 08:38:43 INFO - PROCESS | 1655 | 1461771523517 Marionette TRACE conn2 <- [1,2786,null,{}] 08:38:43 INFO - PROCESS | 1655 | 1461771523519 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:38:43 INFO - PROCESS | 1655 | 1461771523619 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 08:38:43 INFO - PROCESS | 1655 | 1461771523706 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:43 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b2d0800 == 86 [pid = 1655] [id = 704] 08:38:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 201 (0x12430e400) [pid = 1655] [serial = 2112] [outer = 0x0] 08:38:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 202 (0x1250db000) [pid = 1655] [serial = 2113] [outer = 0x12430e400] 08:38:43 INFO - PROCESS | 1655 | 1461771523734 Marionette DEBUG loaded listener.js 08:38:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 203 (0x1243ea400) [pid = 1655] [serial = 2114] [outer = 0x12430e400] 08:38:44 INFO - PROCESS | 1655 | 1461771524030 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:38:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 08:38:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 571ms 08:38:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 08:38:44 INFO - PROCESS | 1655 | 1461771524087 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 08:38:44 INFO - PROCESS | 1655 | 1461771524088 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 08:38:44 INFO - PROCESS | 1655 | 1461771524090 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 08:38:44 INFO - PROCESS | 1655 | 1461771524092 Marionette TRACE conn2 <- [1,2790,null,{}] 08:38:44 INFO - PROCESS | 1655 | 1461771524094 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:38:44 INFO - PROCESS | 1655 | 1461771524190 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 08:38:44 INFO - PROCESS | 1655 | 1461771524273 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:44 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c25c800 == 87 [pid = 1655] [id = 705] 08:38:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 204 (0x124310400) [pid = 1655] [serial = 2115] [outer = 0x0] 08:38:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 205 (0x127454800) [pid = 1655] [serial = 2116] [outer = 0x124310400] 08:38:44 INFO - PROCESS | 1655 | 1461771524299 Marionette DEBUG loaded listener.js 08:38:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 206 (0x128d4e800) [pid = 1655] [serial = 2117] [outer = 0x124310400] 08:38:44 INFO - PROCESS | 1655 | 1461771524625 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:38:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 08:38:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 569ms 08:38:44 INFO - PROCESS | 1655 | 1461771524661 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 08:38:44 INFO - PROCESS | 1655 | 1461771524662 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 08:38:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 08:38:44 INFO - PROCESS | 1655 | 1461771524664 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 08:38:44 INFO - PROCESS | 1655 | 1461771524665 Marionette TRACE conn2 <- [1,2794,null,{}] 08:38:44 INFO - PROCESS | 1655 | 1461771524668 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:38:44 INFO - PROCESS | 1655 | 1461771524784 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 08:38:44 INFO - PROCESS | 1655 | 1461771524898 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:44 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d6ac000 == 88 [pid = 1655] [id = 706] 08:38:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 207 (0x128eeac00) [pid = 1655] [serial = 2118] [outer = 0x0] 08:38:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 208 (0x128fe4c00) [pid = 1655] [serial = 2119] [outer = 0x128eeac00] 08:38:44 INFO - PROCESS | 1655 | 1461771524927 Marionette DEBUG loaded listener.js 08:38:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 209 (0x12982b000) [pid = 1655] [serial = 2120] [outer = 0x128eeac00] 08:38:45 INFO - PROCESS | 1655 | 1461771525241 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:38:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 08:38:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 618ms 08:38:45 INFO - PROCESS | 1655 | 1461771525284 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 08:38:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 08:38:45 INFO - PROCESS | 1655 | 1461771525285 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 08:38:45 INFO - PROCESS | 1655 | 1461771525287 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 08:38:45 INFO - PROCESS | 1655 | 1461771525288 Marionette TRACE conn2 <- [1,2798,null,{}] 08:38:45 INFO - PROCESS | 1655 | 1461771525290 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:38:45 INFO - PROCESS | 1655 | 1461771525418 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 08:38:45 INFO - PROCESS | 1655 | --DOCSHELL 0x12b2c9800 == 87 [pid = 1655] [id = 17] 08:38:45 INFO - PROCESS | 1655 | 1461771525447 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:45 INFO - PROCESS | 1655 | ++DOCSHELL 0x132539800 == 88 [pid = 1655] [id = 707] 08:38:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 210 (0x12ade2000) [pid = 1655] [serial = 2121] [outer = 0x0] 08:38:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 211 (0x12bb7a800) [pid = 1655] [serial = 2122] [outer = 0x12ade2000] 08:38:45 INFO - PROCESS | 1655 | 1461771525501 Marionette DEBUG loaded listener.js 08:38:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 212 (0x12bba3000) [pid = 1655] [serial = 2123] [outer = 0x12ade2000] 08:38:45 INFO - PROCESS | 1655 | 1461771525909 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:38:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 08:38:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 668ms 08:38:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 08:38:45 INFO - PROCESS | 1655 | 1461771525955 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 08:38:45 INFO - PROCESS | 1655 | 1461771525957 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 08:38:45 INFO - PROCESS | 1655 | 1461771525959 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 08:38:45 INFO - PROCESS | 1655 | 1461771525960 Marionette TRACE conn2 <- [1,2802,null,{}] 08:38:45 INFO - PROCESS | 1655 | 1461771525962 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:38:46 INFO - PROCESS | 1655 | 1461771526090 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 08:38:46 INFO - PROCESS | 1655 | 1461771526105 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:46 INFO - PROCESS | 1655 | ++DOCSHELL 0x135809000 == 89 [pid = 1655] [id = 708] 08:38:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 213 (0x12b20cc00) [pid = 1655] [serial = 2124] [outer = 0x0] 08:38:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 214 (0x12c0d2400) [pid = 1655] [serial = 2125] [outer = 0x12b20cc00] 08:38:46 INFO - PROCESS | 1655 | 1461771526130 Marionette DEBUG loaded listener.js 08:38:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 215 (0x12c449400) [pid = 1655] [serial = 2126] [outer = 0x12b20cc00] 08:38:46 INFO - PROCESS | 1655 | 1461771526489 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:38:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 08:38:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 571ms 08:38:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 08:38:46 INFO - PROCESS | 1655 | 1461771526530 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 08:38:46 INFO - PROCESS | 1655 | 1461771526532 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 08:38:46 INFO - PROCESS | 1655 | 1461771526534 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 08:38:46 INFO - PROCESS | 1655 | 1461771526535 Marionette TRACE conn2 <- [1,2806,null,{}] 08:38:46 INFO - PROCESS | 1655 | 1461771526537 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:38:46 INFO - PROCESS | 1655 | 1461771526668 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 08:38:46 INFO - PROCESS | 1655 | 1461771526683 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:46 INFO - PROCESS | 1655 | ++DOCSHELL 0x135cea800 == 90 [pid = 1655] [id = 709] 08:38:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 216 (0x12bb80400) [pid = 1655] [serial = 2127] [outer = 0x0] 08:38:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 217 (0x12c4f2000) [pid = 1655] [serial = 2128] [outer = 0x12bb80400] 08:38:46 INFO - PROCESS | 1655 | 1461771526707 Marionette DEBUG loaded listener.js 08:38:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 218 (0x12c4fc800) [pid = 1655] [serial = 2129] [outer = 0x12bb80400] 08:38:47 INFO - PROCESS | 1655 | --DOMWINDOW == 217 (0x123162800) [pid = 1655] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 08:38:47 INFO - PROCESS | 1655 | --DOMWINDOW == 216 (0x118feb000) [pid = 1655] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 08:38:47 INFO - PROCESS | 1655 | --DOMWINDOW == 215 (0x111c36400) [pid = 1655] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 08:38:47 INFO - PROCESS | 1655 | --DOMWINDOW == 214 (0x112997000) [pid = 1655] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 08:38:47 INFO - PROCESS | 1655 | --DOMWINDOW == 213 (0x123770400) [pid = 1655] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 08:38:47 INFO - PROCESS | 1655 | --DOMWINDOW == 212 (0x12589a800) [pid = 1655] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 08:38:47 INFO - PROCESS | 1655 | --DOMWINDOW == 211 (0x116960400) [pid = 1655] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 08:38:47 INFO - PROCESS | 1655 | --DOMWINDOW == 210 (0x128dccc00) [pid = 1655] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 08:38:47 INFO - PROCESS | 1655 | 1461771527214 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:38:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 08:38:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 719ms 08:38:47 INFO - PROCESS | 1655 | 1461771527253 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 08:38:47 INFO - PROCESS | 1655 | 1461771527254 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 08:38:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 08:38:47 INFO - PROCESS | 1655 | 1461771527257 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 08:38:47 INFO - PROCESS | 1655 | 1461771527258 Marionette TRACE conn2 <- [1,2810,null,{}] 08:38:47 INFO - PROCESS | 1655 | 1461771527260 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:38:47 INFO - PROCESS | 1655 | 1461771527360 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 08:38:47 INFO - PROCESS | 1655 | 1461771527448 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:47 INFO - PROCESS | 1655 | ++DOCSHELL 0x138946000 == 91 [pid = 1655] [id = 710] 08:38:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 211 (0x12375c800) [pid = 1655] [serial = 2130] [outer = 0x0] 08:38:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 212 (0x128e51000) [pid = 1655] [serial = 2131] [outer = 0x12375c800] 08:38:47 INFO - PROCESS | 1655 | 1461771527473 Marionette DEBUG loaded listener.js 08:38:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 213 (0x12cd8a000) [pid = 1655] [serial = 2132] [outer = 0x12375c800] 08:38:47 INFO - PROCESS | 1655 | 1461771527748 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:38:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 08:38:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 521ms 08:38:47 INFO - PROCESS | 1655 | 1461771527781 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 08:38:47 INFO - PROCESS | 1655 | 1461771527782 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 08:38:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 08:38:47 INFO - PROCESS | 1655 | 1461771527785 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 08:38:47 INFO - PROCESS | 1655 | 1461771527786 Marionette TRACE conn2 <- [1,2814,null,{}] 08:38:47 INFO - PROCESS | 1655 | 1461771527797 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:38:47 INFO - PROCESS | 1655 | 1461771527914 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 08:38:47 INFO - PROCESS | 1655 | 1461771527919 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:47 INFO - PROCESS | 1655 | ++DOCSHELL 0x138a46000 == 92 [pid = 1655] [id = 711] 08:38:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 214 (0x12cd8fc00) [pid = 1655] [serial = 2133] [outer = 0x0] 08:38:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 215 (0x12d15e400) [pid = 1655] [serial = 2134] [outer = 0x12cd8fc00] 08:38:47 INFO - PROCESS | 1655 | 1461771527947 Marionette DEBUG loaded listener.js 08:38:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 216 (0x12d671400) [pid = 1655] [serial = 2135] [outer = 0x12cd8fc00] 08:38:48 INFO - PROCESS | 1655 | 1461771528329 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:38:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 08:38:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 571ms 08:38:48 INFO - PROCESS | 1655 | 1461771528357 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 08:38:48 INFO - PROCESS | 1655 | 1461771528360 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 08:38:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 08:38:48 INFO - PROCESS | 1655 | 1461771528380 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 08:38:48 INFO - PROCESS | 1655 | 1461771528381 Marionette TRACE conn2 <- [1,2818,null,{}] 08:38:48 INFO - PROCESS | 1655 | 1461771528384 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:38:48 INFO - PROCESS | 1655 | 1461771528483 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 08:38:48 INFO - PROCESS | 1655 | 1461771528487 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:48 INFO - PROCESS | 1655 | ++DOCSHELL 0x138beb000 == 93 [pid = 1655] [id = 712] 08:38:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 217 (0x12d673400) [pid = 1655] [serial = 2136] [outer = 0x0] 08:38:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 218 (0x12d687c00) [pid = 1655] [serial = 2137] [outer = 0x12d673400] 08:38:48 INFO - PROCESS | 1655 | 1461771528514 Marionette DEBUG loaded listener.js 08:38:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 219 (0x12db6b000) [pid = 1655] [serial = 2138] [outer = 0x12d673400] 08:38:48 INFO - PROCESS | 1655 | 1461771528863 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:38:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 08:38:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 518ms 08:38:48 INFO - PROCESS | 1655 | 1461771528899 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 08:38:48 INFO - PROCESS | 1655 | 1461771528900 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 08:38:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 08:38:48 INFO - PROCESS | 1655 | 1461771528902 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 08:38:48 INFO - PROCESS | 1655 | 1461771528903 Marionette TRACE conn2 <- [1,2822,null,{}] 08:38:48 INFO - PROCESS | 1655 | 1461771528905 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:38:49 INFO - PROCESS | 1655 | 1461771529008 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 08:38:49 INFO - PROCESS | 1655 | 1461771529189 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:49 INFO - PROCESS | 1655 | ++DOCSHELL 0x116938800 == 94 [pid = 1655] [id = 713] 08:38:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 220 (0x110ee7000) [pid = 1655] [serial = 2139] [outer = 0x0] 08:38:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 221 (0x110ef1c00) [pid = 1655] [serial = 2140] [outer = 0x110ee7000] 08:38:49 INFO - PROCESS | 1655 | 1461771529225 Marionette DEBUG loaded listener.js 08:38:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 222 (0x113410000) [pid = 1655] [serial = 2141] [outer = 0x110ee7000] 08:38:49 INFO - PROCESS | 1655 | 1461771529739 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:38:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 08:38:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 868ms 08:38:49 INFO - PROCESS | 1655 | 1461771529771 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 08:38:49 INFO - PROCESS | 1655 | 1461771529776 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 08:38:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 08:38:49 INFO - PROCESS | 1655 | 1461771529781 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 08:38:49 INFO - PROCESS | 1655 | 1461771529785 Marionette TRACE conn2 <- [1,2826,null,{}] 08:38:49 INFO - PROCESS | 1655 | 1461771529790 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:38:49 INFO - PROCESS | 1655 | 1461771529985 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 08:38:50 INFO - PROCESS | 1655 | 1461771530162 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:50 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ab0d800 == 95 [pid = 1655] [id = 714] 08:38:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 223 (0x118140000) [pid = 1655] [serial = 2142] [outer = 0x0] 08:38:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 224 (0x12315a400) [pid = 1655] [serial = 2143] [outer = 0x118140000] 08:38:50 INFO - PROCESS | 1655 | 1461771530208 Marionette DEBUG loaded listener.js 08:38:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 225 (0x12376b400) [pid = 1655] [serial = 2144] [outer = 0x118140000] 08:38:50 INFO - PROCESS | 1655 | 1461771530662 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 08:38:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 08:38:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 924ms 08:38:50 INFO - PROCESS | 1655 | 1461771530707 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 08:38:50 INFO - PROCESS | 1655 | 1461771530710 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 08:38:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 08:38:50 INFO - PROCESS | 1655 | 1461771530713 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 08:38:50 INFO - PROCESS | 1655 | 1461771530715 Marionette TRACE conn2 <- [1,2830,null,{}] 08:38:50 INFO - PROCESS | 1655 | 1461771530717 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:38:50 INFO - PROCESS | 1655 | 1461771530844 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 08:38:50 INFO - PROCESS | 1655 | 1461771530975 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:50 INFO - PROCESS | 1655 | ++DOCSHELL 0x132503000 == 96 [pid = 1655] [id = 715] 08:38:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 226 (0x124630400) [pid = 1655] [serial = 2145] [outer = 0x0] 08:38:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 227 (0x128dc5400) [pid = 1655] [serial = 2146] [outer = 0x124630400] 08:38:51 INFO - PROCESS | 1655 | 1461771531006 Marionette DEBUG loaded listener.js 08:38:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 228 (0x128f3c000) [pid = 1655] [serial = 2147] [outer = 0x124630400] 08:38:51 INFO - PROCESS | 1655 | 1461771531452 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:38:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 08:38:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 774ms 08:38:51 INFO - PROCESS | 1655 | 1461771531492 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 08:38:51 INFO - PROCESS | 1655 | 1461771531494 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 08:38:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 08:38:51 INFO - PROCESS | 1655 | 1461771531499 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 08:38:51 INFO - PROCESS | 1655 | 1461771531504 Marionette TRACE conn2 <- [1,2834,null,{}] 08:38:51 INFO - PROCESS | 1655 | 1461771531513 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:38:51 INFO - PROCESS | 1655 | 1461771531635 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 08:38:51 INFO - PROCESS | 1655 | 1461771531737 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:51 INFO - PROCESS | 1655 | ++DOCSHELL 0x13f72b800 == 97 [pid = 1655] [id = 716] 08:38:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 229 (0x12ab34800) [pid = 1655] [serial = 2148] [outer = 0x0] 08:38:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 230 (0x12bba6400) [pid = 1655] [serial = 2149] [outer = 0x12ab34800] 08:38:51 INFO - PROCESS | 1655 | 1461771531765 Marionette DEBUG loaded listener.js 08:38:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 231 (0x12c230800) [pid = 1655] [serial = 2150] [outer = 0x12ab34800] 08:38:52 INFO - PROCESS | 1655 | 1461771532189 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 08:38:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 08:38:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 725ms 08:38:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 08:38:52 INFO - PROCESS | 1655 | 1461771532263 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 08:38:52 INFO - PROCESS | 1655 | 1461771532264 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 08:38:52 INFO - PROCESS | 1655 | 1461771532268 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 08:38:52 INFO - PROCESS | 1655 | 1461771532269 Marionette TRACE conn2 <- [1,2838,null,{}] 08:38:52 INFO - PROCESS | 1655 | 1461771532272 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:38:52 INFO - PROCESS | 1655 | 1461771532393 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 08:38:52 INFO - PROCESS | 1655 | 1461771532492 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:52 INFO - PROCESS | 1655 | ++DOCSHELL 0x13f8e7000 == 98 [pid = 1655] [id = 717] 08:38:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 232 (0x12c452400) [pid = 1655] [serial = 2151] [outer = 0x0] 08:38:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 233 (0x12d008800) [pid = 1655] [serial = 2152] [outer = 0x12c452400] 08:38:52 INFO - PROCESS | 1655 | 1461771532520 Marionette DEBUG loaded listener.js 08:38:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 234 (0x12d669400) [pid = 1655] [serial = 2153] [outer = 0x12c452400] 08:38:52 INFO - PROCESS | 1655 | 1461771532907 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:38:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 08:38:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 669ms 08:38:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 08:38:52 INFO - PROCESS | 1655 | 1461771532944 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 08:38:52 INFO - PROCESS | 1655 | 1461771532946 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 08:38:52 INFO - PROCESS | 1655 | 1461771532948 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 08:38:52 INFO - PROCESS | 1655 | 1461771532949 Marionette TRACE conn2 <- [1,2842,null,{}] 08:38:52 INFO - PROCESS | 1655 | 1461771532952 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:38:53 INFO - PROCESS | 1655 | 1461771533070 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 08:38:53 INFO - PROCESS | 1655 | 1461771533199 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:53 INFO - PROCESS | 1655 | ++DOCSHELL 0x13fe4a800 == 99 [pid = 1655] [id = 718] 08:38:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 235 (0x12db6c400) [pid = 1655] [serial = 2154] [outer = 0x0] 08:38:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 236 (0x12f5de400) [pid = 1655] [serial = 2155] [outer = 0x12db6c400] 08:38:53 INFO - PROCESS | 1655 | 1461771533236 Marionette DEBUG loaded listener.js 08:38:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 237 (0x1325e7000) [pid = 1655] [serial = 2156] [outer = 0x12db6c400] 08:38:53 INFO - PROCESS | 1655 | 1461771533689 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:38:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 08:38:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 768ms 08:38:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 08:38:53 INFO - PROCESS | 1655 | 1461771533730 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 08:38:53 INFO - PROCESS | 1655 | 1461771533731 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 08:38:53 INFO - PROCESS | 1655 | 1461771533733 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 08:38:53 INFO - PROCESS | 1655 | 1461771533734 Marionette TRACE conn2 <- [1,2846,null,{}] 08:38:53 INFO - PROCESS | 1655 | 1461771533737 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:38:53 INFO - PROCESS | 1655 | 1461771533901 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 08:38:54 INFO - PROCESS | 1655 | 1461771534003 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:54 INFO - PROCESS | 1655 | ++DOCSHELL 0x1402ca800 == 100 [pid = 1655] [id = 719] 08:38:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 238 (0x124e0c800) [pid = 1655] [serial = 2157] [outer = 0x0] 08:38:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 239 (0x1325e8c00) [pid = 1655] [serial = 2158] [outer = 0x124e0c800] 08:38:54 INFO - PROCESS | 1655 | 1461771534033 Marionette DEBUG loaded listener.js 08:38:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 240 (0x1326dc400) [pid = 1655] [serial = 2159] [outer = 0x124e0c800] 08:38:54 INFO - PROCESS | 1655 | 1461771534436 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:38:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 08:38:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 719ms 08:38:54 INFO - PROCESS | 1655 | 1461771534452 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 08:38:54 INFO - PROCESS | 1655 | 1461771534454 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 08:38:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 08:38:54 INFO - PROCESS | 1655 | 1461771534456 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 08:38:54 INFO - PROCESS | 1655 | 1461771534459 Marionette TRACE conn2 <- [1,2850,null,{}] 08:38:54 INFO - PROCESS | 1655 | 1461771534462 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:38:54 INFO - PROCESS | 1655 | 1461771534581 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 08:38:54 INFO - PROCESS | 1655 | 1461771534683 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:54 INFO - PROCESS | 1655 | ++DOCSHELL 0x1413e1000 == 101 [pid = 1655] [id = 720] 08:38:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 241 (0x1325ec000) [pid = 1655] [serial = 2160] [outer = 0x0] 08:38:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 242 (0x1326e8000) [pid = 1655] [serial = 2161] [outer = 0x1325ec000] 08:38:54 INFO - PROCESS | 1655 | 1461771534712 Marionette DEBUG loaded listener.js 08:38:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 243 (0x13557c400) [pid = 1655] [serial = 2162] [outer = 0x1325ec000] 08:38:55 INFO - PROCESS | 1655 | 1461771535182 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 08:38:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 08:38:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 772ms 08:38:55 INFO - PROCESS | 1655 | 1461771535229 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 08:38:55 INFO - PROCESS | 1655 | 1461771535230 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 08:38:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 08:38:55 INFO - PROCESS | 1655 | 1461771535233 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 08:38:55 INFO - PROCESS | 1655 | 1461771535234 Marionette TRACE conn2 <- [1,2854,null,{}] 08:38:55 INFO - PROCESS | 1655 | 1461771535236 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:38:55 INFO - PROCESS | 1655 | 1461771535362 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 08:38:55 INFO - PROCESS | 1655 | 1461771535466 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:55 INFO - PROCESS | 1655 | ++DOCSHELL 0x12434a800 == 102 [pid = 1655] [id = 721] 08:38:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 244 (0x115ecb800) [pid = 1655] [serial = 2163] [outer = 0x0] 08:38:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 245 (0x124b8ac00) [pid = 1655] [serial = 2164] [outer = 0x115ecb800] 08:38:55 INFO - PROCESS | 1655 | 1461771535495 Marionette DEBUG loaded listener.js 08:38:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 246 (0x1326e6800) [pid = 1655] [serial = 2165] [outer = 0x115ecb800] 08:38:55 INFO - PROCESS | 1655 | 1461771535934 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:38:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 08:38:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 768ms 08:38:56 INFO - PROCESS | 1655 | 1461771536002 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 08:38:56 INFO - PROCESS | 1655 | 1461771536003 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 08:38:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 08:38:56 INFO - PROCESS | 1655 | 1461771536006 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 08:38:56 INFO - PROCESS | 1655 | 1461771536007 Marionette TRACE conn2 <- [1,2858,null,{}] 08:38:56 INFO - PROCESS | 1655 | 1461771536009 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:38:56 INFO - PROCESS | 1655 | 1461771536134 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 08:38:56 INFO - PROCESS | 1655 | 1461771536241 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:56 INFO - PROCESS | 1655 | ++DOCSHELL 0x13253f000 == 103 [pid = 1655] [id = 722] 08:38:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 247 (0x1326e4c00) [pid = 1655] [serial = 2166] [outer = 0x0] 08:38:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 248 (0x135586800) [pid = 1655] [serial = 2167] [outer = 0x1326e4c00] 08:38:56 INFO - PROCESS | 1655 | 1461771536270 Marionette DEBUG loaded listener.js 08:38:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 249 (0x135651000) [pid = 1655] [serial = 2168] [outer = 0x1326e4c00] 08:38:56 INFO - PROCESS | 1655 | 1461771536754 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:38:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 08:38:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 770ms 08:38:56 INFO - PROCESS | 1655 | 1461771536776 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 08:38:56 INFO - PROCESS | 1655 | 1461771536778 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 08:38:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 08:38:56 INFO - PROCESS | 1655 | 1461771536780 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 08:38:56 INFO - PROCESS | 1655 | 1461771536781 Marionette TRACE conn2 <- [1,2862,null,{}] 08:38:56 INFO - PROCESS | 1655 | 1461771536784 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:38:57 INFO - PROCESS | 1655 | 1461771537130 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 08:38:57 INFO - PROCESS | 1655 | 1461771537316 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:57 INFO - PROCESS | 1655 | ++DOCSHELL 0x119664000 == 104 [pid = 1655] [id = 723] 08:38:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 250 (0x110ef0800) [pid = 1655] [serial = 2169] [outer = 0x0] 08:38:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 251 (0x111008400) [pid = 1655] [serial = 2170] [outer = 0x110ef0800] 08:38:57 INFO - PROCESS | 1655 | 1461771537345 Marionette DEBUG loaded listener.js 08:38:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 252 (0x1121e3000) [pid = 1655] [serial = 2171] [outer = 0x110ef0800] 08:38:57 INFO - PROCESS | 1655 | 1461771537785 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:38:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 08:38:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1025ms 08:38:57 INFO - PROCESS | 1655 | 1461771537806 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 08:38:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 08:38:57 INFO - PROCESS | 1655 | 1461771537808 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 08:38:57 INFO - PROCESS | 1655 | 1461771537820 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 08:38:57 INFO - PROCESS | 1655 | 1461771537823 Marionette TRACE conn2 <- [1,2866,null,{}] 08:38:57 INFO - PROCESS | 1655 | 1461771537826 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:38:57 INFO - PROCESS | 1655 | 1461771537937 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 08:38:58 INFO - PROCESS | 1655 | 1461771538043 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:58 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a87a800 == 105 [pid = 1655] [id = 724] 08:38:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 253 (0x112923c00) [pid = 1655] [serial = 2172] [outer = 0x0] 08:38:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 254 (0x11340c000) [pid = 1655] [serial = 2173] [outer = 0x112923c00] 08:38:58 INFO - PROCESS | 1655 | 1461771538071 Marionette DEBUG loaded listener.js 08:38:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 255 (0x11666d800) [pid = 1655] [serial = 2174] [outer = 0x112923c00] 08:38:58 INFO - PROCESS | 1655 | 1461771538517 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:38:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 08:38:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 734ms 08:38:58 INFO - PROCESS | 1655 | 1461771538546 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 08:38:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 08:38:58 INFO - PROCESS | 1655 | 1461771538548 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 08:38:58 INFO - PROCESS | 1655 | 1461771538550 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 08:38:58 INFO - PROCESS | 1655 | 1461771538552 Marionette TRACE conn2 <- [1,2870,null,{}] 08:38:58 INFO - PROCESS | 1655 | 1461771538554 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:38:58 INFO - PROCESS | 1655 | 1461771538685 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 08:38:58 INFO - PROCESS | 1655 | 1461771538796 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:58 INFO - PROCESS | 1655 | ++DOCSHELL 0x1235b8800 == 106 [pid = 1655] [id = 725] 08:38:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 256 (0x117e32c00) [pid = 1655] [serial = 2175] [outer = 0x0] 08:38:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 257 (0x118abb400) [pid = 1655] [serial = 2176] [outer = 0x117e32c00] 08:38:58 INFO - PROCESS | 1655 | 1461771538825 Marionette DEBUG loaded listener.js 08:38:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 258 (0x119d64c00) [pid = 1655] [serial = 2177] [outer = 0x117e32c00] 08:38:59 INFO - PROCESS | 1655 | --DOCSHELL 0x138a22000 == 105 [pid = 1655] [id = 521] 08:38:59 INFO - PROCESS | 1655 | --DOCSHELL 0x12ddcc000 == 104 [pid = 1655] [id = 678] 08:38:59 INFO - PROCESS | 1655 | --DOCSHELL 0x138a03800 == 103 [pid = 1655] [id = 506] 08:38:59 INFO - PROCESS | 1655 | --DOCSHELL 0x12cd17000 == 102 [pid = 1655] [id = 466] 08:38:59 INFO - PROCESS | 1655 | --DOCSHELL 0x138beb000 == 101 [pid = 1655] [id = 712] 08:38:59 INFO - PROCESS | 1655 | --DOCSHELL 0x138a46000 == 100 [pid = 1655] [id = 711] 08:38:59 INFO - PROCESS | 1655 | --DOCSHELL 0x138946000 == 99 [pid = 1655] [id = 710] 08:38:59 INFO - PROCESS | 1655 | --DOCSHELL 0x135cea800 == 98 [pid = 1655] [id = 709] 08:38:59 INFO - PROCESS | 1655 | --DOCSHELL 0x135809000 == 97 [pid = 1655] [id = 708] 08:38:59 INFO - PROCESS | 1655 | --DOMWINDOW == 257 (0x112919000) [pid = 1655] [serial = 2026] [outer = 0x0] [url = about:blank] 08:38:59 INFO - PROCESS | 1655 | --DOMWINDOW == 256 (0x11643e000) [pid = 1655] [serial = 2029] [outer = 0x0] [url = about:blank] 08:38:59 INFO - PROCESS | 1655 | --DOMWINDOW == 255 (0x119991400) [pid = 1655] [serial = 2032] [outer = 0x0] [url = about:blank] 08:38:59 INFO - PROCESS | 1655 | --DOMWINDOW == 254 (0x124c5b800) [pid = 1655] [serial = 2035] [outer = 0x0] [url = about:blank] 08:38:59 INFO - PROCESS | 1655 | --DOMWINDOW == 253 (0x128f35800) [pid = 1655] [serial = 2065] [outer = 0x0] [url = about:blank] 08:38:59 INFO - PROCESS | 1655 | --DOCSHELL 0x132539800 == 96 [pid = 1655] [id = 707] 08:38:59 INFO - PROCESS | 1655 | --DOCSHELL 0x12d6ac000 == 95 [pid = 1655] [id = 706] 08:38:59 INFO - PROCESS | 1655 | --DOCSHELL 0x12c25c800 == 94 [pid = 1655] [id = 705] 08:38:59 INFO - PROCESS | 1655 | --DOCSHELL 0x12b2d0800 == 93 [pid = 1655] [id = 704] 08:38:59 INFO - PROCESS | 1655 | --DOCSHELL 0x125212800 == 92 [pid = 1655] [id = 703] 08:38:59 INFO - PROCESS | 1655 | --DOCSHELL 0x12b2c9000 == 91 [pid = 1655] [id = 18] 08:38:59 INFO - PROCESS | 1655 | --DOCSHELL 0x12343d000 == 90 [pid = 1655] [id = 702] 08:38:59 INFO - PROCESS | 1655 | --DOCSHELL 0x1298a6000 == 89 [pid = 1655] [id = 701] 08:38:59 INFO - PROCESS | 1655 | --DOCSHELL 0x13601f800 == 88 [pid = 1655] [id = 695] 08:38:59 INFO - PROCESS | 1655 | --DOCSHELL 0x135ea8000 == 87 [pid = 1655] [id = 694] 08:38:59 INFO - PROCESS | 1655 | --DOCSHELL 0x135cf1000 == 86 [pid = 1655] [id = 693] 08:38:59 INFO - PROCESS | 1655 | --DOCSHELL 0x135cd2800 == 85 [pid = 1655] [id = 692] 08:38:59 INFO - PROCESS | 1655 | --DOCSHELL 0x12e473000 == 84 [pid = 1655] [id = 691] 08:38:59 INFO - PROCESS | 1655 | --DOCSHELL 0x129711800 == 83 [pid = 1655] [id = 690] 08:38:59 INFO - PROCESS | 1655 | 1461771539329 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:38:59 INFO - PROCESS | 1655 | --DOCSHELL 0x1180aa000 == 82 [pid = 1655] [id = 689] 08:38:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 08:38:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 819ms 08:38:59 INFO - PROCESS | 1655 | 1461771539370 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 08:38:59 INFO - PROCESS | 1655 | 1461771539373 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 08:38:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 08:38:59 INFO - PROCESS | 1655 | 1461771539382 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 08:38:59 INFO - PROCESS | 1655 | 1461771539385 Marionette TRACE conn2 <- [1,2874,null,{}] 08:38:59 INFO - PROCESS | 1655 | 1461771539387 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:38:59 INFO - PROCESS | 1655 | 1461771539477 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 08:38:59 INFO - PROCESS | 1655 | --DOMWINDOW == 252 (0x123757400) [pid = 1655] [serial = 2050] [outer = 0x0] [url = about:blank] 08:38:59 INFO - PROCESS | 1655 | --DOMWINDOW == 251 (0x125ecd800) [pid = 1655] [serial = 2038] [outer = 0x0] [url = about:blank] 08:38:59 INFO - PROCESS | 1655 | --DOMWINDOW == 250 (0x1197dc800) [pid = 1655] [serial = 2047] [outer = 0x0] [url = about:blank] 08:38:59 INFO - PROCESS | 1655 | --DOMWINDOW == 249 (0x1164adc00) [pid = 1655] [serial = 2044] [outer = 0x0] [url = about:blank] 08:38:59 INFO - PROCESS | 1655 | --DOMWINDOW == 248 (0x118134800) [pid = 1655] [serial = 2045] [outer = 0x0] [url = about:blank] 08:38:59 INFO - PROCESS | 1655 | --DOMWINDOW == 247 (0x114ffb400) [pid = 1655] [serial = 2042] [outer = 0x0] [url = about:blank] 08:38:59 INFO - PROCESS | 1655 | --DOMWINDOW == 246 (0x11313ec00) [pid = 1655] [serial = 2041] [outer = 0x0] [url = about:blank] 08:38:59 INFO - PROCESS | 1655 | --DOMWINDOW == 245 (0x124809000) [pid = 1655] [serial = 2053] [outer = 0x0] [url = about:blank] 08:38:59 INFO - PROCESS | 1655 | --DOMWINDOW == 244 (0x127273800) [pid = 1655] [serial = 2056] [outer = 0x0] [url = about:blank] 08:38:59 INFO - PROCESS | 1655 | --DOMWINDOW == 243 (0x123168800) [pid = 1655] [serial = 2059] [outer = 0x0] [url = about:blank] 08:38:59 INFO - PROCESS | 1655 | --DOMWINDOW == 242 (0x128e58400) [pid = 1655] [serial = 2062] [outer = 0x0] [url = about:blank] 08:38:59 INFO - PROCESS | 1655 | --DOMWINDOW == 241 (0x128dc6c00) [pid = 1655] [serial = 2057] [outer = 0x0] [url = about:blank] 08:38:59 INFO - PROCESS | 1655 | --DOMWINDOW == 240 (0x124c5b000) [pid = 1655] [serial = 2054] [outer = 0x0] [url = about:blank] 08:38:59 INFO - PROCESS | 1655 | --DOMWINDOW == 239 (0x1258a2800) [pid = 1655] [serial = 2060] [outer = 0x0] [url = about:blank] 08:38:59 INFO - PROCESS | 1655 | --DOMWINDOW == 238 (0x128ef1000) [pid = 1655] [serial = 2063] [outer = 0x0] [url = about:blank] 08:38:59 INFO - PROCESS | 1655 | --DOMWINDOW == 237 (0x1213e3c00) [pid = 1655] [serial = 2048] [outer = 0x0] [url = about:blank] 08:38:59 INFO - PROCESS | 1655 | --DOMWINDOW == 236 (0x123769c00) [pid = 1655] [serial = 2051] [outer = 0x0] [url = about:blank] 08:38:59 INFO - PROCESS | 1655 | 1461771539617 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:59 INFO - PROCESS | 1655 | ++DOCSHELL 0x11911b800 == 83 [pid = 1655] [id = 726] 08:38:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 237 (0x11313ec00) [pid = 1655] [serial = 2178] [outer = 0x0] 08:38:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 238 (0x116a78800) [pid = 1655] [serial = 2179] [outer = 0x11313ec00] 08:38:59 INFO - PROCESS | 1655 | 1461771539663 Marionette DEBUG loaded listener.js 08:38:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 239 (0x1234eec00) [pid = 1655] [serial = 2180] [outer = 0x11313ec00] 08:39:00 INFO - PROCESS | 1655 | 1461771540139 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:39:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 08:39:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 773ms 08:39:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 08:39:00 INFO - PROCESS | 1655 | 1461771540153 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 08:39:00 INFO - PROCESS | 1655 | 1461771540154 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 08:39:00 INFO - PROCESS | 1655 | 1461771540156 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 08:39:00 INFO - PROCESS | 1655 | 1461771540157 Marionette TRACE conn2 <- [1,2878,null,{}] 08:39:00 INFO - PROCESS | 1655 | 1461771540162 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:39:00 INFO - PROCESS | 1655 | 1461771540261 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 08:39:00 INFO - PROCESS | 1655 | 1461771540266 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:00 INFO - PROCESS | 1655 | ++DOCSHELL 0x1298b3000 == 84 [pid = 1655] [id = 727] 08:39:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 240 (0x1234f4800) [pid = 1655] [serial = 2181] [outer = 0x0] 08:39:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 241 (0x123773c00) [pid = 1655] [serial = 2182] [outer = 0x1234f4800] 08:39:00 INFO - PROCESS | 1655 | 1461771540292 Marionette DEBUG loaded listener.js 08:39:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 242 (0x124b55000) [pid = 1655] [serial = 2183] [outer = 0x1234f4800] 08:39:00 INFO - PROCESS | 1655 | 1461771540662 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:39:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 08:39:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 522ms 08:39:00 INFO - PROCESS | 1655 | 1461771540688 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 08:39:00 INFO - PROCESS | 1655 | 1461771540689 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 08:39:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 08:39:00 INFO - PROCESS | 1655 | 1461771540696 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 08:39:00 INFO - PROCESS | 1655 | 1461771540698 Marionette TRACE conn2 <- [1,2882,null,{}] 08:39:00 INFO - PROCESS | 1655 | 1461771540700 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:39:00 INFO - PROCESS | 1655 | 1461771540796 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 08:39:00 INFO - PROCESS | 1655 | 1461771540802 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:00 INFO - PROCESS | 1655 | ++DOCSHELL 0x12bd7d800 == 85 [pid = 1655] [id = 728] 08:39:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 243 (0x125208400) [pid = 1655] [serial = 2184] [outer = 0x0] 08:39:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 244 (0x1258a7800) [pid = 1655] [serial = 2185] [outer = 0x125208400] 08:39:00 INFO - PROCESS | 1655 | 1461771540833 Marionette DEBUG loaded listener.js 08:39:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 245 (0x127451c00) [pid = 1655] [serial = 2186] [outer = 0x125208400] 08:39:01 INFO - PROCESS | 1655 | 1461771541262 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:39:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 08:39:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 619ms 08:39:01 INFO - PROCESS | 1655 | 1461771541341 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 08:39:01 INFO - PROCESS | 1655 | 1461771541344 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 08:39:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 08:39:01 INFO - PROCESS | 1655 | 1461771541350 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 08:39:01 INFO - PROCESS | 1655 | 1461771541352 Marionette TRACE conn2 <- [1,2886,null,{}] 08:39:01 INFO - PROCESS | 1655 | 1461771541355 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:39:01 INFO - PROCESS | 1655 | 1461771541505 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 08:39:01 INFO - PROCESS | 1655 | 1461771541514 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:01 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d033800 == 86 [pid = 1655] [id = 729] 08:39:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 246 (0x1277e8c00) [pid = 1655] [serial = 2187] [outer = 0x0] 08:39:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 247 (0x128d45000) [pid = 1655] [serial = 2188] [outer = 0x1277e8c00] 08:39:01 INFO - PROCESS | 1655 | 1461771541548 Marionette DEBUG loaded listener.js 08:39:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 248 (0x128dcf800) [pid = 1655] [serial = 2189] [outer = 0x1277e8c00] 08:39:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 08:39:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 623ms 08:39:01 INFO - PROCESS | 1655 | 1461771541969 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:39:01 INFO - PROCESS | 1655 | 1461771541972 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 08:39:01 INFO - PROCESS | 1655 | 1461771541973 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 08:39:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 08:39:01 INFO - PROCESS | 1655 | 1461771541988 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 08:39:01 INFO - PROCESS | 1655 | 1461771541989 Marionette TRACE conn2 <- [1,2890,null,{}] 08:39:02 INFO - PROCESS | 1655 | 1461771541997 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:39:02 INFO - PROCESS | 1655 | 1461771542132 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 08:39:02 INFO - PROCESS | 1655 | 1461771542143 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:02 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d6ab800 == 87 [pid = 1655] [id = 730] 08:39:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 249 (0x1277e9800) [pid = 1655] [serial = 2190] [outer = 0x0] 08:39:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 250 (0x128e53c00) [pid = 1655] [serial = 2191] [outer = 0x1277e9800] 08:39:02 INFO - PROCESS | 1655 | 1461771542168 Marionette DEBUG loaded listener.js 08:39:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 251 (0x128f34400) [pid = 1655] [serial = 2192] [outer = 0x1277e9800] 08:39:02 INFO - PROCESS | 1655 | 1461771542571 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:39:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 08:39:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 632ms 08:39:02 INFO - PROCESS | 1655 | 1461771542614 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 08:39:02 INFO - PROCESS | 1655 | 1461771542616 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 08:39:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 08:39:02 INFO - PROCESS | 1655 | 1461771542619 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 08:39:02 INFO - PROCESS | 1655 | 1461771542621 Marionette TRACE conn2 <- [1,2894,null,{}] 08:39:02 INFO - PROCESS | 1655 | 1461771542625 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:39:02 INFO - PROCESS | 1655 | 1461771542823 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 08:39:02 INFO - PROCESS | 1655 | 1461771542949 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:02 INFO - PROCESS | 1655 | ++DOCSHELL 0x12dde0000 == 88 [pid = 1655] [id = 731] 08:39:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 252 (0x12315d400) [pid = 1655] [serial = 2193] [outer = 0x0] 08:39:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 253 (0x128fa7800) [pid = 1655] [serial = 2194] [outer = 0x12315d400] 08:39:02 INFO - PROCESS | 1655 | 1461771542977 Marionette DEBUG loaded listener.js 08:39:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 254 (0x1290cd000) [pid = 1655] [serial = 2195] [outer = 0x12315d400] 08:39:03 INFO - PROCESS | 1655 | 1461771543292 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:39:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 08:39:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 723ms 08:39:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 08:39:03 INFO - PROCESS | 1655 | 1461771543342 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 08:39:03 INFO - PROCESS | 1655 | 1461771543344 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 08:39:03 INFO - PROCESS | 1655 | 1461771543346 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 08:39:03 INFO - PROCESS | 1655 | 1461771543347 Marionette TRACE conn2 <- [1,2898,null,{}] 08:39:03 INFO - PROCESS | 1655 | 1461771543355 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:39:03 INFO - PROCESS | 1655 | 1461771543483 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 08:39:03 INFO - PROCESS | 1655 | 1461771543500 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:03 INFO - PROCESS | 1655 | ++DOCSHELL 0x12f58c000 == 89 [pid = 1655] [id = 732] 08:39:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 255 (0x128fa4c00) [pid = 1655] [serial = 2196] [outer = 0x0] 08:39:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 256 (0x1294fc000) [pid = 1655] [serial = 2197] [outer = 0x128fa4c00] 08:39:03 INFO - PROCESS | 1655 | 1461771543525 Marionette DEBUG loaded listener.js 08:39:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 257 (0x129824400) [pid = 1655] [serial = 2198] [outer = 0x128fa4c00] 08:39:04 INFO - PROCESS | 1655 | --DOMWINDOW == 256 (0x12ade2000) [pid = 1655] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 08:39:04 INFO - PROCESS | 1655 | --DOMWINDOW == 255 (0x12b20cc00) [pid = 1655] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 08:39:04 INFO - PROCESS | 1655 | --DOMWINDOW == 254 (0x12375c800) [pid = 1655] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 08:39:04 INFO - PROCESS | 1655 | --DOMWINDOW == 253 (0x12bb80400) [pid = 1655] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 08:39:04 INFO - PROCESS | 1655 | --DOMWINDOW == 252 (0x12cd8fc00) [pid = 1655] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 08:39:04 INFO - PROCESS | 1655 | --DOMWINDOW == 251 (0x11950ac00) [pid = 1655] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 08:39:04 INFO - PROCESS | 1655 | --DOMWINDOW == 250 (0x112921c00) [pid = 1655] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 08:39:04 INFO - PROCESS | 1655 | --DOMWINDOW == 249 (0x1111d4800) [pid = 1655] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 08:39:04 INFO - PROCESS | 1655 | --DOMWINDOW == 248 (0x12430e400) [pid = 1655] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 08:39:04 INFO - PROCESS | 1655 | --DOMWINDOW == 247 (0x124310400) [pid = 1655] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 08:39:04 INFO - PROCESS | 1655 | --DOMWINDOW == 246 (0x12d16a800) [pid = 1655] [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:39:04 INFO - PROCESS | 1655 | --DOMWINDOW == 245 (0x128eeac00) [pid = 1655] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 08:39:04 INFO - PROCESS | 1655 | --DOMWINDOW == 244 (0x12b2ca000) [pid = 1655] [serial = 47] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:39:04 INFO - PROCESS | 1655 | --DOMWINDOW == 243 (0x128ef4c00) [pid = 1655] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 08:39:04 INFO - PROCESS | 1655 | 1461771544247 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:39:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 08:39:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 919ms 08:39:04 INFO - PROCESS | 1655 | 1461771544265 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 08:39:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 08:39:04 INFO - PROCESS | 1655 | 1461771544267 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 08:39:04 INFO - PROCESS | 1655 | 1461771544269 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 08:39:04 INFO - PROCESS | 1655 | 1461771544270 Marionette TRACE conn2 <- [1,2902,null,{}] 08:39:04 INFO - PROCESS | 1655 | 1461771544272 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:39:04 INFO - PROCESS | 1655 | 1461771544372 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 08:39:04 INFO - PROCESS | 1655 | 1461771544464 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:04 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d789000 == 90 [pid = 1655] [id = 733] 08:39:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 244 (0x113140000) [pid = 1655] [serial = 2199] [outer = 0x0] 08:39:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 245 (0x1290d1400) [pid = 1655] [serial = 2200] [outer = 0x113140000] 08:39:04 INFO - PROCESS | 1655 | 1461771544495 Marionette DEBUG loaded listener.js 08:39:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 246 (0x12a816c00) [pid = 1655] [serial = 2201] [outer = 0x113140000] 08:39:04 INFO - PROCESS | 1655 | 1461771544787 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 08:39:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 08:39:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 568ms 08:39:04 INFO - PROCESS | 1655 | 1461771544838 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 08:39:04 INFO - PROCESS | 1655 | 1461771544840 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 08:39:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 08:39:04 INFO - PROCESS | 1655 | 1461771544845 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 08:39:04 INFO - PROCESS | 1655 | 1461771544846 Marionette TRACE conn2 <- [1,2906,null,{}] 08:39:04 INFO - PROCESS | 1655 | 1461771544849 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:39:04 INFO - PROCESS | 1655 | 1461771544958 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 08:39:05 INFO - PROCESS | 1655 | 1461771545045 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:05 INFO - PROCESS | 1655 | ++DOCSHELL 0x135805800 == 91 [pid = 1655] [id = 734] 08:39:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 247 (0x1234e8c00) [pid = 1655] [serial = 2202] [outer = 0x0] 08:39:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 248 (0x12a895800) [pid = 1655] [serial = 2203] [outer = 0x1234e8c00] 08:39:05 INFO - PROCESS | 1655 | 1461771545070 Marionette DEBUG loaded listener.js 08:39:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 249 (0x12ba62800) [pid = 1655] [serial = 2204] [outer = 0x1234e8c00] 08:39:05 INFO - PROCESS | 1655 | 1461771545347 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:39:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 08:39:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 522ms 08:39:05 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 08:39:05 INFO - PROCESS | 1655 | 1461771545366 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 08:39:05 INFO - PROCESS | 1655 | 1461771545368 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 08:39:05 INFO - PROCESS | 1655 | 1461771545370 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 08:39:05 INFO - PROCESS | 1655 | 1461771545371 Marionette TRACE conn2 <- [1,2910,null,{}] 08:39:05 INFO - PROCESS | 1655 | 1461771545382 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:39:05 INFO - PROCESS | 1655 | 1461771545486 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 08:39:05 INFO - PROCESS | 1655 | 1461771545491 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:05 INFO - PROCESS | 1655 | ++DOCSHELL 0x135e9e800 == 92 [pid = 1655] [id = 735] 08:39:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 250 (0x12bb7dc00) [pid = 1655] [serial = 2205] [outer = 0x0] 08:39:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 251 (0x12bba2c00) [pid = 1655] [serial = 2206] [outer = 0x12bb7dc00] 08:39:05 INFO - PROCESS | 1655 | 1461771545515 Marionette DEBUG loaded listener.js 08:39:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 252 (0x12c0d3400) [pid = 1655] [serial = 2207] [outer = 0x12bb7dc00] 08:39:05 INFO - PROCESS | 1655 | 1461771545864 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:39:05 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 08:39:05 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 08:39:05 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 518ms 08:39:05 INFO - TEST-START | /DOMEvents/constructors.html 08:39:05 INFO - PROCESS | 1655 | 1461771545889 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 08:39:05 INFO - PROCESS | 1655 | 1461771545890 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 08:39:05 INFO - PROCESS | 1655 | 1461771545892 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 08:39:05 INFO - PROCESS | 1655 | 1461771545894 Marionette TRACE conn2 <- [1,2914,null,{}] 08:39:05 INFO - PROCESS | 1655 | 1461771545896 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:39:05 INFO - PROCESS | 1655 | 1461771545993 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 08:39:06 INFO - PROCESS | 1655 | 1461771546089 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:06 INFO - PROCESS | 1655 | ++DOCSHELL 0x138915800 == 93 [pid = 1655] [id = 736] 08:39:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 253 (0x12bb80400) [pid = 1655] [serial = 2208] [outer = 0x0] 08:39:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 254 (0x12c22b000) [pid = 1655] [serial = 2209] [outer = 0x12bb80400] 08:39:06 INFO - PROCESS | 1655 | 1461771546114 Marionette DEBUG loaded listener.js 08:39:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 255 (0x12c455400) [pid = 1655] [serial = 2210] [outer = 0x12bb80400] 08:39:06 INFO - PROCESS | 1655 | 1461771546681 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:39:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 08:39:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 08:39:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 08:39:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 08:39:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 08:39:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 08:39:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 08:39:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 08:39:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 08:39:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 08:39:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 08:39:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 08:39:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 08:39:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 08:39:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 08:39:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 08:39:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 08:39:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 08:39:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 08:39:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 08:39:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 08:39:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 08:39:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 08:39:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 08:39:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 08:39:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 08:39:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 08:39:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 08:39:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 08:39:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 08:39:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 08:39:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 08:39:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 08:39:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 08:39:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 08:39:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 08:39:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 08:39:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 08:39:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:39:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 08:39:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:39:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 08:39:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 08:39:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:39:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 08:39:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:39:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 08:39:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 08:39:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:39:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 08:39:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:39:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 08:39:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 08:39:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:39:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 08:39:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:39:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 08:39:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 08:39:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:39:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 08:39:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:39:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 08:39:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 08:39:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:39:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 08:39:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:39:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 08:39:06 INFO - TEST-OK | /DOMEvents/constructors.html | took 824ms 08:39:06 INFO - PROCESS | 1655 | 1461771546719 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 08:39:06 INFO - PROCESS | 1655 | 1461771546726 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 08:39:06 INFO - TEST-START | /DOMEvents/event-phases-order.html 08:39:06 INFO - PROCESS | 1655 | 1461771546731 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 08:39:06 INFO - PROCESS | 1655 | 1461771546735 Marionette TRACE conn2 <- [1,2918,null,{}] 08:39:06 INFO - PROCESS | 1655 | 1461771546781 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:39:06 INFO - PROCESS | 1655 | 1461771546980 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 08:39:07 INFO - PROCESS | 1655 | 1461771547080 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:07 INFO - PROCESS | 1655 | ++DOCSHELL 0x12776c800 == 94 [pid = 1655] [id = 737] 08:39:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 256 (0x1161d3c00) [pid = 1655] [serial = 2211] [outer = 0x0] 08:39:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 257 (0x11838d800) [pid = 1655] [serial = 2212] [outer = 0x1161d3c00] 08:39:07 INFO - PROCESS | 1655 | 1461771547112 Marionette DEBUG loaded listener.js 08:39:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 258 (0x1197e4c00) [pid = 1655] [serial = 2213] [outer = 0x1161d3c00] 08:39:07 INFO - PROCESS | 1655 | 1461771547491 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 08:39:07 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 08:39:07 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 776ms 08:39:07 INFO - PROCESS | 1655 | 1461771547506 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 08:39:07 INFO - PROCESS | 1655 | 1461771547511 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 08:39:07 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 08:39:07 INFO - PROCESS | 1655 | 1461771547515 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 08:39:07 INFO - PROCESS | 1655 | 1461771547517 Marionette TRACE conn2 <- [1,2922,null,{}] 08:39:07 INFO - PROCESS | 1655 | 1461771547520 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:39:07 INFO - PROCESS | 1655 | 1461771547645 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 08:39:07 INFO - PROCESS | 1655 | 1461771547775 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:07 INFO - PROCESS | 1655 | ++DOCSHELL 0x12cd19800 == 95 [pid = 1655] [id = 738] 08:39:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 259 (0x119d67c00) [pid = 1655] [serial = 2214] [outer = 0x0] 08:39:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 260 (0x1234f3000) [pid = 1655] [serial = 2215] [outer = 0x119d67c00] 08:39:07 INFO - PROCESS | 1655 | 1461771547807 Marionette DEBUG loaded listener.js 08:39:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 261 (0x124c67800) [pid = 1655] [serial = 2216] [outer = 0x119d67c00] 08:39:08 INFO - PROCESS | 1655 | [1655] 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:39:08 INFO - PROCESS | 1655 | [1655] 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:39:08 INFO - PROCESS | 1655 | [1655] 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:39:08 INFO - PROCESS | 1655 | [1655] 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:39:08 INFO - PROCESS | 1655 | 1461771548161 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:39:08 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 08:39:08 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 08:39:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 08:39:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:39:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:39:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:39:08 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:39:08 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 08:39:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:39:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:39:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:39:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:39:08 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:39:08 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 08:39:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:39:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:39:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:39:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:39:08 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:39:08 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 08:39:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:39:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:39:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:39:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:39:08 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 08:39:08 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 670ms 08:39:08 INFO - PROCESS | 1655 | 1461771548186 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 08:39:08 INFO - PROCESS | 1655 | 1461771548188 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 08:39:08 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 08:39:08 INFO - PROCESS | 1655 | 1461771548191 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 08:39:08 INFO - PROCESS | 1655 | 1461771548194 Marionette TRACE conn2 <- [1,2926,null,{}] 08:39:08 INFO - PROCESS | 1655 | 1461771548201 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:39:08 INFO - PROCESS | 1655 | 1461771548325 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 08:39:08 INFO - PROCESS | 1655 | 1461771548484 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:08 INFO - PROCESS | 1655 | ++DOCSHELL 0x138a03800 == 96 [pid = 1655] [id = 739] 08:39:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 262 (0x1294f3800) [pid = 1655] [serial = 2217] [outer = 0x0] 08:39:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 263 (0x12a963000) [pid = 1655] [serial = 2218] [outer = 0x1294f3800] 08:39:08 INFO - PROCESS | 1655 | 1461771548518 Marionette DEBUG loaded listener.js 08:39:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 264 (0x12bb82c00) [pid = 1655] [serial = 2219] [outer = 0x1294f3800] 08:39:08 INFO - PROCESS | 1655 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 08:39:08 INFO - PROCESS | 1655 | 1461771548882 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:39:08 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:39:08 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 723ms 08:39:08 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 08:39:08 INFO - PROCESS | 1655 | 1461771548914 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 08:39:08 INFO - PROCESS | 1655 | 1461771548916 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 08:39:08 INFO - PROCESS | 1655 | 1461771548919 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 08:39:08 INFO - PROCESS | 1655 | 1461771548920 Marionette TRACE conn2 <- [1,2930,null,{}] 08:39:08 INFO - PROCESS | 1655 | 1461771548923 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:39:09 INFO - PROCESS | 1655 | 1461771549044 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 08:39:09 INFO - PROCESS | 1655 | 1461771549174 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:09 INFO - PROCESS | 1655 | ++DOCSHELL 0x138a41000 == 97 [pid = 1655] [id = 740] 08:39:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 265 (0x115ed3800) [pid = 1655] [serial = 2220] [outer = 0x0] 08:39:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 266 (0x12a892800) [pid = 1655] [serial = 2221] [outer = 0x115ed3800] 08:39:09 INFO - PROCESS | 1655 | 1461771549206 Marionette DEBUG loaded listener.js 08:39:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 267 (0x12c448c00) [pid = 1655] [serial = 2222] [outer = 0x115ed3800] 08:39:09 INFO - PROCESS | 1655 | 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:39:09 INFO - PROCESS | 1655 | 1461771549580 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:39:09 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 08:39:09 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 670ms 08:39:09 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 08:39:09 INFO - PROCESS | 1655 | 1461771549590 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 08:39:09 INFO - PROCESS | 1655 | 1461771549591 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 08:39:09 INFO - PROCESS | 1655 | 1461771549594 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 08:39:09 INFO - PROCESS | 1655 | 1461771549595 Marionette TRACE conn2 <- [1,2934,null,{}] 08:39:09 INFO - PROCESS | 1655 | 1461771549597 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:39:09 INFO - PROCESS | 1655 | 1461771549712 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 08:39:09 INFO - PROCESS | 1655 | 1461771549834 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:09 INFO - PROCESS | 1655 | ++DOCSHELL 0x138be8800 == 98 [pid = 1655] [id = 741] 08:39:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 268 (0x12c06bc00) [pid = 1655] [serial = 2223] [outer = 0x0] 08:39:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 269 (0x12c4fec00) [pid = 1655] [serial = 2224] [outer = 0x12c06bc00] 08:39:09 INFO - PROCESS | 1655 | 1461771549864 Marionette DEBUG loaded listener.js 08:39:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 270 (0x12cd91000) [pid = 1655] [serial = 2225] [outer = 0x12c06bc00] 08:39:10 INFO - PROCESS | 1655 | 1461771550225 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:39:10 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:39:10 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 669ms 08:39:10 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 08:39:10 INFO - PROCESS | 1655 | 1461771550263 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 08:39:10 INFO - PROCESS | 1655 | 1461771550265 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 08:39:10 INFO - PROCESS | 1655 | 1461771550267 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 08:39:10 INFO - PROCESS | 1655 | 1461771550268 Marionette TRACE conn2 <- [1,2938,null,{}] 08:39:10 INFO - PROCESS | 1655 | 1461771550271 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:39:10 INFO - PROCESS | 1655 | 1461771550397 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 08:39:10 INFO - PROCESS | 1655 | 1461771550530 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:10 INFO - PROCESS | 1655 | ++DOCSHELL 0x1402c6800 == 99 [pid = 1655] [id = 742] 08:39:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 271 (0x12d004c00) [pid = 1655] [serial = 2226] [outer = 0x0] 08:39:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 272 (0x12d16a800) [pid = 1655] [serial = 2227] [outer = 0x12d004c00] 08:39:10 INFO - PROCESS | 1655 | 1461771550563 Marionette DEBUG loaded listener.js 08:39:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 273 (0x1325e2800) [pid = 1655] [serial = 2228] [outer = 0x12d004c00] 08:39:10 INFO - PROCESS | 1655 | 1461771550917 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:39:10 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:39:10 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 674ms 08:39:10 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 08:39:10 INFO - PROCESS | 1655 | 1461771550941 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 08:39:10 INFO - PROCESS | 1655 | 1461771550943 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 08:39:10 INFO - PROCESS | 1655 | 1461771550945 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 08:39:10 INFO - PROCESS | 1655 | 1461771550946 Marionette TRACE conn2 <- [1,2942,null,{}] 08:39:10 INFO - PROCESS | 1655 | 1461771550949 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:39:11 INFO - PROCESS | 1655 | 1461771551066 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 08:39:11 INFO - PROCESS | 1655 | 1461771551188 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:11 INFO - PROCESS | 1655 | ++DOCSHELL 0x1420c4800 == 100 [pid = 1655] [id = 743] 08:39:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 274 (0x12db66000) [pid = 1655] [serial = 2229] [outer = 0x0] 08:39:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 275 (0x132655400) [pid = 1655] [serial = 2230] [outer = 0x12db66000] 08:39:11 INFO - PROCESS | 1655 | 1461771551217 Marionette DEBUG loaded listener.js 08:39:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 276 (0x13557fc00) [pid = 1655] [serial = 2231] [outer = 0x12db66000] 08:39:11 INFO - PROCESS | 1655 | 1461771551568 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:39:11 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:39:11 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 08:39:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:39:11 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 08:39:11 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 670ms 08:39:11 INFO - PROCESS | 1655 | 1461771551616 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 08:39:11 INFO - PROCESS | 1655 | 1461771551617 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 08:39:11 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 08:39:11 INFO - PROCESS | 1655 | 1461771551619 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 08:39:11 INFO - PROCESS | 1655 | 1461771551621 Marionette TRACE conn2 <- [1,2946,null,{}] 08:39:11 INFO - PROCESS | 1655 | 1461771551623 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:39:11 INFO - PROCESS | 1655 | 1461771551744 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 08:39:11 INFO - PROCESS | 1655 | 1461771551876 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:11 INFO - PROCESS | 1655 | ++DOCSHELL 0x1212b8800 == 101 [pid = 1655] [id = 744] 08:39:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 277 (0x13264d000) [pid = 1655] [serial = 2232] [outer = 0x0] 08:39:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 278 (0x135653c00) [pid = 1655] [serial = 2233] [outer = 0x13264d000] 08:39:11 INFO - PROCESS | 1655 | 1461771551907 Marionette DEBUG loaded listener.js 08:39:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 279 (0x1356ea000) [pid = 1655] [serial = 2234] [outer = 0x13264d000] 08:39:12 INFO - PROCESS | 1655 | 1461771552220 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:39:12 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:39:12 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 670ms 08:39:12 INFO - PROCESS | 1655 | 1461771552289 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 08:39:12 INFO - PROCESS | 1655 | 1461771552291 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 08:39:12 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 08:39:12 INFO - PROCESS | 1655 | 1461771552293 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 08:39:12 INFO - PROCESS | 1655 | 1461771552294 Marionette TRACE conn2 <- [1,2950,null,{}] 08:39:12 INFO - PROCESS | 1655 | 1461771552297 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:39:12 INFO - PROCESS | 1655 | 1461771552415 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 08:39:12 INFO - PROCESS | 1655 | 1461771552534 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:12 INFO - PROCESS | 1655 | ++DOCSHELL 0x1420c6800 == 102 [pid = 1655] [id = 745] 08:39:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 280 (0x13557e400) [pid = 1655] [serial = 2235] [outer = 0x0] 08:39:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 281 (0x1356f2000) [pid = 1655] [serial = 2236] [outer = 0x13557e400] 08:39:12 INFO - PROCESS | 1655 | 1461771552563 Marionette DEBUG loaded listener.js 08:39:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 282 (0x135a4f400) [pid = 1655] [serial = 2237] [outer = 0x13557e400] 08:39:12 INFO - PROCESS | 1655 | ++DOCSHELL 0x14471d000 == 103 [pid = 1655] [id = 746] 08:39:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 283 (0x135a53000) [pid = 1655] [serial = 2238] [outer = 0x0] 08:39:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 284 (0x1356f0400) [pid = 1655] [serial = 2239] [outer = 0x135a53000] 08:39:12 INFO - PROCESS | 1655 | 1461771552963 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:39:13 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:39:13 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 721ms 08:39:13 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 08:39:13 INFO - PROCESS | 1655 | 1461771553015 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 08:39:13 INFO - PROCESS | 1655 | 1461771553017 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 08:39:13 INFO - PROCESS | 1655 | 1461771553020 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 08:39:13 INFO - PROCESS | 1655 | 1461771553022 Marionette TRACE conn2 <- [1,2954,null,{}] 08:39:13 INFO - PROCESS | 1655 | 1461771553026 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:39:13 INFO - PROCESS | 1655 | 1461771553272 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 08:39:13 INFO - PROCESS | 1655 | 1461771553462 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:13 INFO - PROCESS | 1655 | ++DOCSHELL 0x1441c3800 == 104 [pid = 1655] [id = 747] 08:39:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 285 (0x1356f3800) [pid = 1655] [serial = 2240] [outer = 0x0] 08:39:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 286 (0x135c37400) [pid = 1655] [serial = 2241] [outer = 0x1356f3800] 08:39:13 INFO - PROCESS | 1655 | 1461771553508 Marionette DEBUG loaded listener.js 08:39:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 287 (0x135c3ec00) [pid = 1655] [serial = 2242] [outer = 0x1356f3800] 08:39:13 INFO - PROCESS | 1655 | 1461771553931 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:39:13 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:39:13 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:39:13 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 921ms 08:39:13 INFO - PROCESS | 1655 | 1461771553942 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 08:39:13 INFO - PROCESS | 1655 | 1461771553943 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 08:39:13 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 08:39:13 INFO - PROCESS | 1655 | 1461771553945 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 08:39:13 INFO - PROCESS | 1655 | 1461771553947 Marionette TRACE conn2 <- [1,2958,null,{}] 08:39:13 INFO - PROCESS | 1655 | 1461771553950 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:39:14 INFO - PROCESS | 1655 | 1461771554091 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 08:39:14 INFO - PROCESS | 1655 | 1461771554226 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:14 INFO - PROCESS | 1655 | ++DOCSHELL 0x144ccd800 == 105 [pid = 1655] [id = 748] 08:39:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 288 (0x12d678c00) [pid = 1655] [serial = 2243] [outer = 0x0] 08:39:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 289 (0x12d67b800) [pid = 1655] [serial = 2244] [outer = 0x12d678c00] 08:39:14 INFO - PROCESS | 1655 | 1461771554261 Marionette DEBUG loaded listener.js 08:39:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 290 (0x135d13400) [pid = 1655] [serial = 2245] [outer = 0x12d678c00] 08:39:14 INFO - PROCESS | 1655 | 1461771554616 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:39:14 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:39:14 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 718ms 08:39:14 INFO - PROCESS | 1655 | 1461771554665 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 08:39:14 INFO - PROCESS | 1655 | 1461771554666 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 08:39:14 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 08:39:14 INFO - PROCESS | 1655 | 1461771554668 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 08:39:14 INFO - PROCESS | 1655 | 1461771554670 Marionette TRACE conn2 <- [1,2962,null,{}] 08:39:14 INFO - PROCESS | 1655 | 1461771554672 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:39:14 INFO - PROCESS | 1655 | 1461771554792 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 08:39:14 INFO - PROCESS | 1655 | 1461771554943 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:14 INFO - PROCESS | 1655 | ++DOCSHELL 0x14187f800 == 106 [pid = 1655] [id = 749] 08:39:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 291 (0x12d67a000) [pid = 1655] [serial = 2246] [outer = 0x0] 08:39:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 292 (0x135d21000) [pid = 1655] [serial = 2247] [outer = 0x12d67a000] 08:39:14 INFO - PROCESS | 1655 | 1461771554975 Marionette DEBUG loaded listener.js 08:39:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 293 (0x1360b8000) [pid = 1655] [serial = 2248] [outer = 0x12d67a000] 08:39:15 INFO - PROCESS | 1655 | 1461771555406 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:39:15 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:39:15 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 770ms 08:39:15 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 08:39:15 INFO - PROCESS | 1655 | 1461771555440 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 08:39:15 INFO - PROCESS | 1655 | 1461771555441 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 08:39:15 INFO - PROCESS | 1655 | 1461771555443 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 08:39:15 INFO - PROCESS | 1655 | 1461771555444 Marionette TRACE conn2 <- [1,2966,null,{}] 08:39:15 INFO - PROCESS | 1655 | 1461771555447 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:39:15 INFO - PROCESS | 1655 | 1461771555567 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 08:39:15 INFO - PROCESS | 1655 | 1461771555679 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:15 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c257800 == 107 [pid = 1655] [id = 750] 08:39:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 294 (0x11291ec00) [pid = 1655] [serial = 2249] [outer = 0x0] 08:39:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 295 (0x11617f800) [pid = 1655] [serial = 2250] [outer = 0x11291ec00] 08:39:15 INFO - PROCESS | 1655 | 1461771555708 Marionette DEBUG loaded listener.js 08:39:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 296 (0x12c4f3c00) [pid = 1655] [serial = 2251] [outer = 0x11291ec00] 08:39:16 INFO - PROCESS | 1655 | 1461771556068 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:39:16 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:39:16 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 669ms 08:39:16 INFO - PROCESS | 1655 | 1461771556113 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 08:39:16 INFO - PROCESS | 1655 | 1461771556114 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 08:39:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 08:39:16 INFO - PROCESS | 1655 | 1461771556117 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 08:39:16 INFO - PROCESS | 1655 | 1461771556118 Marionette TRACE conn2 <- [1,2970,null,{}] 08:39:16 INFO - PROCESS | 1655 | 1461771556120 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:39:16 INFO - PROCESS | 1655 | 1461771556246 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 08:39:16 INFO - PROCESS | 1655 | 1461771556370 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:16 INFO - PROCESS | 1655 | ++DOCSHELL 0x12bab6000 == 108 [pid = 1655] [id = 751] 08:39:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 297 (0x112921800) [pid = 1655] [serial = 2252] [outer = 0x0] 08:39:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 298 (0x12c44c800) [pid = 1655] [serial = 2253] [outer = 0x112921800] 08:39:16 INFO - PROCESS | 1655 | 1461771556399 Marionette DEBUG loaded listener.js 08:39:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 299 (0x1360b9c00) [pid = 1655] [serial = 2254] [outer = 0x112921800] 08:39:16 INFO - PROCESS | 1655 | 1461771556753 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:39:16 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:39:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 668ms 08:39:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 08:39:16 INFO - PROCESS | 1655 | 1461771556785 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 08:39:16 INFO - PROCESS | 1655 | 1461771556786 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 08:39:16 INFO - PROCESS | 1655 | 1461771556789 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 08:39:16 INFO - PROCESS | 1655 | 1461771556790 Marionette TRACE conn2 <- [1,2974,null,{}] 08:39:16 INFO - PROCESS | 1655 | 1461771556792 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:39:16 INFO - PROCESS | 1655 | 1461771556918 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 08:39:17 INFO - PROCESS | 1655 | 1461771557058 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:17 INFO - PROCESS | 1655 | ++DOCSHELL 0x135eb9000 == 109 [pid = 1655] [id = 752] 08:39:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 300 (0x114ff9800) [pid = 1655] [serial = 2255] [outer = 0x0] 08:39:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 301 (0x1360bec00) [pid = 1655] [serial = 2256] [outer = 0x114ff9800] 08:39:17 INFO - PROCESS | 1655 | 1461771557091 Marionette DEBUG loaded listener.js 08:39:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 302 (0x136248800) [pid = 1655] [serial = 2257] [outer = 0x114ff9800] 08:39:17 INFO - PROCESS | 1655 | 1461771557484 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:39:17 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:39:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 722ms 08:39:17 INFO - PROCESS | 1655 | 1461771557512 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 08:39:17 INFO - PROCESS | 1655 | 1461771557514 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 08:39:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 08:39:17 INFO - PROCESS | 1655 | 1461771557518 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 08:39:17 INFO - PROCESS | 1655 | 1461771557519 Marionette TRACE conn2 <- [1,2978,null,{}] 08:39:17 INFO - PROCESS | 1655 | 1461771557523 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:39:17 INFO - PROCESS | 1655 | 1461771557713 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 08:39:17 INFO - PROCESS | 1655 | 1461771557861 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:17 INFO - PROCESS | 1655 | ++DOCSHELL 0x1441d3000 == 110 [pid = 1655] [id = 753] 08:39:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 303 (0x12d67c400) [pid = 1655] [serial = 2258] [outer = 0x0] 08:39:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 304 (0x13624e400) [pid = 1655] [serial = 2259] [outer = 0x12d67c400] 08:39:17 INFO - PROCESS | 1655 | 1461771557890 Marionette DEBUG loaded listener.js 08:39:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 305 (0x136253800) [pid = 1655] [serial = 2260] [outer = 0x12d67c400] 08:39:18 INFO - PROCESS | 1655 | 1461771558249 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:39:18 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:39:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 772ms 08:39:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 08:39:18 INFO - PROCESS | 1655 | 1461771558289 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 08:39:18 INFO - PROCESS | 1655 | 1461771558291 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 08:39:18 INFO - PROCESS | 1655 | 1461771558293 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 08:39:18 INFO - PROCESS | 1655 | 1461771558294 Marionette TRACE conn2 <- [1,2982,null,{}] 08:39:18 INFO - PROCESS | 1655 | 1461771558296 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:39:18 INFO - PROCESS | 1655 | 1461771558421 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 08:39:18 INFO - PROCESS | 1655 | 1461771558559 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:18 INFO - PROCESS | 1655 | ++DOCSHELL 0x144f90800 == 111 [pid = 1655] [id = 754] 08:39:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 306 (0x13624c000) [pid = 1655] [serial = 2261] [outer = 0x0] 08:39:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 307 (0x140e3b400) [pid = 1655] [serial = 2262] [outer = 0x13624c000] 08:39:18 INFO - PROCESS | 1655 | 1461771558591 Marionette DEBUG loaded listener.js 08:39:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 308 (0x140e40c00) [pid = 1655] [serial = 2263] [outer = 0x13624c000] 08:39:18 INFO - PROCESS | 1655 | 1461771558945 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:39:18 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:39:18 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 08:39:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:39:18 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 08:39:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 670ms 08:39:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 08:39:18 INFO - PROCESS | 1655 | 1461771558964 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 08:39:18 INFO - PROCESS | 1655 | 1461771558965 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 08:39:18 INFO - PROCESS | 1655 | 1461771558967 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 08:39:18 INFO - PROCESS | 1655 | 1461771558969 Marionette TRACE conn2 <- [1,2986,null,{}] 08:39:18 INFO - PROCESS | 1655 | 1461771558971 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:39:19 INFO - PROCESS | 1655 | 1461771559282 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 08:39:19 INFO - PROCESS | 1655 | 1461771559433 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:19 INFO - PROCESS | 1655 | ++DOCSHELL 0x1235c0800 == 112 [pid = 1655] [id = 755] 08:39:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 309 (0x111fd6800) [pid = 1655] [serial = 2264] [outer = 0x0] 08:39:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 310 (0x112d0f400) [pid = 1655] [serial = 2265] [outer = 0x111fd6800] 08:39:19 INFO - PROCESS | 1655 | 1461771559462 Marionette DEBUG loaded listener.js 08:39:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 311 (0x116a79000) [pid = 1655] [serial = 2266] [outer = 0x111fd6800] 08:39:19 INFO - PROCESS | 1655 | 1461771559832 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:39:19 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:39:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 872ms 08:39:19 INFO - PROCESS | 1655 | 1461771559841 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 08:39:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 08:39:19 INFO - PROCESS | 1655 | 1461771559843 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 08:39:19 INFO - PROCESS | 1655 | 1461771559846 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 08:39:19 INFO - PROCESS | 1655 | 1461771559849 Marionette TRACE conn2 <- [1,2990,null,{}] 08:39:19 INFO - PROCESS | 1655 | 1461771559852 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:39:19 INFO - PROCESS | 1655 | 1461771559975 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 08:39:20 INFO - PROCESS | 1655 | 1461771560113 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:20 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b2d2000 == 113 [pid = 1655] [id = 756] 08:39:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 312 (0x111cb7000) [pid = 1655] [serial = 2267] [outer = 0x0] 08:39:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 313 (0x11313e000) [pid = 1655] [serial = 2268] [outer = 0x111cb7000] 08:39:20 INFO - PROCESS | 1655 | 1461771560146 Marionette DEBUG loaded listener.js 08:39:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 314 (0x1197e1000) [pid = 1655] [serial = 2269] [outer = 0x111cb7000] 08:39:20 INFO - PROCESS | 1655 | ++DOCSHELL 0x116a84000 == 114 [pid = 1655] [id = 757] 08:39:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 315 (0x124b7c800) [pid = 1655] [serial = 2270] [outer = 0x0] 08:39:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 316 (0x12315f000) [pid = 1655] [serial = 2271] [outer = 0x124b7c800] 08:39:20 INFO - PROCESS | 1655 | 1461771560600 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:39:20 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:39:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 776ms 08:39:20 INFO - PROCESS | 1655 | 1461771560622 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 08:39:20 INFO - PROCESS | 1655 | 1461771560624 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 08:39:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 08:39:20 INFO - PROCESS | 1655 | 1461771560626 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 08:39:20 INFO - PROCESS | 1655 | 1461771560628 Marionette TRACE conn2 <- [1,2994,null,{}] 08:39:20 INFO - PROCESS | 1655 | 1461771560630 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:39:20 INFO - PROCESS | 1655 | 1461771560798 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 08:39:20 INFO - PROCESS | 1655 | 1461771560918 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:20 INFO - PROCESS | 1655 | ++DOCSHELL 0x11821e800 == 115 [pid = 1655] [id = 758] 08:39:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 317 (0x11313f800) [pid = 1655] [serial = 2272] [outer = 0x0] 08:39:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 318 (0x11934d000) [pid = 1655] [serial = 2273] [outer = 0x11313f800] 08:39:21 INFO - PROCESS | 1655 | 1461771561010 Marionette DEBUG loaded listener.js 08:39:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 319 (0x124310400) [pid = 1655] [serial = 2274] [outer = 0x11313f800] 08:39:21 INFO - PROCESS | 1655 | --DOCSHELL 0x135e9e800 == 114 [pid = 1655] [id = 735] 08:39:21 INFO - PROCESS | 1655 | --DOCSHELL 0x135805800 == 113 [pid = 1655] [id = 734] 08:39:21 INFO - PROCESS | 1655 | --DOCSHELL 0x12f58c000 == 112 [pid = 1655] [id = 732] 08:39:21 INFO - PROCESS | 1655 | --DOCSHELL 0x12dde0000 == 111 [pid = 1655] [id = 731] 08:39:21 INFO - PROCESS | 1655 | --DOCSHELL 0x12d6ab800 == 110 [pid = 1655] [id = 730] 08:39:21 INFO - PROCESS | 1655 | --DOMWINDOW == 318 (0x12d687c00) [pid = 1655] [serial = 2137] [outer = 0x0] [url = about:blank] 08:39:21 INFO - PROCESS | 1655 | --DOCSHELL 0x12d033800 == 109 [pid = 1655] [id = 729] 08:39:21 INFO - PROCESS | 1655 | --DOCSHELL 0x12bd7d800 == 108 [pid = 1655] [id = 728] 08:39:21 INFO - PROCESS | 1655 | --DOCSHELL 0x1298b3000 == 107 [pid = 1655] [id = 727] 08:39:21 INFO - PROCESS | 1655 | --DOCSHELL 0x11911b800 == 106 [pid = 1655] [id = 726] 08:39:21 INFO - PROCESS | 1655 | --DOCSHELL 0x1235b8800 == 105 [pid = 1655] [id = 725] 08:39:21 INFO - PROCESS | 1655 | --DOCSHELL 0x12a87a800 == 104 [pid = 1655] [id = 724] 08:39:21 INFO - PROCESS | 1655 | --DOCSHELL 0x119664000 == 103 [pid = 1655] [id = 723] 08:39:21 INFO - PROCESS | 1655 | --DOCSHELL 0x132503000 == 102 [pid = 1655] [id = 715] 08:39:21 INFO - PROCESS | 1655 | --DOCSHELL 0x12ab0d800 == 101 [pid = 1655] [id = 714] 08:39:21 INFO - PROCESS | 1655 | --DOCSHELL 0x116938800 == 100 [pid = 1655] [id = 713] 08:39:21 INFO - PROCESS | 1655 | --DOMWINDOW == 317 (0x128f3f000) [pid = 1655] [serial = 2066] [outer = 0x0] [url = about:blank] 08:39:21 INFO - PROCESS | 1655 | --DOMWINDOW == 316 (0x12b20bc00) [pid = 1655] [serial = 1484] [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:39:21 INFO - PROCESS | 1655 | --DOMWINDOW == 315 (0x1294fdc00) [pid = 1655] [serial = 2083] [outer = 0x0] [url = about:blank] 08:39:21 INFO - PROCESS | 1655 | --DOMWINDOW == 314 (0x111cb8800) [pid = 1655] [serial = 2068] [outer = 0x0] [url = about:blank] 08:39:21 INFO - PROCESS | 1655 | --DOMWINDOW == 313 (0x12a81ec00) [pid = 1655] [serial = 2086] [outer = 0x0] [url = about:blank] 08:39:21 INFO - PROCESS | 1655 | --DOMWINDOW == 312 (0x128fa9c00) [pid = 1655] [serial = 2080] [outer = 0x0] [url = about:blank] 08:39:21 INFO - PROCESS | 1655 | --DOMWINDOW == 311 (0x12375e400) [pid = 1655] [serial = 2074] [outer = 0x0] [url = about:blank] 08:39:21 INFO - PROCESS | 1655 | --DOMWINDOW == 310 (0x12a96b000) [pid = 1655] [serial = 2089] [outer = 0x0] [url = about:blank] 08:39:21 INFO - PROCESS | 1655 | --DOMWINDOW == 309 (0x128d48000) [pid = 1655] [serial = 2077] [outer = 0x0] [url = about:blank] 08:39:21 INFO - PROCESS | 1655 | --DOMWINDOW == 308 (0x118571400) [pid = 1655] [serial = 2071] [outer = 0x0] [url = about:blank] 08:39:21 INFO - PROCESS | 1655 | --DOMWINDOW == 307 (0x12ade6c00) [pid = 1655] [serial = 2092] [outer = 0x0] [url = about:blank] 08:39:21 INFO - PROCESS | 1655 | --DOMWINDOW == 306 (0x128fe4c00) [pid = 1655] [serial = 2119] [outer = 0x0] [url = about:blank] 08:39:21 INFO - PROCESS | 1655 | --DOMWINDOW == 305 (0x12bba3000) [pid = 1655] [serial = 2123] [outer = 0x0] [url = about:blank] 08:39:21 INFO - PROCESS | 1655 | --DOMWINDOW == 304 (0x12982b000) [pid = 1655] [serial = 2120] [outer = 0x0] [url = about:blank] 08:39:21 INFO - PROCESS | 1655 | --DOMWINDOW == 303 (0x12bb7a800) [pid = 1655] [serial = 2122] [outer = 0x0] [url = about:blank] 08:39:21 INFO - PROCESS | 1655 | --DOMWINDOW == 302 (0x12c0d2400) [pid = 1655] [serial = 2125] [outer = 0x0] [url = about:blank] 08:39:21 INFO - PROCESS | 1655 | --DOMWINDOW == 301 (0x128e51000) [pid = 1655] [serial = 2131] [outer = 0x0] [url = about:blank] 08:39:21 INFO - PROCESS | 1655 | --DOMWINDOW == 300 (0x12c4f2000) [pid = 1655] [serial = 2128] [outer = 0x0] [url = about:blank] 08:39:21 INFO - PROCESS | 1655 | --DOMWINDOW == 299 (0x12c449400) [pid = 1655] [serial = 2126] [outer = 0x0] [url = about:blank] 08:39:21 INFO - PROCESS | 1655 | --DOMWINDOW == 298 (0x12d15e400) [pid = 1655] [serial = 2134] [outer = 0x0] [url = about:blank] 08:39:21 INFO - PROCESS | 1655 | --DOMWINDOW == 297 (0x12d671400) [pid = 1655] [serial = 2135] [outer = 0x0] [url = about:blank] 08:39:21 INFO - PROCESS | 1655 | --DOMWINDOW == 296 (0x12bb78c00) [pid = 1655] [serial = 2098] [outer = 0x0] [url = about:blank] 08:39:21 INFO - PROCESS | 1655 | --DOMWINDOW == 295 (0x123163400) [pid = 1655] [serial = 2110] [outer = 0x0] [url = about:blank] 08:39:21 INFO - PROCESS | 1655 | --DOMWINDOW == 294 (0x124303000) [pid = 1655] [serial = 2111] [outer = 0x0] [url = about:blank] 08:39:21 INFO - PROCESS | 1655 | --DOMWINDOW == 293 (0x119e23400) [pid = 1655] [serial = 2108] [outer = 0x0] [url = about:blank] 08:39:21 INFO - PROCESS | 1655 | --DOMWINDOW == 292 (0x119510800) [pid = 1655] [serial = 2107] [outer = 0x0] [url = about:blank] 08:39:21 INFO - PROCESS | 1655 | --DOMWINDOW == 291 (0x12cd8a000) [pid = 1655] [serial = 2132] [outer = 0x0] [url = about:blank] 08:39:21 INFO - PROCESS | 1655 | --DOMWINDOW == 290 (0x117e2e800) [pid = 1655] [serial = 2095] [outer = 0x0] [url = about:blank] 08:39:21 INFO - PROCESS | 1655 | --DOMWINDOW == 289 (0x115e9e400) [pid = 1655] [serial = 2104] [outer = 0x0] [url = about:blank] 08:39:21 INFO - PROCESS | 1655 | --DOMWINDOW == 288 (0x117e31400) [pid = 1655] [serial = 2105] [outer = 0x0] [url = about:blank] 08:39:21 INFO - PROCESS | 1655 | --DOMWINDOW == 287 (0x1250db000) [pid = 1655] [serial = 2113] [outer = 0x0] [url = about:blank] 08:39:21 INFO - PROCESS | 1655 | --DOMWINDOW == 286 (0x1243ea400) [pid = 1655] [serial = 2114] [outer = 0x0] [url = about:blank] 08:39:21 INFO - PROCESS | 1655 | --DOMWINDOW == 285 (0x12c4fc800) [pid = 1655] [serial = 2129] [outer = 0x0] [url = about:blank] 08:39:21 INFO - PROCESS | 1655 | --DOMWINDOW == 284 (0x127454800) [pid = 1655] [serial = 2116] [outer = 0x0] [url = about:blank] 08:39:21 INFO - PROCESS | 1655 | --DOMWINDOW == 283 (0x128d4e800) [pid = 1655] [serial = 2117] [outer = 0x0] [url = about:blank] 08:39:21 INFO - PROCESS | 1655 | --DOMWINDOW == 282 (0x12c0d0000) [pid = 1655] [serial = 2101] [outer = 0x0] [url = about:blank] 08:39:21 INFO - PROCESS | 1655 | 1461771561378 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:39:21 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:39:21 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:39:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 771ms 08:39:21 INFO - PROCESS | 1655 | 1461771561399 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 08:39:21 INFO - PROCESS | 1655 | 1461771561402 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 08:39:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 08:39:21 INFO - PROCESS | 1655 | 1461771561412 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 08:39:21 INFO - PROCESS | 1655 | 1461771561415 Marionette TRACE conn2 <- [1,2998,null,{}] 08:39:21 INFO - PROCESS | 1655 | 1461771561418 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:39:21 INFO - PROCESS | 1655 | 1461771561538 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 08:39:21 INFO - PROCESS | 1655 | 1461771561629 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:21 INFO - PROCESS | 1655 | ++DOCSHELL 0x12942e000 == 101 [pid = 1655] [id = 759] 08:39:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 283 (0x12430e400) [pid = 1655] [serial = 2275] [outer = 0x0] 08:39:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 284 (0x128d47400) [pid = 1655] [serial = 2276] [outer = 0x12430e400] 08:39:21 INFO - PROCESS | 1655 | 1461771561656 Marionette DEBUG loaded listener.js 08:39:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 285 (0x128ef1000) [pid = 1655] [serial = 2277] [outer = 0x12430e400] 08:39:22 INFO - PROCESS | 1655 | 1461771562022 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:39:22 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:39:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 628ms 08:39:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 08:39:22 INFO - PROCESS | 1655 | 1461771562034 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 08:39:22 INFO - PROCESS | 1655 | 1461771562036 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 08:39:22 INFO - PROCESS | 1655 | 1461771562039 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 08:39:22 INFO - PROCESS | 1655 | 1461771562044 Marionette TRACE conn2 <- [1,3002,null,{}] 08:39:22 INFO - PROCESS | 1655 | 1461771562047 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:39:22 INFO - PROCESS | 1655 | 1461771562216 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 08:39:22 INFO - PROCESS | 1655 | 1461771562381 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:22 INFO - PROCESS | 1655 | ++DOCSHELL 0x12cd16000 == 102 [pid = 1655] [id = 760] 08:39:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 286 (0x125046c00) [pid = 1655] [serial = 2278] [outer = 0x0] 08:39:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 287 (0x128f41800) [pid = 1655] [serial = 2279] [outer = 0x125046c00] 08:39:22 INFO - PROCESS | 1655 | 1461771562409 Marionette DEBUG loaded listener.js 08:39:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 288 (0x1296e0400) [pid = 1655] [serial = 2280] [outer = 0x125046c00] 08:39:22 INFO - PROCESS | 1655 | 1461771562688 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:39:22 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:39:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 675ms 08:39:22 INFO - PROCESS | 1655 | 1461771562715 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 08:39:22 INFO - PROCESS | 1655 | 1461771562716 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 08:39:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 08:39:22 INFO - PROCESS | 1655 | 1461771562718 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 08:39:22 INFO - PROCESS | 1655 | 1461771562719 Marionette TRACE conn2 <- [1,3006,null,{}] 08:39:22 INFO - PROCESS | 1655 | 1461771562722 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:39:22 INFO - PROCESS | 1655 | 1461771562835 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 08:39:22 INFO - PROCESS | 1655 | 1461771562840 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:22 INFO - PROCESS | 1655 | ++DOCSHELL 0x12f591800 == 103 [pid = 1655] [id = 761] 08:39:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 289 (0x12ade7000) [pid = 1655] [serial = 2281] [outer = 0x0] 08:39:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 290 (0x12ba5e400) [pid = 1655] [serial = 2282] [outer = 0x12ade7000] 08:39:22 INFO - PROCESS | 1655 | 1461771562871 Marionette DEBUG loaded listener.js 08:39:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 291 (0x12bba3000) [pid = 1655] [serial = 2283] [outer = 0x12ade7000] 08:39:23 INFO - PROCESS | 1655 | 1461771563253 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:39:23 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:39:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 571ms 08:39:23 INFO - PROCESS | 1655 | 1461771563289 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 08:39:23 INFO - PROCESS | 1655 | 1461771563291 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 08:39:23 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 08:39:23 INFO - PROCESS | 1655 | 1461771563298 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 08:39:23 INFO - PROCESS | 1655 | 1461771563299 Marionette TRACE conn2 <- [1,3010,null,{}] 08:39:23 INFO - PROCESS | 1655 | 1461771563302 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:39:23 INFO - PROCESS | 1655 | 1461771563468 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 08:39:23 INFO - PROCESS | 1655 | 1461771563485 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:23 INFO - PROCESS | 1655 | ++DOCSHELL 0x135acd800 == 104 [pid = 1655] [id = 762] 08:39:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 292 (0x12c073400) [pid = 1655] [serial = 2284] [outer = 0x0] 08:39:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 293 (0x12c22d400) [pid = 1655] [serial = 2285] [outer = 0x12c073400] 08:39:23 INFO - PROCESS | 1655 | 1461771563510 Marionette DEBUG loaded listener.js 08:39:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 294 (0x12cd91c00) [pid = 1655] [serial = 2286] [outer = 0x12c073400] 08:39:23 INFO - PROCESS | 1655 | 1461771563875 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:39:23 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:39:23 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 619ms 08:39:23 INFO - PROCESS | 1655 | 1461771563918 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 08:39:23 INFO - PROCESS | 1655 | 1461771563920 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 08:39:23 INFO - TEST-START | /FileAPI/FileReaderSync.worker 08:39:23 INFO - PROCESS | 1655 | 1461771563923 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 08:39:23 INFO - PROCESS | 1655 | 1461771563924 Marionette TRACE conn2 <- [1,3014,null,{}] 08:39:23 INFO - PROCESS | 1655 | 1461771563927 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:39:24 INFO - PROCESS | 1655 | 1461771564075 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 08:39:24 INFO - PROCESS | 1655 | 1461771564089 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:24 INFO - PROCESS | 1655 | ++DOCSHELL 0x136067800 == 105 [pid = 1655] [id = 763] 08:39:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 295 (0x128dc0400) [pid = 1655] [serial = 2287] [outer = 0x0] 08:39:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 296 (0x12d005c00) [pid = 1655] [serial = 2288] [outer = 0x128dc0400] 08:39:24 INFO - PROCESS | 1655 | 1461771564115 Marionette DEBUG loaded listener.js 08:39:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 297 (0x12d67cc00) [pid = 1655] [serial = 2289] [outer = 0x128dc0400] 08:39:24 INFO - PROCESS | 1655 | [1655] 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:39:24 INFO - PROCESS | 1655 | 1461771564479 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 08:39:24 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 08:39:24 INFO - {} 08:39:24 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 08:39:24 INFO - {} 08:39:24 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 08:39:24 INFO - {} 08:39:24 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 08:39:24 INFO - {} 08:39:24 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 573ms 08:39:24 INFO - TEST-START | /FileAPI/fileReader.html 08:39:24 INFO - PROCESS | 1655 | 1461771564499 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 08:39:24 INFO - PROCESS | 1655 | 1461771564500 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 08:39:24 INFO - PROCESS | 1655 | 1461771564502 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 08:39:24 INFO - PROCESS | 1655 | 1461771564503 Marionette TRACE conn2 <- [1,3018,null,{}] 08:39:24 INFO - PROCESS | 1655 | 1461771564505 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:39:24 INFO - PROCESS | 1655 | 1461771564663 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 08:39:24 INFO - PROCESS | 1655 | 1461771564683 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:24 INFO - PROCESS | 1655 | ++DOCSHELL 0x138bf3800 == 106 [pid = 1655] [id = 764] 08:39:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 298 (0x12d682c00) [pid = 1655] [serial = 2290] [outer = 0x0] 08:39:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 299 (0x12f5e9c00) [pid = 1655] [serial = 2291] [outer = 0x12d682c00] 08:39:24 INFO - PROCESS | 1655 | 1461771564724 Marionette DEBUG loaded listener.js 08:39:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 300 (0x135a59000) [pid = 1655] [serial = 2292] [outer = 0x12d682c00] 08:39:25 INFO - PROCESS | 1655 | --DOMWINDOW == 299 (0x12d673400) [pid = 1655] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 08:39:25 INFO - PROCESS | 1655 | --DOMWINDOW == 298 (0x1277e9800) [pid = 1655] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 08:39:25 INFO - PROCESS | 1655 | --DOMWINDOW == 297 (0x12315d400) [pid = 1655] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 08:39:25 INFO - PROCESS | 1655 | --DOMWINDOW == 296 (0x113140000) [pid = 1655] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 08:39:25 INFO - PROCESS | 1655 | --DOMWINDOW == 295 (0x128fa4c00) [pid = 1655] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 08:39:25 INFO - PROCESS | 1655 | --DOMWINDOW == 294 (0x1234e8c00) [pid = 1655] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 08:39:25 INFO - PROCESS | 1655 | --DOMWINDOW == 293 (0x117e32c00) [pid = 1655] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 08:39:25 INFO - PROCESS | 1655 | --DOMWINDOW == 292 (0x1234f4800) [pid = 1655] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 08:39:25 INFO - PROCESS | 1655 | --DOMWINDOW == 291 (0x125208400) [pid = 1655] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 08:39:25 INFO - PROCESS | 1655 | --DOMWINDOW == 290 (0x11313ec00) [pid = 1655] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 08:39:25 INFO - PROCESS | 1655 | --DOMWINDOW == 289 (0x12bb7dc00) [pid = 1655] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 08:39:25 INFO - PROCESS | 1655 | --DOMWINDOW == 288 (0x1277e8c00) [pid = 1655] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 08:39:25 INFO - PROCESS | 1655 | --DOMWINDOW == 287 (0x110ef0800) [pid = 1655] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 08:39:25 INFO - PROCESS | 1655 | --DOMWINDOW == 286 (0x112923c00) [pid = 1655] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 08:39:25 INFO - PROCESS | 1655 | --DOMWINDOW == 285 (0x1134cd800) [pid = 1655] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 08:39:25 INFO - PROCESS | 1655 | --DOMWINDOW == 284 (0x110ec0000) [pid = 1655] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 08:39:25 INFO - PROCESS | 1655 | --DOMWINDOW == 283 (0x12c0ddc00) [pid = 1655] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 08:39:25 INFO - PROCESS | 1655 | --DOMWINDOW == 282 (0x12bb79400) [pid = 1655] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 08:39:25 INFO - PROCESS | 1655 | --DOMWINDOW == 281 (0x112922000) [pid = 1655] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 08:39:25 INFO - PROCESS | 1655 | --DOMWINDOW == 280 (0x124303c00) [pid = 1655] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 08:39:25 INFO - PROCESS | 1655 | --DOMWINDOW == 279 (0x125ed7400) [pid = 1655] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 08:39:25 INFO - PROCESS | 1655 | --DOMWINDOW == 278 (0x12430cc00) [pid = 1655] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 08:39:25 INFO - PROCESS | 1655 | --DOMWINDOW == 277 (0x128d43000) [pid = 1655] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 08:39:25 INFO - PROCESS | 1655 | --DOMWINDOW == 276 (0x12503f000) [pid = 1655] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 08:39:25 INFO - PROCESS | 1655 | --DOMWINDOW == 275 (0x1197dbc00) [pid = 1655] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 08:39:25 INFO - PROCESS | 1655 | --DOMWINDOW == 274 (0x123767800) [pid = 1655] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 08:39:25 INFO - PROCESS | 1655 | --DOMWINDOW == 273 (0x112997400) [pid = 1655] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 08:39:25 INFO - PROCESS | 1655 | --DOMWINDOW == 272 (0x11660e400) [pid = 1655] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 08:39:25 INFO - PROCESS | 1655 | --DOMWINDOW == 271 (0x12375a800) [pid = 1655] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 08:39:25 INFO - PROCESS | 1655 | --DOMWINDOW == 270 (0x12535c800) [pid = 1655] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 08:39:25 INFO - PROCESS | 1655 | --DOMWINDOW == 269 (0x127454000) [pid = 1655] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 08:39:25 INFO - PROCESS | 1655 | --DOMWINDOW == 268 (0x128ef7c00) [pid = 1655] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 08:39:25 INFO - PROCESS | 1655 | --DOMWINDOW == 267 (0x115ea2400) [pid = 1655] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 08:39:25 INFO - PROCESS | 1655 | --DOMWINDOW == 266 (0x118708c00) [pid = 1655] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 08:39:25 INFO - PROCESS | 1655 | --DOMWINDOW == 265 (0x123760800) [pid = 1655] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 08:39:25 INFO - PROCESS | 1655 | --DOMWINDOW == 264 (0x128ef3400) [pid = 1655] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 08:39:25 INFO - PROCESS | 1655 | --DOMWINDOW == 263 (0x12a96b400) [pid = 1655] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 08:39:25 INFO - PROCESS | 1655 | --DOMWINDOW == 262 (0x13264cc00) [pid = 1655] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 08:39:25 INFO - PROCESS | 1655 | --DOMWINDOW == 261 (0x13557c000) [pid = 1655] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 08:39:25 INFO - PROCESS | 1655 | --DOMWINDOW == 260 (0x1325e0000) [pid = 1655] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 08:39:25 INFO - PROCESS | 1655 | --DOMWINDOW == 259 (0x1325e3400) [pid = 1655] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 08:39:25 INFO - PROCESS | 1655 | --DOMWINDOW == 258 (0x135a55c00) [pid = 1655] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 08:39:25 INFO - PROCESS | 1655 | --DOMWINDOW == 257 (0x113142000) [pid = 1655] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 08:39:25 INFO - PROCESS | 1655 | 1461771565732 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:39:25 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 08:39:25 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 08:39:25 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 08:39:25 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 08:39:25 INFO - TEST-OK | /FileAPI/fileReader.html | took 1275ms 08:39:25 INFO - PROCESS | 1655 | 1461771565779 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 08:39:25 INFO - PROCESS | 1655 | 1461771565782 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 08:39:25 INFO - TEST-START | /FileAPI/historical.html 08:39:25 INFO - PROCESS | 1655 | 1461771565785 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 08:39:25 INFO - PROCESS | 1655 | 1461771565788 Marionette TRACE conn2 <- [1,3022,null,{}] 08:39:25 INFO - PROCESS | 1655 | 1461771565792 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:39:25 INFO - PROCESS | 1655 | 1461771565924 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 08:39:26 INFO - PROCESS | 1655 | 1461771566064 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:26 INFO - PROCESS | 1655 | ++DOCSHELL 0x1212b2000 == 107 [pid = 1655] [id = 765] 08:39:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 258 (0x112922000) [pid = 1655] [serial = 2293] [outer = 0x0] 08:39:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 259 (0x115e9e400) [pid = 1655] [serial = 2294] [outer = 0x112922000] 08:39:26 INFO - PROCESS | 1655 | 1461771566099 Marionette DEBUG loaded listener.js 08:39:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 260 (0x117670400) [pid = 1655] [serial = 2295] [outer = 0x112922000] 08:39:26 INFO - PROCESS | 1655 | 1461771566473 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:39:26 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 08:39:26 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 08:39:26 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 08:39:26 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 08:39:26 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 08:39:26 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 08:39:26 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 08:39:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:39:26 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 08:39:26 INFO - TEST-OK | /FileAPI/historical.html | took 723ms 08:39:26 INFO - PROCESS | 1655 | 1461771566509 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 08:39:26 INFO - PROCESS | 1655 | 1461771566514 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 08:39:26 INFO - TEST-START | /FileAPI/idlharness.html 08:39:26 INFO - PROCESS | 1655 | 1461771566519 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 08:39:26 INFO - PROCESS | 1655 | 1461771566520 Marionette TRACE conn2 <- [1,3026,null,{}] 08:39:26 INFO - PROCESS | 1655 | 1461771566523 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:39:26 INFO - PROCESS | 1655 | 1461771566680 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 08:39:26 INFO - PROCESS | 1655 | 1461771566818 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:26 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b23a000 == 108 [pid = 1655] [id = 766] 08:39:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 261 (0x11856e800) [pid = 1655] [serial = 2296] [outer = 0x0] 08:39:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 262 (0x1213e5c00) [pid = 1655] [serial = 2297] [outer = 0x11856e800] 08:39:26 INFO - PROCESS | 1655 | 1461771566849 Marionette DEBUG loaded listener.js 08:39:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 263 (0x123769400) [pid = 1655] [serial = 2298] [outer = 0x11856e800] 08:39:27 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 08:39:27 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:39:27 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:39:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:27 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:39:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:39:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:39:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:39:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:39:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:39:27 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:39:27 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:39:27 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:39:27 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 08:39:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 08:39:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 08:39:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 08:39:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 08:39:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 08:39:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 08:39:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 08:39:27 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:39:27 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:39:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:39:27 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:39:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:39:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:39:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:39:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:39:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:39:27 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:39:27 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:39:27 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:39:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 08:39:27 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:39:27 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:39:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:27 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:39:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:39:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:39:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:39:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:39:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:39:27 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:39:27 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:39:27 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:39:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 08:39:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 08:39:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 08:39:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 08:39:27 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:39:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:39:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:39:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:39:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:39:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:39:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:39:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:39:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:39:27 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:39:27 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:39:27 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:39:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 08:39:27 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:39:27 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:39:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:39:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:39:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:39:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:39:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:39:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:39:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:39:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:39:27 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:39:27 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:39:27 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:39:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 08:39:27 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:39:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:39:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:39:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:39:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:39:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:39:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:39:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:39:27 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:39:27 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:39:27 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:39:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 08:39:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 08:39:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 08:39:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 08:39:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 08:39:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 08:39:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 08:39:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 08:39:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 08:39:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 08:39:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 08:39:27 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:39:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:39:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:39:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:39:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:39:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:39:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:39:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:39:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:39:27 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:39:27 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:39:27 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:39:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 08:39:27 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:39:27 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:39:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:39:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:39:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:39:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:39:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:39:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:39:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:39:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:39:27 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:39:27 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:39:27 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:39:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 08:39:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 08:39:27 INFO - PROCESS | 1655 | 1461771567481 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:39:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 08:39:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 08:39:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 08:39:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 08:39:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 08:39:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 08:39:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 08:39:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 08:39:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 08:39:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 08:39:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 08:39:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 08:39:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 08:39:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 08:39:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 08:39:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 08:39:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 08:39:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 08:39:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 08:39:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 08:39:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 08:39:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 08:39:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 08:39:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 08:39:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 08:39:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 08:39:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 08:39:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 08:39:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 08:39:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 08:39:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 08:39:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 08:39:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 08:39:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 08:39:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 08:39:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 08:39:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 08:39:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 08:39:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 08:39:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 08:39:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 08:39:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 08:39:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 08:39:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 08:39:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 08:39:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 08:39:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 08:39:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 08:39:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 08:39:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 08:39:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 08:39:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 08:39:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 08:39:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 08:39:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 08:39:27 INFO - TEST-OK | /FileAPI/idlharness.html | took 988ms 08:39:27 INFO - PROCESS | 1655 | 1461771567507 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 08:39:27 INFO - PROCESS | 1655 | 1461771567509 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 08:39:27 INFO - TEST-START | /FileAPI/idlharness.worker 08:39:27 INFO - PROCESS | 1655 | 1461771567567 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 08:39:27 INFO - PROCESS | 1655 | 1461771567570 Marionette TRACE conn2 <- [1,3030,null,{}] 08:39:27 INFO - PROCESS | 1655 | 1461771567585 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:39:27 INFO - PROCESS | 1655 | 1461771567717 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 08:39:27 INFO - PROCESS | 1655 | 1461771567827 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:27 INFO - PROCESS | 1655 | ++DOCSHELL 0x1402c4000 == 109 [pid = 1655] [id = 767] 08:39:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 264 (0x12c4f2000) [pid = 1655] [serial = 2299] [outer = 0x0] 08:39:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 265 (0x12d006800) [pid = 1655] [serial = 2300] [outer = 0x12c4f2000] 08:39:27 INFO - PROCESS | 1655 | 1461771567859 Marionette DEBUG loaded listener.js 08:39:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 266 (0x1325de400) [pid = 1655] [serial = 2301] [outer = 0x12c4f2000] 08:39:27 INFO - PROCESS | 1655 | [1655] 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:39:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 08:39:28 INFO - {} 08:39:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:39:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:39:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:39:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:39:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:39:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:39:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:39:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:39:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 08:39:28 INFO - {} 08:39:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 08:39:28 INFO - {} 08:39:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 08:39:28 INFO - {} 08:39:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 08:39:28 INFO - {} 08:39:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 08:39:28 INFO - {} 08:39:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 08:39:28 INFO - {} 08:39:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 08:39:28 INFO - {} 08:39:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 08:39:28 INFO - {} 08:39:28 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:39:28 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:39:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:39:28 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:39:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:39:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:39:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:39:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:39:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:39:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 08:39:28 INFO - {} 08:39:28 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:39:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:39:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:39:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:39:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:39:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:39:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:39:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:39:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 08:39:28 INFO - {} 08:39:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 08:39:28 INFO - {} 08:39:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 08:39:28 INFO - {} 08:39:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 08:39:28 INFO - {} 08:39:28 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:39:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:39:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:39:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:39:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:39:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:39:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:39:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:39:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:39:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 08:39:28 INFO - {} 08:39:28 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:39:28 INFO - {} 08:39:28 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:39:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:39:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:39:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:39:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:39:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:39:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:39:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:39:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:39:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 08:39:28 INFO - {} 08:39:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:39:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:39:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:39:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:39:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:39:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:39:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:39:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:39:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 08:39:28 INFO - {} 08:39:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 08:39:28 INFO - {} 08:39:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 08:39:28 INFO - {} 08:39:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 08:39:28 INFO - {} 08:39:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 08:39:28 INFO - {} 08:39:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 08:39:28 INFO - {} 08:39:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 08:39:28 INFO - {} 08:39:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 08:39:28 INFO - {} 08:39:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 08:39:28 INFO - {} 08:39:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 08:39:28 INFO - {} 08:39:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 08:39:28 INFO - {} 08:39:28 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:39:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:39:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:39:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:39:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:39:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:39:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:39:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:39:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:39:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 08:39:28 INFO - {} 08:39:28 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:39:28 INFO - {} 08:39:28 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:39:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:39:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:39:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:39:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:39:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:39:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:39:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:39:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:39:28 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:39:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 08:39:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:39:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 08:39:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:39:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:39:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:39:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:39:28 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:39:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 08:39:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:39:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:39:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:39:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:39:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:39:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:39:28 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:39:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 08:39:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:39:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 08:39:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:39:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:39:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:39:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:39:28 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:39:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 08:39:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:39:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 08:39:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:39:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:39:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:39:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:39:28 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:39:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 08:39:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:39:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 08:39:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:39:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:39:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:39:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:39:28 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:39:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 08:39:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:39:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:39:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:39:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:39:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:39:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:39:28 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:39:28 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 08:39:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:39:28 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:39:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:39:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:39:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:39:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:39:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:39:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 08:39:28 INFO - {} 08:39:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 08:39:28 INFO - {} 08:39:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 08:39:28 INFO - {} 08:39:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 08:39:28 INFO - {} 08:39:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 08:39:28 INFO - {} 08:39:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 08:39:28 INFO - {} 08:39:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 08:39:28 INFO - {} 08:39:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 08:39:28 INFO - {} 08:39:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 08:39:28 INFO - {} 08:39:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 08:39:28 INFO - {} 08:39:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 08:39:28 INFO - {} 08:39:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 08:39:28 INFO - {} 08:39:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 08:39:28 INFO - {} 08:39:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 08:39:28 INFO - {} 08:39:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 08:39:28 INFO - {} 08:39:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 08:39:28 INFO - {} 08:39:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 08:39:28 INFO - {} 08:39:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 08:39:28 INFO - {} 08:39:28 INFO - PROCESS | 1655 | 1461771568687 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:39:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 08:39:28 INFO - {} 08:39:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 08:39:28 INFO - {} 08:39:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 08:39:28 INFO - {} 08:39:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 08:39:28 INFO - {} 08:39:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 08:39:28 INFO - {} 08:39:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 08:39:28 INFO - {} 08:39:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 08:39:28 INFO - {} 08:39:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 08:39:28 INFO - {} 08:39:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:39:28 INFO - {} 08:39:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:39:28 INFO - {} 08:39:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 08:39:28 INFO - {} 08:39:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 08:39:28 INFO - {} 08:39:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 08:39:28 INFO - {} 08:39:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:39:28 INFO - {} 08:39:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 08:39:28 INFO - {} 08:39:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 08:39:28 INFO - {} 08:39:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 08:39:28 INFO - {} 08:39:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 08:39:28 INFO - {} 08:39:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 08:39:28 INFO - {} 08:39:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 08:39:28 INFO - {} 08:39:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 08:39:28 INFO - {} 08:39:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 08:39:28 INFO - {} 08:39:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 08:39:28 INFO - {} 08:39:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 08:39:28 INFO - {} 08:39:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 08:39:28 INFO - {} 08:39:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 08:39:28 INFO - {} 08:39:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 08:39:28 INFO - {} 08:39:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 08:39:28 INFO - {} 08:39:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 08:39:28 INFO - {} 08:39:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 08:39:28 INFO - {} 08:39:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 08:39:28 INFO - {} 08:39:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 08:39:28 INFO - {} 08:39:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 08:39:28 INFO - {} 08:39:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 08:39:28 INFO - {} 08:39:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 08:39:28 INFO - {} 08:39:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 08:39:28 INFO - {} 08:39:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 08:39:28 INFO - {} 08:39:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:39:28 INFO - {} 08:39:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:39:28 INFO - {} 08:39:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 08:39:28 INFO - {} 08:39:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:39:28 INFO - {} 08:39:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 08:39:28 INFO - {} 08:39:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:39:28 INFO - {} 08:39:28 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1200ms 08:39:28 INFO - PROCESS | 1655 | 1461771568714 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 08:39:28 INFO - PROCESS | 1655 | 1461771568716 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 08:39:28 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 08:39:28 INFO - PROCESS | 1655 | 1461771568718 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 08:39:28 INFO - PROCESS | 1655 | 1461771568720 Marionette TRACE conn2 <- [1,3034,null,{}] 08:39:28 INFO - PROCESS | 1655 | 1461771568723 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:39:28 INFO - PROCESS | 1655 | 1461771568853 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 08:39:28 INFO - PROCESS | 1655 | 1461771568988 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:29 INFO - PROCESS | 1655 | ++DOCSHELL 0x1488c9800 == 110 [pid = 1655] [id = 768] 08:39:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 267 (0x1356ea800) [pid = 1655] [serial = 2302] [outer = 0x0] 08:39:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 268 (0x148b0b800) [pid = 1655] [serial = 2303] [outer = 0x1356ea800] 08:39:29 INFO - PROCESS | 1655 | 1461771569021 Marionette DEBUG loaded listener.js 08:39:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 269 (0x148b0fc00) [pid = 1655] [serial = 2304] [outer = 0x1356ea800] 08:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 08:39:29 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 671ms 08:39:29 INFO - PROCESS | 1655 | 1461771569385 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:39:29 INFO - PROCESS | 1655 | 1461771569390 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 08:39:29 INFO - PROCESS | 1655 | 1461771569392 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 08:39:29 INFO - TEST-START | /FileAPI/blob/Blob-close.html 08:39:29 INFO - PROCESS | 1655 | 1461771569396 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 08:39:29 INFO - PROCESS | 1655 | 1461771569397 Marionette TRACE conn2 <- [1,3038,null,{}] 08:39:29 INFO - PROCESS | 1655 | 1461771569400 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:39:29 INFO - PROCESS | 1655 | 1461771569522 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 08:39:29 INFO - PROCESS | 1655 | 1461771569666 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:29 INFO - PROCESS | 1655 | ++DOCSHELL 0x138a20000 == 111 [pid = 1655] [id = 769] 08:39:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 270 (0x12a96b400) [pid = 1655] [serial = 2305] [outer = 0x0] 08:39:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 271 (0x12d687400) [pid = 1655] [serial = 2306] [outer = 0x12a96b400] 08:39:29 INFO - PROCESS | 1655 | 1461771569696 Marionette DEBUG loaded listener.js 08:39:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 272 (0x1356eac00) [pid = 1655] [serial = 2307] [outer = 0x12a96b400] 08:39:30 INFO - PROCESS | 1655 | 1461771570071 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:39:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 08:39:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 08:39:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:39:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 08:39:30 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 721ms 08:39:30 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 08:39:30 INFO - PROCESS | 1655 | 1461771570117 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 08:39:30 INFO - PROCESS | 1655 | 1461771570119 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 08:39:30 INFO - PROCESS | 1655 | 1461771570121 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 08:39:30 INFO - PROCESS | 1655 | 1461771570122 Marionette TRACE conn2 <- [1,3042,null,{}] 08:39:30 INFO - PROCESS | 1655 | 1461771570125 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:39:30 INFO - PROCESS | 1655 | 1461771570269 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 08:39:30 INFO - PROCESS | 1655 | 1461771570410 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:30 INFO - PROCESS | 1655 | ++DOCSHELL 0x140fce000 == 112 [pid = 1655] [id = 770] 08:39:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 273 (0x147d13000) [pid = 1655] [serial = 2308] [outer = 0x0] 08:39:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 274 (0x147d14c00) [pid = 1655] [serial = 2309] [outer = 0x147d13000] 08:39:30 INFO - PROCESS | 1655 | 1461771570444 Marionette DEBUG loaded listener.js 08:39:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 275 (0x147d1a000) [pid = 1655] [serial = 2310] [outer = 0x147d13000] 08:39:30 INFO - PROCESS | 1655 | 1461771570898 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:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 08:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 08:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 08:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 08:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 08:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 08:39:30 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:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 08:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 08:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 08:39:30 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:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 08:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 08:39:30 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:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 08:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 08:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 08:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 08:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 08:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 08:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 08:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 08:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 08:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 08:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 08:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 08:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 08:39:30 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:39:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 08:39:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:39:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 08:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 08:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 08:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 08:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 08:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 08:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 08:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 08:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 08:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 08:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 08:39:30 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:39:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 08:39:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:39:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:39:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 08:39:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:39:30 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:39:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 08:39:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:39:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:39:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 08:39:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 08:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 08:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 08:39:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 08:39:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 08:39:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:39:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 08:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 08:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 08:39:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 08:39:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:39:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:39:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:39:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 08:39:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 08:39:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:39:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:39:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:39:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:39:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 08:39:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:39:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:39:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:39:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:39:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 08:39:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:39:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:39:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:39:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 08:39:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 08:39:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:39:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:39:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:39:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:39:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 08:39:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:39:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:39:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:39:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:39:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 08:39:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:39:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:39:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:39:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:39:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 08:39:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:39:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:39:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:39:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:39:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 08:39:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:39:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:39:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:39:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 08:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 08:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 08:39:30 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 828ms 08:39:30 INFO - PROCESS | 1655 | 1461771570951 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 08:39:30 INFO - PROCESS | 1655 | 1461771570953 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 08:39:30 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 08:39:31 INFO - PROCESS | 1655 | 1461771570999 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 08:39:31 INFO - PROCESS | 1655 | 1461771571001 Marionette TRACE conn2 <- [1,3046,null,{}] 08:39:31 INFO - PROCESS | 1655 | 1461771571003 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:39:31 INFO - PROCESS | 1655 | 1461771571117 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 08:39:31 INFO - PROCESS | 1655 | 1461771571255 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:31 INFO - PROCESS | 1655 | ++DOCSHELL 0x148d80000 == 113 [pid = 1655] [id = 771] 08:39:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 276 (0x1447a4800) [pid = 1655] [serial = 2311] [outer = 0x0] 08:39:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 277 (0x147d21c00) [pid = 1655] [serial = 2312] [outer = 0x1447a4800] 08:39:31 INFO - PROCESS | 1655 | 1461771571285 Marionette DEBUG loaded listener.js 08:39:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 278 (0x147d3e800) [pid = 1655] [serial = 2313] [outer = 0x1447a4800] 08:39:31 INFO - PROCESS | 1655 | [1655] 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:39:31 INFO - PROCESS | 1655 | 1461771571727 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 08:39:31 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 08:39:31 INFO - {} 08:39:31 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 773ms 08:39:31 INFO - PROCESS | 1655 | 1461771571777 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 08:39:31 INFO - PROCESS | 1655 | 1461771571778 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 08:39:31 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 08:39:31 INFO - PROCESS | 1655 | 1461771571783 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 08:39:31 INFO - PROCESS | 1655 | 1461771571784 Marionette TRACE conn2 <- [1,3050,null,{}] 08:39:31 INFO - PROCESS | 1655 | 1461771571786 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:39:31 INFO - PROCESS | 1655 | 1461771571912 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 08:39:32 INFO - PROCESS | 1655 | 1461771572020 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:32 INFO - PROCESS | 1655 | ++DOCSHELL 0x148ad0800 == 114 [pid = 1655] [id = 772] 08:39:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 279 (0x147be6000) [pid = 1655] [serial = 2314] [outer = 0x0] 08:39:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 280 (0x147bef400) [pid = 1655] [serial = 2315] [outer = 0x147be6000] 08:39:32 INFO - PROCESS | 1655 | 1461771572051 Marionette DEBUG loaded listener.js 08:39:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 281 (0x147d3d800) [pid = 1655] [serial = 2316] [outer = 0x147be6000] 08:39:32 INFO - PROCESS | 1655 | 1461771572406 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:39:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 08:39:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 08:39:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 08:39:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 08:39:32 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 669ms 08:39:32 INFO - PROCESS | 1655 | 1461771572453 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 08:39:32 INFO - PROCESS | 1655 | 1461771572455 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 08:39:32 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 08:39:32 INFO - PROCESS | 1655 | 1461771572459 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 08:39:32 INFO - PROCESS | 1655 | 1461771572461 Marionette TRACE conn2 <- [1,3054,null,{}] 08:39:32 INFO - PROCESS | 1655 | 1461771572464 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:39:32 INFO - PROCESS | 1655 | 1461771572588 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 08:39:32 INFO - PROCESS | 1655 | 1461771572731 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:32 INFO - PROCESS | 1655 | ++DOCSHELL 0x149736800 == 115 [pid = 1655] [id = 773] 08:39:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 282 (0x147bed000) [pid = 1655] [serial = 2317] [outer = 0x0] 08:39:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 283 (0x147d41c00) [pid = 1655] [serial = 2318] [outer = 0x147bed000] 08:39:32 INFO - PROCESS | 1655 | 1461771572761 Marionette DEBUG loaded listener.js 08:39:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 284 (0x148b12400) [pid = 1655] [serial = 2319] [outer = 0x147bed000] 08:39:33 INFO - PROCESS | 1655 | 1461771573277 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:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 08:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 08:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 08:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 08:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 08:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 08:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 08:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 08:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 08:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 08:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 08:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 08:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 08:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 08:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 08:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 08:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 08:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 08:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 08:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 08:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 08:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 08:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 08:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 08:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 08:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 08:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 08:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 08:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 08:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 08:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 08:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 08:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 08:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 08:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 08:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 08:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 08:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 08:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 08:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 08:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 08:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 08:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 08:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 08:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 08:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 08:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 08:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 08:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 08:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 08:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 08:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 08:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 08:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 08:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 08:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 08:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 08:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 08:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 08:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 08:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 08:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 08:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 08:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 08:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 08:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 08:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 08:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 08:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 08:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 08:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 08:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 08:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 08:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 08:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 08:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 08:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 08:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 08:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 08:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 08:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 08:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 08:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 08:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 08:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 08:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 08:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 08:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 08:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 08:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 08:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 08:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 08:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 08:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 08:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 08:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 08:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 08:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 08:39:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 08:39:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:39:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:39:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:39:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:39:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 08:39:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:39:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:39:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:39:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:39:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 08:39:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:39:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:39:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:39:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:39:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 08:39:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:39:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:39:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:39:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:39:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 08:39:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:39:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:39:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:39:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:39:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 08:39:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:39:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:39:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:39:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:39:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 08:39:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:39:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:39:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:39:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:39:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 08:39:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:39:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:39:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:39:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:39:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 08:39:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:39:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:39:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:39:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:39:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 08:39:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:39:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:39:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:39:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:39:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 08:39:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:39:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:39:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:39:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:39:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 08:39:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:39:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:39:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:39:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:39:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 08:39:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:39:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:39:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:39:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:39:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 08:39:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:39:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:39:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:39:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:39:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 08:39:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:39:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:39:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:39:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:39:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 08:39:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:39:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:39:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:39:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:39:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 08:39:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:39:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:39:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:39:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:39:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 08:39:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:39:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:39:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:39:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:39:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 08:39:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:39:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:39:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:39:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:39:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 08:39:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:39:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:39:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:39:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:39:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 08:39:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:39:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:39:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:39:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:39:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 08:39:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:39:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:39:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:39:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:39:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:39:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:39:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:39:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:39:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:39:33 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:39:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:39:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:39:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:39:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:39:33 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:39:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:39:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:39:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:39:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:39:33 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 889ms 08:39:33 INFO - PROCESS | 1655 | 1461771573349 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 08:39:33 INFO - PROCESS | 1655 | 1461771573352 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 08:39:33 INFO - TEST-START | /FileAPI/file/File-constructor.html 08:39:33 INFO - PROCESS | 1655 | 1461771573356 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 08:39:33 INFO - PROCESS | 1655 | 1461771573358 Marionette TRACE conn2 <- [1,3058,null,{}] 08:39:33 INFO - PROCESS | 1655 | 1461771573362 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:39:33 INFO - PROCESS | 1655 | 1461771573549 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 08:39:33 INFO - PROCESS | 1655 | 1461771573732 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:33 INFO - PROCESS | 1655 | ++DOCSHELL 0x149ec5800 == 116 [pid = 1655] [id = 774] 08:39:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 285 (0x147bef000) [pid = 1655] [serial = 2320] [outer = 0x0] 08:39:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 286 (0x148b14800) [pid = 1655] [serial = 2321] [outer = 0x147bef000] 08:39:33 INFO - PROCESS | 1655 | 1461771573771 Marionette DEBUG loaded listener.js 08:39:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 287 (0x12db71800) [pid = 1655] [serial = 2322] [outer = 0x147bef000] 08:39:34 INFO - PROCESS | 1655 | 1461771574202 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:39:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 08:39:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 08:39:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 08:39:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 08:39:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 08:39:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 08:39:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 08:39:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 08:39:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 08:39:34 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 08:39:34 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 08:39:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:39:34 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 08:39:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 08:39:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 08:39:34 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:39:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 08:39:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:39:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 08:39:34 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 08:39:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 08:39:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:39:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 08:39:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 08:39:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 08:39:34 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 875ms 08:39:34 INFO - PROCESS | 1655 | 1461771574230 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 08:39:34 INFO - PROCESS | 1655 | 1461771574232 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 08:39:34 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 08:39:34 INFO - PROCESS | 1655 | 1461771574234 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 08:39:34 INFO - PROCESS | 1655 | 1461771574237 Marionette TRACE conn2 <- [1,3062,null,{}] 08:39:34 INFO - PROCESS | 1655 | 1461771574239 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:39:34 INFO - PROCESS | 1655 | 1461771574380 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 08:39:34 INFO - PROCESS | 1655 | 1461771574549 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:34 INFO - PROCESS | 1655 | ++DOCSHELL 0x13600e000 == 117 [pid = 1655] [id = 775] 08:39:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 288 (0x11100fc00) [pid = 1655] [serial = 2323] [outer = 0x0] 08:39:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 289 (0x135a51c00) [pid = 1655] [serial = 2324] [outer = 0x11100fc00] 08:39:34 INFO - PROCESS | 1655 | 1461771574581 Marionette DEBUG loaded listener.js 08:39:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 290 (0x141304800) [pid = 1655] [serial = 2325] [outer = 0x11100fc00] 08:39:34 INFO - PROCESS | 1655 | [1655] 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:39:35 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 08:39:35 INFO - {} 08:39:35 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 771ms 08:39:35 INFO - PROCESS | 1655 | 1461771574998 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 08:39:35 INFO - PROCESS | 1655 | 1461771575005 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 08:39:35 INFO - PROCESS | 1655 | 1461771575007 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 08:39:35 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 08:39:35 INFO - PROCESS | 1655 | 1461771575032 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 08:39:35 INFO - PROCESS | 1655 | 1461771575033 Marionette TRACE conn2 <- [1,3066,null,{}] 08:39:35 INFO - PROCESS | 1655 | 1461771575036 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:39:35 INFO - PROCESS | 1655 | 1461771575168 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 08:39:35 INFO - PROCESS | 1655 | 1461771575311 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:35 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c1b8000 == 118 [pid = 1655] [id = 776] 08:39:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 291 (0x1169b3400) [pid = 1655] [serial = 2326] [outer = 0x0] 08:39:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 292 (0x12d682000) [pid = 1655] [serial = 2327] [outer = 0x1169b3400] 08:39:35 INFO - PROCESS | 1655 | 1461771575340 Marionette DEBUG loaded listener.js 08:39:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 293 (0x147a84000) [pid = 1655] [serial = 2328] [outer = 0x1169b3400] 08:39:35 INFO - PROCESS | 1655 | 1461771575703 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:39:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 08:39:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 08:39:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 08:39:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 08:39:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 08:39:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 08:39:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 08:39:35 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 720ms 08:39:35 INFO - PROCESS | 1655 | 1461771575752 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 08:39:35 INFO - PROCESS | 1655 | 1461771575753 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 08:39:35 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 08:39:35 INFO - PROCESS | 1655 | 1461771575755 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 08:39:35 INFO - PROCESS | 1655 | 1461771575757 Marionette TRACE conn2 <- [1,3070,null,{}] 08:39:35 INFO - PROCESS | 1655 | 1461771575759 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:39:35 INFO - PROCESS | 1655 | 1461771575889 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 08:39:36 INFO - PROCESS | 1655 | 1461771576041 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:36 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d781000 == 119 [pid = 1655] [id = 777] 08:39:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 294 (0x111002c00) [pid = 1655] [serial = 2329] [outer = 0x0] 08:39:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 295 (0x141308400) [pid = 1655] [serial = 2330] [outer = 0x111002c00] 08:39:36 INFO - PROCESS | 1655 | 1461771576070 Marionette DEBUG loaded listener.js 08:39:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 296 (0x14770b000) [pid = 1655] [serial = 2331] [outer = 0x111002c00] 08:39:36 INFO - PROCESS | 1655 | 1461771576445 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:39:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 08:39:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 08:39:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 08:39:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 08:39:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 08:39:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 08:39:36 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 720ms 08:39:36 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 08:39:36 INFO - PROCESS | 1655 | 1461771576476 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 08:39:36 INFO - PROCESS | 1655 | 1461771576478 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 08:39:36 INFO - PROCESS | 1655 | 1461771576481 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 08:39:36 INFO - PROCESS | 1655 | 1461771576483 Marionette TRACE conn2 <- [1,3074,null,{}] 08:39:36 INFO - PROCESS | 1655 | 1461771576487 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:39:36 INFO - PROCESS | 1655 | 1461771576717 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 08:39:36 INFO - PROCESS | 1655 | 1461771576881 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:36 INFO - PROCESS | 1655 | ++DOCSHELL 0x13fe4d800 == 120 [pid = 1655] [id = 778] 08:39:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 297 (0x112653000) [pid = 1655] [serial = 2332] [outer = 0x0] 08:39:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 298 (0x135a52800) [pid = 1655] [serial = 2333] [outer = 0x112653000] 08:39:36 INFO - PROCESS | 1655 | 1461771576904 Marionette DEBUG loaded listener.js 08:39:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 299 (0x14544d000) [pid = 1655] [serial = 2334] [outer = 0x112653000] 08:39:37 INFO - PROCESS | 1655 | 1461771577302 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:39:37 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 08:39:37 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 08:39:37 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 08:39:37 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 08:39:37 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 08:39:37 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 08:39:37 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 871ms 08:39:37 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 08:39:37 INFO - PROCESS | 1655 | 1461771577353 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 08:39:37 INFO - PROCESS | 1655 | 1461771577355 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 08:39:37 INFO - PROCESS | 1655 | 1461771577359 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 08:39:37 INFO - PROCESS | 1655 | 1461771577361 Marionette TRACE conn2 <- [1,3078,null,{}] 08:39:37 INFO - PROCESS | 1655 | 1461771577409 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:39:37 INFO - PROCESS | 1655 | 1461771577660 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 08:39:37 INFO - PROCESS | 1655 | 1461771577783 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:37 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c244800 == 121 [pid = 1655] [id = 779] 08:39:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 300 (0x112919800) [pid = 1655] [serial = 2335] [outer = 0x0] 08:39:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 301 (0x118ff5800) [pid = 1655] [serial = 2336] [outer = 0x112919800] 08:39:37 INFO - PROCESS | 1655 | 1461771577812 Marionette DEBUG loaded listener.js 08:39:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 302 (0x12d681c00) [pid = 1655] [serial = 2337] [outer = 0x112919800] 08:39:38 INFO - PROCESS | 1655 | 1461771578502 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:39:38 INFO - PROCESS | 1655 | 1461771578534 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 08:39:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 08:39:38 INFO - PROCESS | 1655 | 1461771578538 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 08:39:38 INFO - PROCESS | 1655 | 1461771578540 Marionette TRACE conn2 <- [1,3082,null,{}] 08:39:38 INFO - PROCESS | 1655 | 1461771578544 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:39:38 INFO - PROCESS | 1655 | 1461771578672 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 08:39:38 INFO - PROCESS | 1655 | 1461771578830 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:38 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c25f000 == 122 [pid = 1655] [id = 780] 08:39:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 303 (0x1164b6c00) [pid = 1655] [serial = 2338] [outer = 0x0] 08:39:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 304 (0x1197e2400) [pid = 1655] [serial = 2339] [outer = 0x1164b6c00] 08:39:38 INFO - PROCESS | 1655 | 1461771578861 Marionette DEBUG loaded listener.js 08:39:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 305 (0x123757400) [pid = 1655] [serial = 2340] [outer = 0x1164b6c00] 08:39:39 INFO - PROCESS | 1655 | 1461771579239 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:39:39 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 08:39:39 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 08:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:39:39 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 08:39:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 08:39:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 721ms 08:39:39 INFO - PROCESS | 1655 | 1461771579260 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 08:39:39 INFO - PROCESS | 1655 | 1461771579265 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 08:39:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 08:39:39 INFO - PROCESS | 1655 | 1461771579270 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 08:39:39 INFO - PROCESS | 1655 | 1461771579271 Marionette TRACE conn2 <- [1,3086,null,{}] 08:39:39 INFO - PROCESS | 1655 | 1461771579274 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:39:39 INFO - PROCESS | 1655 | 1461771579392 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 08:39:39 INFO - PROCESS | 1655 | 1461771579550 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:39 INFO - PROCESS | 1655 | ++DOCSHELL 0x13606c000 == 123 [pid = 1655] [id = 781] 08:39:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 306 (0x1259e1000) [pid = 1655] [serial = 2341] [outer = 0x0] 08:39:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 307 (0x128dc0800) [pid = 1655] [serial = 2342] [outer = 0x1259e1000] 08:39:39 INFO - PROCESS | 1655 | 1461771579581 Marionette DEBUG loaded listener.js 08:39:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 308 (0x128eee400) [pid = 1655] [serial = 2343] [outer = 0x1259e1000] 08:39:40 INFO - PROCESS | 1655 | --DOCSHELL 0x136067800 == 122 [pid = 1655] [id = 763] 08:39:40 INFO - PROCESS | 1655 | --DOCSHELL 0x135acd800 == 121 [pid = 1655] [id = 762] 08:39:40 INFO - PROCESS | 1655 | --DOCSHELL 0x12f591800 == 120 [pid = 1655] [id = 761] 08:39:40 INFO - PROCESS | 1655 | --DOCSHELL 0x12cd16000 == 119 [pid = 1655] [id = 760] 08:39:40 INFO - PROCESS | 1655 | --DOCSHELL 0x12942e000 == 118 [pid = 1655] [id = 759] 08:39:40 INFO - PROCESS | 1655 | --DOCSHELL 0x11821e800 == 117 [pid = 1655] [id = 758] 08:39:40 INFO - PROCESS | 1655 | 1461771580044 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:39:40 INFO - PROCESS | 1655 | --DOMWINDOW == 307 (0x12b2c4000) [pid = 1655] [serial = 49] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:39:40 INFO - PROCESS | 1655 | --DOMWINDOW == 306 (0x135586800) [pid = 1655] [serial = 2167] [outer = 0x0] [url = about:blank] 08:39:40 INFO - PROCESS | 1655 | --DOCSHELL 0x116a84000 == 116 [pid = 1655] [id = 757] 08:39:40 INFO - PROCESS | 1655 | --DOCSHELL 0x12b2d2000 == 115 [pid = 1655] [id = 756] 08:39:40 INFO - PROCESS | 1655 | --DOCSHELL 0x1235c0800 == 114 [pid = 1655] [id = 755] 08:39:40 INFO - PROCESS | 1655 | --DOCSHELL 0x135eb9000 == 113 [pid = 1655] [id = 752] 08:39:40 INFO - PROCESS | 1655 | --DOCSHELL 0x12bab6000 == 112 [pid = 1655] [id = 751] 08:39:40 INFO - PROCESS | 1655 | --DOCSHELL 0x12c257800 == 111 [pid = 1655] [id = 750] 08:39:40 INFO - PROCESS | 1655 | --DOCSHELL 0x14187f800 == 110 [pid = 1655] [id = 749] 08:39:40 INFO - PROCESS | 1655 | --DOCSHELL 0x144ccd800 == 109 [pid = 1655] [id = 748] 08:39:40 INFO - PROCESS | 1655 | --DOCSHELL 0x1441c3800 == 108 [pid = 1655] [id = 747] 08:39:40 INFO - PROCESS | 1655 | --DOCSHELL 0x14471d000 == 107 [pid = 1655] [id = 746] 08:39:40 INFO - PROCESS | 1655 | --DOCSHELL 0x1420c6800 == 106 [pid = 1655] [id = 745] 08:39:40 INFO - PROCESS | 1655 | --DOCSHELL 0x1212b8800 == 105 [pid = 1655] [id = 744] 08:39:40 INFO - PROCESS | 1655 | --DOCSHELL 0x1420c4800 == 104 [pid = 1655] [id = 743] 08:39:40 INFO - PROCESS | 1655 | --DOCSHELL 0x1402c6800 == 103 [pid = 1655] [id = 742] 08:39:40 INFO - PROCESS | 1655 | --DOCSHELL 0x138be8800 == 102 [pid = 1655] [id = 741] 08:39:40 INFO - PROCESS | 1655 | --DOCSHELL 0x138a41000 == 101 [pid = 1655] [id = 740] 08:39:40 INFO - PROCESS | 1655 | --DOCSHELL 0x138a03800 == 100 [pid = 1655] [id = 739] 08:39:40 INFO - PROCESS | 1655 | --DOCSHELL 0x12cd19800 == 99 [pid = 1655] [id = 738] 08:39:40 INFO - PROCESS | 1655 | --DOCSHELL 0x12776c800 == 98 [pid = 1655] [id = 737] 08:39:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 08:39:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 870ms 08:39:40 INFO - PROCESS | 1655 | 1461771580140 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 08:39:40 INFO - PROCESS | 1655 | 1461771580141 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 08:39:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 08:39:40 INFO - PROCESS | 1655 | 1461771580150 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 08:39:40 INFO - PROCESS | 1655 | 1461771580152 Marionette TRACE conn2 <- [1,3090,null,{}] 08:39:40 INFO - PROCESS | 1655 | 1461771580160 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:39:40 INFO - PROCESS | 1655 | 1461771580272 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 08:39:40 INFO - PROCESS | 1655 | --DOMWINDOW == 305 (0x12db6b000) [pid = 1655] [serial = 2138] [outer = 0x0] [url = about:blank] 08:39:40 INFO - PROCESS | 1655 | --DOMWINDOW == 304 (0x12375d000) [pid = 1655] [serial = 1754] [outer = 0x0] [url = about:blank] 08:39:40 INFO - PROCESS | 1655 | --DOMWINDOW == 303 (0x123771400) [pid = 1655] [serial = 1691] [outer = 0x0] [url = about:blank] 08:39:40 INFO - PROCESS | 1655 | --DOMWINDOW == 302 (0x115ece000) [pid = 1655] [serial = 1694] [outer = 0x0] [url = about:blank] 08:39:40 INFO - PROCESS | 1655 | --DOMWINDOW == 301 (0x119989400) [pid = 1655] [serial = 1697] [outer = 0x0] [url = about:blank] 08:39:40 INFO - PROCESS | 1655 | --DOMWINDOW == 300 (0x125041400) [pid = 1655] [serial = 1700] [outer = 0x0] [url = about:blank] 08:39:40 INFO - PROCESS | 1655 | --DOMWINDOW == 299 (0x128e54800) [pid = 1655] [serial = 1703] [outer = 0x0] [url = about:blank] 08:39:40 INFO - PROCESS | 1655 | --DOMWINDOW == 298 (0x128ef5400) [pid = 1655] [serial = 1706] [outer = 0x0] [url = about:blank] 08:39:40 INFO - PROCESS | 1655 | --DOMWINDOW == 297 (0x12c4fac00) [pid = 1655] [serial = 1709] [outer = 0x0] [url = about:blank] 08:39:40 INFO - PROCESS | 1655 | --DOMWINDOW == 296 (0x12c4f8800) [pid = 1655] [serial = 1712] [outer = 0x0] [url = about:blank] 08:39:40 INFO - PROCESS | 1655 | --DOMWINDOW == 295 (0x1234e6800) [pid = 1655] [serial = 1820] [outer = 0x0] [url = about:blank] 08:39:40 INFO - PROCESS | 1655 | --DOMWINDOW == 294 (0x127272800) [pid = 1655] [serial = 1823] [outer = 0x0] [url = about:blank] 08:39:40 INFO - PROCESS | 1655 | --DOMWINDOW == 293 (0x12a816400) [pid = 1655] [serial = 1826] [outer = 0x0] [url = about:blank] 08:39:40 INFO - PROCESS | 1655 | --DOMWINDOW == 292 (0x13264d400) [pid = 1655] [serial = 1829] [outer = 0x0] [url = about:blank] 08:39:40 INFO - PROCESS | 1655 | --DOMWINDOW == 291 (0x13557ec00) [pid = 1655] [serial = 1832] [outer = 0x0] [url = about:blank] 08:39:40 INFO - PROCESS | 1655 | --DOMWINDOW == 290 (0x135a4d000) [pid = 1655] [serial = 1835] [outer = 0x0] [url = about:blank] 08:39:40 INFO - PROCESS | 1655 | --DOMWINDOW == 289 (0x1325e9c00) [pid = 1655] [serial = 1838] [outer = 0x0] [url = about:blank] 08:39:40 INFO - PROCESS | 1655 | --DOMWINDOW == 288 (0x135a51000) [pid = 1655] [serial = 1841] [outer = 0x0] [url = about:blank] 08:39:40 INFO - PROCESS | 1655 | --DOMWINDOW == 287 (0x135c7bc00) [pid = 1655] [serial = 1844] [outer = 0x0] [url = about:blank] 08:39:40 INFO - PROCESS | 1655 | --DOMWINDOW == 286 (0x135c7d000) [pid = 1655] [serial = 1847] [outer = 0x0] [url = about:blank] 08:39:40 INFO - PROCESS | 1655 | --DOMWINDOW == 285 (0x12db65400) [pid = 1655] [serial = 1775] [outer = 0x0] [url = about:blank] 08:39:40 INFO - PROCESS | 1655 | --DOMWINDOW == 284 (0x113144800) [pid = 1655] [serial = 1751] [outer = 0x0] [url = about:blank] 08:39:40 INFO - PROCESS | 1655 | --DOMWINDOW == 283 (0x12d672400) [pid = 1655] [serial = 1763] [outer = 0x0] [url = about:blank] 08:39:40 INFO - PROCESS | 1655 | --DOMWINDOW == 282 (0x1356ed000) [pid = 1655] [serial = 1958] [outer = 0x0] [url = about:blank] 08:39:40 INFO - PROCESS | 1655 | --DOMWINDOW == 281 (0x12d687800) [pid = 1655] [serial = 1766] [outer = 0x0] [url = about:blank] 08:39:40 INFO - PROCESS | 1655 | --DOMWINDOW == 280 (0x12d673000) [pid = 1655] [serial = 1769] [outer = 0x0] [url = about:blank] 08:39:40 INFO - PROCESS | 1655 | --DOMWINDOW == 279 (0x128d44000) [pid = 1655] [serial = 2024] [outer = 0x0] [url = about:blank] 08:39:40 INFO - PROCESS | 1655 | --DOMWINDOW == 278 (0x13264d800) [pid = 1655] [serial = 1772] [outer = 0x0] [url = about:blank] 08:39:40 INFO - PROCESS | 1655 | --DOMWINDOW == 277 (0x12bba3800) [pid = 1655] [serial = 1760] [outer = 0x0] [url = about:blank] 08:39:40 INFO - PROCESS | 1655 | --DOMWINDOW == 276 (0x128dc7400) [pid = 1655] [serial = 1757] [outer = 0x0] [url = about:blank] 08:39:40 INFO - PROCESS | 1655 | --DOMWINDOW == 275 (0x128e53c00) [pid = 1655] [serial = 2191] [outer = 0x0] [url = about:blank] 08:39:40 INFO - PROCESS | 1655 | --DOMWINDOW == 274 (0x128fa7800) [pid = 1655] [serial = 2194] [outer = 0x0] [url = about:blank] 08:39:40 INFO - PROCESS | 1655 | --DOMWINDOW == 273 (0x1290d1400) [pid = 1655] [serial = 2200] [outer = 0x0] [url = about:blank] 08:39:40 INFO - PROCESS | 1655 | --DOMWINDOW == 272 (0x1294fc000) [pid = 1655] [serial = 2197] [outer = 0x0] [url = about:blank] 08:39:40 INFO - PROCESS | 1655 | --DOMWINDOW == 271 (0x1290cd000) [pid = 1655] [serial = 2195] [outer = 0x0] [url = about:blank] 08:39:40 INFO - PROCESS | 1655 | --DOMWINDOW == 270 (0x12ba62800) [pid = 1655] [serial = 2204] [outer = 0x0] [url = about:blank] 08:39:40 INFO - PROCESS | 1655 | --DOMWINDOW == 269 (0x118abb400) [pid = 1655] [serial = 2176] [outer = 0x0] [url = about:blank] 08:39:40 INFO - PROCESS | 1655 | --DOMWINDOW == 268 (0x119d64c00) [pid = 1655] [serial = 2177] [outer = 0x0] [url = about:blank] 08:39:40 INFO - PROCESS | 1655 | --DOMWINDOW == 267 (0x123773c00) [pid = 1655] [serial = 2182] [outer = 0x0] [url = about:blank] 08:39:40 INFO - PROCESS | 1655 | --DOMWINDOW == 266 (0x124b55000) [pid = 1655] [serial = 2183] [outer = 0x0] [url = about:blank] 08:39:40 INFO - PROCESS | 1655 | --DOMWINDOW == 265 (0x1258a7800) [pid = 1655] [serial = 2185] [outer = 0x0] [url = about:blank] 08:39:40 INFO - PROCESS | 1655 | --DOMWINDOW == 264 (0x127451c00) [pid = 1655] [serial = 2186] [outer = 0x0] [url = about:blank] 08:39:40 INFO - PROCESS | 1655 | --DOMWINDOW == 263 (0x116a78800) [pid = 1655] [serial = 2179] [outer = 0x0] [url = about:blank] 08:39:40 INFO - PROCESS | 1655 | --DOMWINDOW == 262 (0x1234eec00) [pid = 1655] [serial = 2180] [outer = 0x0] [url = about:blank] 08:39:40 INFO - PROCESS | 1655 | --DOMWINDOW == 261 (0x12315a400) [pid = 1655] [serial = 2143] [outer = 0x0] [url = about:blank] 08:39:40 INFO - PROCESS | 1655 | --DOMWINDOW == 260 (0x128dc5400) [pid = 1655] [serial = 2146] [outer = 0x0] [url = about:blank] 08:39:40 INFO - PROCESS | 1655 | --DOMWINDOW == 259 (0x12bba2c00) [pid = 1655] [serial = 2206] [outer = 0x0] [url = about:blank] 08:39:40 INFO - PROCESS | 1655 | --DOMWINDOW == 258 (0x1326e8000) [pid = 1655] [serial = 2161] [outer = 0x0] [url = about:blank] 08:39:40 INFO - PROCESS | 1655 | --DOMWINDOW == 257 (0x128d45000) [pid = 1655] [serial = 2188] [outer = 0x0] [url = about:blank] 08:39:40 INFO - PROCESS | 1655 | --DOMWINDOW == 256 (0x1121e3000) [pid = 1655] [serial = 2171] [outer = 0x0] [url = about:blank] 08:39:40 INFO - PROCESS | 1655 | --DOMWINDOW == 255 (0x111008400) [pid = 1655] [serial = 2170] [outer = 0x0] [url = about:blank] 08:39:40 INFO - PROCESS | 1655 | --DOMWINDOW == 254 (0x12d008800) [pid = 1655] [serial = 2152] [outer = 0x0] [url = about:blank] 08:39:40 INFO - PROCESS | 1655 | --DOMWINDOW == 253 (0x12f5de400) [pid = 1655] [serial = 2155] [outer = 0x0] [url = about:blank] 08:39:40 INFO - PROCESS | 1655 | --DOMWINDOW == 252 (0x1325e8c00) [pid = 1655] [serial = 2158] [outer = 0x0] [url = about:blank] 08:39:40 INFO - PROCESS | 1655 | --DOMWINDOW == 251 (0x12bba6400) [pid = 1655] [serial = 2149] [outer = 0x0] [url = about:blank] 08:39:40 INFO - PROCESS | 1655 | --DOMWINDOW == 250 (0x11666d800) [pid = 1655] [serial = 2174] [outer = 0x0] [url = about:blank] 08:39:40 INFO - PROCESS | 1655 | --DOMWINDOW == 249 (0x11340c000) [pid = 1655] [serial = 2173] [outer = 0x0] [url = about:blank] 08:39:40 INFO - PROCESS | 1655 | --DOMWINDOW == 248 (0x124b8ac00) [pid = 1655] [serial = 2164] [outer = 0x0] [url = about:blank] 08:39:40 INFO - PROCESS | 1655 | --DOMWINDOW == 247 (0x110ef1c00) [pid = 1655] [serial = 2140] [outer = 0x0] [url = about:blank] 08:39:40 INFO - PROCESS | 1655 | --DOMWINDOW == 246 (0x12a816c00) [pid = 1655] [serial = 2201] [outer = 0x0] [url = about:blank] 08:39:40 INFO - PROCESS | 1655 | --DOMWINDOW == 245 (0x129824400) [pid = 1655] [serial = 2198] [outer = 0x0] [url = about:blank] 08:39:40 INFO - PROCESS | 1655 | --DOMWINDOW == 244 (0x128f34400) [pid = 1655] [serial = 2192] [outer = 0x0] [url = about:blank] 08:39:40 INFO - PROCESS | 1655 | --DOMWINDOW == 243 (0x128dcf800) [pid = 1655] [serial = 2189] [outer = 0x0] [url = about:blank] 08:39:40 INFO - PROCESS | 1655 | --DOMWINDOW == 242 (0x12c0d3400) [pid = 1655] [serial = 2207] [outer = 0x0] [url = about:blank] 08:39:40 INFO - PROCESS | 1655 | --DOMWINDOW == 241 (0x12a895800) [pid = 1655] [serial = 2203] [outer = 0x0] [url = about:blank] 08:39:40 INFO - PROCESS | 1655 | 1461771580382 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:40 INFO - PROCESS | 1655 | ++DOCSHELL 0x119c04800 == 99 [pid = 1655] [id = 782] 08:39:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 242 (0x111010400) [pid = 1655] [serial = 2344] [outer = 0x0] 08:39:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 243 (0x118abb400) [pid = 1655] [serial = 2345] [outer = 0x111010400] 08:39:40 INFO - PROCESS | 1655 | 1461771580415 Marionette DEBUG loaded listener.js 08:39:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 244 (0x128e53c00) [pid = 1655] [serial = 2346] [outer = 0x111010400] 08:39:40 INFO - PROCESS | 1655 | 1461771580763 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:39:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 08:39:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 624ms 08:39:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 08:39:40 INFO - PROCESS | 1655 | 1461771580774 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 08:39:40 INFO - PROCESS | 1655 | 1461771580776 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 08:39:40 INFO - PROCESS | 1655 | 1461771580780 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 08:39:40 INFO - PROCESS | 1655 | 1461771580781 Marionette TRACE conn2 <- [1,3094,null,{}] 08:39:40 INFO - PROCESS | 1655 | 1461771580784 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:39:40 INFO - PROCESS | 1655 | 1461771580892 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 08:39:40 INFO - PROCESS | 1655 | 1461771580997 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:41 INFO - PROCESS | 1655 | ++DOCSHELL 0x129426800 == 100 [pid = 1655] [id = 783] 08:39:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 245 (0x128fe7800) [pid = 1655] [serial = 2347] [outer = 0x0] 08:39:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 246 (0x12a816400) [pid = 1655] [serial = 2348] [outer = 0x128fe7800] 08:39:41 INFO - PROCESS | 1655 | 1461771581023 Marionette DEBUG loaded listener.js 08:39:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 247 (0x12ade6c00) [pid = 1655] [serial = 2349] [outer = 0x128fe7800] 08:39:41 INFO - PROCESS | 1655 | 1461771581303 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:39:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 08:39:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 568ms 08:39:41 INFO - PROCESS | 1655 | 1461771581349 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 08:39:41 INFO - PROCESS | 1655 | 1461771581351 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 08:39:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 08:39:41 INFO - PROCESS | 1655 | 1461771581353 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 08:39:41 INFO - PROCESS | 1655 | 1461771581354 Marionette TRACE conn2 <- [1,3098,null,{}] 08:39:41 INFO - PROCESS | 1655 | 1461771581356 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:39:41 INFO - PROCESS | 1655 | 1461771581470 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 08:39:41 INFO - PROCESS | 1655 | 1461771581571 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:41 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b2cd800 == 101 [pid = 1655] [id = 784] 08:39:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 248 (0x1296e3000) [pid = 1655] [serial = 2350] [outer = 0x0] 08:39:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 249 (0x12bb7dc00) [pid = 1655] [serial = 2351] [outer = 0x1296e3000] 08:39:41 INFO - PROCESS | 1655 | 1461771581597 Marionette DEBUG loaded listener.js 08:39:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 250 (0x12c06dc00) [pid = 1655] [serial = 2352] [outer = 0x1296e3000] 08:39:41 INFO - PROCESS | 1655 | 1461771581917 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:39:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 08:39:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 08:39:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 570ms 08:39:41 INFO - PROCESS | 1655 | 1461771581923 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 08:39:41 INFO - PROCESS | 1655 | 1461771581925 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 08:39:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 08:39:41 INFO - PROCESS | 1655 | 1461771581930 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 08:39:41 INFO - PROCESS | 1655 | 1461771581931 Marionette TRACE conn2 <- [1,3102,null,{}] 08:39:41 INFO - PROCESS | 1655 | 1461771581934 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:39:42 INFO - PROCESS | 1655 | 1461771582056 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 08:39:42 INFO - PROCESS | 1655 | 1461771582177 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:42 INFO - PROCESS | 1655 | ++DOCSHELL 0x12da06000 == 102 [pid = 1655] [id = 785] 08:39:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 251 (0x12bb80800) [pid = 1655] [serial = 2353] [outer = 0x0] 08:39:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 252 (0x12c453c00) [pid = 1655] [serial = 2354] [outer = 0x12bb80800] 08:39:42 INFO - PROCESS | 1655 | 1461771582207 Marionette DEBUG loaded listener.js 08:39:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 253 (0x12db6b000) [pid = 1655] [serial = 2355] [outer = 0x12bb80800] 08:39:42 INFO - PROCESS | 1655 | 1461771582525 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:39:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 08:39:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 621ms 08:39:42 INFO - PROCESS | 1655 | 1461771582551 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 08:39:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 08:39:42 INFO - PROCESS | 1655 | 1461771582552 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 08:39:42 INFO - PROCESS | 1655 | 1461771582555 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 08:39:42 INFO - PROCESS | 1655 | 1461771582557 Marionette TRACE conn2 <- [1,3106,null,{}] 08:39:42 INFO - PROCESS | 1655 | 1461771582563 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:39:42 INFO - PROCESS | 1655 | 1461771582787 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 08:39:42 INFO - PROCESS | 1655 | 1461771582841 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:42 INFO - PROCESS | 1655 | ++DOCSHELL 0x132547000 == 103 [pid = 1655] [id = 786] 08:39:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 254 (0x12db6f400) [pid = 1655] [serial = 2356] [outer = 0x0] 08:39:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 255 (0x13264ec00) [pid = 1655] [serial = 2357] [outer = 0x12db6f400] 08:39:42 INFO - PROCESS | 1655 | 1461771582911 Marionette DEBUG loaded listener.js 08:39:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 256 (0x1326eb400) [pid = 1655] [serial = 2358] [outer = 0x12db6f400] 08:39:43 INFO - PROCESS | 1655 | 1461771583292 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:39:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 08:39:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 08:39:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 08:39:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 773ms 08:39:43 INFO - PROCESS | 1655 | 1461771583331 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 08:39:43 INFO - PROCESS | 1655 | 1461771583333 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 08:39:43 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 08:39:43 INFO - PROCESS | 1655 | 1461771583336 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 08:39:43 INFO - PROCESS | 1655 | 1461771583338 Marionette TRACE conn2 <- [1,3110,null,{}] 08:39:43 INFO - PROCESS | 1655 | 1461771583350 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:39:43 INFO - PROCESS | 1655 | 1461771583577 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 08:39:43 INFO - PROCESS | 1655 | 1461771583605 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:43 INFO - PROCESS | 1655 | ++DOCSHELL 0x135d6f000 == 104 [pid = 1655] [id = 787] 08:39:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 257 (0x1326e7c00) [pid = 1655] [serial = 2359] [outer = 0x0] 08:39:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 258 (0x1356ef800) [pid = 1655] [serial = 2360] [outer = 0x1326e7c00] 08:39:43 INFO - PROCESS | 1655 | 1461771583645 Marionette DEBUG loaded listener.js 08:39:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 259 (0x135a53800) [pid = 1655] [serial = 2361] [outer = 0x1326e7c00] 08:39:44 INFO - PROCESS | 1655 | 1461771584033 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:39:44 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 08:39:44 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 08:39:44 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 08:39:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:39:44 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 08:39:44 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 721ms 08:39:44 INFO - PROCESS | 1655 | 1461771584058 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 08:39:44 INFO - PROCESS | 1655 | 1461771584062 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 08:39:44 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 08:39:44 INFO - PROCESS | 1655 | --DOMWINDOW == 258 (0x135a53000) [pid = 1655] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:39:44 INFO - PROCESS | 1655 | --DOMWINDOW == 257 (0x11313f800) [pid = 1655] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 08:39:44 INFO - PROCESS | 1655 | --DOMWINDOW == 256 (0x12430e400) [pid = 1655] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 08:39:44 INFO - PROCESS | 1655 | --DOMWINDOW == 255 (0x111cb7000) [pid = 1655] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 08:39:44 INFO - PROCESS | 1655 | --DOMWINDOW == 254 (0x125046c00) [pid = 1655] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 08:39:44 INFO - PROCESS | 1655 | --DOMWINDOW == 253 (0x111fd6800) [pid = 1655] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 08:39:44 INFO - PROCESS | 1655 | --DOMWINDOW == 252 (0x124b7c800) [pid = 1655] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:39:44 INFO - PROCESS | 1655 | --DOMWINDOW == 251 (0x12ade7000) [pid = 1655] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 08:39:44 INFO - PROCESS | 1655 | --DOMWINDOW == 250 (0x12c073400) [pid = 1655] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 08:39:44 INFO - PROCESS | 1655 | --DOMWINDOW == 249 (0x128dc0400) [pid = 1655] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 08:39:44 INFO - PROCESS | 1655 | 1461771584299 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 08:39:44 INFO - PROCESS | 1655 | 1461771584300 Marionette TRACE conn2 <- [1,3114,null,{}] 08:39:44 INFO - PROCESS | 1655 | 1461771584302 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:39:44 INFO - PROCESS | 1655 | 1461771584411 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 08:39:44 INFO - PROCESS | 1655 | 1461771584415 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\", \"ca44ccb4-3132-45c6-bf8d-c5056ea36ddd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:44 INFO - PROCESS | 1655 | ++DOCSHELL 0x135ea6000 == 105 [pid = 1655] [id = 788] 08:39:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 250 (0x128dc0400) [pid = 1655] [serial = 2362] [outer = 0x0] 08:39:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 251 (0x135a55000) [pid = 1655] [serial = 2363] [outer = 0x128dc0400] 08:39:44 INFO - PROCESS | 1655 | 1461771584441 Marionette DEBUG loaded listener.js 08:39:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 252 (0x135c40000) [pid = 1655] [serial = 2364] [outer = 0x128dc0400] 08:39:44 INFO - PROCESS | 1655 | 1461771584797 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:39:44 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 08:39:44 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 546ms 08:39:44 INFO - PROCESS | 1655 | 1461771584819 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 08:39:44 INFO - PROCESS | 1655 | 1461771584820 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 08:39:45 WARNING - u'runner_teardown' () 08:39:45 INFO - No more tests 08:39:45 INFO - Got 0 unexpected results 08:39:45 INFO - SUITE-END | took 520s 08:39:45 INFO - Closing logging queue 08:39:45 INFO - queue closed 08:39:46 INFO - Return code: 0 08:39:46 WARNING - # TBPL SUCCESS # 08:39:46 INFO - Running post-action listener: _resource_record_post_action 08:39:46 INFO - Running post-run listener: _resource_record_post_run 08:39:47 INFO - Total resource usage - Wall time: 542s; CPU: 57.0%; Read bytes: 32071168; Write bytes: 952198144; Read time: 325; Write time: 4771 08:39:47 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 08:39:47 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 142213632; Write bytes: 134516736; Read time: 12732; Write time: 356 08:39:47 INFO - run-tests - Wall time: 524s; CPU: 58.0%; Read bytes: 30309888; Write bytes: 797443072; Read time: 308; Write time: 4361 08:39:47 INFO - Running post-run listener: _upload_blobber_files 08:39:47 INFO - Blob upload gear active. 08:39:47 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 08:39:47 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 08:39:47 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 08:39:47 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 08:39:47 INFO - (blobuploader) - INFO - Open directory for files ... 08:39:47 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 08:39:47 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:39:47 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:39:48 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 08:39:48 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:39:48 INFO - (blobuploader) - INFO - Done attempting. 08:39:48 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 08:39:48 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:39:48 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:39:49 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 08:39:49 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:39:49 INFO - (blobuploader) - INFO - Done attempting. 08:39:49 INFO - (blobuploader) - INFO - Iteration through files over. 08:39:49 INFO - Return code: 0 08:39:49 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 08:39:49 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 08:39:49 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f5b097d78b28c4de1207ebe5882f2e51c4013913877c53e2f16440a9d6423e2c805207cfd4b5b38573c5f97e2e5b9bb314128df706d345eb4d9b3d40d125e0c5", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c3aa6e88602aa28c171f294ae951ff0b2b346cc29500ac430856ac0709c7ff270262064c2549451a319321177da6c5b991ad8ab5516f4e54623656514f17f251"} 08:39:49 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 08:39:49 INFO - Writing to file /builds/slave/test/properties/blobber_files 08:39:49 INFO - Contents: 08:39:49 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f5b097d78b28c4de1207ebe5882f2e51c4013913877c53e2f16440a9d6423e2c805207cfd4b5b38573c5f97e2e5b9bb314128df706d345eb4d9b3d40d125e0c5", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c3aa6e88602aa28c171f294ae951ff0b2b346cc29500ac430856ac0709c7ff270262064c2549451a319321177da6c5b991ad8ab5516f4e54623656514f17f251"} 08:39:49 INFO - Running post-run listener: copy_logs_to_upload_dir 08:39:49 INFO - Copying logs to upload dir... 08:39:49 INFO - mkdir: /builds/slave/test/build/upload/logs 08:39:49 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=606.016276 ========= master_lag: 0.71 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 6 secs) (at 2016-04-27 08:39:50.485730) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 1 secs) (at 2016-04-27 08:39:50.490531) ========= 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.j8466iAZxN/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.AECkxGCzKN/Listeners TMPDIR=/var/folders/9y/wxkdvkmj0lb2gjy9jhxrw28800000w/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/f5b097d78b28c4de1207ebe5882f2e51c4013913877c53e2f16440a9d6423e2c805207cfd4b5b38573c5f97e2e5b9bb314128df706d345eb4d9b3d40d125e0c5", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c3aa6e88602aa28c171f294ae951ff0b2b346cc29500ac430856ac0709c7ff270262064c2549451a319321177da6c5b991ad8ab5516f4e54623656514f17f251"} build_url:https://queue.taskcluster.net/v1/task/XgJoFQ2xQ-2zSLkCvX4jng/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/XgJoFQ2xQ-2zSLkCvX4jng/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012752 build_url: 'https://queue.taskcluster.net/v1/task/XgJoFQ2xQ-2zSLkCvX4jng/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/f5b097d78b28c4de1207ebe5882f2e51c4013913877c53e2f16440a9d6423e2c805207cfd4b5b38573c5f97e2e5b9bb314128df706d345eb4d9b3d40d125e0c5", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c3aa6e88602aa28c171f294ae951ff0b2b346cc29500ac430856ac0709c7ff270262064c2549451a319321177da6c5b991ad8ab5516f4e54623656514f17f251"}' symbols_url: 'https://queue.taskcluster.net/v1/task/XgJoFQ2xQ-2zSLkCvX4jng/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 1.83 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 1 secs) (at 2016-04-27 08:39:52.336208) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-27 08:39:52.336502) ========= 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.j8466iAZxN/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.AECkxGCzKN/Listeners TMPDIR=/var/folders/9y/wxkdvkmj0lb2gjy9jhxrw28800000w/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.004698 ========= master_lag: 0.35 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-27 08:39:52.693758) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-27 08:39:52.694034) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-27 08:39:52.706590) ========= ========= Total master_lag: 2.96 =========