builder: mozilla-aurora_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0119 starttime: 1462315411.72 results: success (0) buildid: 20160503144435 builduid: d5dc1e73bee740c1b6904cef4ee327f4 revision: 4757576ac6a96b60b85be02fcdd6b18d8a73bf89 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-03 15:43:31.722048) ========= master: http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-03 15:43:31.722571) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-03 15:43:31.722867) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-03 15:43:31.741555) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-03 15:43:31.741904) ========= 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.tS0MmZuEIJ/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.xXbvjCW2sx/Listeners TMPDIR=/var/folders/xg/t9n0l1xx5tbbv7rdc0m9kfch00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False --2016-05-03 15:43:31-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 8.19M=0.001s 2016-05-03 15:43:31 (8.19 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.070445 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-03 15:43:31.828937) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-03 15:43:31.829312) ========= 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.tS0MmZuEIJ/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.xXbvjCW2sx/Listeners TMPDIR=/var/folders/xg/t9n0l1xx5tbbv7rdc0m9kfch00000w/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.020981 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-03 15:43:31.878372) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-03 15:43:31.878741) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 4757576ac6a96b60b85be02fcdd6b18d8a73bf89 --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 4757576ac6a96b60b85be02fcdd6b18d8a73bf89 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.tS0MmZuEIJ/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.xXbvjCW2sx/Listeners TMPDIR=/var/folders/xg/t9n0l1xx5tbbv7rdc0m9kfch00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 2016-05-03 15:43:31,957 truncating revision to first 12 chars 2016-05-03 15:43:31,957 Setting DEBUG logging. 2016-05-03 15:43:31,957 attempt 1/10 2016-05-03 15:43:31,957 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/4757576ac6a9?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-03 15:43:33,118 unpacking tar archive at: mozilla-aurora-4757576ac6a9/testing/mozharness/ program finished with exit code 0 elapsedTime=1.416181 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-03 15:43:33.341378) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-03 15:43:33.341711) ========= script_repo_revision: 4757576ac6a96b60b85be02fcdd6b18d8a73bf89 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-03 15:43:33.342114) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-03 15:43:33.342417) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-03 15:43:33.356036) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 50 secs) (at 2016-05-03 15:43:33.356446) ========= /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.tS0MmZuEIJ/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.xXbvjCW2sx/Listeners TMPDIR=/var/folders/xg/t9n0l1xx5tbbv7rdc0m9kfch00000w/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 15:43:33 INFO - MultiFileLogger online at 20160503 15:43:33 in /builds/slave/test 15:43:33 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 15:43:33 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 15:43:33 INFO - {'append_to_log': False, 15:43:33 INFO - 'base_work_dir': '/builds/slave/test', 15:43:33 INFO - 'blob_upload_branch': 'mozilla-aurora', 15:43:33 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 15:43:33 INFO - 'buildbot_json_path': 'buildprops.json', 15:43:33 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 15:43:33 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 15:43:33 INFO - 'download_minidump_stackwalk': True, 15:43:33 INFO - 'download_symbols': 'true', 15:43:33 INFO - 'e10s': False, 15:43:33 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 15:43:33 INFO - 'tooltool.py': '/tools/tooltool.py', 15:43:33 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 15:43:33 INFO - '/tools/misc-python/virtualenv.py')}, 15:43:33 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 15:43:33 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 15:43:33 INFO - 'log_level': 'info', 15:43:33 INFO - 'log_to_console': True, 15:43:33 INFO - 'opt_config_files': (), 15:43:33 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 15:43:33 INFO - '--processes=1', 15:43:33 INFO - '--config=%(test_path)s/wptrunner.ini', 15:43:33 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 15:43:33 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 15:43:33 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 15:43:33 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 15:43:33 INFO - 'pip_index': False, 15:43:33 INFO - 'require_test_zip': True, 15:43:33 INFO - 'test_type': ('testharness',), 15:43:33 INFO - 'this_chunk': '1', 15:43:33 INFO - 'tooltool_cache': '/builds/tooltool_cache', 15:43:33 INFO - 'total_chunks': '10', 15:43:33 INFO - 'virtualenv_path': 'venv', 15:43:33 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 15:43:33 INFO - 'work_dir': 'build'} 15:43:33 INFO - ##### 15:43:33 INFO - ##### Running clobber step. 15:43:33 INFO - ##### 15:43:33 INFO - Running pre-action listener: _resource_record_pre_action 15:43:33 INFO - Running main action method: clobber 15:43:33 INFO - rmtree: /builds/slave/test/build 15:43:33 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 15:43:35 INFO - Running post-action listener: _resource_record_post_action 15:43:35 INFO - ##### 15:43:35 INFO - ##### Running read-buildbot-config step. 15:43:35 INFO - ##### 15:43:35 INFO - Running pre-action listener: _resource_record_pre_action 15:43:35 INFO - Running main action method: read_buildbot_config 15:43:35 INFO - Using buildbot properties: 15:43:35 INFO - { 15:43:35 INFO - "project": "", 15:43:35 INFO - "product": "firefox", 15:43:35 INFO - "script_repo_revision": "production", 15:43:35 INFO - "scheduler": "tests-mozilla-aurora-yosemite_r7-debug-unittest", 15:43:35 INFO - "repository": "", 15:43:35 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-aurora debug test web-platform-tests-1", 15:43:35 INFO - "buildid": "20160503144435", 15:43:35 INFO - "pgo_build": "False", 15:43:35 INFO - "basedir": "/builds/slave/test", 15:43:35 INFO - "buildnumber": 225, 15:43:35 INFO - "slavename": "t-yosemite-r7-0119", 15:43:35 INFO - "master": "http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/", 15:43:35 INFO - "platform": "macosx64", 15:43:35 INFO - "branch": "mozilla-aurora", 15:43:35 INFO - "revision": "4757576ac6a96b60b85be02fcdd6b18d8a73bf89", 15:43:35 INFO - "repo_path": "releases/mozilla-aurora", 15:43:35 INFO - "moz_repo_path": "", 15:43:35 INFO - "stage_platform": "macosx64", 15:43:35 INFO - "builduid": "d5dc1e73bee740c1b6904cef4ee327f4", 15:43:35 INFO - "slavebuilddir": "test" 15:43:35 INFO - } 15:43:35 INFO - Found installer url https://queue.taskcluster.net/v1/task/Ub0hQRaeRICAhRFCQ41_NQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg. 15:43:35 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Ub0hQRaeRICAhRFCQ41_NQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json. 15:43:35 INFO - Running post-action listener: _resource_record_post_action 15:43:35 INFO - ##### 15:43:35 INFO - ##### Running download-and-extract step. 15:43:35 INFO - ##### 15:43:35 INFO - Running pre-action listener: _resource_record_pre_action 15:43:35 INFO - Running main action method: download_and_extract 15:43:35 INFO - mkdir: /builds/slave/test/build/tests 15:43:35 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')]} 15:43:35 INFO - https://queue.taskcluster.net/v1/task/Ub0hQRaeRICAhRFCQ41_NQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 15:43:35 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ub0hQRaeRICAhRFCQ41_NQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 15:43:35 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ub0hQRaeRICAhRFCQ41_NQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 15:43:35 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ub0hQRaeRICAhRFCQ41_NQ/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 15:43:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ub0hQRaeRICAhRFCQ41_NQ/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 15:44:05 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ub0hQRaeRICAhRFCQ41_NQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json: timed out 15:44:05 INFO - retry: attempt #1 caught exception: timed out 15:44:05 INFO - retry: Failed, sleeping 30 seconds before retrying 15:44:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ub0hQRaeRICAhRFCQ41_NQ/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 #2 15:45:05 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ub0hQRaeRICAhRFCQ41_NQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json: timed out 15:45:05 INFO - retry: attempt #2 caught exception: timed out 15:45:05 INFO - retry: Failed, sleeping 60 seconds before retrying 15:46:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ub0hQRaeRICAhRFCQ41_NQ/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 #3 15:46:35 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ub0hQRaeRICAhRFCQ41_NQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json: timed out 15:46:35 INFO - retry: attempt #3 caught exception: timed out 15:46:35 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ub0hQRaeRICAhRFCQ41_NQ/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! 15:46:35 INFO - Caught exception: timed out 15:46:35 INFO - Caught exception: timed out 15:46:35 INFO - Caught exception: timed out 15:46:35 INFO - trying https://queue.taskcluster.net/v1/task/Ub0hQRaeRICAhRFCQ41_NQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 15:46:35 INFO - Downloading https://queue.taskcluster.net/v1/task/Ub0hQRaeRICAhRFCQ41_NQ/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 15:46:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Ub0hQRaeRICAhRFCQ41_NQ/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 15:46:37 INFO - Downloaded 1235 bytes. 15:46:37 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 15:46:37 INFO - Using the following test package requirements: 15:46:37 INFO - {u'common': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 15:46:37 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 15:46:37 INFO - u'firefox-48.0a2.en-US.mac64.cppunittest.tests.zip'], 15:46:37 INFO - u'gtest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 15:46:37 INFO - u'firefox-48.0a2.en-US.mac64.gtest.tests.zip'], 15:46:37 INFO - u'jittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 15:46:37 INFO - u'jsshell-mac64.zip'], 15:46:37 INFO - u'mochitest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 15:46:37 INFO - u'firefox-48.0a2.en-US.mac64.mochitest.tests.zip'], 15:46:37 INFO - u'mozbase': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 15:46:37 INFO - u'reftest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 15:46:37 INFO - u'firefox-48.0a2.en-US.mac64.reftest.tests.zip'], 15:46:37 INFO - u'talos': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 15:46:37 INFO - u'firefox-48.0a2.en-US.mac64.talos.tests.zip'], 15:46:37 INFO - u'web-platform': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 15:46:37 INFO - u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'], 15:46:37 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 15:46:37 INFO - u'firefox-48.0a2.en-US.mac64.xpcshell.tests.zip']} 15:46:37 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 15:46: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')]} 15:46:37 INFO - https://queue.taskcluster.net/v1/task/Ub0hQRaeRICAhRFCQ41_NQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 15:46:37 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ub0hQRaeRICAhRFCQ41_NQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 15:46:37 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ub0hQRaeRICAhRFCQ41_NQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 15:46:37 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ub0hQRaeRICAhRFCQ41_NQ/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 15:46:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ub0hQRaeRICAhRFCQ41_NQ/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 15:47:07 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ub0hQRaeRICAhRFCQ41_NQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip: timed out 15:47:07 INFO - retry: attempt #1 caught exception: timed out 15:47:07 INFO - retry: Failed, sleeping 30 seconds before retrying 15:47:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ub0hQRaeRICAhRFCQ41_NQ/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 #2 15:48:07 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ub0hQRaeRICAhRFCQ41_NQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip: timed out 15:48:07 INFO - retry: attempt #2 caught exception: timed out 15:48:07 INFO - retry: Failed, sleeping 60 seconds before retrying 15:49:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ub0hQRaeRICAhRFCQ41_NQ/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 #3 15:49:38 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ub0hQRaeRICAhRFCQ41_NQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip: timed out 15:49:38 INFO - retry: attempt #3 caught exception: timed out 15:49:38 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ub0hQRaeRICAhRFCQ41_NQ/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! 15:49:38 INFO - Caught exception: timed out 15:49:38 INFO - Caught exception: timed out 15:49:38 INFO - Caught exception: timed out 15:49:38 INFO - trying https://queue.taskcluster.net/v1/task/Ub0hQRaeRICAhRFCQ41_NQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 15:49:38 INFO - Downloading https://queue.taskcluster.net/v1/task/Ub0hQRaeRICAhRFCQ41_NQ/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 15:49:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Ub0hQRaeRICAhRFCQ41_NQ/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 15:49:40 INFO - Downloaded 17993431 bytes. 15:49:40 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/*'] 15:49:40 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/* 15:49:40 INFO - caution: filename not matched: web-platform/* 15:49:40 INFO - Return code: 11 15:49:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:49:40 INFO - https://queue.taskcluster.net/v1/task/Ub0hQRaeRICAhRFCQ41_NQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 15:49:40 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ub0hQRaeRICAhRFCQ41_NQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 15:49:40 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ub0hQRaeRICAhRFCQ41_NQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 15:49:40 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ub0hQRaeRICAhRFCQ41_NQ/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 15:49:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ub0hQRaeRICAhRFCQ41_NQ/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 15:50:10 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ub0hQRaeRICAhRFCQ41_NQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip: timed out 15:50:10 INFO - retry: attempt #1 caught exception: timed out 15:50:10 INFO - retry: Failed, sleeping 30 seconds before retrying 15:50:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ub0hQRaeRICAhRFCQ41_NQ/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 #2 15:51:11 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ub0hQRaeRICAhRFCQ41_NQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip: timed out 15:51:11 INFO - retry: attempt #2 caught exception: timed out 15:51:11 INFO - retry: Failed, sleeping 60 seconds before retrying 15:52:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ub0hQRaeRICAhRFCQ41_NQ/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 #3 15:52:41 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ub0hQRaeRICAhRFCQ41_NQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip: timed out 15:52:41 INFO - retry: attempt #3 caught exception: timed out 15:52:41 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ub0hQRaeRICAhRFCQ41_NQ/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! 15:52:41 INFO - Caught exception: timed out 15:52:41 INFO - Caught exception: timed out 15:52:41 INFO - Caught exception: timed out 15:52:41 INFO - trying https://queue.taskcluster.net/v1/task/Ub0hQRaeRICAhRFCQ41_NQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 15:52:41 INFO - Downloading https://queue.taskcluster.net/v1/task/Ub0hQRaeRICAhRFCQ41_NQ/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 15:52:41 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Ub0hQRaeRICAhRFCQ41_NQ/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 15:52:44 INFO - Downloaded 36408617 bytes. 15:52:44 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/*'] 15:52:44 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/* 15:52:48 INFO - caution: filename not matched: bin/* 15:52:48 INFO - caution: filename not matched: config/* 15:52:48 INFO - caution: filename not matched: mozbase/* 15:52:48 INFO - caution: filename not matched: marionette/* 15:52:48 INFO - caution: filename not matched: tools/wptserve/* 15:52:48 INFO - Return code: 11 15:52:48 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')]} 15:52:48 INFO - https://queue.taskcluster.net/v1/task/Ub0hQRaeRICAhRFCQ41_NQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg matches https://queue.taskcluster.net 15:52:48 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ub0hQRaeRICAhRFCQ41_NQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 15:52:48 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ub0hQRaeRICAhRFCQ41_NQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 15:52:48 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ub0hQRaeRICAhRFCQ41_NQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg 15:52:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ub0hQRaeRICAhRFCQ41_NQ/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 15:53:18 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ub0hQRaeRICAhRFCQ41_NQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg: timed out 15:53:18 INFO - retry: attempt #1 caught exception: timed out 15:53:18 INFO - retry: Failed, sleeping 30 seconds before retrying 15:53:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ub0hQRaeRICAhRFCQ41_NQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg'}, attempt #2 15:54:18 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ub0hQRaeRICAhRFCQ41_NQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg: timed out 15:54:18 INFO - retry: attempt #2 caught exception: timed out 15:54:18 INFO - retry: Failed, sleeping 60 seconds before retrying 15:55:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ub0hQRaeRICAhRFCQ41_NQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg'}, attempt #3 15:55:49 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ub0hQRaeRICAhRFCQ41_NQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg: timed out 15:55:49 INFO - retry: attempt #3 caught exception: timed out 15:55:49 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ub0hQRaeRICAhRFCQ41_NQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg! 15:55:49 INFO - Caught exception: timed out 15:55:49 INFO - Caught exception: timed out 15:55:49 INFO - Caught exception: timed out 15:55:49 INFO - trying https://queue.taskcluster.net/v1/task/Ub0hQRaeRICAhRFCQ41_NQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 15:55:49 INFO - Downloading https://queue.taskcluster.net/v1/task/Ub0hQRaeRICAhRFCQ41_NQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg 15:55:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Ub0hQRaeRICAhRFCQ41_NQ/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 15:55:52 INFO - Downloaded 73037119 bytes. 15:55:52 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Ub0hQRaeRICAhRFCQ41_NQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 15:55:52 INFO - mkdir: /builds/slave/test/properties 15:55:52 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 15:55:52 INFO - Writing to file /builds/slave/test/properties/build_url 15:55:52 INFO - Contents: 15:55:52 INFO - build_url:https://queue.taskcluster.net/v1/task/Ub0hQRaeRICAhRFCQ41_NQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 15:55:53 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Ub0hQRaeRICAhRFCQ41_NQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 15:55:53 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 15:55:53 INFO - Writing to file /builds/slave/test/properties/symbols_url 15:55:53 INFO - Contents: 15:55:53 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Ub0hQRaeRICAhRFCQ41_NQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 15:55:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:55:53 INFO - https://queue.taskcluster.net/v1/task/Ub0hQRaeRICAhRFCQ41_NQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 15:55:53 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ub0hQRaeRICAhRFCQ41_NQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 15:55:53 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ub0hQRaeRICAhRFCQ41_NQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 15:55:53 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ub0hQRaeRICAhRFCQ41_NQ/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 15:55:53 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ub0hQRaeRICAhRFCQ41_NQ/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 15:56:23 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ub0hQRaeRICAhRFCQ41_NQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip: timed out 15:56:23 INFO - retry: attempt #1 caught exception: timed out 15:56:23 INFO - retry: Failed, sleeping 30 seconds before retrying 15:56:53 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ub0hQRaeRICAhRFCQ41_NQ/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 #2 15:57:23 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ub0hQRaeRICAhRFCQ41_NQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip: timed out 15:57:23 INFO - retry: attempt #2 caught exception: timed out 15:57:23 INFO - retry: Failed, sleeping 60 seconds before retrying 15:58:23 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ub0hQRaeRICAhRFCQ41_NQ/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 #3 15:58:54 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ub0hQRaeRICAhRFCQ41_NQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip: timed out 15:58:54 INFO - retry: attempt #3 caught exception: timed out 15:58:54 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ub0hQRaeRICAhRFCQ41_NQ/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! 15:58:54 INFO - Caught exception: timed out 15:58:54 INFO - Caught exception: timed out 15:58:54 INFO - Caught exception: timed out 15:58:54 INFO - trying https://queue.taskcluster.net/v1/task/Ub0hQRaeRICAhRFCQ41_NQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 15:58:54 INFO - Downloading https://queue.taskcluster.net/v1/task/Ub0hQRaeRICAhRFCQ41_NQ/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 15:58:54 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Ub0hQRaeRICAhRFCQ41_NQ/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 15:58:59 INFO - Downloaded 103567710 bytes. 15:58:59 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'] 15:58:59 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 15:59:02 INFO - Return code: 0 15:59:02 INFO - Running post-action listener: _resource_record_post_action 15:59:02 INFO - Running post-action listener: set_extra_try_arguments 15:59:02 INFO - ##### 15:59:02 INFO - ##### Running create-virtualenv step. 15:59:02 INFO - ##### 15:59:02 INFO - Running pre-action listener: _pre_create_virtualenv 15:59:02 INFO - Running pre-action listener: _resource_record_pre_action 15:59:02 INFO - Running main action method: create_virtualenv 15:59:02 INFO - Creating virtualenv /builds/slave/test/build/venv 15:59:02 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 15:59:02 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 15:59:02 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 15:59:02 INFO - Using real prefix '/tools/python27' 15:59:02 INFO - New python executable in /builds/slave/test/build/venv/bin/python 15:59:03 INFO - Installing distribute.............................................................................................................................................................................................done. 15:59:06 INFO - Installing pip.................done. 15:59:06 INFO - Return code: 0 15:59:06 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 15:59:06 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')]} 15:59:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:59:06 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 15:59:06 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')]} 15:59:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:59:06 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 15:59:06 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 0x10ae9de90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10aebaf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f82ab4ca460>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10aeb65e0>, '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 0x10aa99cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10aac4990>, '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.tS0MmZuEIJ/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.xXbvjCW2sx/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/xg/t9n0l1xx5tbbv7rdc0m9kfch00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 15:59:06 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 15:59:06 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 15:59:06 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.tS0MmZuEIJ/Render', 15:59:06 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 15:59:06 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 15:59:06 INFO - 'HOME': '/Users/cltbld', 15:59:06 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 15:59:06 INFO - 'LOGNAME': 'cltbld', 15:59:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:59:06 INFO - 'MOZ_NO_REMOTE': '1', 15:59:06 INFO - 'NO_EM_RESTART': '1', 15:59:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:59:06 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 15:59:06 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:59:06 INFO - 'PWD': '/builds/slave/test', 15:59:06 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 15:59:06 INFO - 'SHELL': '/bin/bash', 15:59:06 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.xXbvjCW2sx/Listeners', 15:59:06 INFO - 'TMPDIR': '/var/folders/xg/t9n0l1xx5tbbv7rdc0m9kfch00000w/T/', 15:59:06 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 15:59:06 INFO - 'USER': 'cltbld', 15:59:06 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 15:59:06 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 15:59:06 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 15:59:06 INFO - 'XPC_FLAGS': '0x0', 15:59:06 INFO - 'XPC_SERVICE_NAME': '0', 15:59:06 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 15:59:06 INFO - Ignoring indexes: https://pypi.python.org/simple/ 15:59:06 INFO - Downloading/unpacking psutil>=0.7.1 15:59:06 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 15:59:06 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 15:59:06 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 15:59:06 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 15:59:06 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 15:59:06 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 15:59:10 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 15:59:10 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 15:59:10 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 15:59:10 INFO - Installing collected packages: psutil 15:59:10 INFO - Running setup.py install for psutil 15:59:10 INFO - building 'psutil._psutil_osx' extension 15:59:10 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 15:59:10 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 15:59:10 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 15:59:10 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 15:59:10 INFO - building 'psutil._psutil_posix' extension 15:59:10 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 15:59:10 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 15:59:10 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 15:59:10 INFO - ^ 15:59:10 INFO - 1 warning generated. 15:59:10 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 15:59:10 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 15:59:10 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 15:59:10 INFO - Successfully installed psutil 15:59:10 INFO - Cleaning up... 15:59:11 INFO - Return code: 0 15:59:11 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 15:59:11 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')]} 15:59:11 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:59:11 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 15:59:11 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')]} 15:59:11 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:59:11 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 15:59:11 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 0x10ae9de90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10aebaf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f82ab4ca460>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10aeb65e0>, '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 0x10aa99cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10aac4990>, '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.tS0MmZuEIJ/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.xXbvjCW2sx/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/xg/t9n0l1xx5tbbv7rdc0m9kfch00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 15:59:11 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 15:59:11 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 15:59:11 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.tS0MmZuEIJ/Render', 15:59:11 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 15:59:11 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 15:59:11 INFO - 'HOME': '/Users/cltbld', 15:59:11 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 15:59:11 INFO - 'LOGNAME': 'cltbld', 15:59:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:59:11 INFO - 'MOZ_NO_REMOTE': '1', 15:59:11 INFO - 'NO_EM_RESTART': '1', 15:59:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:59:11 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 15:59:11 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:59:11 INFO - 'PWD': '/builds/slave/test', 15:59:11 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 15:59:11 INFO - 'SHELL': '/bin/bash', 15:59:11 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.xXbvjCW2sx/Listeners', 15:59:11 INFO - 'TMPDIR': '/var/folders/xg/t9n0l1xx5tbbv7rdc0m9kfch00000w/T/', 15:59:11 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 15:59:11 INFO - 'USER': 'cltbld', 15:59:11 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 15:59:11 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 15:59:11 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 15:59:11 INFO - 'XPC_FLAGS': '0x0', 15:59:11 INFO - 'XPC_SERVICE_NAME': '0', 15:59:11 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 15:59:11 INFO - Ignoring indexes: https://pypi.python.org/simple/ 15:59:11 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 15:59:11 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 15:59:11 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 15:59:11 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 15:59:11 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 15:59:11 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 15:59:11 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 15:59:13 INFO - Downloading mozsystemmonitor-0.0.tar.gz 15:59:13 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 15:59:13 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 15:59:13 INFO - Installing collected packages: mozsystemmonitor 15:59:13 INFO - Running setup.py install for mozsystemmonitor 15:59:13 INFO - Successfully installed mozsystemmonitor 15:59:13 INFO - Cleaning up... 15:59:13 INFO - Return code: 0 15:59:13 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 15:59:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:59:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:59:13 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 15:59:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:59:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:59:13 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 15:59:13 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 0x10ae9de90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10aebaf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f82ab4ca460>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10aeb65e0>, '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 0x10aa99cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10aac4990>, '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.tS0MmZuEIJ/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.xXbvjCW2sx/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/xg/t9n0l1xx5tbbv7rdc0m9kfch00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 15:59:13 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 15:59:13 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 15:59:13 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.tS0MmZuEIJ/Render', 15:59:13 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 15:59:13 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 15:59:13 INFO - 'HOME': '/Users/cltbld', 15:59:13 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 15:59:13 INFO - 'LOGNAME': 'cltbld', 15:59:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:59:13 INFO - 'MOZ_NO_REMOTE': '1', 15:59:13 INFO - 'NO_EM_RESTART': '1', 15:59:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:59:13 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 15:59:13 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:59:13 INFO - 'PWD': '/builds/slave/test', 15:59:13 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 15:59:13 INFO - 'SHELL': '/bin/bash', 15:59:13 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.xXbvjCW2sx/Listeners', 15:59:13 INFO - 'TMPDIR': '/var/folders/xg/t9n0l1xx5tbbv7rdc0m9kfch00000w/T/', 15:59:13 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 15:59:13 INFO - 'USER': 'cltbld', 15:59:13 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 15:59:13 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 15:59:13 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 15:59:13 INFO - 'XPC_FLAGS': '0x0', 15:59:13 INFO - 'XPC_SERVICE_NAME': '0', 15:59:13 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 15:59:14 INFO - Ignoring indexes: https://pypi.python.org/simple/ 15:59:14 INFO - Downloading/unpacking blobuploader==1.2.4 15:59:14 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 15:59:14 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 15:59:14 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 15:59:14 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 15:59:14 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 15:59:14 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 15:59:16 INFO - Downloading blobuploader-1.2.4.tar.gz 15:59:16 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 15:59:16 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 15:59:16 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 15:59:16 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 15:59:16 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 15:59:16 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 15:59:16 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 15:59:16 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 15:59:17 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 15:59:17 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 15:59:17 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 15:59:17 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 15:59:17 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 15:59:17 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 15:59:17 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 15:59:17 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 15:59:17 INFO - Downloading docopt-0.6.1.tar.gz 15:59:17 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 15:59:17 INFO - Installing collected packages: blobuploader, requests, docopt 15:59:17 INFO - Running setup.py install for blobuploader 15:59:17 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 15:59:18 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 15:59:18 INFO - Running setup.py install for requests 15:59:18 INFO - Running setup.py install for docopt 15:59:18 INFO - Successfully installed blobuploader requests docopt 15:59:18 INFO - Cleaning up... 15:59:18 INFO - Return code: 0 15:59:18 INFO - Installing None into virtualenv /builds/slave/test/build/venv 15:59:18 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')]} 15:59:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:59:18 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 15:59:18 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')]} 15:59:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:59:18 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 15:59:18 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 0x10ae9de90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10aebaf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f82ab4ca460>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10aeb65e0>, '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 0x10aa99cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10aac4990>, '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.tS0MmZuEIJ/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.xXbvjCW2sx/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/xg/t9n0l1xx5tbbv7rdc0m9kfch00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 15:59:18 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 15:59:18 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 15:59:18 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.tS0MmZuEIJ/Render', 15:59:18 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 15:59:18 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 15:59:18 INFO - 'HOME': '/Users/cltbld', 15:59:18 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 15:59:18 INFO - 'LOGNAME': 'cltbld', 15:59:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:59:18 INFO - 'MOZ_NO_REMOTE': '1', 15:59:18 INFO - 'NO_EM_RESTART': '1', 15:59:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:59:18 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 15:59:18 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:59:18 INFO - 'PWD': '/builds/slave/test', 15:59:18 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 15:59:18 INFO - 'SHELL': '/bin/bash', 15:59:18 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.xXbvjCW2sx/Listeners', 15:59:18 INFO - 'TMPDIR': '/var/folders/xg/t9n0l1xx5tbbv7rdc0m9kfch00000w/T/', 15:59:18 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 15:59:18 INFO - 'USER': 'cltbld', 15:59:18 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 15:59:18 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 15:59:18 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 15:59:18 INFO - 'XPC_FLAGS': '0x0', 15:59:18 INFO - 'XPC_SERVICE_NAME': '0', 15:59:18 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 15:59:19 INFO - Ignoring indexes: https://pypi.python.org/simple/ 15:59:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 15:59:19 INFO - Running setup.py (path:/var/folders/xg/t9n0l1xx5tbbv7rdc0m9kfch00000w/T/pip-hOFR9P-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 15:59:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 15:59:19 INFO - Running setup.py (path:/var/folders/xg/t9n0l1xx5tbbv7rdc0m9kfch00000w/T/pip-ZN50IP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 15:59:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 15:59:19 INFO - Running setup.py (path:/var/folders/xg/t9n0l1xx5tbbv7rdc0m9kfch00000w/T/pip-QT4fKe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 15:59:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 15:59:19 INFO - Running setup.py (path:/var/folders/xg/t9n0l1xx5tbbv7rdc0m9kfch00000w/T/pip-XZvymE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 15:59:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 15:59:19 INFO - Running setup.py (path:/var/folders/xg/t9n0l1xx5tbbv7rdc0m9kfch00000w/T/pip-vjWCOj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 15:59:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 15:59:19 INFO - Running setup.py (path:/var/folders/xg/t9n0l1xx5tbbv7rdc0m9kfch00000w/T/pip-SUZkYo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 15:59:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 15:59:19 INFO - Running setup.py (path:/var/folders/xg/t9n0l1xx5tbbv7rdc0m9kfch00000w/T/pip-3Q6J2D-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 15:59:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 15:59:19 INFO - Running setup.py (path:/var/folders/xg/t9n0l1xx5tbbv7rdc0m9kfch00000w/T/pip-JXkGZu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 15:59:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 15:59:19 INFO - Running setup.py (path:/var/folders/xg/t9n0l1xx5tbbv7rdc0m9kfch00000w/T/pip-hZTStB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 15:59:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 15:59:19 INFO - Running setup.py (path:/var/folders/xg/t9n0l1xx5tbbv7rdc0m9kfch00000w/T/pip-_aT9f9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 15:59:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 15:59:20 INFO - Running setup.py (path:/var/folders/xg/t9n0l1xx5tbbv7rdc0m9kfch00000w/T/pip-bERVOM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 15:59:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 15:59:20 INFO - Running setup.py (path:/var/folders/xg/t9n0l1xx5tbbv7rdc0m9kfch00000w/T/pip-pSIApr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 15:59:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 15:59:20 INFO - Running setup.py (path:/var/folders/xg/t9n0l1xx5tbbv7rdc0m9kfch00000w/T/pip-Ipfltw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 15:59:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 15:59:20 INFO - Running setup.py (path:/var/folders/xg/t9n0l1xx5tbbv7rdc0m9kfch00000w/T/pip-iEJMwJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 15:59:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 15:59:20 INFO - Running setup.py (path:/var/folders/xg/t9n0l1xx5tbbv7rdc0m9kfch00000w/T/pip-BrA65p-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 15:59:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 15:59:20 INFO - Running setup.py (path:/var/folders/xg/t9n0l1xx5tbbv7rdc0m9kfch00000w/T/pip-l6U6SA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 15:59:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 15:59:20 INFO - Running setup.py (path:/var/folders/xg/t9n0l1xx5tbbv7rdc0m9kfch00000w/T/pip-wOksCc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 15:59:20 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 15:59:20 INFO - Running setup.py (path:/var/folders/xg/t9n0l1xx5tbbv7rdc0m9kfch00000w/T/pip-m3j4x7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 15:59:20 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 15:59:20 INFO - Running setup.py (path:/var/folders/xg/t9n0l1xx5tbbv7rdc0m9kfch00000w/T/pip-KpT8t9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 15:59:21 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 15:59:21 INFO - Running setup.py (path:/var/folders/xg/t9n0l1xx5tbbv7rdc0m9kfch00000w/T/pip-C_Wic8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 15:59:21 INFO - Unpacking /builds/slave/test/build/tests/marionette 15:59:21 INFO - Running setup.py (path:/var/folders/xg/t9n0l1xx5tbbv7rdc0m9kfch00000w/T/pip-obaKyi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 15:59:21 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 15:59:21 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 15:59:21 INFO - Running setup.py install for manifestparser 15:59:21 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 15:59:21 INFO - Running setup.py install for mozcrash 15:59:21 INFO - Running setup.py install for mozdebug 15:59:22 INFO - Running setup.py install for mozdevice 15:59:22 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 15:59:22 INFO - Installing dm script to /builds/slave/test/build/venv/bin 15:59:22 INFO - Running setup.py install for mozfile 15:59:22 INFO - Running setup.py install for mozhttpd 15:59:22 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 15:59:22 INFO - Running setup.py install for mozinfo 15:59:22 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 15:59:22 INFO - Running setup.py install for mozInstall 15:59:22 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 15:59:22 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 15:59:22 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 15:59:22 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 15:59:22 INFO - Running setup.py install for mozleak 15:59:22 INFO - Running setup.py install for mozlog 15:59:23 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 15:59:23 INFO - Running setup.py install for moznetwork 15:59:23 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 15:59:23 INFO - Running setup.py install for mozprocess 15:59:23 INFO - Running setup.py install for mozprofile 15:59:23 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 15:59:23 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 15:59:23 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 15:59:23 INFO - Running setup.py install for mozrunner 15:59:23 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 15:59:23 INFO - Running setup.py install for mozscreenshot 15:59:23 INFO - Running setup.py install for moztest 15:59:24 INFO - Running setup.py install for mozversion 15:59:24 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 15:59:24 INFO - Running setup.py install for wptserve 15:59:24 INFO - Running setup.py install for marionette-driver 15:59:24 INFO - Running setup.py install for browsermob-proxy 15:59:24 INFO - Running setup.py install for marionette-client 15:59:24 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 15:59:24 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 15:59:25 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 15:59:25 INFO - Cleaning up... 15:59:25 INFO - Return code: 0 15:59:25 INFO - Installing None into virtualenv /builds/slave/test/build/venv 15:59:25 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')]} 15:59:25 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:59:25 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 15:59:25 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')]} 15:59:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:59:25 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 15:59:25 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 0x10ae9de90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10aebaf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f82ab4ca460>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10aeb65e0>, '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 0x10aa99cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10aac4990>, '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.tS0MmZuEIJ/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.xXbvjCW2sx/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/xg/t9n0l1xx5tbbv7rdc0m9kfch00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 15:59:25 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 15:59:25 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 15:59:25 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.tS0MmZuEIJ/Render', 15:59:25 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 15:59:25 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 15:59:25 INFO - 'HOME': '/Users/cltbld', 15:59:25 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 15:59:25 INFO - 'LOGNAME': 'cltbld', 15:59:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:59:25 INFO - 'MOZ_NO_REMOTE': '1', 15:59:25 INFO - 'NO_EM_RESTART': '1', 15:59:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:59:25 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 15:59:25 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:59:25 INFO - 'PWD': '/builds/slave/test', 15:59:25 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 15:59:25 INFO - 'SHELL': '/bin/bash', 15:59:25 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.xXbvjCW2sx/Listeners', 15:59:25 INFO - 'TMPDIR': '/var/folders/xg/t9n0l1xx5tbbv7rdc0m9kfch00000w/T/', 15:59:25 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 15:59:25 INFO - 'USER': 'cltbld', 15:59:25 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 15:59:25 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 15:59:25 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 15:59:25 INFO - 'XPC_FLAGS': '0x0', 15:59:25 INFO - 'XPC_SERVICE_NAME': '0', 15:59:25 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 15:59:25 INFO - Ignoring indexes: https://pypi.python.org/simple/ 15:59:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 15:59:25 INFO - Running setup.py (path:/var/folders/xg/t9n0l1xx5tbbv7rdc0m9kfch00000w/T/pip-DKrIzF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 15:59:25 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)) 15:59:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 15:59:25 INFO - Running setup.py (path:/var/folders/xg/t9n0l1xx5tbbv7rdc0m9kfch00000w/T/pip-m7_bkN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 15:59:25 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)) 15:59:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 15:59:25 INFO - Running setup.py (path:/var/folders/xg/t9n0l1xx5tbbv7rdc0m9kfch00000w/T/pip-5vMqXr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 15:59:25 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)) 15:59:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 15:59:25 INFO - Running setup.py (path:/var/folders/xg/t9n0l1xx5tbbv7rdc0m9kfch00000w/T/pip-62_eVv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 15:59:25 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)) 15:59:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 15:59:25 INFO - Running setup.py (path:/var/folders/xg/t9n0l1xx5tbbv7rdc0m9kfch00000w/T/pip-NVHRin-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 15:59:25 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)) 15:59:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 15:59:25 INFO - Running setup.py (path:/var/folders/xg/t9n0l1xx5tbbv7rdc0m9kfch00000w/T/pip-o1Kdup-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 15:59:26 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)) 15:59:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 15:59:26 INFO - Running setup.py (path:/var/folders/xg/t9n0l1xx5tbbv7rdc0m9kfch00000w/T/pip-ZEZK6S-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 15:59:26 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)) 15:59:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 15:59:26 INFO - Running setup.py (path:/var/folders/xg/t9n0l1xx5tbbv7rdc0m9kfch00000w/T/pip-fQLz2V-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 15:59:26 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)) 15:59:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 15:59:26 INFO - Running setup.py (path:/var/folders/xg/t9n0l1xx5tbbv7rdc0m9kfch00000w/T/pip-4Hjhz4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 15:59:26 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)) 15:59:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 15:59:26 INFO - Running setup.py (path:/var/folders/xg/t9n0l1xx5tbbv7rdc0m9kfch00000w/T/pip-k9kcoL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 15:59:26 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)) 15:59:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 15:59:26 INFO - Running setup.py (path:/var/folders/xg/t9n0l1xx5tbbv7rdc0m9kfch00000w/T/pip-CRcApR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 15:59:26 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)) 15:59:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 15:59:26 INFO - Running setup.py (path:/var/folders/xg/t9n0l1xx5tbbv7rdc0m9kfch00000w/T/pip-nXLsI2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 15:59:26 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)) 15:59:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 15:59:26 INFO - Running setup.py (path:/var/folders/xg/t9n0l1xx5tbbv7rdc0m9kfch00000w/T/pip-wSjmFD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 15:59:26 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)) 15:59:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 15:59:26 INFO - Running setup.py (path:/var/folders/xg/t9n0l1xx5tbbv7rdc0m9kfch00000w/T/pip-FVvYhZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 15:59:26 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)) 15:59:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 15:59:26 INFO - Running setup.py (path:/var/folders/xg/t9n0l1xx5tbbv7rdc0m9kfch00000w/T/pip-qyMA4K-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 15:59:27 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)) 15:59:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 15:59:27 INFO - Running setup.py (path:/var/folders/xg/t9n0l1xx5tbbv7rdc0m9kfch00000w/T/pip-3NARfs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 15:59:27 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)) 15:59:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 15:59:27 INFO - Running setup.py (path:/var/folders/xg/t9n0l1xx5tbbv7rdc0m9kfch00000w/T/pip-sU1lyV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 15:59:27 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)) 15:59:27 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 15:59:27 INFO - Running setup.py (path:/var/folders/xg/t9n0l1xx5tbbv7rdc0m9kfch00000w/T/pip-8pZI_O-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 15:59:27 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)) 15:59:27 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 15:59:27 INFO - Running setup.py (path:/var/folders/xg/t9n0l1xx5tbbv7rdc0m9kfch00000w/T/pip-G1OiA3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 15:59:27 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)) 15:59:27 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 15:59:27 INFO - Running setup.py (path:/var/folders/xg/t9n0l1xx5tbbv7rdc0m9kfch00000w/T/pip-BJASOU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 15:59:27 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)) 15:59:27 INFO - Unpacking /builds/slave/test/build/tests/marionette 15:59:27 INFO - Running setup.py (path:/var/folders/xg/t9n0l1xx5tbbv7rdc0m9kfch00000w/T/pip-aPJQv_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 15:59:28 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 15:59:28 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)) 15:59:28 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)) 15:59:28 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)) 15:59:28 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)) 15:59:28 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)) 15:59:28 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)) 15:59:28 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 15:59:28 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 15:59:28 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 15:59:28 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 15:59:28 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 15:59:28 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 15:59:28 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 15:59:30 INFO - Downloading blessings-1.6.tar.gz 15:59:30 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 15:59:30 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)) 15:59:30 INFO - Installing collected packages: blessings 15:59:30 INFO - Running setup.py install for blessings 15:59:31 INFO - Successfully installed blessings 15:59:31 INFO - Cleaning up... 15:59:31 INFO - Return code: 0 15:59:31 INFO - Done creating virtualenv /builds/slave/test/build/venv. 15:59:31 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 15:59:31 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 15:59:31 INFO - Reading from file tmpfile_stdout 15:59:31 INFO - Current package versions: 15:59:31 INFO - blessings == 1.6 15:59:31 INFO - blobuploader == 1.2.4 15:59:31 INFO - browsermob-proxy == 0.6.0 15:59:31 INFO - docopt == 0.6.1 15:59:31 INFO - manifestparser == 1.1 15:59:31 INFO - marionette-client == 2.3.0 15:59:31 INFO - marionette-driver == 1.4.0 15:59:31 INFO - mozInstall == 1.12 15:59:31 INFO - mozcrash == 0.17 15:59:31 INFO - mozdebug == 0.1 15:59:31 INFO - mozdevice == 0.48 15:59:31 INFO - mozfile == 1.2 15:59:31 INFO - mozhttpd == 0.7 15:59:31 INFO - mozinfo == 0.9 15:59:31 INFO - mozleak == 0.1 15:59:31 INFO - mozlog == 3.1 15:59:31 INFO - moznetwork == 0.27 15:59:31 INFO - mozprocess == 0.22 15:59:31 INFO - mozprofile == 0.28 15:59:31 INFO - mozrunner == 6.11 15:59:31 INFO - mozscreenshot == 0.1 15:59:31 INFO - mozsystemmonitor == 0.0 15:59:31 INFO - moztest == 0.7 15:59:31 INFO - mozversion == 1.4 15:59:31 INFO - psutil == 3.1.1 15:59:31 INFO - requests == 1.2.3 15:59:31 INFO - wptserve == 1.4.0 15:59:31 INFO - wsgiref == 0.1.2 15:59:31 INFO - Running post-action listener: _resource_record_post_action 15:59:31 INFO - Running post-action listener: _start_resource_monitoring 15:59:31 INFO - Starting resource monitoring. 15:59:31 INFO - ##### 15:59:31 INFO - ##### Running pull step. 15:59:31 INFO - ##### 15:59:31 INFO - Running pre-action listener: _resource_record_pre_action 15:59:31 INFO - Running main action method: pull 15:59:31 INFO - Pull has nothing to do! 15:59:31 INFO - Running post-action listener: _resource_record_post_action 15:59:31 INFO - ##### 15:59:31 INFO - ##### Running install step. 15:59:31 INFO - ##### 15:59:31 INFO - Running pre-action listener: _resource_record_pre_action 15:59:31 INFO - Running main action method: install 15:59:31 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 15:59:31 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 15:59:31 INFO - Reading from file tmpfile_stdout 15:59:31 INFO - Detecting whether we're running mozinstall >=1.0... 15:59:31 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 15:59:31 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 15:59:31 INFO - Reading from file tmpfile_stdout 15:59:31 INFO - Output received: 15:59:31 INFO - Usage: mozinstall [options] installer 15:59:31 INFO - Options: 15:59:31 INFO - -h, --help show this help message and exit 15:59:31 INFO - -d DEST, --destination=DEST 15:59:31 INFO - Directory to install application into. [default: 15:59:31 INFO - "/builds/slave/test"] 15:59:31 INFO - --app=APP Application being installed. [default: firefox] 15:59:31 INFO - mkdir: /builds/slave/test/build/application 15:59:31 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'] 15:59:31 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 15:59:49 INFO - Reading from file tmpfile_stdout 15:59:49 INFO - Output received: 15:59:49 INFO - /builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox 15:59:49 INFO - Running post-action listener: _resource_record_post_action 15:59:49 INFO - ##### 15:59:49 INFO - ##### Running run-tests step. 15:59:49 INFO - ##### 15:59:49 INFO - Running pre-action listener: _resource_record_pre_action 15:59:49 INFO - Running main action method: run_tests 15:59:49 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 15:59:49 INFO - Minidump filename unknown. Determining based upon platform and architecture. 15:59:49 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 15:59:49 INFO - grabbing minidump binary from tooltool 15:59:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:59:49 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 0x10aeb65e0>, '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 0x10aa99cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10aac4990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 15:59:49 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 15:59:49 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 15:59:50 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 15:59:50 INFO - Return code: 0 15:59:50 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 15:59:50 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 15:59:50 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/Ub0hQRaeRICAhRFCQ41_NQ/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 15:59:50 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/Ub0hQRaeRICAhRFCQ41_NQ/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 15:59:50 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.tS0MmZuEIJ/Render', 15:59:50 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 15:59:50 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 15:59:50 INFO - 'HOME': '/Users/cltbld', 15:59:50 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 15:59:50 INFO - 'LOGNAME': 'cltbld', 15:59:50 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 15:59:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:59:50 INFO - 'MOZ_NO_REMOTE': '1', 15:59:50 INFO - 'NO_EM_RESTART': '1', 15:59:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:59:50 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 15:59:50 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:59:50 INFO - 'PWD': '/builds/slave/test', 15:59:50 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 15:59:50 INFO - 'SHELL': '/bin/bash', 15:59:50 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.xXbvjCW2sx/Listeners', 15:59:50 INFO - 'TMPDIR': '/var/folders/xg/t9n0l1xx5tbbv7rdc0m9kfch00000w/T/', 15:59:50 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 15:59:50 INFO - 'USER': 'cltbld', 15:59:50 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 15:59:50 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 15:59:50 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 15:59:50 INFO - 'XPC_FLAGS': '0x0', 15:59:50 INFO - 'XPC_SERVICE_NAME': '0', 15:59:50 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 15:59:50 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/Ub0hQRaeRICAhRFCQ41_NQ/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 15:59:50 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 15:59:50 INFO - import pkg_resources 15:59:51 INFO - Using 1 client processes 15:59:51 INFO - wptserve Starting http server on 127.0.0.1:8000 15:59:51 INFO - wptserve Starting http server on 127.0.0.1:8001 15:59:51 INFO - wptserve Starting http server on 127.0.0.1:8443 15:59:53 INFO - SUITE-START | Running 778 tests 15:59:53 INFO - Running testharness tests 15:59:53 INFO - Setting up ssl 15:59:53 INFO - PROCESS | certutil | 15:59:53 INFO - PROCESS | certutil | 15:59:53 INFO - PROCESS | certutil | 15:59:53 INFO - Certificate Nickname Trust Attributes 15:59:53 INFO - SSL,S/MIME,JAR/XPI 15:59:53 INFO - 15:59:53 INFO - web-platform-tests CT,, 15:59:53 INFO - 15:59:53 INFO - Starting runner 15:59:54 INFO - PROCESS | 2260 | [2260] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 15:59:54 INFO - PROCESS | 2260 | 1462316394736 Marionette DEBUG Marionette enabled via build flag and pref 15:59:54 INFO - PROCESS | 2260 | ++DOCSHELL 0x113f5c800 == 1 [pid = 2260] [id = 1] 15:59:54 INFO - PROCESS | 2260 | ++DOMWINDOW == 1 (0x113f5d000) [pid = 2260] [serial = 1] [outer = 0x0] 15:59:54 INFO - PROCESS | 2260 | [2260] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 15:59:54 INFO - PROCESS | 2260 | ++DOMWINDOW == 2 (0x113fb1800) [pid = 2260] [serial = 2] [outer = 0x113f5d000] 15:59:55 INFO - PROCESS | 2260 | 1462316395200 Marionette INFO Listening on port 2828 15:59:55 INFO - PROCESS | 2260 | 1462316395430 Marionette DEBUG Marionette enabled via command-line flag 15:59:55 INFO - PROCESS | 2260 | ++DOCSHELL 0x116887000 == 2 [pid = 2260] [id = 2] 15:59:55 INFO - PROCESS | 2260 | ++DOMWINDOW == 3 (0x116887800) [pid = 2260] [serial = 3] [outer = 0x0] 15:59:55 INFO - PROCESS | 2260 | [2260] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 15:59:55 INFO - PROCESS | 2260 | ++DOMWINDOW == 4 (0x116888800) [pid = 2260] [serial = 4] [outer = 0x116887800] 15:59:55 INFO - PROCESS | 2260 | [2260] 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 15:59:55 INFO - PROCESS | 2260 | 1462316395597 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:51838 15:59:55 INFO - PROCESS | 2260 | 1462316395667 Marionette DEBUG Closed connection conn0 15:59:55 INFO - PROCESS | 2260 | [2260] 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 15:59:55 INFO - PROCESS | 2260 | 1462316395673 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:51839 15:59:55 INFO - PROCESS | 2260 | 1462316395688 Marionette DEBUG Closed connection conn1 15:59:55 INFO - PROCESS | 2260 | [2260] 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 15:59:55 INFO - PROCESS | 2260 | 1462316395693 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:51840 15:59:55 INFO - PROCESS | 2260 | 1462316395705 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 15:59:55 INFO - PROCESS | 2260 | 1462316395709 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":"20160503144435","device":"desktop","version":"48.0a2"} 15:59:56 INFO - PROCESS | 2260 | [2260] 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 15:59:56 INFO - PROCESS | 2260 | ++DOCSHELL 0x119e34000 == 3 [pid = 2260] [id = 3] 15:59:56 INFO - PROCESS | 2260 | ++DOMWINDOW == 5 (0x119e3a800) [pid = 2260] [serial = 5] [outer = 0x0] 15:59:56 INFO - PROCESS | 2260 | ++DOCSHELL 0x119e3b800 == 4 [pid = 2260] [id = 4] 15:59:56 INFO - PROCESS | 2260 | ++DOMWINDOW == 6 (0x119e9c800) [pid = 2260] [serial = 6] [outer = 0x0] 15:59:56 INFO - PROCESS | 2260 | [2260] 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 15:59:57 INFO - PROCESS | 2260 | ++DOCSHELL 0x1219d0800 == 5 [pid = 2260] [id = 5] 15:59:57 INFO - PROCESS | 2260 | ++DOMWINDOW == 7 (0x119e9bc00) [pid = 2260] [serial = 7] [outer = 0x0] 15:59:57 INFO - PROCESS | 2260 | [2260] 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 15:59:57 INFO - PROCESS | 2260 | [2260] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 15:59:57 INFO - PROCESS | 2260 | ++DOMWINDOW == 8 (0x121b2e400) [pid = 2260] [serial = 8] [outer = 0x119e9bc00] 15:59:57 INFO - PROCESS | 2260 | [2260] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 15:59:57 INFO - PROCESS | 2260 | ++DOMWINDOW == 9 (0x124099000) [pid = 2260] [serial = 9] [outer = 0x119e3a800] 15:59:57 INFO - PROCESS | 2260 | ++DOMWINDOW == 10 (0x1240ae400) [pid = 2260] [serial = 10] [outer = 0x119e9c800] 15:59:57 INFO - PROCESS | 2260 | ++DOMWINDOW == 11 (0x1240b0000) [pid = 2260] [serial = 11] [outer = 0x119e9bc00] 15:59:57 INFO - PROCESS | 2260 | [2260] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 15:59:57 INFO - PROCESS | 2260 | 1462316397696 Marionette DEBUG loaded listener.js 15:59:57 INFO - PROCESS | 2260 | 1462316397707 Marionette DEBUG loaded listener.js 15:59:58 INFO - PROCESS | 2260 | ++DOMWINDOW == 12 (0x125106400) [pid = 2260] [serial = 12] [outer = 0x119e9bc00] 15:59:58 INFO - PROCESS | 2260 | 1462316398086 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"ffac1ae2-4897-074b-8e55-d080a6b3dd75","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":"20160503144435","device":"desktop","version":"48.0a2","command_id":1}}] 15:59:58 INFO - PROCESS | 2260 | 1462316398182 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}] 15:59:58 INFO - PROCESS | 2260 | 1462316398224 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 15:59:58 INFO - PROCESS | 2260 | 1462316398307 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 15:59:58 INFO - PROCESS | 2260 | [2260] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 15:59:58 INFO - PROCESS | 2260 | [2260] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 15:59:58 INFO - PROCESS | 2260 | ++DOMWINDOW == 13 (0x126db7400) [pid = 2260] [serial = 13] [outer = 0x119e9bc00] 15:59:58 INFO - PROCESS | 2260 | [2260] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 15:59:58 INFO - PROCESS | 2260 | [2260] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:59:58 INFO - PROCESS | 2260 | [2260] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5290 15:59:58 INFO - PROCESS | 2260 | [2260] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5290 15:59:58 INFO - PROCESS | 2260 | 1462316398593 Marionette TRACE conn2 <- [1,3,null,{}] 15:59:58 INFO - PROCESS | 2260 | 1462316398596 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 15:59:58 INFO - PROCESS | 2260 | 1462316398606 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 15:59:58 INFO - PROCESS | 2260 | 1462316398634 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 15:59:58 INFO - PROCESS | 2260 | 1462316398636 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 15:59:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 15:59:58 INFO - PROCESS | 2260 | 1462316398644 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 15:59:58 INFO - PROCESS | 2260 | 1462316398646 Marionette TRACE conn2 <- [1,6,null,{}] 15:59:58 INFO - PROCESS | 2260 | 1462316398649 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}] 15:59:58 INFO - PROCESS | 2260 | 1462316398661 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 15:59:58 INFO - PROCESS | 2260 | 1462316398664 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:58 INFO - PROCESS | 2260 | ++DOCSHELL 0x12931b000 == 6 [pid = 2260] [id = 6] 15:59:58 INFO - PROCESS | 2260 | ++DOMWINDOW == 14 (0x1292e8000) [pid = 2260] [serial = 14] [outer = 0x0] 15:59:58 INFO - PROCESS | 2260 | ++DOMWINDOW == 15 (0x1292e9c00) [pid = 2260] [serial = 15] [outer = 0x1292e8000] 15:59:58 INFO - PROCESS | 2260 | 1462316398694 Marionette DEBUG loaded listener.js 15:59:58 INFO - PROCESS | 2260 | ++DOMWINDOW == 16 (0x129518400) [pid = 2260] [serial = 16] [outer = 0x1292e8000] 15:59:59 INFO - PROCESS | 2260 | 1462316399000 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]]]}] 15:59:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 15:59:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 375ms 15:59:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 15:59:59 INFO - PROCESS | 2260 | 1462316399014 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 15:59:59 INFO - PROCESS | 2260 | 1462316399015 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 15:59:59 INFO - PROCESS | 2260 | 1462316399018 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 15:59:59 INFO - PROCESS | 2260 | 1462316399019 Marionette TRACE conn2 <- [1,10,null,{}] 15:59:59 INFO - PROCESS | 2260 | ++DOCSHELL 0x1295e9000 == 7 [pid = 2260] [id = 7] 15:59:59 INFO - PROCESS | 2260 | ++DOMWINDOW == 17 (0x1295b2400) [pid = 2260] [serial = 17] [outer = 0x0] 15:59:59 INFO - PROCESS | 2260 | ++DOMWINDOW == 18 (0x1295b7c00) [pid = 2260] [serial = 18] [outer = 0x1295b2400] 15:59:59 INFO - PROCESS | 2260 | 1462316399063 Marionette DEBUG loaded listener.js 15:59:59 INFO - PROCESS | 2260 | 1462316399099 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}] 15:59:59 INFO - PROCESS | 2260 | ++DOMWINDOW == 19 (0x1295ba000) [pid = 2260] [serial = 19] [outer = 0x1295b2400] 15:59:59 INFO - PROCESS | 2260 | 1462316399292 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 15:59:59 INFO - PROCESS | 2260 | 1462316399325 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:59 INFO - PROCESS | 2260 | ++DOCSHELL 0x129570800 == 8 [pid = 2260] [id = 8] 15:59:59 INFO - PROCESS | 2260 | ++DOMWINDOW == 20 (0x12a9e5800) [pid = 2260] [serial = 20] [outer = 0x0] 15:59:59 INFO - PROCESS | 2260 | ++DOMWINDOW == 21 (0x12a9e7800) [pid = 2260] [serial = 21] [outer = 0x12a9e5800] 15:59:59 INFO - PROCESS | 2260 | 1462316399372 Marionette DEBUG loaded listener.js 15:59:59 INFO - PROCESS | 2260 | ++DOMWINDOW == 22 (0x12a9ebc00) [pid = 2260] [serial = 22] [outer = 0x12a9e5800] 15:59:59 INFO - PROCESS | 2260 | 1462316399880 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]]]}] 15:59:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 15:59:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 868ms 15:59:59 INFO - PROCESS | 2260 | 1462316399887 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 15:59:59 INFO - PROCESS | 2260 | 1462316399889 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 15:59:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 15:59:59 INFO - PROCESS | 2260 | 1462316399893 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 15:59:59 INFO - PROCESS | 2260 | 1462316399894 Marionette TRACE conn2 <- [1,14,null,{}] 15:59:59 INFO - PROCESS | 2260 | 1462316399897 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}] 15:59:59 INFO - PROCESS | 2260 | 1462316399981 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 15:59:59 INFO - PROCESS | 2260 | 1462316399985 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:59 INFO - PROCESS | 2260 | ++DOCSHELL 0x12af9f000 == 9 [pid = 2260] [id = 9] 15:59:59 INFO - PROCESS | 2260 | ++DOMWINDOW == 23 (0x12a906c00) [pid = 2260] [serial = 23] [outer = 0x0] 16:00:00 INFO - PROCESS | 2260 | ++DOMWINDOW == 24 (0x12aee7c00) [pid = 2260] [serial = 24] [outer = 0x12a906c00] 16:00:00 INFO - PROCESS | 2260 | 1462316400013 Marionette DEBUG loaded listener.js 16:00:00 INFO - PROCESS | 2260 | ++DOMWINDOW == 25 (0x12abe9000) [pid = 2260] [serial = 25] [outer = 0x12a906c00] 16:00:00 INFO - PROCESS | 2260 | 1462316400296 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]]]}] 16:00:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 16:00:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 418ms 16:00:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 16:00:00 INFO - PROCESS | 2260 | 1462316400312 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 16:00:00 INFO - PROCESS | 2260 | 1462316400313 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 16:00:00 INFO - PROCESS | 2260 | 1462316400315 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 16:00:00 INFO - PROCESS | 2260 | 1462316400316 Marionette TRACE conn2 <- [1,18,null,{}] 16:00:00 INFO - PROCESS | 2260 | 1462316400319 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}] 16:00:00 INFO - PROCESS | 2260 | 1462316400417 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 16:00:00 INFO - PROCESS | 2260 | 1462316400421 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:00 INFO - PROCESS | 2260 | ++DOCSHELL 0x12bb1b000 == 10 [pid = 2260] [id = 10] 16:00:00 INFO - PROCESS | 2260 | ++DOMWINDOW == 26 (0x12bbb1c00) [pid = 2260] [serial = 26] [outer = 0x0] 16:00:00 INFO - PROCESS | 2260 | ++DOMWINDOW == 27 (0x12bbb8800) [pid = 2260] [serial = 27] [outer = 0x12bbb1c00] 16:00:00 INFO - PROCESS | 2260 | 1462316400449 Marionette DEBUG loaded listener.js 16:00:00 INFO - PROCESS | 2260 | ++DOMWINDOW == 28 (0x12bbd4800) [pid = 2260] [serial = 28] [outer = 0x12bbb1c00] 16:00:00 INFO - PROCESS | 2260 | 1462316400746 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]]]}] 16:00:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 16:00:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 470ms 16:00:00 INFO - PROCESS | 2260 | 1462316400786 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 16:00:00 INFO - PROCESS | 2260 | 1462316400788 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 16:00:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 16:00:00 INFO - PROCESS | 2260 | 1462316400793 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 16:00:00 INFO - PROCESS | 2260 | 1462316400794 Marionette TRACE conn2 <- [1,22,null,{}] 16:00:00 INFO - PROCESS | 2260 | 1462316400797 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}] 16:00:00 INFO - PROCESS | 2260 | 1462316400882 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 16:00:00 INFO - PROCESS | 2260 | 1462316400887 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:00 INFO - PROCESS | 2260 | ++DOCSHELL 0x12c17a800 == 11 [pid = 2260] [id = 11] 16:00:00 INFO - PROCESS | 2260 | ++DOMWINDOW == 29 (0x12bbd7c00) [pid = 2260] [serial = 29] [outer = 0x0] 16:00:00 INFO - PROCESS | 2260 | ++DOMWINDOW == 30 (0x12c108000) [pid = 2260] [serial = 30] [outer = 0x12bbd7c00] 16:00:00 INFO - PROCESS | 2260 | 1462316400913 Marionette DEBUG loaded listener.js 16:00:00 INFO - PROCESS | 2260 | ++DOMWINDOW == 31 (0x12c110000) [pid = 2260] [serial = 31] [outer = 0x12bbd7c00] 16:00:01 INFO - PROCESS | 2260 | 1462316401153 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]]]}] 16:00:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 16:00:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 370ms 16:00:01 INFO - PROCESS | 2260 | 1462316401163 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 16:00:01 INFO - PROCESS | 2260 | 1462316401164 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 16:00:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 16:00:01 INFO - PROCESS | 2260 | 1462316401167 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 16:00:01 INFO - PROCESS | 2260 | 1462316401168 Marionette TRACE conn2 <- [1,26,null,{}] 16:00:01 INFO - PROCESS | 2260 | 1462316401170 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}] 16:00:01 INFO - PROCESS | 2260 | 1462316401271 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 16:00:01 INFO - PROCESS | 2260 | 1462316401279 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:01 INFO - PROCESS | 2260 | ++DOCSHELL 0x12c28e800 == 12 [pid = 2260] [id = 12] 16:00:01 INFO - PROCESS | 2260 | ++DOMWINDOW == 32 (0x1180d7000) [pid = 2260] [serial = 32] [outer = 0x0] 16:00:01 INFO - PROCESS | 2260 | ++DOMWINDOW == 33 (0x1185ecc00) [pid = 2260] [serial = 33] [outer = 0x1180d7000] 16:00:01 INFO - PROCESS | 2260 | 1462316401304 Marionette DEBUG loaded listener.js 16:00:01 INFO - PROCESS | 2260 | ++DOMWINDOW == 34 (0x1185f6000) [pid = 2260] [serial = 34] [outer = 0x1180d7000] 16:00:01 INFO - PROCESS | 2260 | 1462316401546 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]]]}] 16:00:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 16:00:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 418ms 16:00:01 INFO - PROCESS | 2260 | 1462316401586 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 16:00:01 INFO - PROCESS | 2260 | 1462316401587 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 16:00:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 16:00:01 INFO - PROCESS | 2260 | 1462316401597 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 16:00:01 INFO - PROCESS | 2260 | 1462316401598 Marionette TRACE conn2 <- [1,30,null,{}] 16:00:01 INFO - PROCESS | 2260 | 1462316401601 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}] 16:00:01 INFO - PROCESS | 2260 | 1462316401686 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 16:00:01 INFO - PROCESS | 2260 | 1462316401694 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:01 INFO - PROCESS | 2260 | ++DOCSHELL 0x12c80d000 == 13 [pid = 2260] [id = 13] 16:00:01 INFO - PROCESS | 2260 | ++DOMWINDOW == 35 (0x1185fac00) [pid = 2260] [serial = 35] [outer = 0x0] 16:00:01 INFO - PROCESS | 2260 | ++DOMWINDOW == 36 (0x12c7c2800) [pid = 2260] [serial = 36] [outer = 0x1185fac00] 16:00:01 INFO - PROCESS | 2260 | 1462316401718 Marionette DEBUG loaded listener.js 16:00:01 INFO - PROCESS | 2260 | ++DOMWINDOW == 37 (0x12c7c6400) [pid = 2260] [serial = 37] [outer = 0x1185fac00] 16:00:01 INFO - PROCESS | 2260 | 1462316401957 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]]]}] 16:00:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 16:00:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 368ms 16:00:01 INFO - PROCESS | 2260 | 1462316401965 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 16:00:01 INFO - PROCESS | 2260 | 1462316401966 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 16:00:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 16:00:01 INFO - PROCESS | 2260 | 1462316401969 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 16:00:01 INFO - PROCESS | 2260 | 1462316401970 Marionette TRACE conn2 <- [1,34,null,{}] 16:00:01 INFO - PROCESS | 2260 | 1462316401972 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}] 16:00:02 INFO - PROCESS | 2260 | 1462316402071 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 16:00:02 INFO - PROCESS | 2260 | 1462316402087 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:02 INFO - PROCESS | 2260 | ++DOCSHELL 0x12ca84800 == 14 [pid = 2260] [id = 14] 16:00:02 INFO - PROCESS | 2260 | ++DOMWINDOW == 38 (0x12c7cec00) [pid = 2260] [serial = 38] [outer = 0x0] 16:00:02 INFO - PROCESS | 2260 | ++DOMWINDOW == 39 (0x12c7d1000) [pid = 2260] [serial = 39] [outer = 0x12c7cec00] 16:00:02 INFO - PROCESS | 2260 | 1462316402113 Marionette DEBUG loaded listener.js 16:00:02 INFO - PROCESS | 2260 | ++DOMWINDOW == 40 (0x12cbb4000) [pid = 2260] [serial = 40] [outer = 0x12c7cec00] 16:00:02 INFO - PROCESS | 2260 | 1462316402341 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]]]}] 16:00:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 16:00:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 420ms 16:00:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 16:00:02 INFO - PROCESS | 2260 | 1462316402397 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 16:00:02 INFO - PROCESS | 2260 | 1462316402398 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 16:00:02 INFO - PROCESS | 2260 | 1462316402400 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 16:00:02 INFO - PROCESS | 2260 | 1462316402401 Marionette TRACE conn2 <- [1,38,null,{}] 16:00:02 INFO - PROCESS | 2260 | 1462316402403 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}] 16:00:02 INFO - PROCESS | 2260 | 1462316402501 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 16:00:02 INFO - PROCESS | 2260 | 1462316402505 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:02 INFO - PROCESS | 2260 | ++DOCSHELL 0x12cd77000 == 15 [pid = 2260] [id = 15] 16:00:02 INFO - PROCESS | 2260 | ++DOMWINDOW == 41 (0x12cbb6800) [pid = 2260] [serial = 41] [outer = 0x0] 16:00:02 INFO - PROCESS | 2260 | ++DOMWINDOW == 42 (0x12cbbc400) [pid = 2260] [serial = 42] [outer = 0x12cbb6800] 16:00:02 INFO - PROCESS | 2260 | 1462316402532 Marionette DEBUG loaded listener.js 16:00:02 INFO - PROCESS | 2260 | ++DOMWINDOW == 43 (0x12cd40c00) [pid = 2260] [serial = 43] [outer = 0x12cbb6800] 16:00:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 16:00:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 368ms 16:00:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 16:00:02 INFO - PROCESS | 2260 | 1462316402765 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]]]}] 16:00:02 INFO - PROCESS | 2260 | 1462316402769 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 16:00:02 INFO - PROCESS | 2260 | 1462316402770 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 16:00:02 INFO - PROCESS | 2260 | 1462316402779 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 16:00:02 INFO - PROCESS | 2260 | 1462316402780 Marionette TRACE conn2 <- [1,42,null,{}] 16:00:02 INFO - PROCESS | 2260 | 1462316402783 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}] 16:00:02 INFO - PROCESS | 2260 | 1462316402877 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 16:00:02 INFO - PROCESS | 2260 | 1462316402881 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:02 INFO - PROCESS | 2260 | ++DOCSHELL 0x12d12d000 == 16 [pid = 2260] [id = 16] 16:00:02 INFO - PROCESS | 2260 | ++DOMWINDOW == 44 (0x12cd43800) [pid = 2260] [serial = 44] [outer = 0x0] 16:00:02 INFO - PROCESS | 2260 | ++DOMWINDOW == 45 (0x12cd48800) [pid = 2260] [serial = 45] [outer = 0x12cd43800] 16:00:02 INFO - PROCESS | 2260 | 1462316402907 Marionette DEBUG loaded listener.js 16:00:02 INFO - PROCESS | 2260 | ++DOMWINDOW == 46 (0x12cff3800) [pid = 2260] [serial = 46] [outer = 0x12cd43800] 16:00:02 INFO - PROCESS | 2260 | ++DOCSHELL 0x12d142000 == 17 [pid = 2260] [id = 17] 16:00:02 INFO - PROCESS | 2260 | ++DOMWINDOW == 47 (0x12d142800) [pid = 2260] [serial = 47] [outer = 0x0] 16:00:03 INFO - PROCESS | 2260 | ++DOMWINDOW == 48 (0x12d506800) [pid = 2260] [serial = 48] [outer = 0x12d142800] 16:00:03 INFO - PROCESS | 2260 | ++DOMWINDOW == 49 (0x12d50b000) [pid = 2260] [serial = 49] [outer = 0x12d142800] 16:00:03 INFO - PROCESS | 2260 | ++DOCSHELL 0x12d502800 == 18 [pid = 2260] [id = 18] 16:00:03 INFO - PROCESS | 2260 | ++DOMWINDOW == 50 (0x12cff6800) [pid = 2260] [serial = 50] [outer = 0x0] 16:00:03 INFO - PROCESS | 2260 | ++DOMWINDOW == 51 (0x12d53a800) [pid = 2260] [serial = 51] [outer = 0x12cff6800] 16:00:03 INFO - PROCESS | 2260 | ++DOMWINDOW == 52 (0x12cffdc00) [pid = 2260] [serial = 52] [outer = 0x12cff6800] 16:00:03 INFO - PROCESS | 2260 | 1462316403268 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]]]}] 16:00:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 16:00:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 527ms 16:00:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 16:00:03 INFO - PROCESS | 2260 | 1462316403300 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 16:00:03 INFO - PROCESS | 2260 | 1462316403301 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 16:00:03 INFO - PROCESS | 2260 | 1462316403303 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 16:00:03 INFO - PROCESS | 2260 | 1462316403305 Marionette TRACE conn2 <- [1,46,null,{}] 16:00:03 INFO - PROCESS | 2260 | 1462316403307 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}] 16:00:03 INFO - PROCESS | 2260 | 1462316403388 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 16:00:03 INFO - PROCESS | 2260 | 1462316403395 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:03 INFO - PROCESS | 2260 | ++DOCSHELL 0x12d90d800 == 19 [pid = 2260] [id = 19] 16:00:03 INFO - PROCESS | 2260 | ++DOMWINDOW == 53 (0x12cff8c00) [pid = 2260] [serial = 53] [outer = 0x0] 16:00:03 INFO - PROCESS | 2260 | ++DOMWINDOW == 54 (0x12d5a1400) [pid = 2260] [serial = 54] [outer = 0x12cff8c00] 16:00:03 INFO - PROCESS | 2260 | 1462316403423 Marionette DEBUG loaded listener.js 16:00:03 INFO - PROCESS | 2260 | ++DOMWINDOW == 55 (0x12d9a3800) [pid = 2260] [serial = 55] [outer = 0x12cff8c00] 16:00:03 INFO - PROCESS | 2260 | 1462316403666 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]]]}] 16:00:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 16:00:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 421ms 16:00:03 INFO - PROCESS | 2260 | 1462316403729 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 16:00:03 INFO - PROCESS | 2260 | 1462316403730 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 16:00:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 16:00:03 INFO - PROCESS | 2260 | 1462316403732 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 16:00:03 INFO - PROCESS | 2260 | 1462316403733 Marionette TRACE conn2 <- [1,50,null,{}] 16:00:03 INFO - PROCESS | 2260 | 1462316403735 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}] 16:00:03 INFO - PROCESS | 2260 | 1462316403831 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 16:00:03 INFO - PROCESS | 2260 | 1462316403835 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:03 INFO - PROCESS | 2260 | ++DOCSHELL 0x12db35000 == 20 [pid = 2260] [id = 20] 16:00:03 INFO - PROCESS | 2260 | ++DOMWINDOW == 56 (0x118059000) [pid = 2260] [serial = 56] [outer = 0x0] 16:00:03 INFO - PROCESS | 2260 | ++DOMWINDOW == 57 (0x1182b2800) [pid = 2260] [serial = 57] [outer = 0x118059000] 16:00:03 INFO - PROCESS | 2260 | 1462316403859 Marionette DEBUG loaded listener.js 16:00:03 INFO - PROCESS | 2260 | ++DOMWINDOW == 58 (0x1185ae800) [pid = 2260] [serial = 58] [outer = 0x118059000] 16:00:04 INFO - PROCESS | 2260 | 1462316404092 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]]]}] 16:00:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 16:00:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 371ms 16:00:04 INFO - PROCESS | 2260 | 1462316404103 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 16:00:04 INFO - PROCESS | 2260 | 1462316404104 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 16:00:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 16:00:04 INFO - PROCESS | 2260 | 1462316404109 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 16:00:04 INFO - PROCESS | 2260 | 1462316404111 Marionette TRACE conn2 <- [1,54,null,{}] 16:00:04 INFO - PROCESS | 2260 | 1462316404118 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}] 16:00:04 INFO - PROCESS | 2260 | 1462316404211 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 16:00:04 INFO - PROCESS | 2260 | 1462316404216 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:04 INFO - PROCESS | 2260 | ++DOCSHELL 0x12db44800 == 21 [pid = 2260] [id = 21] 16:00:04 INFO - PROCESS | 2260 | ++DOMWINDOW == 59 (0x12c10e400) [pid = 2260] [serial = 59] [outer = 0x0] 16:00:04 INFO - PROCESS | 2260 | ++DOMWINDOW == 60 (0x12d9a7c00) [pid = 2260] [serial = 60] [outer = 0x12c10e400] 16:00:04 INFO - PROCESS | 2260 | 1462316404240 Marionette DEBUG loaded listener.js 16:00:04 INFO - PROCESS | 2260 | ++DOMWINDOW == 61 (0x12d9ac400) [pid = 2260] [serial = 61] [outer = 0x12c10e400] 16:00:04 INFO - PROCESS | 2260 | 1462316404464 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]]]}] 16:00:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 16:00:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 376ms 16:00:04 INFO - PROCESS | 2260 | 1462316404485 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 16:00:04 INFO - PROCESS | 2260 | 1462316404486 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 16:00:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 16:00:04 INFO - PROCESS | 2260 | 1462316404496 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 16:00:04 INFO - PROCESS | 2260 | 1462316404497 Marionette TRACE conn2 <- [1,58,null,{}] 16:00:04 INFO - PROCESS | 2260 | 1462316404499 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}] 16:00:04 INFO - PROCESS | 2260 | 1462316404592 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 16:00:04 INFO - PROCESS | 2260 | 1462316404607 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:04 INFO - PROCESS | 2260 | ++DOCSHELL 0x12dd16000 == 22 [pid = 2260] [id = 22] 16:00:04 INFO - PROCESS | 2260 | ++DOMWINDOW == 62 (0x12d9b0800) [pid = 2260] [serial = 62] [outer = 0x0] 16:00:04 INFO - PROCESS | 2260 | ++DOMWINDOW == 63 (0x12ded4c00) [pid = 2260] [serial = 63] [outer = 0x12d9b0800] 16:00:04 INFO - PROCESS | 2260 | 1462316404632 Marionette DEBUG loaded listener.js 16:00:04 INFO - PROCESS | 2260 | ++DOMWINDOW == 64 (0x12deda400) [pid = 2260] [serial = 64] [outer = 0x12d9b0800] 16:00:05 INFO - PROCESS | 2260 | 1462316404992 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]]]}] 16:00:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 16:00:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1127ms 16:00:05 INFO - PROCESS | 2260 | 1462316405668 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 16:00:05 INFO - PROCESS | 2260 | 1462316405670 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 16:00:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 16:00:05 INFO - PROCESS | 2260 | 1462316405675 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 16:00:05 INFO - PROCESS | 2260 | 1462316405677 Marionette TRACE conn2 <- [1,62,null,{}] 16:00:05 INFO - PROCESS | 2260 | 1462316405681 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}] 16:00:05 INFO - PROCESS | 2260 | 1462316405794 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 16:00:05 INFO - PROCESS | 2260 | 1462316405861 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:05 INFO - PROCESS | 2260 | ++DOCSHELL 0x112638000 == 23 [pid = 2260] [id = 23] 16:00:05 INFO - PROCESS | 2260 | ++DOMWINDOW == 65 (0x1126c3400) [pid = 2260] [serial = 65] [outer = 0x0] 16:00:05 INFO - PROCESS | 2260 | ++DOMWINDOW == 66 (0x112d69400) [pid = 2260] [serial = 66] [outer = 0x1126c3400] 16:00:05 INFO - PROCESS | 2260 | 1462316405892 Marionette DEBUG loaded listener.js 16:00:05 INFO - PROCESS | 2260 | ++DOMWINDOW == 67 (0x11322e000) [pid = 2260] [serial = 67] [outer = 0x1126c3400] 16:00:06 INFO - PROCESS | 2260 | 1462316406296 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]]]}] 16:00:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 16:00:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 672ms 16:00:06 INFO - PROCESS | 2260 | 1462316406347 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 16:00:06 INFO - PROCESS | 2260 | 1462316406351 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 16:00:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 16:00:06 INFO - PROCESS | 2260 | 1462316406356 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 16:00:06 INFO - PROCESS | 2260 | 1462316406358 Marionette TRACE conn2 <- [1,66,null,{}] 16:00:06 INFO - PROCESS | 2260 | 1462316406360 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}] 16:00:06 INFO - PROCESS | 2260 | 1462316406469 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 16:00:06 INFO - PROCESS | 2260 | 1462316406510 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:06 INFO - PROCESS | 2260 | ++DOCSHELL 0x116896000 == 24 [pid = 2260] [id = 24] 16:00:06 INFO - PROCESS | 2260 | ++DOMWINDOW == 68 (0x113da2400) [pid = 2260] [serial = 68] [outer = 0x0] 16:00:06 INFO - PROCESS | 2260 | ++DOMWINDOW == 69 (0x116715400) [pid = 2260] [serial = 69] [outer = 0x113da2400] 16:00:06 INFO - PROCESS | 2260 | 1462316406539 Marionette DEBUG loaded listener.js 16:00:06 INFO - PROCESS | 2260 | ++DOMWINDOW == 70 (0x116a71800) [pid = 2260] [serial = 70] [outer = 0x113da2400] 16:00:06 INFO - PROCESS | 2260 | 1462316406951 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]]]}] 16:00:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 16:00:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 621ms 16:00:06 INFO - PROCESS | 2260 | 1462316406977 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 16:00:06 INFO - PROCESS | 2260 | 1462316406979 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 16:00:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 16:00:06 INFO - PROCESS | 2260 | 1462316406983 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 16:00:06 INFO - PROCESS | 2260 | 1462316406987 Marionette TRACE conn2 <- [1,70,null,{}] 16:00:07 INFO - PROCESS | 2260 | 1462316407001 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}] 16:00:07 INFO - PROCESS | 2260 | 1462316407190 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 16:00:07 INFO - PROCESS | 2260 | 1462316407266 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:07 INFO - PROCESS | 2260 | ++DOCSHELL 0x117087000 == 25 [pid = 2260] [id = 25] 16:00:07 INFO - PROCESS | 2260 | ++DOMWINDOW == 71 (0x1180da000) [pid = 2260] [serial = 71] [outer = 0x0] 16:00:07 INFO - PROCESS | 2260 | ++DOMWINDOW == 72 (0x1182b2c00) [pid = 2260] [serial = 72] [outer = 0x1180da000] 16:00:07 INFO - PROCESS | 2260 | 1462316407304 Marionette DEBUG loaded listener.js 16:00:07 INFO - PROCESS | 2260 | ++DOMWINDOW == 73 (0x1185ee800) [pid = 2260] [serial = 73] [outer = 0x1180da000] 16:00:07 INFO - PROCESS | 2260 | 1462316407929 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]]]}] 16:00:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 16:00:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 980ms 16:00:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 16:00:07 INFO - PROCESS | 2260 | 1462316407965 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 16:00:07 INFO - PROCESS | 2260 | 1462316407967 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 16:00:07 INFO - PROCESS | 2260 | 1462316407970 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 16:00:07 INFO - PROCESS | 2260 | 1462316407972 Marionette TRACE conn2 <- [1,74,null,{}] 16:00:07 INFO - PROCESS | 2260 | 1462316407977 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}] 16:00:08 INFO - PROCESS | 2260 | 1462316408061 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 16:00:08 INFO - PROCESS | 2260 | 1462316408113 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:08 INFO - PROCESS | 2260 | ++DOCSHELL 0x113ab8800 == 26 [pid = 2260] [id = 26] 16:00:08 INFO - PROCESS | 2260 | ++DOMWINDOW == 74 (0x113224800) [pid = 2260] [serial = 74] [outer = 0x0] 16:00:08 INFO - PROCESS | 2260 | ++DOMWINDOW == 75 (0x1161e4400) [pid = 2260] [serial = 75] [outer = 0x113224800] 16:00:08 INFO - PROCESS | 2260 | 1462316408146 Marionette DEBUG loaded listener.js 16:00:08 INFO - PROCESS | 2260 | ++DOMWINDOW == 76 (0x116861400) [pid = 2260] [serial = 76] [outer = 0x113224800] 16:00:08 INFO - PROCESS | 2260 | 1462316408531 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]]]}] 16:00:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 16:00:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 572ms 16:00:08 INFO - PROCESS | 2260 | 1462316408542 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 16:00:08 INFO - PROCESS | 2260 | 1462316408546 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 16:00:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 16:00:08 INFO - PROCESS | 2260 | 1462316408550 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 16:00:08 INFO - PROCESS | 2260 | 1462316408552 Marionette TRACE conn2 <- [1,78,null,{}] 16:00:08 INFO - PROCESS | 2260 | 1462316408554 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}] 16:00:08 INFO - PROCESS | 2260 | 1462316408628 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 16:00:08 INFO - PROCESS | 2260 | 1462316408633 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:08 INFO - PROCESS | 2260 | ++DOCSHELL 0x116664800 == 27 [pid = 2260] [id = 27] 16:00:08 INFO - PROCESS | 2260 | ++DOMWINDOW == 77 (0x116a70c00) [pid = 2260] [serial = 77] [outer = 0x0] 16:00:08 INFO - PROCESS | 2260 | ++DOMWINDOW == 78 (0x117d26800) [pid = 2260] [serial = 78] [outer = 0x116a70c00] 16:00:08 INFO - PROCESS | 2260 | 1462316408662 Marionette DEBUG loaded listener.js 16:00:08 INFO - PROCESS | 2260 | ++DOMWINDOW == 79 (0x1180db000) [pid = 2260] [serial = 79] [outer = 0x116a70c00] 16:00:08 INFO - PROCESS | 2260 | 1462316408972 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]]]}] 16:00:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 16:00:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 469ms 16:00:09 INFO - PROCESS | 2260 | 1462316409019 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 16:00:09 INFO - PROCESS | 2260 | 1462316409021 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 16:00:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 16:00:09 INFO - PROCESS | 2260 | 1462316409023 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 16:00:09 INFO - PROCESS | 2260 | 1462316409026 Marionette TRACE conn2 <- [1,82,null,{}] 16:00:09 INFO - PROCESS | 2260 | 1462316409033 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}] 16:00:09 INFO - PROCESS | 2260 | 1462316409103 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 16:00:09 INFO - PROCESS | 2260 | 1462316409109 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:09 INFO - PROCESS | 2260 | ++DOCSHELL 0x116a90800 == 28 [pid = 2260] [id = 28] 16:00:09 INFO - PROCESS | 2260 | ++DOMWINDOW == 80 (0x1180dec00) [pid = 2260] [serial = 80] [outer = 0x0] 16:00:09 INFO - PROCESS | 2260 | ++DOMWINDOW == 81 (0x11815a800) [pid = 2260] [serial = 81] [outer = 0x1180dec00] 16:00:09 INFO - PROCESS | 2260 | 1462316409138 Marionette DEBUG loaded listener.js 16:00:09 INFO - PROCESS | 2260 | ++DOMWINDOW == 82 (0x1182b7400) [pid = 2260] [serial = 82] [outer = 0x1180dec00] 16:00:09 INFO - PROCESS | 2260 | 1462316409450 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]]]}] 16:00:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 16:00:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 471ms 16:00:09 INFO - PROCESS | 2260 | 1462316409494 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 16:00:09 INFO - PROCESS | 2260 | 1462316409496 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 16:00:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 16:00:09 INFO - PROCESS | 2260 | 1462316409498 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 16:00:09 INFO - PROCESS | 2260 | 1462316409499 Marionette TRACE conn2 <- [1,86,null,{}] 16:00:09 INFO - PROCESS | 2260 | 1462316409501 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}] 16:00:09 INFO - PROCESS | 2260 | 1462316409576 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 16:00:09 INFO - PROCESS | 2260 | 1462316409622 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:09 INFO - PROCESS | 2260 | ++DOCSHELL 0x11708c000 == 29 [pid = 2260] [id = 29] 16:00:09 INFO - PROCESS | 2260 | ++DOMWINDOW == 83 (0x117d30c00) [pid = 2260] [serial = 83] [outer = 0x0] 16:00:09 INFO - PROCESS | 2260 | ++DOMWINDOW == 84 (0x1185ba000) [pid = 2260] [serial = 84] [outer = 0x117d30c00] 16:00:09 INFO - PROCESS | 2260 | 1462316409648 Marionette DEBUG loaded listener.js 16:00:09 INFO - PROCESS | 2260 | ++DOMWINDOW == 85 (0x118727c00) [pid = 2260] [serial = 85] [outer = 0x117d30c00] 16:00:09 INFO - PROCESS | 2260 | 1462316409941 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]]]}] 16:00:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 16:00:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 468ms 16:00:09 INFO - PROCESS | 2260 | 1462316409967 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 16:00:09 INFO - PROCESS | 2260 | 1462316409969 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 16:00:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 16:00:09 INFO - PROCESS | 2260 | 1462316409972 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 16:00:09 INFO - PROCESS | 2260 | 1462316409978 Marionette TRACE conn2 <- [1,90,null,{}] 16:00:09 INFO - PROCESS | 2260 | 1462316409981 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}] 16:00:10 INFO - PROCESS | 2260 | 1462316410097 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 16:00:10 INFO - PROCESS | 2260 | 1462316410159 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:10 INFO - PROCESS | 2260 | ++DOCSHELL 0x118148000 == 30 [pid = 2260] [id = 30] 16:00:10 INFO - PROCESS | 2260 | ++DOMWINDOW == 86 (0x1180df400) [pid = 2260] [serial = 86] [outer = 0x0] 16:00:10 INFO - PROCESS | 2260 | ++DOMWINDOW == 87 (0x118723c00) [pid = 2260] [serial = 87] [outer = 0x1180df400] 16:00:10 INFO - PROCESS | 2260 | 1462316410201 Marionette DEBUG loaded listener.js 16:00:10 INFO - PROCESS | 2260 | ++DOMWINDOW == 88 (0x118fbcc00) [pid = 2260] [serial = 88] [outer = 0x1180df400] 16:00:10 INFO - PROCESS | 2260 | 1462316410596 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]]]}] 16:00:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 16:00:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 674ms 16:00:10 INFO - PROCESS | 2260 | 1462316410646 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 16:00:10 INFO - PROCESS | 2260 | 1462316410647 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 16:00:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 16:00:10 INFO - PROCESS | 2260 | 1462316410650 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 16:00:10 INFO - PROCESS | 2260 | 1462316410651 Marionette TRACE conn2 <- [1,94,null,{}] 16:00:10 INFO - PROCESS | 2260 | 1462316410653 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}] 16:00:10 INFO - PROCESS | 2260 | 1462316410757 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 16:00:10 INFO - PROCESS | 2260 | 1462316410765 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:10 INFO - PROCESS | 2260 | ++DOCSHELL 0x118aba800 == 31 [pid = 2260] [id = 31] 16:00:10 INFO - PROCESS | 2260 | ++DOMWINDOW == 89 (0x118fb9c00) [pid = 2260] [serial = 89] [outer = 0x0] 16:00:10 INFO - PROCESS | 2260 | ++DOMWINDOW == 90 (0x119333c00) [pid = 2260] [serial = 90] [outer = 0x118fb9c00] 16:00:10 INFO - PROCESS | 2260 | 1462316410792 Marionette DEBUG loaded listener.js 16:00:10 INFO - PROCESS | 2260 | ++DOMWINDOW == 91 (0x1196ca000) [pid = 2260] [serial = 91] [outer = 0x118fb9c00] 16:00:11 INFO - PROCESS | 2260 | 1462316411064 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]]]}] 16:00:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 16:00:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 418ms 16:00:11 INFO - PROCESS | 2260 | 1462316411068 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 16:00:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 16:00:11 INFO - PROCESS | 2260 | 1462316411069 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 16:00:11 INFO - PROCESS | 2260 | 1462316411080 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 16:00:11 INFO - PROCESS | 2260 | 1462316411081 Marionette TRACE conn2 <- [1,98,null,{}] 16:00:11 INFO - PROCESS | 2260 | 1462316411083 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}] 16:00:11 INFO - PROCESS | 2260 | 1462316411158 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 16:00:11 INFO - PROCESS | 2260 | 1462316411162 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:11 INFO - PROCESS | 2260 | ++DOCSHELL 0x119309800 == 32 [pid = 2260] [id = 32] 16:00:11 INFO - PROCESS | 2260 | ++DOMWINDOW == 92 (0x1193ba800) [pid = 2260] [serial = 92] [outer = 0x0] 16:00:11 INFO - PROCESS | 2260 | ++DOMWINDOW == 93 (0x1196d2800) [pid = 2260] [serial = 93] [outer = 0x1193ba800] 16:00:11 INFO - PROCESS | 2260 | 1462316411190 Marionette DEBUG loaded listener.js 16:00:11 INFO - PROCESS | 2260 | ++DOMWINDOW == 94 (0x119bbe800) [pid = 2260] [serial = 94] [outer = 0x1193ba800] 16:00:11 INFO - PROCESS | 2260 | 1462316411485 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]]]}] 16:00:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 16:00:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 427ms 16:00:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 16:00:11 INFO - PROCESS | 2260 | 1462316411500 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 16:00:11 INFO - PROCESS | 2260 | 1462316411501 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 16:00:11 INFO - PROCESS | 2260 | 1462316411503 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 16:00:11 INFO - PROCESS | 2260 | 1462316411504 Marionette TRACE conn2 <- [1,102,null,{}] 16:00:11 INFO - PROCESS | 2260 | 1462316411509 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}] 16:00:11 INFO - PROCESS | 2260 | 1462316411582 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 16:00:11 INFO - PROCESS | 2260 | 1462316411586 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:11 INFO - PROCESS | 2260 | ++DOCSHELL 0x119617800 == 33 [pid = 2260] [id = 33] 16:00:11 INFO - PROCESS | 2260 | ++DOMWINDOW == 95 (0x119cc5400) [pid = 2260] [serial = 95] [outer = 0x0] 16:00:11 INFO - PROCESS | 2260 | ++DOMWINDOW == 96 (0x119fca400) [pid = 2260] [serial = 96] [outer = 0x119cc5400] 16:00:11 INFO - PROCESS | 2260 | 1462316411614 Marionette DEBUG loaded listener.js 16:00:11 INFO - PROCESS | 2260 | ++DOMWINDOW == 97 (0x12085f000) [pid = 2260] [serial = 97] [outer = 0x119cc5400] 16:00:11 INFO - PROCESS | 2260 | 1462316411906 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]]]}] 16:00:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 16:00:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 422ms 16:00:11 INFO - PROCESS | 2260 | 1462316411932 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 16:00:11 INFO - PROCESS | 2260 | 1462316411933 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 16:00:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 16:00:11 INFO - PROCESS | 2260 | 1462316411935 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 16:00:11 INFO - PROCESS | 2260 | 1462316411936 Marionette TRACE conn2 <- [1,106,null,{}] 16:00:11 INFO - PROCESS | 2260 | 1462316411939 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}] 16:00:12 INFO - PROCESS | 2260 | 1462316412041 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 16:00:12 INFO - PROCESS | 2260 | 1462316412048 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:12 INFO - PROCESS | 2260 | ++DOCSHELL 0x11961a000 == 34 [pid = 2260] [id = 34] 16:00:12 INFO - PROCESS | 2260 | ++DOMWINDOW == 98 (0x111dc0800) [pid = 2260] [serial = 98] [outer = 0x0] 16:00:12 INFO - PROCESS | 2260 | ++DOMWINDOW == 99 (0x119fcc000) [pid = 2260] [serial = 99] [outer = 0x111dc0800] 16:00:12 INFO - PROCESS | 2260 | 1462316412073 Marionette DEBUG loaded listener.js 16:00:12 INFO - PROCESS | 2260 | ++DOMWINDOW == 100 (0x1213bc800) [pid = 2260] [serial = 100] [outer = 0x111dc0800] 16:00:12 INFO - PROCESS | 2260 | 1462316412340 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]]]}] 16:00:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 16:00:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 421ms 16:00:12 INFO - PROCESS | 2260 | 1462316412364 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 16:00:12 INFO - PROCESS | 2260 | 1462316412365 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 16:00:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 16:00:12 INFO - PROCESS | 2260 | 1462316412367 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 16:00:12 INFO - PROCESS | 2260 | 1462316412368 Marionette TRACE conn2 <- [1,110,null,{}] 16:00:12 INFO - PROCESS | 2260 | 1462316412371 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}] 16:00:12 INFO - PROCESS | 2260 | 1462316412460 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 16:00:12 INFO - PROCESS | 2260 | 1462316412464 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:12 INFO - PROCESS | 2260 | ++DOCSHELL 0x1199ab800 == 35 [pid = 2260] [id = 35] 16:00:12 INFO - PROCESS | 2260 | ++DOMWINDOW == 101 (0x1213bac00) [pid = 2260] [serial = 101] [outer = 0x0] 16:00:12 INFO - PROCESS | 2260 | ++DOMWINDOW == 102 (0x1213c1c00) [pid = 2260] [serial = 102] [outer = 0x1213bac00] 16:00:12 INFO - PROCESS | 2260 | 1462316412489 Marionette DEBUG loaded listener.js 16:00:12 INFO - PROCESS | 2260 | ++DOMWINDOW == 103 (0x1215db800) [pid = 2260] [serial = 103] [outer = 0x1213bac00] 16:00:12 INFO - PROCESS | 2260 | 1462316412796 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]]]}] 16:00:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 16:00:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 469ms 16:00:12 INFO - PROCESS | 2260 | 1462316412836 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 16:00:12 INFO - PROCESS | 2260 | 1462316412838 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 16:00:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 16:00:12 INFO - PROCESS | 2260 | 1462316412842 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 16:00:12 INFO - PROCESS | 2260 | 1462316412844 Marionette TRACE conn2 <- [1,114,null,{}] 16:00:12 INFO - PROCESS | 2260 | 1462316412847 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}] 16:00:12 INFO - PROCESS | 2260 | 1462316412954 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 16:00:12 INFO - PROCESS | 2260 | 1462316412961 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:12 INFO - PROCESS | 2260 | ++DOCSHELL 0x119f60800 == 36 [pid = 2260] [id = 36] 16:00:12 INFO - PROCESS | 2260 | ++DOMWINDOW == 104 (0x1213bb800) [pid = 2260] [serial = 104] [outer = 0x0] 16:00:12 INFO - PROCESS | 2260 | ++DOMWINDOW == 105 (0x1215e5800) [pid = 2260] [serial = 105] [outer = 0x1213bb800] 16:00:12 INFO - PROCESS | 2260 | 1462316412989 Marionette DEBUG loaded listener.js 16:00:13 INFO - PROCESS | 2260 | ++DOMWINDOW == 106 (0x1240b1400) [pid = 2260] [serial = 106] [outer = 0x1213bb800] 16:00:13 INFO - PROCESS | 2260 | 1462316413276 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]]]}] 16:00:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 16:00:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 472ms 16:00:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 16:00:13 INFO - PROCESS | 2260 | 1462316413314 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 16:00:13 INFO - PROCESS | 2260 | 1462316413316 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 16:00:13 INFO - PROCESS | 2260 | 1462316413318 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 16:00:13 INFO - PROCESS | 2260 | 1462316413319 Marionette TRACE conn2 <- [1,118,null,{}] 16:00:13 INFO - PROCESS | 2260 | 1462316413325 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}] 16:00:13 INFO - PROCESS | 2260 | 1462316413405 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 16:00:13 INFO - PROCESS | 2260 | 1462316413412 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:13 INFO - PROCESS | 2260 | ++DOCSHELL 0x1214d6000 == 37 [pid = 2260] [id = 37] 16:00:13 INFO - PROCESS | 2260 | ++DOMWINDOW == 107 (0x1240b1800) [pid = 2260] [serial = 107] [outer = 0x0] 16:00:13 INFO - PROCESS | 2260 | ++DOMWINDOW == 108 (0x1244de000) [pid = 2260] [serial = 108] [outer = 0x1240b1800] 16:00:13 INFO - PROCESS | 2260 | 1462316413437 Marionette DEBUG loaded listener.js 16:00:13 INFO - PROCESS | 2260 | ++DOMWINDOW == 109 (0x125108400) [pid = 2260] [serial = 109] [outer = 0x1240b1800] 16:00:13 INFO - PROCESS | 2260 | 1462316413729 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]]]}] 16:00:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 16:00:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 421ms 16:00:13 INFO - PROCESS | 2260 | 1462316413739 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 16:00:13 INFO - PROCESS | 2260 | 1462316413742 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 16:00:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 16:00:13 INFO - PROCESS | 2260 | 1462316413751 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 16:00:13 INFO - PROCESS | 2260 | 1462316413752 Marionette TRACE conn2 <- [1,122,null,{}] 16:00:13 INFO - PROCESS | 2260 | 1462316413754 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}] 16:00:13 INFO - PROCESS | 2260 | 1462316413834 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 16:00:13 INFO - PROCESS | 2260 | 1462316413883 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:13 INFO - PROCESS | 2260 | ++DOCSHELL 0x12158d000 == 38 [pid = 2260] [id = 38] 16:00:13 INFO - PROCESS | 2260 | ++DOMWINDOW == 110 (0x124040800) [pid = 2260] [serial = 110] [outer = 0x0] 16:00:13 INFO - PROCESS | 2260 | ++DOMWINDOW == 111 (0x125170800) [pid = 2260] [serial = 111] [outer = 0x124040800] 16:00:13 INFO - PROCESS | 2260 | 1462316413907 Marionette DEBUG loaded listener.js 16:00:13 INFO - PROCESS | 2260 | ++DOMWINDOW == 112 (0x125833800) [pid = 2260] [serial = 112] [outer = 0x124040800] 16:00:14 INFO - PROCESS | 2260 | 1462316414160 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]]]}] 16:00:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 16:00:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 468ms 16:00:14 INFO - PROCESS | 2260 | 1462316414220 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 16:00:14 INFO - PROCESS | 2260 | 1462316414221 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 16:00:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 16:00:14 INFO - PROCESS | 2260 | 1462316414231 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 16:00:14 INFO - PROCESS | 2260 | 1462316414232 Marionette TRACE conn2 <- [1,126,null,{}] 16:00:14 INFO - PROCESS | 2260 | 1462316414234 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}] 16:00:14 INFO - PROCESS | 2260 | 1462316414314 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 16:00:14 INFO - PROCESS | 2260 | 1462316414318 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:14 INFO - PROCESS | 2260 | ++DOCSHELL 0x121bd3800 == 39 [pid = 2260] [id = 39] 16:00:14 INFO - PROCESS | 2260 | ++DOMWINDOW == 113 (0x125834c00) [pid = 2260] [serial = 113] [outer = 0x0] 16:00:14 INFO - PROCESS | 2260 | ++DOMWINDOW == 114 (0x126315800) [pid = 2260] [serial = 114] [outer = 0x125834c00] 16:00:14 INFO - PROCESS | 2260 | 1462316414346 Marionette DEBUG loaded listener.js 16:00:14 INFO - PROCESS | 2260 | ++DOMWINDOW == 115 (0x126b76400) [pid = 2260] [serial = 115] [outer = 0x125834c00] 16:00:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 16:00:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 426ms 16:00:14 INFO - PROCESS | 2260 | 1462316414646 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]]]}] 16:00:14 INFO - PROCESS | 2260 | 1462316414651 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 16:00:14 INFO - PROCESS | 2260 | 1462316414652 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 16:00:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 16:00:14 INFO - PROCESS | 2260 | 1462316414654 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 16:00:14 INFO - PROCESS | 2260 | 1462316414655 Marionette TRACE conn2 <- [1,130,null,{}] 16:00:14 INFO - PROCESS | 2260 | 1462316414666 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}] 16:00:14 INFO - PROCESS | 2260 | 1462316414748 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 16:00:14 INFO - PROCESS | 2260 | 1462316414794 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:14 INFO - PROCESS | 2260 | ++DOCSHELL 0x12408d800 == 40 [pid = 2260] [id = 40] 16:00:14 INFO - PROCESS | 2260 | ++DOMWINDOW == 116 (0x12630ac00) [pid = 2260] [serial = 116] [outer = 0x0] 16:00:14 INFO - PROCESS | 2260 | ++DOMWINDOW == 117 (0x126b79800) [pid = 2260] [serial = 117] [outer = 0x12630ac00] 16:00:14 INFO - PROCESS | 2260 | 1462316414818 Marionette DEBUG loaded listener.js 16:00:14 INFO - PROCESS | 2260 | ++DOMWINDOW == 118 (0x126dac400) [pid = 2260] [serial = 118] [outer = 0x12630ac00] 16:00:15 INFO - PROCESS | 2260 | 1462316415066 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]]]}] 16:00:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 16:00:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 428ms 16:00:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 16:00:15 INFO - PROCESS | 2260 | 1462316415082 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 16:00:15 INFO - PROCESS | 2260 | 1462316415083 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 16:00:15 INFO - PROCESS | 2260 | 1462316415085 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 16:00:15 INFO - PROCESS | 2260 | 1462316415086 Marionette TRACE conn2 <- [1,134,null,{}] 16:00:15 INFO - PROCESS | 2260 | 1462316415098 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}] 16:00:15 INFO - PROCESS | 2260 | 1462316415180 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 16:00:15 INFO - PROCESS | 2260 | 1462316415185 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:15 INFO - PROCESS | 2260 | ++DOCSHELL 0x1251c6000 == 41 [pid = 2260] [id = 41] 16:00:15 INFO - PROCESS | 2260 | ++DOMWINDOW == 119 (0x126db0400) [pid = 2260] [serial = 119] [outer = 0x0] 16:00:15 INFO - PROCESS | 2260 | ++DOMWINDOW == 120 (0x128e8b800) [pid = 2260] [serial = 120] [outer = 0x126db0400] 16:00:15 INFO - PROCESS | 2260 | 1462316415210 Marionette DEBUG loaded listener.js 16:00:15 INFO - PROCESS | 2260 | ++DOMWINDOW == 121 (0x129243400) [pid = 2260] [serial = 121] [outer = 0x126db0400] 16:00:15 INFO - PROCESS | 2260 | 1462316415532 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]]]}] 16:00:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 16:00:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 469ms 16:00:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 16:00:15 INFO - PROCESS | 2260 | 1462316415558 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 16:00:15 INFO - PROCESS | 2260 | 1462316415559 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 16:00:15 INFO - PROCESS | 2260 | 1462316415561 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 16:00:15 INFO - PROCESS | 2260 | 1462316415562 Marionette TRACE conn2 <- [1,138,null,{}] 16:00:15 INFO - PROCESS | 2260 | 1462316415564 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}] 16:00:15 INFO - PROCESS | 2260 | 1462316415655 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 16:00:16 INFO - PROCESS | 2260 | 1462316416377 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:16 INFO - PROCESS | 2260 | ++DOCSHELL 0x11214a000 == 42 [pid = 2260] [id = 42] 16:00:16 INFO - PROCESS | 2260 | ++DOMWINDOW == 122 (0x11264f400) [pid = 2260] [serial = 122] [outer = 0x0] 16:00:16 INFO - PROCESS | 2260 | ++DOMWINDOW == 123 (0x112d6f800) [pid = 2260] [serial = 123] [outer = 0x11264f400] 16:00:16 INFO - PROCESS | 2260 | 1462316416405 Marionette DEBUG loaded listener.js 16:00:16 INFO - PROCESS | 2260 | ++DOMWINDOW == 124 (0x1160b1000) [pid = 2260] [serial = 124] [outer = 0x11264f400] 16:00:16 INFO - PROCESS | 2260 | 1462316416740 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]]]}] 16:00:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 16:00:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1224ms 16:00:16 INFO - PROCESS | 2260 | 1462316416787 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 16:00:16 INFO - PROCESS | 2260 | 1462316416789 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 16:00:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 16:00:16 INFO - PROCESS | 2260 | 1462316416792 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 16:00:16 INFO - PROCESS | 2260 | 1462316416794 Marionette TRACE conn2 <- [1,142,null,{}] 16:00:16 INFO - PROCESS | 2260 | 1462316416798 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}] 16:00:16 INFO - PROCESS | 2260 | 1462316416886 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 16:00:16 INFO - PROCESS | 2260 | 1462316416920 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:16 INFO - PROCESS | 2260 | ++DOCSHELL 0x115e79800 == 43 [pid = 2260] [id = 43] 16:00:16 INFO - PROCESS | 2260 | ++DOMWINDOW == 125 (0x11685c000) [pid = 2260] [serial = 125] [outer = 0x0] 16:00:16 INFO - PROCESS | 2260 | ++DOMWINDOW == 126 (0x116a6ec00) [pid = 2260] [serial = 126] [outer = 0x11685c000] 16:00:16 INFO - PROCESS | 2260 | 1462316416948 Marionette DEBUG loaded listener.js 16:00:16 INFO - PROCESS | 2260 | ++DOMWINDOW == 127 (0x117d26c00) [pid = 2260] [serial = 127] [outer = 0x11685c000] 16:00:17 INFO - PROCESS | 2260 | 1462316417262 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]]]}] 16:00:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 16:00:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 521ms 16:00:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 16:00:17 INFO - PROCESS | 2260 | 1462316417316 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 16:00:17 INFO - PROCESS | 2260 | 1462316417318 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 16:00:17 INFO - PROCESS | 2260 | 1462316417320 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 16:00:17 INFO - PROCESS | 2260 | 1462316417322 Marionette TRACE conn2 <- [1,146,null,{}] 16:00:17 INFO - PROCESS | 2260 | 1462316417324 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}] 16:00:17 INFO - PROCESS | 2260 | 1462316417409 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 16:00:17 INFO - PROCESS | 2260 | 1462316417439 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:17 INFO - PROCESS | 2260 | ++DOCSHELL 0x116850000 == 44 [pid = 2260] [id = 44] 16:00:17 INFO - PROCESS | 2260 | ++DOMWINDOW == 128 (0x118056800) [pid = 2260] [serial = 128] [outer = 0x0] 16:00:17 INFO - PROCESS | 2260 | ++DOMWINDOW == 129 (0x118151c00) [pid = 2260] [serial = 129] [outer = 0x118056800] 16:00:17 INFO - PROCESS | 2260 | 1462316417465 Marionette DEBUG loaded listener.js 16:00:17 INFO - PROCESS | 2260 | ++DOMWINDOW == 130 (0x1182abc00) [pid = 2260] [serial = 130] [outer = 0x118056800] 16:00:18 INFO - PROCESS | 2260 | --DOMWINDOW == 129 (0x118059000) [pid = 2260] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 16:00:18 INFO - PROCESS | 2260 | --DOMWINDOW == 128 (0x12cff8c00) [pid = 2260] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 16:00:18 INFO - PROCESS | 2260 | --DOMWINDOW == 127 (0x12cd43800) [pid = 2260] [serial = 44] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 16:00:18 INFO - PROCESS | 2260 | --DOMWINDOW == 126 (0x12cbb6800) [pid = 2260] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 16:00:18 INFO - PROCESS | 2260 | --DOMWINDOW == 125 (0x12c7cec00) [pid = 2260] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 16:00:18 INFO - PROCESS | 2260 | --DOMWINDOW == 124 (0x1185fac00) [pid = 2260] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 16:00:18 INFO - PROCESS | 2260 | --DOMWINDOW == 123 (0x1180d7000) [pid = 2260] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 16:00:18 INFO - PROCESS | 2260 | --DOMWINDOW == 122 (0x12bbd7c00) [pid = 2260] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 16:00:18 INFO - PROCESS | 2260 | --DOMWINDOW == 121 (0x12bbb1c00) [pid = 2260] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 16:00:18 INFO - PROCESS | 2260 | --DOMWINDOW == 120 (0x12a906c00) [pid = 2260] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 16:00:18 INFO - PROCESS | 2260 | --DOMWINDOW == 119 (0x12a9e5800) [pid = 2260] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 16:00:18 INFO - PROCESS | 2260 | --DOMWINDOW == 118 (0x1292e8000) [pid = 2260] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 16:00:18 INFO - PROCESS | 2260 | --DOMWINDOW == 117 (0x12c10e400) [pid = 2260] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 16:00:18 INFO - PROCESS | 2260 | --DOMWINDOW == 116 (0x1180da000) [pid = 2260] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 16:00:18 INFO - PROCESS | 2260 | --DOMWINDOW == 115 (0x113224800) [pid = 2260] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 16:00:18 INFO - PROCESS | 2260 | --DOMWINDOW == 114 (0x116a70c00) [pid = 2260] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 16:00:18 INFO - PROCESS | 2260 | --DOMWINDOW == 113 (0x1180dec00) [pid = 2260] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 16:00:18 INFO - PROCESS | 2260 | --DOMWINDOW == 112 (0x117d30c00) [pid = 2260] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 16:00:18 INFO - PROCESS | 2260 | --DOMWINDOW == 111 (0x1180df400) [pid = 2260] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 16:00:18 INFO - PROCESS | 2260 | --DOMWINDOW == 110 (0x118fb9c00) [pid = 2260] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 16:00:18 INFO - PROCESS | 2260 | --DOMWINDOW == 109 (0x1193ba800) [pid = 2260] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 16:00:18 INFO - PROCESS | 2260 | --DOMWINDOW == 108 (0x119cc5400) [pid = 2260] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 16:00:18 INFO - PROCESS | 2260 | --DOMWINDOW == 107 (0x111dc0800) [pid = 2260] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 16:00:18 INFO - PROCESS | 2260 | --DOMWINDOW == 106 (0x1213bb800) [pid = 2260] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 16:00:18 INFO - PROCESS | 2260 | --DOMWINDOW == 105 (0x1240b1800) [pid = 2260] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 16:00:18 INFO - PROCESS | 2260 | --DOMWINDOW == 104 (0x124040800) [pid = 2260] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 16:00:18 INFO - PROCESS | 2260 | --DOMWINDOW == 103 (0x12d9b0800) [pid = 2260] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 16:00:18 INFO - PROCESS | 2260 | --DOMWINDOW == 102 (0x1126c3400) [pid = 2260] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 16:00:18 INFO - PROCESS | 2260 | --DOMWINDOW == 101 (0x113da2400) [pid = 2260] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 16:00:18 INFO - PROCESS | 2260 | 1462316418254 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]]]}] 16:00:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 16:00:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 970ms 16:00:18 INFO - PROCESS | 2260 | 1462316418295 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 16:00:18 INFO - PROCESS | 2260 | 1462316418296 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 16:00:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 16:00:18 INFO - PROCESS | 2260 | 1462316418303 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 16:00:18 INFO - PROCESS | 2260 | 1462316418309 Marionette TRACE conn2 <- [1,150,null,{}] 16:00:18 INFO - PROCESS | 2260 | 1462316418312 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}] 16:00:18 INFO - PROCESS | 2260 | 1462316418382 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 16:00:18 INFO - PROCESS | 2260 | 1462316418386 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:18 INFO - PROCESS | 2260 | ++DOCSHELL 0x11708e000 == 45 [pid = 2260] [id = 45] 16:00:18 INFO - PROCESS | 2260 | ++DOMWINDOW == 102 (0x1126b9000) [pid = 2260] [serial = 131] [outer = 0x0] 16:00:18 INFO - PROCESS | 2260 | ++DOMWINDOW == 103 (0x116160c00) [pid = 2260] [serial = 132] [outer = 0x1126b9000] 16:00:18 INFO - PROCESS | 2260 | 1462316418414 Marionette DEBUG loaded listener.js 16:00:18 INFO - PROCESS | 2260 | ++DOMWINDOW == 104 (0x1185b1000) [pid = 2260] [serial = 133] [outer = 0x1126b9000] 16:00:18 INFO - PROCESS | 2260 | 1462316418744 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]]]}] 16:00:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 16:00:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 479ms 16:00:18 INFO - PROCESS | 2260 | 1462316418779 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 16:00:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 16:00:18 INFO - PROCESS | 2260 | 1462316418780 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 16:00:18 INFO - PROCESS | 2260 | 1462316418783 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 16:00:18 INFO - PROCESS | 2260 | 1462316418784 Marionette TRACE conn2 <- [1,154,null,{}] 16:00:18 INFO - PROCESS | 2260 | 1462316418786 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}] 16:00:18 INFO - PROCESS | 2260 | 1462316418856 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 16:00:18 INFO - PROCESS | 2260 | 1462316418861 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:18 INFO - PROCESS | 2260 | ++DOCSHELL 0x1181d9800 == 46 [pid = 2260] [id = 46] 16:00:18 INFO - PROCESS | 2260 | ++DOMWINDOW == 105 (0x116630400) [pid = 2260] [serial = 134] [outer = 0x0] 16:00:18 INFO - PROCESS | 2260 | ++DOMWINDOW == 106 (0x11871f800) [pid = 2260] [serial = 135] [outer = 0x116630400] 16:00:18 INFO - PROCESS | 2260 | 1462316418888 Marionette DEBUG loaded listener.js 16:00:18 INFO - PROCESS | 2260 | ++DOMWINDOW == 107 (0x118785c00) [pid = 2260] [serial = 136] [outer = 0x116630400] 16:00:19 INFO - PROCESS | 2260 | 1462316419210 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]]]}] 16:00:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 16:00:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 471ms 16:00:19 INFO - PROCESS | 2260 | 1462316419255 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 16:00:19 INFO - PROCESS | 2260 | 1462316419256 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 16:00:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 16:00:19 INFO - PROCESS | 2260 | 1462316419258 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 16:00:19 INFO - PROCESS | 2260 | 1462316419259 Marionette TRACE conn2 <- [1,158,null,{}] 16:00:19 INFO - PROCESS | 2260 | 1462316419262 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}] 16:00:19 INFO - PROCESS | 2260 | 1462316419335 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 16:00:19 INFO - PROCESS | 2260 | 1462316419380 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:19 INFO - PROCESS | 2260 | ++DOCSHELL 0x118f8e800 == 47 [pid = 2260] [id = 47] 16:00:19 INFO - PROCESS | 2260 | ++DOMWINDOW == 108 (0x11878d800) [pid = 2260] [serial = 137] [outer = 0x0] 16:00:19 INFO - PROCESS | 2260 | ++DOMWINDOW == 109 (0x118faf000) [pid = 2260] [serial = 138] [outer = 0x11878d800] 16:00:19 INFO - PROCESS | 2260 | 1462316419412 Marionette DEBUG loaded listener.js 16:00:19 INFO - PROCESS | 2260 | ++DOMWINDOW == 110 (0x119332000) [pid = 2260] [serial = 139] [outer = 0x11878d800] 16:00:19 INFO - PROCESS | 2260 | 1462316419743 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]]]}] 16:00:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 16:00:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 519ms 16:00:19 INFO - PROCESS | 2260 | 1462316419778 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 16:00:19 INFO - PROCESS | 2260 | 1462316419779 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 16:00:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 16:00:19 INFO - PROCESS | 2260 | 1462316419781 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 16:00:19 INFO - PROCESS | 2260 | 1462316419782 Marionette TRACE conn2 <- [1,162,null,{}] 16:00:19 INFO - PROCESS | 2260 | 1462316419785 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}] 16:00:19 INFO - PROCESS | 2260 | 1462316419853 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 16:00:19 INFO - PROCESS | 2260 | 1462316419898 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:19 INFO - PROCESS | 2260 | ++DOCSHELL 0x1133bd800 == 48 [pid = 2260] [id = 48] 16:00:19 INFO - PROCESS | 2260 | ++DOMWINDOW == 111 (0x1180da400) [pid = 2260] [serial = 140] [outer = 0x0] 16:00:19 INFO - PROCESS | 2260 | ++DOMWINDOW == 112 (0x1193ae400) [pid = 2260] [serial = 141] [outer = 0x1180da400] 16:00:19 INFO - PROCESS | 2260 | 1462316419924 Marionette DEBUG loaded listener.js 16:00:19 INFO - PROCESS | 2260 | ++DOMWINDOW == 113 (0x1196ce800) [pid = 2260] [serial = 142] [outer = 0x1180da400] 16:00:20 INFO - PROCESS | 2260 | 1462316420300 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]]]}] 16:00:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 16:00:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 570ms 16:00:20 INFO - PROCESS | 2260 | 1462316420352 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 16:00:20 INFO - PROCESS | 2260 | 1462316420356 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 16:00:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 16:00:20 INFO - PROCESS | 2260 | 1462316420361 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 16:00:20 INFO - PROCESS | 2260 | 1462316420365 Marionette TRACE conn2 <- [1,166,null,{}] 16:00:20 INFO - PROCESS | 2260 | 1462316420370 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}] 16:00:20 INFO - PROCESS | 2260 | 1462316420548 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 16:00:20 INFO - PROCESS | 2260 | 1462316420569 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:20 INFO - PROCESS | 2260 | ++DOCSHELL 0x113ac2000 == 49 [pid = 2260] [id = 49] 16:00:20 INFO - PROCESS | 2260 | ++DOMWINDOW == 114 (0x1134e6400) [pid = 2260] [serial = 143] [outer = 0x0] 16:00:20 INFO - PROCESS | 2260 | ++DOMWINDOW == 115 (0x1166c3400) [pid = 2260] [serial = 144] [outer = 0x1134e6400] 16:00:20 INFO - PROCESS | 2260 | 1462316420621 Marionette DEBUG loaded listener.js 16:00:20 INFO - PROCESS | 2260 | ++DOMWINDOW == 116 (0x1168b9400) [pid = 2260] [serial = 145] [outer = 0x1134e6400] 16:00:21 INFO - PROCESS | 2260 | 1462316421115 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]]]}] 16:00:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 16:00:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 774ms 16:00:21 INFO - PROCESS | 2260 | 1462316421141 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 16:00:21 INFO - PROCESS | 2260 | 1462316421145 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 16:00:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 16:00:21 INFO - PROCESS | 2260 | 1462316421151 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 16:00:21 INFO - PROCESS | 2260 | 1462316421153 Marionette TRACE conn2 <- [1,170,null,{}] 16:00:21 INFO - PROCESS | 2260 | 1462316421156 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}] 16:00:21 INFO - PROCESS | 2260 | 1462316421245 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 16:00:21 INFO - PROCESS | 2260 | 1462316421302 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:21 INFO - PROCESS | 2260 | ++DOCSHELL 0x11917f000 == 50 [pid = 2260] [id = 50] 16:00:21 INFO - PROCESS | 2260 | ++DOMWINDOW == 117 (0x1180d2400) [pid = 2260] [serial = 146] [outer = 0x0] 16:00:21 INFO - PROCESS | 2260 | ++DOMWINDOW == 118 (0x118274c00) [pid = 2260] [serial = 147] [outer = 0x1180d2400] 16:00:21 INFO - PROCESS | 2260 | 1462316421332 Marionette DEBUG loaded listener.js 16:00:21 INFO - PROCESS | 2260 | ++DOMWINDOW == 119 (0x118f0f800) [pid = 2260] [serial = 148] [outer = 0x1180d2400] 16:00:21 INFO - PROCESS | 2260 | 1462316421750 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]]]}] 16:00:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 16:00:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 624ms 16:00:21 INFO - PROCESS | 2260 | 1462316421775 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 16:00:21 INFO - PROCESS | 2260 | 1462316421777 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 16:00:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 16:00:21 INFO - PROCESS | 2260 | 1462316421779 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 16:00:21 INFO - PROCESS | 2260 | 1462316421782 Marionette TRACE conn2 <- [1,174,null,{}] 16:00:21 INFO - PROCESS | 2260 | 1462316421790 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}] 16:00:21 INFO - PROCESS | 2260 | 1462316421883 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 16:00:21 INFO - PROCESS | 2260 | 1462316421936 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:21 INFO - PROCESS | 2260 | ++DOCSHELL 0x1166e1000 == 51 [pid = 2260] [id = 51] 16:00:21 INFO - PROCESS | 2260 | ++DOMWINDOW == 120 (0x1185f0c00) [pid = 2260] [serial = 149] [outer = 0x0] 16:00:21 INFO - PROCESS | 2260 | ++DOMWINDOW == 121 (0x11916cc00) [pid = 2260] [serial = 150] [outer = 0x1185f0c00] 16:00:21 INFO - PROCESS | 2260 | 1462316421973 Marionette DEBUG loaded listener.js 16:00:22 INFO - PROCESS | 2260 | ++DOMWINDOW == 122 (0x1193b8800) [pid = 2260] [serial = 151] [outer = 0x1185f0c00] 16:00:22 INFO - PROCESS | 2260 | 1462316422375 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]]]}] 16:00:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 16:00:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 623ms 16:00:22 INFO - PROCESS | 2260 | 1462316422402 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 16:00:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 16:00:22 INFO - PROCESS | 2260 | 1462316422404 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 16:00:22 INFO - PROCESS | 2260 | 1462316422407 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 16:00:22 INFO - PROCESS | 2260 | 1462316422408 Marionette TRACE conn2 <- [1,178,null,{}] 16:00:22 INFO - PROCESS | 2260 | 1462316422410 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}] 16:00:22 INFO - PROCESS | 2260 | 1462316422498 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 16:00:22 INFO - PROCESS | 2260 | 1462316422570 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:22 INFO - PROCESS | 2260 | ++DOCSHELL 0x121322000 == 52 [pid = 2260] [id = 52] 16:00:22 INFO - PROCESS | 2260 | ++DOMWINDOW == 123 (0x1196d0c00) [pid = 2260] [serial = 152] [outer = 0x0] 16:00:22 INFO - PROCESS | 2260 | ++DOMWINDOW == 124 (0x119cc4800) [pid = 2260] [serial = 153] [outer = 0x1196d0c00] 16:00:22 INFO - PROCESS | 2260 | 1462316422600 Marionette DEBUG loaded listener.js 16:00:22 INFO - PROCESS | 2260 | ++DOMWINDOW == 125 (0x120855800) [pid = 2260] [serial = 154] [outer = 0x1196d0c00] 16:00:23 INFO - PROCESS | 2260 | 1462316423015 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]]]}] 16:00:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 16:00:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 618ms 16:00:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 16:00:23 INFO - PROCESS | 2260 | 1462316423026 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 16:00:23 INFO - PROCESS | 2260 | 1462316423027 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 16:00:23 INFO - PROCESS | 2260 | 1462316423029 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 16:00:23 INFO - PROCESS | 2260 | 1462316423030 Marionette TRACE conn2 <- [1,182,null,{}] 16:00:23 INFO - PROCESS | 2260 | 1462316423033 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}] 16:00:23 INFO - PROCESS | 2260 | 1462316423126 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 16:00:23 INFO - PROCESS | 2260 | 1462316423167 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:23 INFO - PROCESS | 2260 | ++DOCSHELL 0x1219cf800 == 53 [pid = 2260] [id = 53] 16:00:23 INFO - PROCESS | 2260 | ++DOMWINDOW == 126 (0x1126b8400) [pid = 2260] [serial = 155] [outer = 0x0] 16:00:23 INFO - PROCESS | 2260 | ++DOMWINDOW == 127 (0x12121c800) [pid = 2260] [serial = 156] [outer = 0x1126b8400] 16:00:23 INFO - PROCESS | 2260 | 1462316423196 Marionette DEBUG loaded listener.js 16:00:23 INFO - PROCESS | 2260 | ++DOMWINDOW == 128 (0x1213bec00) [pid = 2260] [serial = 157] [outer = 0x1126b8400] 16:00:23 INFO - PROCESS | 2260 | 1462316423601 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]]]}] 16:00:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 16:00:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 618ms 16:00:23 INFO - PROCESS | 2260 | 1462316423658 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 16:00:23 INFO - PROCESS | 2260 | 1462316423659 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 16:00:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 16:00:23 INFO - PROCESS | 2260 | 1462316423663 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 16:00:23 INFO - PROCESS | 2260 | 1462316423664 Marionette TRACE conn2 <- [1,186,null,{}] 16:00:23 INFO - PROCESS | 2260 | 1462316423666 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}] 16:00:23 INFO - PROCESS | 2260 | 1462316423843 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 16:00:23 INFO - PROCESS | 2260 | 1462316423940 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:23 INFO - PROCESS | 2260 | ++DOCSHELL 0x1133b7800 == 54 [pid = 2260] [id = 54] 16:00:23 INFO - PROCESS | 2260 | ++DOMWINDOW == 129 (0x113227800) [pid = 2260] [serial = 158] [outer = 0x0] 16:00:23 INFO - PROCESS | 2260 | ++DOMWINDOW == 130 (0x113477800) [pid = 2260] [serial = 159] [outer = 0x113227800] 16:00:23 INFO - PROCESS | 2260 | 1462316423969 Marionette DEBUG loaded listener.js 16:00:24 INFO - PROCESS | 2260 | ++DOMWINDOW == 131 (0x116168000) [pid = 2260] [serial = 160] [outer = 0x113227800] 16:00:24 INFO - PROCESS | 2260 | --DOCSHELL 0x118f8e800 == 53 [pid = 2260] [id = 47] 16:00:24 INFO - PROCESS | 2260 | --DOCSHELL 0x1181d9800 == 52 [pid = 2260] [id = 46] 16:00:24 INFO - PROCESS | 2260 | --DOCSHELL 0x119309800 == 51 [pid = 2260] [id = 32] 16:00:24 INFO - PROCESS | 2260 | --DOCSHELL 0x11708e000 == 50 [pid = 2260] [id = 45] 16:00:24 INFO - PROCESS | 2260 | --DOCSHELL 0x116850000 == 49 [pid = 2260] [id = 44] 16:00:24 INFO - PROCESS | 2260 | --DOCSHELL 0x118148000 == 48 [pid = 2260] [id = 30] 16:00:24 INFO - PROCESS | 2260 | --DOCSHELL 0x115e79800 == 47 [pid = 2260] [id = 43] 16:00:24 INFO - PROCESS | 2260 | --DOCSHELL 0x116664800 == 46 [pid = 2260] [id = 27] 16:00:24 INFO - PROCESS | 2260 | --DOCSHELL 0x118aba800 == 45 [pid = 2260] [id = 31] 16:00:24 INFO - PROCESS | 2260 | --DOCSHELL 0x116a90800 == 44 [pid = 2260] [id = 28] 16:00:24 INFO - PROCESS | 2260 | --DOCSHELL 0x11214a000 == 43 [pid = 2260] [id = 42] 16:00:24 INFO - PROCESS | 2260 | --DOCSHELL 0x11708c000 == 42 [pid = 2260] [id = 29] 16:00:24 INFO - PROCESS | 2260 | --DOCSHELL 0x119f60800 == 41 [pid = 2260] [id = 36] 16:00:24 INFO - PROCESS | 2260 | --DOCSHELL 0x119617800 == 40 [pid = 2260] [id = 33] 16:00:24 INFO - PROCESS | 2260 | --DOCSHELL 0x12158d000 == 39 [pid = 2260] [id = 38] 16:00:24 INFO - PROCESS | 2260 | --DOCSHELL 0x1219cf800 == 38 [pid = 2260] [id = 53] 16:00:24 INFO - PROCESS | 2260 | --DOCSHELL 0x121322000 == 37 [pid = 2260] [id = 52] 16:00:24 INFO - PROCESS | 2260 | --DOCSHELL 0x1166e1000 == 36 [pid = 2260] [id = 51] 16:00:24 INFO - PROCESS | 2260 | --DOCSHELL 0x1214d6000 == 35 [pid = 2260] [id = 37] 16:00:24 INFO - PROCESS | 2260 | --DOCSHELL 0x11917f000 == 34 [pid = 2260] [id = 50] 16:00:24 INFO - PROCESS | 2260 | --DOCSHELL 0x1199ab800 == 33 [pid = 2260] [id = 35] 16:00:24 INFO - PROCESS | 2260 | --DOCSHELL 0x11961a000 == 32 [pid = 2260] [id = 34] 16:00:24 INFO - PROCESS | 2260 | --DOCSHELL 0x12408d800 == 31 [pid = 2260] [id = 40] 16:00:24 INFO - PROCESS | 2260 | --DOCSHELL 0x1251c6000 == 30 [pid = 2260] [id = 41] 16:00:24 INFO - PROCESS | 2260 | --DOCSHELL 0x1133bd800 == 29 [pid = 2260] [id = 48] 16:00:24 INFO - PROCESS | 2260 | --DOCSHELL 0x113ac2000 == 28 [pid = 2260] [id = 49] 16:00:24 INFO - PROCESS | 2260 | --DOCSHELL 0x121bd3800 == 27 [pid = 2260] [id = 39] 16:00:24 INFO - PROCESS | 2260 | --DOMWINDOW == 130 (0x126b79800) [pid = 2260] [serial = 117] [outer = 0x0] [url = about:blank] 16:00:24 INFO - PROCESS | 2260 | --DOMWINDOW == 129 (0x1182b2c00) [pid = 2260] [serial = 72] [outer = 0x0] [url = about:blank] 16:00:24 INFO - PROCESS | 2260 | --DOMWINDOW == 128 (0x1185ee800) [pid = 2260] [serial = 73] [outer = 0x0] [url = about:blank] 16:00:24 INFO - PROCESS | 2260 | --DOMWINDOW == 127 (0x1161e4400) [pid = 2260] [serial = 75] [outer = 0x0] [url = about:blank] 16:00:24 INFO - PROCESS | 2260 | --DOMWINDOW == 126 (0x117d26800) [pid = 2260] [serial = 78] [outer = 0x0] [url = about:blank] 16:00:24 INFO - PROCESS | 2260 | --DOMWINDOW == 125 (0x1180db000) [pid = 2260] [serial = 79] [outer = 0x0] [url = about:blank] 16:00:24 INFO - PROCESS | 2260 | --DOMWINDOW == 124 (0x11815a800) [pid = 2260] [serial = 81] [outer = 0x0] [url = about:blank] 16:00:24 INFO - PROCESS | 2260 | --DOMWINDOW == 123 (0x1185ba000) [pid = 2260] [serial = 84] [outer = 0x0] [url = about:blank] 16:00:24 INFO - PROCESS | 2260 | --DOMWINDOW == 122 (0x118723c00) [pid = 2260] [serial = 87] [outer = 0x0] [url = about:blank] 16:00:24 INFO - PROCESS | 2260 | --DOMWINDOW == 121 (0x119333c00) [pid = 2260] [serial = 90] [outer = 0x0] [url = about:blank] 16:00:24 INFO - PROCESS | 2260 | --DOMWINDOW == 120 (0x1196ca000) [pid = 2260] [serial = 91] [outer = 0x0] [url = about:blank] 16:00:24 INFO - PROCESS | 2260 | --DOMWINDOW == 119 (0x1196d2800) [pid = 2260] [serial = 93] [outer = 0x0] [url = about:blank] 16:00:24 INFO - PROCESS | 2260 | --DOMWINDOW == 118 (0x119bbe800) [pid = 2260] [serial = 94] [outer = 0x0] [url = about:blank] 16:00:24 INFO - PROCESS | 2260 | --DOMWINDOW == 117 (0x119fca400) [pid = 2260] [serial = 96] [outer = 0x0] [url = about:blank] 16:00:24 INFO - PROCESS | 2260 | --DOMWINDOW == 116 (0x12085f000) [pid = 2260] [serial = 97] [outer = 0x0] [url = about:blank] 16:00:24 INFO - PROCESS | 2260 | --DOMWINDOW == 115 (0x119fcc000) [pid = 2260] [serial = 99] [outer = 0x0] [url = about:blank] 16:00:24 INFO - PROCESS | 2260 | --DOMWINDOW == 114 (0x1213bc800) [pid = 2260] [serial = 100] [outer = 0x0] [url = about:blank] 16:00:24 INFO - PROCESS | 2260 | --DOMWINDOW == 113 (0x1213c1c00) [pid = 2260] [serial = 102] [outer = 0x0] [url = about:blank] 16:00:24 INFO - PROCESS | 2260 | --DOMWINDOW == 112 (0x1215e5800) [pid = 2260] [serial = 105] [outer = 0x0] [url = about:blank] 16:00:24 INFO - PROCESS | 2260 | --DOMWINDOW == 111 (0x1244de000) [pid = 2260] [serial = 108] [outer = 0x0] [url = about:blank] 16:00:24 INFO - PROCESS | 2260 | --DOMWINDOW == 110 (0x125170800) [pid = 2260] [serial = 111] [outer = 0x0] [url = about:blank] 16:00:24 INFO - PROCESS | 2260 | --DOMWINDOW == 109 (0x126315800) [pid = 2260] [serial = 114] [outer = 0x0] [url = about:blank] 16:00:24 INFO - PROCESS | 2260 | --DOMWINDOW == 108 (0x112d69400) [pid = 2260] [serial = 66] [outer = 0x0] [url = about:blank] 16:00:24 INFO - PROCESS | 2260 | --DOMWINDOW == 107 (0x116715400) [pid = 2260] [serial = 69] [outer = 0x0] [url = about:blank] 16:00:24 INFO - PROCESS | 2260 | --DOMWINDOW == 106 (0x1240b1400) [pid = 2260] [serial = 106] [outer = 0x0] [url = about:blank] 16:00:24 INFO - PROCESS | 2260 | --DOMWINDOW == 105 (0x125108400) [pid = 2260] [serial = 109] [outer = 0x0] [url = about:blank] 16:00:24 INFO - PROCESS | 2260 | --DOMWINDOW == 104 (0x116861400) [pid = 2260] [serial = 76] [outer = 0x0] [url = about:blank] 16:00:24 INFO - PROCESS | 2260 | --DOMWINDOW == 103 (0x125833800) [pid = 2260] [serial = 112] [outer = 0x0] [url = about:blank] 16:00:24 INFO - PROCESS | 2260 | --DOMWINDOW == 102 (0x1182b7400) [pid = 2260] [serial = 82] [outer = 0x0] [url = about:blank] 16:00:24 INFO - PROCESS | 2260 | --DOMWINDOW == 101 (0x116a71800) [pid = 2260] [serial = 70] [outer = 0x0] [url = about:blank] 16:00:24 INFO - PROCESS | 2260 | --DOMWINDOW == 100 (0x118fbcc00) [pid = 2260] [serial = 88] [outer = 0x0] [url = about:blank] 16:00:24 INFO - PROCESS | 2260 | --DOMWINDOW == 99 (0x118727c00) [pid = 2260] [serial = 85] [outer = 0x0] [url = about:blank] 16:00:24 INFO - PROCESS | 2260 | --DOMWINDOW == 98 (0x11322e000) [pid = 2260] [serial = 67] [outer = 0x0] [url = about:blank] 16:00:24 INFO - PROCESS | 2260 | --DOMWINDOW == 97 (0x12deda400) [pid = 2260] [serial = 64] [outer = 0x0] [url = about:blank] 16:00:24 INFO - PROCESS | 2260 | --DOMWINDOW == 96 (0x128e8b800) [pid = 2260] [serial = 120] [outer = 0x0] [url = about:blank] 16:00:24 INFO - PROCESS | 2260 | --DOMWINDOW == 95 (0x1240b0000) [pid = 2260] [serial = 11] [outer = 0x0] [url = about:blank] 16:00:24 INFO - PROCESS | 2260 | --DOMWINDOW == 94 (0x121b2e400) [pid = 2260] [serial = 8] [outer = 0x0] [url = about:blank] 16:00:24 INFO - PROCESS | 2260 | --DOMWINDOW == 93 (0x12c108000) [pid = 2260] [serial = 30] [outer = 0x0] [url = about:blank] 16:00:24 INFO - PROCESS | 2260 | --DOMWINDOW == 92 (0x12c110000) [pid = 2260] [serial = 31] [outer = 0x0] [url = about:blank] 16:00:24 INFO - PROCESS | 2260 | --DOMWINDOW == 91 (0x12bbb8800) [pid = 2260] [serial = 27] [outer = 0x0] [url = about:blank] 16:00:24 INFO - PROCESS | 2260 | --DOMWINDOW == 90 (0x12bbd4800) [pid = 2260] [serial = 28] [outer = 0x0] [url = about:blank] 16:00:24 INFO - PROCESS | 2260 | --DOMWINDOW == 89 (0x12abe9000) [pid = 2260] [serial = 25] [outer = 0x0] [url = about:blank] 16:00:24 INFO - PROCESS | 2260 | --DOMWINDOW == 88 (0x12aee7c00) [pid = 2260] [serial = 24] [outer = 0x0] [url = about:blank] 16:00:24 INFO - PROCESS | 2260 | --DOMWINDOW == 87 (0x12a9ebc00) [pid = 2260] [serial = 22] [outer = 0x0] [url = about:blank] 16:00:24 INFO - PROCESS | 2260 | --DOMWINDOW == 86 (0x12a9e7800) [pid = 2260] [serial = 21] [outer = 0x0] [url = about:blank] 16:00:24 INFO - PROCESS | 2260 | --DOMWINDOW == 85 (0x129518400) [pid = 2260] [serial = 16] [outer = 0x0] [url = about:blank] 16:00:24 INFO - PROCESS | 2260 | --DOMWINDOW == 84 (0x1295b7c00) [pid = 2260] [serial = 18] [outer = 0x0] [url = about:blank] 16:00:24 INFO - PROCESS | 2260 | --DOMWINDOW == 83 (0x1292e9c00) [pid = 2260] [serial = 15] [outer = 0x0] [url = about:blank] 16:00:24 INFO - PROCESS | 2260 | --DOMWINDOW == 82 (0x12ded4c00) [pid = 2260] [serial = 63] [outer = 0x0] [url = about:blank] 16:00:24 INFO - PROCESS | 2260 | --DOMWINDOW == 81 (0x12d9a7c00) [pid = 2260] [serial = 60] [outer = 0x0] [url = about:blank] 16:00:24 INFO - PROCESS | 2260 | --DOMWINDOW == 80 (0x12d9ac400) [pid = 2260] [serial = 61] [outer = 0x0] [url = about:blank] 16:00:24 INFO - PROCESS | 2260 | --DOMWINDOW == 79 (0x1182b2800) [pid = 2260] [serial = 57] [outer = 0x0] [url = about:blank] 16:00:24 INFO - PROCESS | 2260 | --DOMWINDOW == 78 (0x1185ae800) [pid = 2260] [serial = 58] [outer = 0x0] [url = about:blank] 16:00:24 INFO - PROCESS | 2260 | --DOMWINDOW == 77 (0x12d9a3800) [pid = 2260] [serial = 55] [outer = 0x0] [url = about:blank] 16:00:24 INFO - PROCESS | 2260 | --DOMWINDOW == 76 (0x12d5a1400) [pid = 2260] [serial = 54] [outer = 0x0] [url = about:blank] 16:00:24 INFO - PROCESS | 2260 | --DOMWINDOW == 75 (0x12d506800) [pid = 2260] [serial = 48] [outer = 0x0] [url = about:blank] 16:00:24 INFO - PROCESS | 2260 | --DOMWINDOW == 74 (0x12d53a800) [pid = 2260] [serial = 51] [outer = 0x0] [url = about:blank] 16:00:24 INFO - PROCESS | 2260 | --DOMWINDOW == 73 (0x12cd48800) [pid = 2260] [serial = 45] [outer = 0x0] [url = about:blank] 16:00:24 INFO - PROCESS | 2260 | --DOMWINDOW == 72 (0x12cff3800) [pid = 2260] [serial = 46] [outer = 0x0] [url = about:blank] 16:00:24 INFO - PROCESS | 2260 | --DOMWINDOW == 71 (0x12cbbc400) [pid = 2260] [serial = 42] [outer = 0x0] [url = about:blank] 16:00:24 INFO - PROCESS | 2260 | --DOMWINDOW == 70 (0x12cd40c00) [pid = 2260] [serial = 43] [outer = 0x0] [url = about:blank] 16:00:24 INFO - PROCESS | 2260 | --DOMWINDOW == 69 (0x12c7d1000) [pid = 2260] [serial = 39] [outer = 0x0] [url = about:blank] 16:00:24 INFO - PROCESS | 2260 | --DOMWINDOW == 68 (0x12cbb4000) [pid = 2260] [serial = 40] [outer = 0x0] [url = about:blank] 16:00:24 INFO - PROCESS | 2260 | --DOMWINDOW == 67 (0x12c7c6400) [pid = 2260] [serial = 37] [outer = 0x0] [url = about:blank] 16:00:24 INFO - PROCESS | 2260 | --DOMWINDOW == 66 (0x12c7c2800) [pid = 2260] [serial = 36] [outer = 0x0] [url = about:blank] 16:00:24 INFO - PROCESS | 2260 | --DOMWINDOW == 65 (0x1185ecc00) [pid = 2260] [serial = 33] [outer = 0x0] [url = about:blank] 16:00:24 INFO - PROCESS | 2260 | --DOMWINDOW == 64 (0x1185f6000) [pid = 2260] [serial = 34] [outer = 0x0] [url = about:blank] 16:00:24 INFO - PROCESS | 2260 | 1462316424850 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]]]}] 16:00:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 16:00:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1220ms 16:00:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 16:00:24 INFO - PROCESS | 2260 | 1462316424884 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 16:00:24 INFO - PROCESS | 2260 | 1462316424886 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 16:00:24 INFO - PROCESS | 2260 | 1462316424890 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 16:00:24 INFO - PROCESS | 2260 | 1462316424894 Marionette TRACE conn2 <- [1,190,null,{}] 16:00:24 INFO - PROCESS | 2260 | 1462316424898 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}] 16:00:24 INFO - PROCESS | 2260 | 1462316424967 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 16:00:24 INFO - PROCESS | 2260 | 1462316424977 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:24 INFO - PROCESS | 2260 | ++DOCSHELL 0x112f8d800 == 28 [pid = 2260] [id = 55] 16:00:24 INFO - PROCESS | 2260 | ++DOMWINDOW == 65 (0x1160b5c00) [pid = 2260] [serial = 161] [outer = 0x0] 16:00:25 INFO - PROCESS | 2260 | ++DOMWINDOW == 66 (0x11616c800) [pid = 2260] [serial = 162] [outer = 0x1160b5c00] 16:00:25 INFO - PROCESS | 2260 | 1462316425005 Marionette DEBUG loaded listener.js 16:00:25 INFO - PROCESS | 2260 | ++DOMWINDOW == 67 (0x1166bfc00) [pid = 2260] [serial = 163] [outer = 0x1160b5c00] 16:00:25 INFO - PROCESS | 2260 | 1462316425337 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]]]}] 16:00:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 16:00:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 475ms 16:00:25 INFO - PROCESS | 2260 | 1462316425365 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 16:00:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 16:00:25 INFO - PROCESS | 2260 | 1462316425370 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 16:00:25 INFO - PROCESS | 2260 | 1462316425375 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 16:00:25 INFO - PROCESS | 2260 | 1462316425377 Marionette TRACE conn2 <- [1,194,null,{}] 16:00:25 INFO - PROCESS | 2260 | 1462316425380 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}] 16:00:25 INFO - PROCESS | 2260 | 1462316425464 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 16:00:25 INFO - PROCESS | 2260 | 1462316425471 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:25 INFO - PROCESS | 2260 | ++DOCSHELL 0x116670800 == 29 [pid = 2260] [id = 56] 16:00:25 INFO - PROCESS | 2260 | ++DOMWINDOW == 68 (0x116710000) [pid = 2260] [serial = 164] [outer = 0x0] 16:00:25 INFO - PROCESS | 2260 | ++DOMWINDOW == 69 (0x116a73000) [pid = 2260] [serial = 165] [outer = 0x116710000] 16:00:25 INFO - PROCESS | 2260 | 1462316425507 Marionette DEBUG loaded listener.js 16:00:25 INFO - PROCESS | 2260 | ++DOMWINDOW == 70 (0x117d32800) [pid = 2260] [serial = 166] [outer = 0x116710000] 16:00:25 INFO - PROCESS | 2260 | 1462316425888 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]]]}] 16:00:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 16:00:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 523ms 16:00:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 16:00:25 INFO - PROCESS | 2260 | 1462316425897 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 16:00:25 INFO - PROCESS | 2260 | 1462316425899 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 16:00:25 INFO - PROCESS | 2260 | 1462316425901 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 16:00:25 INFO - PROCESS | 2260 | 1462316425903 Marionette TRACE conn2 <- [1,198,null,{}] 16:00:25 INFO - PROCESS | 2260 | 1462316425914 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}] 16:00:26 INFO - PROCESS | 2260 | 1462316426030 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 16:00:26 INFO - PROCESS | 2260 | 1462316426084 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:26 INFO - PROCESS | 2260 | ++DOCSHELL 0x116f61800 == 30 [pid = 2260] [id = 57] 16:00:26 INFO - PROCESS | 2260 | ++DOMWINDOW == 71 (0x113da1400) [pid = 2260] [serial = 167] [outer = 0x0] 16:00:26 INFO - PROCESS | 2260 | ++DOMWINDOW == 72 (0x1180e0c00) [pid = 2260] [serial = 168] [outer = 0x113da1400] 16:00:26 INFO - PROCESS | 2260 | 1462316426129 Marionette DEBUG loaded listener.js 16:00:26 INFO - PROCESS | 2260 | ++DOMWINDOW == 73 (0x1182ae800) [pid = 2260] [serial = 169] [outer = 0x113da1400] 16:00:26 INFO - PROCESS | 2260 | 1462316426512 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]]]}] 16:00:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 16:00:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 622ms 16:00:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 16:00:26 INFO - PROCESS | 2260 | 1462316426525 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 16:00:26 INFO - PROCESS | 2260 | 1462316426528 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 16:00:26 INFO - PROCESS | 2260 | 1462316426531 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 16:00:26 INFO - PROCESS | 2260 | 1462316426532 Marionette TRACE conn2 <- [1,202,null,{}] 16:00:26 INFO - PROCESS | 2260 | 1462316426534 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}] 16:00:26 INFO - PROCESS | 2260 | 1462316426603 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 16:00:26 INFO - PROCESS | 2260 | 1462316426655 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:26 INFO - PROCESS | 2260 | ++DOCSHELL 0x117d07800 == 31 [pid = 2260] [id = 58] 16:00:26 INFO - PROCESS | 2260 | ++DOMWINDOW == 74 (0x1180d7400) [pid = 2260] [serial = 170] [outer = 0x0] 16:00:26 INFO - PROCESS | 2260 | ++DOMWINDOW == 75 (0x1184b6000) [pid = 2260] [serial = 171] [outer = 0x1180d7400] 16:00:26 INFO - PROCESS | 2260 | 1462316426680 Marionette DEBUG loaded listener.js 16:00:26 INFO - PROCESS | 2260 | ++DOMWINDOW == 76 (0x1185ee000) [pid = 2260] [serial = 172] [outer = 0x1180d7400] 16:00:26 INFO - PROCESS | 2260 | 1462316426949 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]]]}] 16:00:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 16:00:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 467ms 16:00:27 INFO - PROCESS | 2260 | 1462316426999 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 16:00:27 INFO - PROCESS | 2260 | 1462316427000 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 16:00:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 16:00:27 INFO - PROCESS | 2260 | 1462316427003 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 16:00:27 INFO - PROCESS | 2260 | 1462316427004 Marionette TRACE conn2 <- [1,206,null,{}] 16:00:27 INFO - PROCESS | 2260 | 1462316427008 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}] 16:00:27 INFO - PROCESS | 2260 | 1462316427089 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 16:00:27 INFO - PROCESS | 2260 | 1462316427094 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:27 INFO - PROCESS | 2260 | ++DOCSHELL 0x118ab9800 == 32 [pid = 2260] [id = 59] 16:00:27 INFO - PROCESS | 2260 | ++DOMWINDOW == 77 (0x1166c4000) [pid = 2260] [serial = 173] [outer = 0x0] 16:00:27 INFO - PROCESS | 2260 | ++DOMWINDOW == 78 (0x1185f6c00) [pid = 2260] [serial = 174] [outer = 0x1166c4000] 16:00:27 INFO - PROCESS | 2260 | 1462316427142 Marionette DEBUG loaded listener.js 16:00:27 INFO - PROCESS | 2260 | ++DOMWINDOW == 79 (0x118727c00) [pid = 2260] [serial = 175] [outer = 0x1166c4000] 16:00:27 INFO - PROCESS | 2260 | 1462316427483 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]]]}] 16:00:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 16:00:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 523ms 16:00:27 INFO - PROCESS | 2260 | 1462316427526 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 16:00:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 16:00:27 INFO - PROCESS | 2260 | 1462316427527 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 16:00:27 INFO - PROCESS | 2260 | 1462316427529 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 16:00:27 INFO - PROCESS | 2260 | 1462316427531 Marionette TRACE conn2 <- [1,210,null,{}] 16:00:27 INFO - PROCESS | 2260 | 1462316427533 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}] 16:00:27 INFO - PROCESS | 2260 | 1462316427629 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 16:00:27 INFO - PROCESS | 2260 | 1462316427657 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:27 INFO - PROCESS | 2260 | ++DOCSHELL 0x11950a000 == 33 [pid = 2260] [id = 60] 16:00:27 INFO - PROCESS | 2260 | ++DOMWINDOW == 80 (0x1134e1800) [pid = 2260] [serial = 176] [outer = 0x0] 16:00:27 INFO - PROCESS | 2260 | ++DOMWINDOW == 81 (0x118fae400) [pid = 2260] [serial = 177] [outer = 0x1134e1800] 16:00:27 INFO - PROCESS | 2260 | 1462316427687 Marionette DEBUG loaded listener.js 16:00:27 INFO - PROCESS | 2260 | ++DOMWINDOW == 82 (0x1193b5c00) [pid = 2260] [serial = 178] [outer = 0x1134e1800] 16:00:28 INFO - PROCESS | 2260 | 1462316428086 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]]]}] 16:00:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 16:00:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 618ms 16:00:28 INFO - PROCESS | 2260 | 1462316428150 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 16:00:28 INFO - PROCESS | 2260 | 1462316428152 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 16:00:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 16:00:28 INFO - PROCESS | 2260 | 1462316428155 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 16:00:28 INFO - PROCESS | 2260 | 1462316428158 Marionette TRACE conn2 <- [1,214,null,{}] 16:00:28 INFO - PROCESS | 2260 | 1462316428162 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}] 16:00:28 INFO - PROCESS | 2260 | 1462316428284 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 16:00:28 INFO - PROCESS | 2260 | 1462316428301 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:28 INFO - PROCESS | 2260 | ++DOCSHELL 0x119995000 == 34 [pid = 2260] [id = 61] 16:00:28 INFO - PROCESS | 2260 | ++DOMWINDOW == 83 (0x1193b8400) [pid = 2260] [serial = 179] [outer = 0x0] 16:00:28 INFO - PROCESS | 2260 | ++DOMWINDOW == 84 (0x1196c9400) [pid = 2260] [serial = 180] [outer = 0x1193b8400] 16:00:28 INFO - PROCESS | 2260 | 1462316428326 Marionette DEBUG loaded listener.js 16:00:28 INFO - PROCESS | 2260 | ++DOMWINDOW == 85 (0x119bbe400) [pid = 2260] [serial = 181] [outer = 0x1193b8400] 16:00:28 INFO - PROCESS | 2260 | 1462316428621 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]]]}] 16:00:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 16:00:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 476ms 16:00:28 INFO - PROCESS | 2260 | 1462316428631 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 16:00:28 INFO - PROCESS | 2260 | 1462316428632 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 16:00:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 16:00:28 INFO - PROCESS | 2260 | 1462316428648 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 16:00:28 INFO - PROCESS | 2260 | 1462316428650 Marionette TRACE conn2 <- [1,218,null,{}] 16:00:28 INFO - PROCESS | 2260 | 1462316428652 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}] 16:00:28 INFO - PROCESS | 2260 | 1462316428744 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 16:00:28 INFO - PROCESS | 2260 | 1462316428749 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:28 INFO - PROCESS | 2260 | ++DOCSHELL 0x119c51800 == 35 [pid = 2260] [id = 62] 16:00:28 INFO - PROCESS | 2260 | ++DOMWINDOW == 86 (0x1193bbc00) [pid = 2260] [serial = 182] [outer = 0x0] 16:00:28 INFO - PROCESS | 2260 | ++DOMWINDOW == 87 (0x119fca400) [pid = 2260] [serial = 183] [outer = 0x1193bbc00] 16:00:28 INFO - PROCESS | 2260 | 1462316428777 Marionette DEBUG loaded listener.js 16:00:28 INFO - PROCESS | 2260 | ++DOMWINDOW == 88 (0x121254800) [pid = 2260] [serial = 184] [outer = 0x1193bbc00] 16:00:29 INFO - PROCESS | 2260 | --DOMWINDOW == 87 (0x12630ac00) [pid = 2260] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 16:00:29 INFO - PROCESS | 2260 | --DOMWINDOW == 86 (0x125834c00) [pid = 2260] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 16:00:29 INFO - PROCESS | 2260 | --DOMWINDOW == 85 (0x1213bac00) [pid = 2260] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 16:00:29 INFO - PROCESS | 2260 | --DOMWINDOW == 84 (0x11878d800) [pid = 2260] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 16:00:29 INFO - PROCESS | 2260 | --DOMWINDOW == 83 (0x1180da400) [pid = 2260] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 16:00:29 INFO - PROCESS | 2260 | --DOMWINDOW == 82 (0x11685c000) [pid = 2260] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 16:00:29 INFO - PROCESS | 2260 | --DOMWINDOW == 81 (0x1126b9000) [pid = 2260] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 16:00:29 INFO - PROCESS | 2260 | --DOMWINDOW == 80 (0x118056800) [pid = 2260] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 16:00:29 INFO - PROCESS | 2260 | --DOMWINDOW == 79 (0x116630400) [pid = 2260] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 16:00:29 INFO - PROCESS | 2260 | --DOMWINDOW == 78 (0x11264f400) [pid = 2260] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 16:00:29 INFO - PROCESS | 2260 | --DOMWINDOW == 77 (0x126db0400) [pid = 2260] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 16:00:29 INFO - PROCESS | 2260 | 1462316429283 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]]]}] 16:00:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 16:00:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 674ms 16:00:29 INFO - PROCESS | 2260 | 1462316429320 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 16:00:29 INFO - PROCESS | 2260 | 1462316429321 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 16:00:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 16:00:29 INFO - PROCESS | 2260 | 1462316429331 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 16:00:29 INFO - PROCESS | 2260 | 1462316429332 Marionette TRACE conn2 <- [1,222,null,{}] 16:00:29 INFO - PROCESS | 2260 | 1462316429334 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}] 16:00:29 INFO - PROCESS | 2260 | 1462316429403 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 16:00:29 INFO - PROCESS | 2260 | 1462316429410 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:29 INFO - PROCESS | 2260 | ++DOCSHELL 0x116f5f000 == 36 [pid = 2260] [id = 63] 16:00:29 INFO - PROCESS | 2260 | ++DOMWINDOW == 78 (0x1185fac00) [pid = 2260] [serial = 185] [outer = 0x0] 16:00:29 INFO - PROCESS | 2260 | ++DOMWINDOW == 79 (0x12085a400) [pid = 2260] [serial = 186] [outer = 0x1185fac00] 16:00:29 INFO - PROCESS | 2260 | 1462316429435 Marionette DEBUG loaded listener.js 16:00:29 INFO - PROCESS | 2260 | ++DOMWINDOW == 80 (0x1213bd000) [pid = 2260] [serial = 187] [outer = 0x1185fac00] 16:00:29 INFO - PROCESS | 2260 | 1462316429729 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]]]}] 16:00:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 16:00:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 417ms 16:00:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 16:00:29 INFO - PROCESS | 2260 | 1462316429749 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 16:00:29 INFO - PROCESS | 2260 | 1462316429750 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 16:00:29 INFO - PROCESS | 2260 | 1462316429752 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 16:00:29 INFO - PROCESS | 2260 | 1462316429754 Marionette TRACE conn2 <- [1,226,null,{}] 16:00:29 INFO - PROCESS | 2260 | 1462316429756 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}] 16:00:29 INFO - PROCESS | 2260 | 1462316429829 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 16:00:29 INFO - PROCESS | 2260 | 1462316429833 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:29 INFO - PROCESS | 2260 | ++DOCSHELL 0x1214d4000 == 37 [pid = 2260] [id = 64] 16:00:29 INFO - PROCESS | 2260 | ++DOMWINDOW == 81 (0x1193b9000) [pid = 2260] [serial = 188] [outer = 0x0] 16:00:29 INFO - PROCESS | 2260 | ++DOMWINDOW == 82 (0x121499000) [pid = 2260] [serial = 189] [outer = 0x1193b9000] 16:00:29 INFO - PROCESS | 2260 | 1462316429859 Marionette DEBUG loaded listener.js 16:00:29 INFO - PROCESS | 2260 | ++DOMWINDOW == 83 (0x12170b400) [pid = 2260] [serial = 190] [outer = 0x1193b9000] 16:00:30 INFO - PROCESS | 2260 | 1462316430264 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]]]}] 16:00:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 16:00:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 519ms 16:00:30 INFO - PROCESS | 2260 | 1462316430272 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 16:00:30 INFO - PROCESS | 2260 | 1462316430274 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 16:00:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 16:00:30 INFO - PROCESS | 2260 | 1462316430278 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 16:00:30 INFO - PROCESS | 2260 | 1462316430281 Marionette TRACE conn2 <- [1,230,null,{}] 16:00:30 INFO - PROCESS | 2260 | 1462316430284 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}] 16:00:30 INFO - PROCESS | 2260 | 1462316430352 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 16:00:30 INFO - PROCESS | 2260 | 1462316430359 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:30 INFO - PROCESS | 2260 | ++DOCSHELL 0x11875a800 == 38 [pid = 2260] [id = 65] 16:00:30 INFO - PROCESS | 2260 | ++DOMWINDOW == 84 (0x121787c00) [pid = 2260] [serial = 191] [outer = 0x0] 16:00:30 INFO - PROCESS | 2260 | ++DOMWINDOW == 85 (0x121d3cc00) [pid = 2260] [serial = 192] [outer = 0x121787c00] 16:00:30 INFO - PROCESS | 2260 | 1462316430382 Marionette DEBUG loaded listener.js 16:00:30 INFO - PROCESS | 2260 | ++DOMWINDOW == 86 (0x1240b1400) [pid = 2260] [serial = 193] [outer = 0x121787c00] 16:00:30 INFO - PROCESS | 2260 | 1462316430805 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]]]}] 16:00:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 16:00:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 573ms 16:00:30 INFO - PROCESS | 2260 | 1462316430851 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 16:00:30 INFO - PROCESS | 2260 | 1462316430853 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 16:00:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 16:00:30 INFO - PROCESS | 2260 | 1462316430862 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 16:00:30 INFO - PROCESS | 2260 | 1462316430864 Marionette TRACE conn2 <- [1,234,null,{}] 16:00:30 INFO - PROCESS | 2260 | 1462316430867 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}] 16:00:30 INFO - PROCESS | 2260 | 1462316430977 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 16:00:30 INFO - PROCESS | 2260 | 1462316430984 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:31 INFO - PROCESS | 2260 | ++DOCSHELL 0x1240a5800 == 39 [pid = 2260] [id = 66] 16:00:31 INFO - PROCESS | 2260 | ++DOMWINDOW == 87 (0x124327000) [pid = 2260] [serial = 194] [outer = 0x0] 16:00:31 INFO - PROCESS | 2260 | ++DOMWINDOW == 88 (0x1244dd000) [pid = 2260] [serial = 195] [outer = 0x124327000] 16:00:31 INFO - PROCESS | 2260 | 1462316431023 Marionette DEBUG loaded listener.js 16:00:31 INFO - PROCESS | 2260 | ++DOMWINDOW == 89 (0x1250a1c00) [pid = 2260] [serial = 196] [outer = 0x124327000] 16:00:31 INFO - PROCESS | 2260 | 1462316431623 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]]]}] 16:00:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 16:00:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 770ms 16:00:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 16:00:31 INFO - PROCESS | 2260 | 1462316431632 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 16:00:31 INFO - PROCESS | 2260 | 1462316431635 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 16:00:31 INFO - PROCESS | 2260 | 1462316431638 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 16:00:31 INFO - PROCESS | 2260 | 1462316431641 Marionette TRACE conn2 <- [1,238,null,{}] 16:00:31 INFO - PROCESS | 2260 | 1462316431673 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}] 16:00:31 INFO - PROCESS | 2260 | 1462316431778 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 16:00:31 INFO - PROCESS | 2260 | 1462316431843 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:31 INFO - PROCESS | 2260 | ++DOCSHELL 0x116841800 == 40 [pid = 2260] [id = 67] 16:00:31 INFO - PROCESS | 2260 | ++DOMWINDOW == 90 (0x1134eb000) [pid = 2260] [serial = 197] [outer = 0x0] 16:00:31 INFO - PROCESS | 2260 | ++DOMWINDOW == 91 (0x1166c9c00) [pid = 2260] [serial = 198] [outer = 0x1134eb000] 16:00:31 INFO - PROCESS | 2260 | 1462316431875 Marionette DEBUG loaded listener.js 16:00:31 INFO - PROCESS | 2260 | ++DOMWINDOW == 92 (0x117034800) [pid = 2260] [serial = 199] [outer = 0x1134eb000] 16:00:32 INFO - PROCESS | 2260 | 1462316432329 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]]]}] 16:00:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 16:00:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 699ms 16:00:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 16:00:32 INFO - PROCESS | 2260 | 1462316432337 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 16:00:32 INFO - PROCESS | 2260 | 1462316432342 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 16:00:32 INFO - PROCESS | 2260 | 1462316432346 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 16:00:32 INFO - PROCESS | 2260 | 1462316432348 Marionette TRACE conn2 <- [1,242,null,{}] 16:00:32 INFO - PROCESS | 2260 | 1462316432351 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}] 16:00:32 INFO - PROCESS | 2260 | 1462316432525 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 16:00:32 INFO - PROCESS | 2260 | 1462316432572 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:32 INFO - PROCESS | 2260 | ++DOCSHELL 0x112d07800 == 41 [pid = 2260] [id = 68] 16:00:32 INFO - PROCESS | 2260 | ++DOMWINDOW == 93 (0x112d6d400) [pid = 2260] [serial = 200] [outer = 0x0] 16:00:32 INFO - PROCESS | 2260 | ++DOMWINDOW == 94 (0x113474800) [pid = 2260] [serial = 201] [outer = 0x112d6d400] 16:00:32 INFO - PROCESS | 2260 | 1462316432600 Marionette DEBUG loaded listener.js 16:00:32 INFO - PROCESS | 2260 | ++DOMWINDOW == 95 (0x1161e4800) [pid = 2260] [serial = 202] [outer = 0x112d6d400] 16:00:32 INFO - PROCESS | 2260 | --DOCSHELL 0x11875a800 == 40 [pid = 2260] [id = 65] 16:00:32 INFO - PROCESS | 2260 | --DOCSHELL 0x1214d4000 == 39 [pid = 2260] [id = 64] 16:00:32 INFO - PROCESS | 2260 | --DOCSHELL 0x116f5f000 == 38 [pid = 2260] [id = 63] 16:00:32 INFO - PROCESS | 2260 | --DOCSHELL 0x119c51800 == 37 [pid = 2260] [id = 62] 16:00:32 INFO - PROCESS | 2260 | --DOCSHELL 0x119995000 == 36 [pid = 2260] [id = 61] 16:00:32 INFO - PROCESS | 2260 | --DOCSHELL 0x11950a000 == 35 [pid = 2260] [id = 60] 16:00:32 INFO - PROCESS | 2260 | --DOCSHELL 0x118ab9800 == 34 [pid = 2260] [id = 59] 16:00:32 INFO - PROCESS | 2260 | --DOCSHELL 0x117d07800 == 33 [pid = 2260] [id = 58] 16:00:32 INFO - PROCESS | 2260 | --DOCSHELL 0x116f61800 == 32 [pid = 2260] [id = 57] 16:00:32 INFO - PROCESS | 2260 | --DOCSHELL 0x116670800 == 31 [pid = 2260] [id = 56] 16:00:32 INFO - PROCESS | 2260 | --DOCSHELL 0x112f8d800 == 30 [pid = 2260] [id = 55] 16:00:32 INFO - PROCESS | 2260 | --DOCSHELL 0x1133b7800 == 29 [pid = 2260] [id = 54] 16:00:32 INFO - PROCESS | 2260 | --DOMWINDOW == 94 (0x129243400) [pid = 2260] [serial = 121] [outer = 0x0] [url = about:blank] 16:00:32 INFO - PROCESS | 2260 | --DOMWINDOW == 93 (0x119332000) [pid = 2260] [serial = 139] [outer = 0x0] [url = about:blank] 16:00:32 INFO - PROCESS | 2260 | --DOMWINDOW == 92 (0x1196ce800) [pid = 2260] [serial = 142] [outer = 0x0] [url = about:blank] 16:00:32 INFO - PROCESS | 2260 | --DOMWINDOW == 91 (0x1193ae400) [pid = 2260] [serial = 141] [outer = 0x0] [url = about:blank] 16:00:32 INFO - PROCESS | 2260 | --DOMWINDOW == 90 (0x116a6ec00) [pid = 2260] [serial = 126] [outer = 0x0] [url = about:blank] 16:00:32 INFO - PROCESS | 2260 | --DOMWINDOW == 89 (0x116160c00) [pid = 2260] [serial = 132] [outer = 0x0] [url = about:blank] 16:00:32 INFO - PROCESS | 2260 | --DOMWINDOW == 88 (0x118151c00) [pid = 2260] [serial = 129] [outer = 0x0] [url = about:blank] 16:00:32 INFO - PROCESS | 2260 | --DOMWINDOW == 87 (0x117d26c00) [pid = 2260] [serial = 127] [outer = 0x0] [url = about:blank] 16:00:32 INFO - PROCESS | 2260 | --DOMWINDOW == 86 (0x118faf000) [pid = 2260] [serial = 138] [outer = 0x0] [url = about:blank] 16:00:32 INFO - PROCESS | 2260 | --DOMWINDOW == 85 (0x1182abc00) [pid = 2260] [serial = 130] [outer = 0x0] [url = about:blank] 16:00:32 INFO - PROCESS | 2260 | --DOMWINDOW == 84 (0x1185b1000) [pid = 2260] [serial = 133] [outer = 0x0] [url = about:blank] 16:00:32 INFO - PROCESS | 2260 | --DOMWINDOW == 83 (0x118785c00) [pid = 2260] [serial = 136] [outer = 0x0] [url = about:blank] 16:00:32 INFO - PROCESS | 2260 | --DOMWINDOW == 82 (0x112d6f800) [pid = 2260] [serial = 123] [outer = 0x0] [url = about:blank] 16:00:32 INFO - PROCESS | 2260 | --DOMWINDOW == 81 (0x1160b1000) [pid = 2260] [serial = 124] [outer = 0x0] [url = about:blank] 16:00:32 INFO - PROCESS | 2260 | --DOMWINDOW == 80 (0x11871f800) [pid = 2260] [serial = 135] [outer = 0x0] [url = about:blank] 16:00:32 INFO - PROCESS | 2260 | --DOMWINDOW == 79 (0x126dac400) [pid = 2260] [serial = 118] [outer = 0x0] [url = about:blank] 16:00:32 INFO - PROCESS | 2260 | --DOMWINDOW == 78 (0x126b76400) [pid = 2260] [serial = 115] [outer = 0x0] [url = about:blank] 16:00:32 INFO - PROCESS | 2260 | --DOMWINDOW == 77 (0x1215db800) [pid = 2260] [serial = 103] [outer = 0x0] [url = about:blank] 16:00:33 INFO - PROCESS | 2260 | 1462316433027 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]]]}] 16:00:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 16:00:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 721ms 16:00:33 INFO - PROCESS | 2260 | 1462316433070 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 16:00:33 INFO - PROCESS | 2260 | 1462316433072 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 16:00:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 16:00:33 INFO - PROCESS | 2260 | 1462316433077 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 16:00:33 INFO - PROCESS | 2260 | 1462316433080 Marionette TRACE conn2 <- [1,246,null,{}] 16:00:33 INFO - PROCESS | 2260 | 1462316433083 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}] 16:00:33 INFO - PROCESS | 2260 | 1462316433153 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 16:00:33 INFO - PROCESS | 2260 | 1462316433162 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:33 INFO - PROCESS | 2260 | ++DOMWINDOW == 78 (0x116711000) [pid = 2260] [serial = 203] [outer = 0x12cff6800] 16:00:33 INFO - PROCESS | 2260 | ++DOCSHELL 0x116a96800 == 30 [pid = 2260] [id = 69] 16:00:33 INFO - PROCESS | 2260 | ++DOMWINDOW == 79 (0x116a6d800) [pid = 2260] [serial = 204] [outer = 0x0] 16:00:33 INFO - PROCESS | 2260 | ++DOMWINDOW == 80 (0x118058400) [pid = 2260] [serial = 205] [outer = 0x116a6d800] 16:00:33 INFO - PROCESS | 2260 | 1462316433204 Marionette DEBUG loaded listener.js 16:00:33 INFO - PROCESS | 2260 | ++DOMWINDOW == 81 (0x1180dd400) [pid = 2260] [serial = 206] [outer = 0x116a6d800] 16:00:33 INFO - PROCESS | 2260 | 1462316433584 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]]]}] 16:00:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 16:00:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 520ms 16:00:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 16:00:33 INFO - PROCESS | 2260 | 1462316433598 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 16:00:33 INFO - PROCESS | 2260 | 1462316433601 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 16:00:33 INFO - PROCESS | 2260 | 1462316433604 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 16:00:33 INFO - PROCESS | 2260 | 1462316433606 Marionette TRACE conn2 <- [1,250,null,{}] 16:00:33 INFO - PROCESS | 2260 | 1462316433609 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}] 16:00:33 INFO - PROCESS | 2260 | 1462316433722 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 16:00:33 INFO - PROCESS | 2260 | 1462316433736 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:33 INFO - PROCESS | 2260 | ++DOCSHELL 0x117084800 == 31 [pid = 2260] [id = 70] 16:00:33 INFO - PROCESS | 2260 | ++DOMWINDOW == 82 (0x118276400) [pid = 2260] [serial = 207] [outer = 0x0] 16:00:33 INFO - PROCESS | 2260 | ++DOMWINDOW == 83 (0x1182b7400) [pid = 2260] [serial = 208] [outer = 0x118276400] 16:00:33 INFO - PROCESS | 2260 | 1462316433778 Marionette DEBUG loaded listener.js 16:00:33 INFO - PROCESS | 2260 | ++DOMWINDOW == 84 (0x1185ecc00) [pid = 2260] [serial = 209] [outer = 0x118276400] 16:00:34 INFO - PROCESS | 2260 | 1462316434185 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]]]}] 16:00:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 16:00:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 623ms 16:00:34 INFO - PROCESS | 2260 | 1462316434227 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 16:00:34 INFO - PROCESS | 2260 | 1462316434230 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 16:00:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 16:00:34 INFO - PROCESS | 2260 | 1462316434238 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 16:00:34 INFO - PROCESS | 2260 | 1462316434241 Marionette TRACE conn2 <- [1,254,null,{}] 16:00:34 INFO - PROCESS | 2260 | 1462316434244 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}] 16:00:34 INFO - PROCESS | 2260 | 1462316434320 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 16:00:34 INFO - PROCESS | 2260 | 1462316434327 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:34 INFO - PROCESS | 2260 | ++DOCSHELL 0x118ac2800 == 32 [pid = 2260] [id = 71] 16:00:34 INFO - PROCESS | 2260 | ++DOMWINDOW == 85 (0x1185f1000) [pid = 2260] [serial = 210] [outer = 0x0] 16:00:34 INFO - PROCESS | 2260 | ++DOMWINDOW == 86 (0x118785800) [pid = 2260] [serial = 211] [outer = 0x1185f1000] 16:00:34 INFO - PROCESS | 2260 | 1462316434353 Marionette DEBUG loaded listener.js 16:00:34 INFO - PROCESS | 2260 | ++DOMWINDOW == 87 (0x119160400) [pid = 2260] [serial = 212] [outer = 0x1185f1000] 16:00:34 INFO - PROCESS | 2260 | 1462316434667 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]]]}] 16:00:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 16:00:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 475ms 16:00:34 INFO - PROCESS | 2260 | 1462316434710 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 16:00:34 INFO - PROCESS | 2260 | 1462316434711 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 16:00:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 16:00:34 INFO - PROCESS | 2260 | 1462316434713 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 16:00:34 INFO - PROCESS | 2260 | 1462316434714 Marionette TRACE conn2 <- [1,258,null,{}] 16:00:34 INFO - PROCESS | 2260 | 1462316434717 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}] 16:00:34 INFO - PROCESS | 2260 | 1462316434787 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 16:00:34 INFO - PROCESS | 2260 | 1462316434831 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:34 INFO - PROCESS | 2260 | ++DOCSHELL 0x119306800 == 33 [pid = 2260] [id = 72] 16:00:34 INFO - PROCESS | 2260 | ++DOMWINDOW == 88 (0x11322c400) [pid = 2260] [serial = 213] [outer = 0x0] 16:00:34 INFO - PROCESS | 2260 | ++DOMWINDOW == 89 (0x119169400) [pid = 2260] [serial = 214] [outer = 0x11322c400] 16:00:34 INFO - PROCESS | 2260 | 1462316434857 Marionette DEBUG loaded listener.js 16:00:34 INFO - PROCESS | 2260 | ++DOMWINDOW == 90 (0x1193ae400) [pid = 2260] [serial = 215] [outer = 0x11322c400] 16:00:35 INFO - PROCESS | 2260 | 1462316435143 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]]]}] 16:00:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 16:00:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 469ms 16:00:35 INFO - PROCESS | 2260 | 1462316435183 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 16:00:35 INFO - PROCESS | 2260 | 1462316435184 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 16:00:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 16:00:35 INFO - PROCESS | 2260 | 1462316435186 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 16:00:35 INFO - PROCESS | 2260 | 1462316435187 Marionette TRACE conn2 <- [1,262,null,{}] 16:00:35 INFO - PROCESS | 2260 | 1462316435190 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}] 16:00:35 INFO - PROCESS | 2260 | 1462316435285 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 16:00:35 INFO - PROCESS | 2260 | 1462316435291 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:35 INFO - PROCESS | 2260 | ++DOCSHELL 0x119622000 == 34 [pid = 2260] [id = 73] 16:00:35 INFO - PROCESS | 2260 | ++DOMWINDOW == 91 (0x1196cec00) [pid = 2260] [serial = 216] [outer = 0x0] 16:00:35 INFO - PROCESS | 2260 | ++DOMWINDOW == 92 (0x119bbc800) [pid = 2260] [serial = 217] [outer = 0x1196cec00] 16:00:35 INFO - PROCESS | 2260 | 1462316435322 Marionette DEBUG loaded listener.js 16:00:35 INFO - PROCESS | 2260 | ++DOMWINDOW == 93 (0x121217800) [pid = 2260] [serial = 218] [outer = 0x1196cec00] 16:00:35 INFO - PROCESS | 2260 | 1462316435692 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]]]}] 16:00:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 16:00:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 518ms 16:00:35 INFO - PROCESS | 2260 | 1462316435710 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 16:00:35 INFO - PROCESS | 2260 | 1462316435711 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 16:00:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 16:00:35 INFO - PROCESS | 2260 | 1462316435713 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 16:00:35 INFO - PROCESS | 2260 | 1462316435715 Marionette TRACE conn2 <- [1,266,null,{}] 16:00:35 INFO - PROCESS | 2260 | 1462316435717 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}] 16:00:35 INFO - PROCESS | 2260 | 1462316435804 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 16:00:35 INFO - PROCESS | 2260 | 1462316435808 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:35 INFO - PROCESS | 2260 | ++DOCSHELL 0x12122f000 == 35 [pid = 2260] [id = 74] 16:00:35 INFO - PROCESS | 2260 | ++DOMWINDOW == 94 (0x1196d1800) [pid = 2260] [serial = 219] [outer = 0x0] 16:00:35 INFO - PROCESS | 2260 | ++DOMWINDOW == 95 (0x1213c5400) [pid = 2260] [serial = 220] [outer = 0x1196d1800] 16:00:35 INFO - PROCESS | 2260 | 1462316435833 Marionette DEBUG loaded listener.js 16:00:35 INFO - PROCESS | 2260 | ++DOMWINDOW == 96 (0x121d45c00) [pid = 2260] [serial = 221] [outer = 0x1196d1800] 16:00:36 INFO - PROCESS | 2260 | 1462316436138 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]]]}] 16:00:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 16:00:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 469ms 16:00:36 INFO - PROCESS | 2260 | 1462316436183 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 16:00:36 INFO - PROCESS | 2260 | 1462316436184 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 16:00:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 16:00:36 INFO - PROCESS | 2260 | 1462316436187 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 16:00:36 INFO - PROCESS | 2260 | 1462316436188 Marionette TRACE conn2 <- [1,270,null,{}] 16:00:36 INFO - PROCESS | 2260 | 1462316436190 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}] 16:00:36 INFO - PROCESS | 2260 | 1462316436272 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 16:00:36 INFO - PROCESS | 2260 | 1462316436302 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:36 INFO - PROCESS | 2260 | ++DOCSHELL 0x11613b800 == 36 [pid = 2260] [id = 75] 16:00:36 INFO - PROCESS | 2260 | ++DOMWINDOW == 97 (0x111ec5000) [pid = 2260] [serial = 222] [outer = 0x0] 16:00:36 INFO - PROCESS | 2260 | ++DOMWINDOW == 98 (0x1240ad000) [pid = 2260] [serial = 223] [outer = 0x111ec5000] 16:00:36 INFO - PROCESS | 2260 | 1462316436328 Marionette DEBUG loaded listener.js 16:00:36 INFO - PROCESS | 2260 | ++DOMWINDOW == 99 (0x1244e3800) [pid = 2260] [serial = 224] [outer = 0x111ec5000] 16:00:36 INFO - PROCESS | 2260 | 1462316436611 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]]]}] 16:00:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 16:00:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 468ms 16:00:36 INFO - PROCESS | 2260 | 1462316436655 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 16:00:36 INFO - PROCESS | 2260 | 1462316436657 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 16:00:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 16:00:36 INFO - PROCESS | 2260 | 1462316436662 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 16:00:36 INFO - PROCESS | 2260 | 1462316436664 Marionette TRACE conn2 <- [1,274,null,{}] 16:00:36 INFO - PROCESS | 2260 | 1462316436666 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}] 16:00:36 INFO - PROCESS | 2260 | 1462316436749 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 16:00:36 INFO - PROCESS | 2260 | 1462316436780 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:36 INFO - PROCESS | 2260 | ++DOCSHELL 0x121f1c000 == 37 [pid = 2260] [id = 76] 16:00:36 INFO - PROCESS | 2260 | ++DOMWINDOW == 100 (0x1250a3c00) [pid = 2260] [serial = 225] [outer = 0x0] 16:00:36 INFO - PROCESS | 2260 | ++DOMWINDOW == 101 (0x12510c800) [pid = 2260] [serial = 226] [outer = 0x1250a3c00] 16:00:36 INFO - PROCESS | 2260 | 1462316436805 Marionette DEBUG loaded listener.js 16:00:36 INFO - PROCESS | 2260 | ++DOMWINDOW == 102 (0x125235400) [pid = 2260] [serial = 227] [outer = 0x1250a3c00] 16:00:37 INFO - PROCESS | 2260 | 1462316437118 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]]]}] 16:00:37 INFO - PROCESS | 2260 | --DOMWINDOW == 101 (0x1134e6400) [pid = 2260] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 16:00:37 INFO - PROCESS | 2260 | --DOMWINDOW == 100 (0x1134e1800) [pid = 2260] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 16:00:37 INFO - PROCESS | 2260 | --DOMWINDOW == 99 (0x116710000) [pid = 2260] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 16:00:37 INFO - PROCESS | 2260 | --DOMWINDOW == 98 (0x1180d7400) [pid = 2260] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 16:00:37 INFO - PROCESS | 2260 | --DOMWINDOW == 97 (0x113da1400) [pid = 2260] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 16:00:37 INFO - PROCESS | 2260 | --DOMWINDOW == 96 (0x1160b5c00) [pid = 2260] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 16:00:37 INFO - PROCESS | 2260 | --DOMWINDOW == 95 (0x1180d2400) [pid = 2260] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 16:00:37 INFO - PROCESS | 2260 | --DOMWINDOW == 94 (0x1185f0c00) [pid = 2260] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 16:00:37 INFO - PROCESS | 2260 | --DOMWINDOW == 93 (0x1193b8400) [pid = 2260] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 16:00:37 INFO - PROCESS | 2260 | --DOMWINDOW == 92 (0x1193bbc00) [pid = 2260] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 16:00:37 INFO - PROCESS | 2260 | --DOMWINDOW == 91 (0x1193b9000) [pid = 2260] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 16:00:37 INFO - PROCESS | 2260 | --DOMWINDOW == 90 (0x1196d0c00) [pid = 2260] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 16:00:37 INFO - PROCESS | 2260 | --DOMWINDOW == 89 (0x1126b8400) [pid = 2260] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 16:00:37 INFO - PROCESS | 2260 | --DOMWINDOW == 88 (0x1185fac00) [pid = 2260] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 16:00:37 INFO - PROCESS | 2260 | --DOMWINDOW == 87 (0x1166c4000) [pid = 2260] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 16:00:37 INFO - PROCESS | 2260 | --DOMWINDOW == 86 (0x121787c00) [pid = 2260] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 16:00:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 16:00:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 522ms 16:00:37 INFO - PROCESS | 2260 | 1462316437183 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 16:00:37 INFO - PROCESS | 2260 | 1462316437184 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 16:00:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 16:00:37 INFO - PROCESS | 2260 | 1462316437186 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 16:00:37 INFO - PROCESS | 2260 | 1462316437188 Marionette TRACE conn2 <- [1,278,null,{}] 16:00:37 INFO - PROCESS | 2260 | 1462316437190 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}] 16:00:37 INFO - PROCESS | 2260 | 1462316437260 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 16:00:37 INFO - PROCESS | 2260 | 1462316437264 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:37 INFO - PROCESS | 2260 | ++DOCSHELL 0x117d07000 == 38 [pid = 2260] [id = 77] 16:00:37 INFO - PROCESS | 2260 | ++DOMWINDOW == 87 (0x1166c8c00) [pid = 2260] [serial = 228] [outer = 0x0] 16:00:37 INFO - PROCESS | 2260 | ++DOMWINDOW == 88 (0x118052800) [pid = 2260] [serial = 229] [outer = 0x1166c8c00] 16:00:37 INFO - PROCESS | 2260 | 1462316437292 Marionette DEBUG loaded listener.js 16:00:37 INFO - PROCESS | 2260 | ++DOMWINDOW == 89 (0x11872b000) [pid = 2260] [serial = 230] [outer = 0x1166c8c00] 16:00:37 INFO - PROCESS | 2260 | 1462316437654 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]]]}] 16:00:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 16:00:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 518ms 16:00:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 16:00:37 INFO - PROCESS | 2260 | 1462316437706 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 16:00:37 INFO - PROCESS | 2260 | 1462316437708 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 16:00:37 INFO - PROCESS | 2260 | 1462316437711 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 16:00:37 INFO - PROCESS | 2260 | 1462316437713 Marionette TRACE conn2 <- [1,282,null,{}] 16:00:37 INFO - PROCESS | 2260 | 1462316437716 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}] 16:00:37 INFO - PROCESS | 2260 | 1462316437849 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 16:00:37 INFO - PROCESS | 2260 | 1462316437866 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:37 INFO - PROCESS | 2260 | ++DOCSHELL 0x1251c2000 == 39 [pid = 2260] [id = 78] 16:00:37 INFO - PROCESS | 2260 | ++DOMWINDOW == 90 (0x1185f0c00) [pid = 2260] [serial = 231] [outer = 0x0] 16:00:37 INFO - PROCESS | 2260 | ++DOMWINDOW == 91 (0x1213bfc00) [pid = 2260] [serial = 232] [outer = 0x1185f0c00] 16:00:37 INFO - PROCESS | 2260 | 1462316437912 Marionette DEBUG loaded listener.js 16:00:37 INFO - PROCESS | 2260 | ++DOMWINDOW == 92 (0x125835400) [pid = 2260] [serial = 233] [outer = 0x1185f0c00] 16:00:38 INFO - PROCESS | 2260 | 1462316438216 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]]]}] 16:00:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 16:00:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 520ms 16:00:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 16:00:38 INFO - PROCESS | 2260 | 1462316438231 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 16:00:38 INFO - PROCESS | 2260 | 1462316438232 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 16:00:38 INFO - PROCESS | 2260 | 1462316438235 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 16:00:38 INFO - PROCESS | 2260 | 1462316438236 Marionette TRACE conn2 <- [1,286,null,{}] 16:00:38 INFO - PROCESS | 2260 | 1462316438239 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}] 16:00:38 INFO - PROCESS | 2260 | 1462316438328 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 16:00:38 INFO - PROCESS | 2260 | 1462316438332 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:38 INFO - PROCESS | 2260 | ++DOCSHELL 0x126d6a000 == 40 [pid = 2260] [id = 79] 16:00:38 INFO - PROCESS | 2260 | ++DOMWINDOW == 93 (0x12583cc00) [pid = 2260] [serial = 234] [outer = 0x0] 16:00:38 INFO - PROCESS | 2260 | ++DOMWINDOW == 94 (0x126b6e800) [pid = 2260] [serial = 235] [outer = 0x12583cc00] 16:00:38 INFO - PROCESS | 2260 | 1462316438357 Marionette DEBUG loaded listener.js 16:00:38 INFO - PROCESS | 2260 | ++DOMWINDOW == 95 (0x126daa800) [pid = 2260] [serial = 236] [outer = 0x12583cc00] 16:00:38 INFO - PROCESS | 2260 | 1462316438646 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]]]}] 16:00:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 16:00:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 421ms 16:00:38 INFO - PROCESS | 2260 | 1462316438656 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 16:00:38 INFO - PROCESS | 2260 | 1462316438659 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 16:00:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 16:00:38 INFO - PROCESS | 2260 | 1462316438668 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 16:00:38 INFO - PROCESS | 2260 | 1462316438669 Marionette TRACE conn2 <- [1,290,null,{}] 16:00:38 INFO - PROCESS | 2260 | 1462316438672 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}] 16:00:38 INFO - PROCESS | 2260 | 1462316438750 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 16:00:38 INFO - PROCESS | 2260 | 1462316438797 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:38 INFO - PROCESS | 2260 | ++DOCSHELL 0x128e9f800 == 41 [pid = 2260] [id = 80] 16:00:38 INFO - PROCESS | 2260 | ++DOMWINDOW == 96 (0x1213bdc00) [pid = 2260] [serial = 237] [outer = 0x0] 16:00:38 INFO - PROCESS | 2260 | ++DOMWINDOW == 97 (0x126dad400) [pid = 2260] [serial = 238] [outer = 0x1213bdc00] 16:00:38 INFO - PROCESS | 2260 | 1462316438821 Marionette DEBUG loaded listener.js 16:00:38 INFO - PROCESS | 2260 | ++DOMWINDOW == 98 (0x129236400) [pid = 2260] [serial = 239] [outer = 0x1213bdc00] 16:00:39 INFO - PROCESS | 2260 | 1462316439066 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]]]}] 16:00:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 16:00:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 418ms 16:00:39 INFO - PROCESS | 2260 | 1462316439087 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 16:00:39 INFO - PROCESS | 2260 | 1462316439088 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 16:00:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 16:00:39 INFO - PROCESS | 2260 | 1462316439098 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 16:00:39 INFO - PROCESS | 2260 | 1462316439099 Marionette TRACE conn2 <- [1,294,null,{}] 16:00:39 INFO - PROCESS | 2260 | 1462316439103 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}] 16:00:39 INFO - PROCESS | 2260 | 1462316439200 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 16:00:39 INFO - PROCESS | 2260 | 1462316439282 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:39 INFO - PROCESS | 2260 | ++DOCSHELL 0x112637800 == 42 [pid = 2260] [id = 81] 16:00:39 INFO - PROCESS | 2260 | ++DOMWINDOW == 99 (0x111110000) [pid = 2260] [serial = 240] [outer = 0x0] 16:00:39 INFO - PROCESS | 2260 | ++DOMWINDOW == 100 (0x1126b7000) [pid = 2260] [serial = 241] [outer = 0x111110000] 16:00:39 INFO - PROCESS | 2260 | 1462316439314 Marionette DEBUG loaded listener.js 16:00:39 INFO - PROCESS | 2260 | ++DOMWINDOW == 101 (0x113f7c400) [pid = 2260] [serial = 242] [outer = 0x111110000] 16:00:39 INFO - PROCESS | 2260 | 1462316439746 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]]]}] 16:00:39 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. 16:00:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 679ms 16:00:39 INFO - PROCESS | 2260 | 1462316439770 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 16:00:39 INFO - PROCESS | 2260 | 1462316439773 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 16:00:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 16:00:39 INFO - PROCESS | 2260 | 1462316439776 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 16:00:39 INFO - PROCESS | 2260 | 1462316439779 Marionette TRACE conn2 <- [1,298,null,{}] 16:00:39 INFO - PROCESS | 2260 | 1462316439782 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}] 16:00:39 INFO - PROCESS | 2260 | 1462316439880 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 16:00:39 INFO - PROCESS | 2260 | 1462316439921 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:39 INFO - PROCESS | 2260 | ++DOCSHELL 0x118763800 == 43 [pid = 2260] [id = 82] 16:00:39 INFO - PROCESS | 2260 | ++DOMWINDOW == 102 (0x1168c3000) [pid = 2260] [serial = 243] [outer = 0x0] 16:00:39 INFO - PROCESS | 2260 | ++DOMWINDOW == 103 (0x1180da400) [pid = 2260] [serial = 244] [outer = 0x1168c3000] 16:00:39 INFO - PROCESS | 2260 | 1462316439953 Marionette DEBUG loaded listener.js 16:00:40 INFO - PROCESS | 2260 | ++DOMWINDOW == 104 (0x1182aa400) [pid = 2260] [serial = 245] [outer = 0x1168c3000] 16:00:40 INFO - PROCESS | 2260 | 1462316440367 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]]]}] 16:00:40 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. 16:00:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 620ms 16:00:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 16:00:40 INFO - PROCESS | 2260 | 1462316440399 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 16:00:40 INFO - PROCESS | 2260 | 1462316440402 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 16:00:40 INFO - PROCESS | 2260 | 1462316440404 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 16:00:40 INFO - PROCESS | 2260 | 1462316440405 Marionette TRACE conn2 <- [1,302,null,{}] 16:00:40 INFO - PROCESS | 2260 | 1462316440408 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}] 16:00:40 INFO - PROCESS | 2260 | 1462316440501 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 16:00:40 INFO - PROCESS | 2260 | 1462316440580 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:40 INFO - PROCESS | 2260 | ++DOCSHELL 0x1240a3800 == 44 [pid = 2260] [id = 83] 16:00:40 INFO - PROCESS | 2260 | ++DOMWINDOW == 105 (0x118720800) [pid = 2260] [serial = 246] [outer = 0x0] 16:00:40 INFO - PROCESS | 2260 | ++DOMWINDOW == 106 (0x118791000) [pid = 2260] [serial = 247] [outer = 0x118720800] 16:00:40 INFO - PROCESS | 2260 | 1462316440609 Marionette DEBUG loaded listener.js 16:00:40 INFO - PROCESS | 2260 | ++DOMWINDOW == 107 (0x1193adc00) [pid = 2260] [serial = 248] [outer = 0x118720800] 16:00:41 INFO - PROCESS | 2260 | 1462316441013 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]]]}] 16:00:41 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. 16:00:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 620ms 16:00:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 16:00:41 INFO - PROCESS | 2260 | 1462316441024 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 16:00:41 INFO - PROCESS | 2260 | 1462316441026 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 16:00:41 INFO - PROCESS | 2260 | 1462316441033 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 16:00:41 INFO - PROCESS | 2260 | 1462316441038 Marionette TRACE conn2 <- [1,306,null,{}] 16:00:41 INFO - PROCESS | 2260 | 1462316441041 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}] 16:00:41 INFO - PROCESS | 2260 | 1462316441137 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 16:00:41 INFO - PROCESS | 2260 | 1462316441178 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:41 INFO - PROCESS | 2260 | ++DOCSHELL 0x126d69000 == 45 [pid = 2260] [id = 84] 16:00:41 INFO - PROCESS | 2260 | ++DOMWINDOW == 108 (0x1193af800) [pid = 2260] [serial = 249] [outer = 0x0] 16:00:41 INFO - PROCESS | 2260 | ++DOMWINDOW == 109 (0x120857800) [pid = 2260] [serial = 250] [outer = 0x1193af800] 16:00:41 INFO - PROCESS | 2260 | 1462316441207 Marionette DEBUG loaded listener.js 16:00:41 INFO - PROCESS | 2260 | ++DOMWINDOW == 110 (0x124044000) [pid = 2260] [serial = 251] [outer = 0x1193af800] 16:00:41 INFO - PROCESS | 2260 | 1462316441639 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]]]}] 16:00:41 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. 16:00:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 629ms 16:00:41 INFO - PROCESS | 2260 | 1462316441658 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 16:00:41 INFO - PROCESS | 2260 | 1462316441660 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 16:00:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 16:00:41 INFO - PROCESS | 2260 | 1462316441662 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 16:00:41 INFO - PROCESS | 2260 | 1462316441664 Marionette TRACE conn2 <- [1,310,null,{}] 16:00:41 INFO - PROCESS | 2260 | 1462316441666 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}] 16:00:41 INFO - PROCESS | 2260 | 1462316441762 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 16:00:41 INFO - PROCESS | 2260 | 1462316441837 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:41 INFO - PROCESS | 2260 | ++DOCSHELL 0x1133ad800 == 46 [pid = 2260] [id = 85] 16:00:41 INFO - PROCESS | 2260 | ++DOMWINDOW == 111 (0x1166c8800) [pid = 2260] [serial = 252] [outer = 0x0] 16:00:41 INFO - PROCESS | 2260 | ++DOMWINDOW == 112 (0x1240af400) [pid = 2260] [serial = 253] [outer = 0x1166c8800] 16:00:41 INFO - PROCESS | 2260 | 1462316441883 Marionette DEBUG loaded listener.js 16:00:41 INFO - PROCESS | 2260 | ++DOMWINDOW == 113 (0x125317400) [pid = 2260] [serial = 254] [outer = 0x1166c8800] 16:00:42 INFO - PROCESS | 2260 | 1462316442355 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]]]}] 16:00:42 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. 16:00:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 718ms 16:00:42 INFO - PROCESS | 2260 | 1462316442383 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 16:00:42 INFO - PROCESS | 2260 | 1462316442385 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 16:00:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 16:00:42 INFO - PROCESS | 2260 | 1462316442388 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 16:00:42 INFO - PROCESS | 2260 | 1462316442390 Marionette TRACE conn2 <- [1,314,null,{}] 16:00:42 INFO - PROCESS | 2260 | 1462316442394 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}] 16:00:42 INFO - PROCESS | 2260 | 1462316442479 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 16:00:42 INFO - PROCESS | 2260 | 1462316442520 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:42 INFO - PROCESS | 2260 | ++DOCSHELL 0x118145800 == 47 [pid = 2260] [id = 86] 16:00:42 INFO - PROCESS | 2260 | ++DOMWINDOW == 114 (0x1161dc000) [pid = 2260] [serial = 255] [outer = 0x0] 16:00:42 INFO - PROCESS | 2260 | ++DOMWINDOW == 115 (0x116716800) [pid = 2260] [serial = 256] [outer = 0x1161dc000] 16:00:42 INFO - PROCESS | 2260 | 1462316442547 Marionette DEBUG loaded listener.js 16:00:42 INFO - PROCESS | 2260 | ++DOMWINDOW == 116 (0x117670800) [pid = 2260] [serial = 257] [outer = 0x1161dc000] 16:00:42 INFO - PROCESS | 2260 | --DOCSHELL 0x128e9f800 == 46 [pid = 2260] [id = 80] 16:00:42 INFO - PROCESS | 2260 | --DOCSHELL 0x126d6a000 == 45 [pid = 2260] [id = 79] 16:00:42 INFO - PROCESS | 2260 | --DOCSHELL 0x1251c2000 == 44 [pid = 2260] [id = 78] 16:00:42 INFO - PROCESS | 2260 | --DOCSHELL 0x117d07000 == 43 [pid = 2260] [id = 77] 16:00:42 INFO - PROCESS | 2260 | --DOCSHELL 0x121f1c000 == 42 [pid = 2260] [id = 76] 16:00:42 INFO - PROCESS | 2260 | --DOCSHELL 0x11613b800 == 41 [pid = 2260] [id = 75] 16:00:42 INFO - PROCESS | 2260 | --DOCSHELL 0x12122f000 == 40 [pid = 2260] [id = 74] 16:00:42 INFO - PROCESS | 2260 | --DOCSHELL 0x119622000 == 39 [pid = 2260] [id = 73] 16:00:42 INFO - PROCESS | 2260 | --DOCSHELL 0x119306800 == 38 [pid = 2260] [id = 72] 16:00:42 INFO - PROCESS | 2260 | --DOMWINDOW == 115 (0x113477800) [pid = 2260] [serial = 159] [outer = 0x0] [url = about:blank] 16:00:42 INFO - PROCESS | 2260 | --DOCSHELL 0x118ac2800 == 37 [pid = 2260] [id = 71] 16:00:42 INFO - PROCESS | 2260 | --DOCSHELL 0x117084800 == 36 [pid = 2260] [id = 70] 16:00:42 INFO - PROCESS | 2260 | --DOCSHELL 0x116a96800 == 35 [pid = 2260] [id = 69] 16:00:42 INFO - PROCESS | 2260 | --DOCSHELL 0x112d07800 == 34 [pid = 2260] [id = 68] 16:00:42 INFO - PROCESS | 2260 | --DOCSHELL 0x1240a5800 == 33 [pid = 2260] [id = 66] 16:00:42 INFO - PROCESS | 2260 | 1462316442994 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]]]}] 16:00:43 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. 16:00:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 621ms 16:00:43 INFO - PROCESS | 2260 | 1462316443010 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 16:00:43 INFO - PROCESS | 2260 | 1462316443013 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 16:00:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 16:00:43 INFO - PROCESS | 2260 | 1462316443018 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 16:00:43 INFO - PROCESS | 2260 | 1462316443019 Marionette TRACE conn2 <- [1,318,null,{}] 16:00:43 INFO - PROCESS | 2260 | 1462316443021 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}] 16:00:43 INFO - PROCESS | 2260 | 1462316443111 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 16:00:43 INFO - PROCESS | 2260 | 1462316443116 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:43 INFO - PROCESS | 2260 | ++DOCSHELL 0x116611000 == 34 [pid = 2260] [id = 87] 16:00:43 INFO - PROCESS | 2260 | ++DOMWINDOW == 116 (0x117d30c00) [pid = 2260] [serial = 258] [outer = 0x0] 16:00:43 INFO - PROCESS | 2260 | ++DOMWINDOW == 117 (0x118159c00) [pid = 2260] [serial = 259] [outer = 0x117d30c00] 16:00:43 INFO - PROCESS | 2260 | 1462316443144 Marionette DEBUG loaded listener.js 16:00:43 INFO - PROCESS | 2260 | ++DOMWINDOW == 118 (0x1185ec400) [pid = 2260] [serial = 260] [outer = 0x117d30c00] 16:00:43 INFO - PROCESS | 2260 | --DOMWINDOW == 117 (0x121d3cc00) [pid = 2260] [serial = 192] [outer = 0x0] [url = about:blank] 16:00:43 INFO - PROCESS | 2260 | --DOMWINDOW == 116 (0x1168b9400) [pid = 2260] [serial = 145] [outer = 0x0] [url = about:blank] 16:00:43 INFO - PROCESS | 2260 | --DOMWINDOW == 115 (0x118fae400) [pid = 2260] [serial = 177] [outer = 0x0] [url = about:blank] 16:00:43 INFO - PROCESS | 2260 | --DOMWINDOW == 114 (0x116a73000) [pid = 2260] [serial = 165] [outer = 0x0] [url = about:blank] 16:00:43 INFO - PROCESS | 2260 | --DOMWINDOW == 113 (0x1166c3400) [pid = 2260] [serial = 144] [outer = 0x0] [url = about:blank] 16:00:43 INFO - PROCESS | 2260 | --DOMWINDOW == 112 (0x117d32800) [pid = 2260] [serial = 166] [outer = 0x0] [url = about:blank] 16:00:43 INFO - PROCESS | 2260 | --DOMWINDOW == 111 (0x1184b6000) [pid = 2260] [serial = 171] [outer = 0x0] [url = about:blank] 16:00:43 INFO - PROCESS | 2260 | --DOMWINDOW == 110 (0x1180e0c00) [pid = 2260] [serial = 168] [outer = 0x0] [url = about:blank] 16:00:43 INFO - PROCESS | 2260 | --DOMWINDOW == 109 (0x1182ae800) [pid = 2260] [serial = 169] [outer = 0x0] [url = about:blank] 16:00:43 INFO - PROCESS | 2260 | --DOMWINDOW == 108 (0x11616c800) [pid = 2260] [serial = 162] [outer = 0x0] [url = about:blank] 16:00:43 INFO - PROCESS | 2260 | --DOMWINDOW == 107 (0x118f0f800) [pid = 2260] [serial = 148] [outer = 0x0] [url = about:blank] 16:00:43 INFO - PROCESS | 2260 | --DOMWINDOW == 106 (0x1166bfc00) [pid = 2260] [serial = 163] [outer = 0x0] [url = about:blank] 16:00:43 INFO - PROCESS | 2260 | --DOMWINDOW == 105 (0x118274c00) [pid = 2260] [serial = 147] [outer = 0x0] [url = about:blank] 16:00:43 INFO - PROCESS | 2260 | --DOMWINDOW == 104 (0x1193b8800) [pid = 2260] [serial = 151] [outer = 0x0] [url = about:blank] 16:00:43 INFO - PROCESS | 2260 | --DOMWINDOW == 103 (0x11916cc00) [pid = 2260] [serial = 150] [outer = 0x0] [url = about:blank] 16:00:43 INFO - PROCESS | 2260 | --DOMWINDOW == 102 (0x1196c9400) [pid = 2260] [serial = 180] [outer = 0x0] [url = about:blank] 16:00:43 INFO - PROCESS | 2260 | --DOMWINDOW == 101 (0x1193b5c00) [pid = 2260] [serial = 178] [outer = 0x0] [url = about:blank] 16:00:43 INFO - PROCESS | 2260 | --DOMWINDOW == 100 (0x119fca400) [pid = 2260] [serial = 183] [outer = 0x0] [url = about:blank] 16:00:43 INFO - PROCESS | 2260 | --DOMWINDOW == 99 (0x121499000) [pid = 2260] [serial = 189] [outer = 0x0] [url = about:blank] 16:00:43 INFO - PROCESS | 2260 | --DOMWINDOW == 98 (0x120855800) [pid = 2260] [serial = 154] [outer = 0x0] [url = about:blank] 16:00:43 INFO - PROCESS | 2260 | --DOMWINDOW == 97 (0x1240b1400) [pid = 2260] [serial = 193] [outer = 0x0] [url = about:blank] 16:00:43 INFO - PROCESS | 2260 | --DOMWINDOW == 96 (0x119cc4800) [pid = 2260] [serial = 153] [outer = 0x0] [url = about:blank] 16:00:43 INFO - PROCESS | 2260 | --DOMWINDOW == 95 (0x1213bec00) [pid = 2260] [serial = 157] [outer = 0x0] [url = about:blank] 16:00:43 INFO - PROCESS | 2260 | --DOMWINDOW == 94 (0x12121c800) [pid = 2260] [serial = 156] [outer = 0x0] [url = about:blank] 16:00:43 INFO - PROCESS | 2260 | --DOMWINDOW == 93 (0x12085a400) [pid = 2260] [serial = 186] [outer = 0x0] [url = about:blank] 16:00:43 INFO - PROCESS | 2260 | --DOMWINDOW == 92 (0x12170b400) [pid = 2260] [serial = 190] [outer = 0x0] [url = about:blank] 16:00:43 INFO - PROCESS | 2260 | --DOMWINDOW == 91 (0x1185f6c00) [pid = 2260] [serial = 174] [outer = 0x0] [url = about:blank] 16:00:43 INFO - PROCESS | 2260 | --DOMWINDOW == 90 (0x121254800) [pid = 2260] [serial = 184] [outer = 0x0] [url = about:blank] 16:00:43 INFO - PROCESS | 2260 | --DOMWINDOW == 89 (0x118727c00) [pid = 2260] [serial = 175] [outer = 0x0] [url = about:blank] 16:00:43 INFO - PROCESS | 2260 | --DOMWINDOW == 88 (0x119bbe400) [pid = 2260] [serial = 181] [outer = 0x0] [url = about:blank] 16:00:43 INFO - PROCESS | 2260 | --DOMWINDOW == 87 (0x1213bd000) [pid = 2260] [serial = 187] [outer = 0x0] [url = about:blank] 16:00:43 INFO - PROCESS | 2260 | --DOMWINDOW == 86 (0x1185ee000) [pid = 2260] [serial = 172] [outer = 0x0] [url = about:blank] 16:00:43 INFO - PROCESS | 2260 | 1462316443495 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]]]}] 16:00:43 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. 16:00:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 519ms 16:00:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 16:00:43 INFO - PROCESS | 2260 | 1462316443538 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 16:00:43 INFO - PROCESS | 2260 | 1462316443539 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 16:00:43 INFO - PROCESS | 2260 | 1462316443541 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 16:00:43 INFO - PROCESS | 2260 | 1462316443544 Marionette TRACE conn2 <- [1,322,null,{}] 16:00:43 INFO - PROCESS | 2260 | 1462316443551 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}] 16:00:43 INFO - PROCESS | 2260 | 1462316443626 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 16:00:43 INFO - PROCESS | 2260 | 1462316443632 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:43 INFO - PROCESS | 2260 | ++DOCSHELL 0x11875d000 == 35 [pid = 2260] [id = 88] 16:00:43 INFO - PROCESS | 2260 | ++DOMWINDOW == 87 (0x118722c00) [pid = 2260] [serial = 261] [outer = 0x0] 16:00:43 INFO - PROCESS | 2260 | ++DOMWINDOW == 88 (0x118fb2000) [pid = 2260] [serial = 262] [outer = 0x118722c00] 16:00:43 INFO - PROCESS | 2260 | 1462316443662 Marionette DEBUG loaded listener.js 16:00:43 INFO - PROCESS | 2260 | ++DOMWINDOW == 89 (0x11935c000) [pid = 2260] [serial = 263] [outer = 0x118722c00] 16:00:44 INFO - PROCESS | 2260 | 1462316444002 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]]]}] 16:00:44 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. 16:00:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 471ms 16:00:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 16:00:44 INFO - PROCESS | 2260 | 1462316444013 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 16:00:44 INFO - PROCESS | 2260 | 1462316444015 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 16:00:44 INFO - PROCESS | 2260 | 1462316444017 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 16:00:44 INFO - PROCESS | 2260 | 1462316444018 Marionette TRACE conn2 <- [1,326,null,{}] 16:00:44 INFO - PROCESS | 2260 | 1462316444020 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}] 16:00:44 INFO - PROCESS | 2260 | 1462316444095 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 16:00:44 INFO - PROCESS | 2260 | 1462316444136 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:44 INFO - PROCESS | 2260 | ++DOCSHELL 0x119505800 == 36 [pid = 2260] [id = 89] 16:00:44 INFO - PROCESS | 2260 | ++DOMWINDOW == 90 (0x118786800) [pid = 2260] [serial = 264] [outer = 0x0] 16:00:44 INFO - PROCESS | 2260 | ++DOMWINDOW == 91 (0x1193bac00) [pid = 2260] [serial = 265] [outer = 0x118786800] 16:00:44 INFO - PROCESS | 2260 | 1462316444162 Marionette DEBUG loaded listener.js 16:00:44 INFO - PROCESS | 2260 | ++DOMWINDOW == 92 (0x119fc9800) [pid = 2260] [serial = 266] [outer = 0x118786800] 16:00:44 INFO - PROCESS | 2260 | 1462316444477 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]]]}] 16:00:44 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. 16:00:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 470ms 16:00:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 16:00:44 INFO - PROCESS | 2260 | 1462316444488 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 16:00:44 INFO - PROCESS | 2260 | 1462316444489 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 16:00:44 INFO - PROCESS | 2260 | 1462316444492 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 16:00:44 INFO - PROCESS | 2260 | 1462316444495 Marionette TRACE conn2 <- [1,330,null,{}] 16:00:44 INFO - PROCESS | 2260 | 1462316444498 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}] 16:00:44 INFO - PROCESS | 2260 | 1462316444571 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 16:00:44 INFO - PROCESS | 2260 | 1462316444578 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:44 INFO - PROCESS | 2260 | ++DOCSHELL 0x119f5b000 == 37 [pid = 2260] [id = 90] 16:00:44 INFO - PROCESS | 2260 | ++DOMWINDOW == 93 (0x12121c800) [pid = 2260] [serial = 267] [outer = 0x0] 16:00:44 INFO - PROCESS | 2260 | ++DOMWINDOW == 94 (0x12149cc00) [pid = 2260] [serial = 268] [outer = 0x12121c800] 16:00:44 INFO - PROCESS | 2260 | 1462316444603 Marionette DEBUG loaded listener.js 16:00:44 INFO - PROCESS | 2260 | ++DOMWINDOW == 95 (0x121d45800) [pid = 2260] [serial = 269] [outer = 0x12121c800] 16:00:44 INFO - PROCESS | 2260 | 1462316444919 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]]]}] 16:00:44 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. 16:00:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 472ms 16:00:44 INFO - PROCESS | 2260 | 1462316444963 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 16:00:44 INFO - PROCESS | 2260 | 1462316444964 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 16:00:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 16:00:44 INFO - PROCESS | 2260 | 1462316444967 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 16:00:44 INFO - PROCESS | 2260 | 1462316444968 Marionette TRACE conn2 <- [1,334,null,{}] 16:00:44 INFO - PROCESS | 2260 | 1462316444970 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}] 16:00:45 INFO - PROCESS | 2260 | 1462316445084 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 16:00:45 INFO - PROCESS | 2260 | 1462316445093 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:45 INFO - PROCESS | 2260 | ++DOCSHELL 0x1214d8800 == 38 [pid = 2260] [id = 91] 16:00:45 INFO - PROCESS | 2260 | ++DOMWINDOW == 96 (0x121b2f400) [pid = 2260] [serial = 270] [outer = 0x0] 16:00:45 INFO - PROCESS | 2260 | ++DOMWINDOW == 97 (0x12509e000) [pid = 2260] [serial = 271] [outer = 0x121b2f400] 16:00:45 INFO - PROCESS | 2260 | 1462316445121 Marionette DEBUG loaded listener.js 16:00:45 INFO - PROCESS | 2260 | ++DOMWINDOW == 98 (0x126b6a800) [pid = 2260] [serial = 272] [outer = 0x121b2f400] 16:00:45 INFO - PROCESS | 2260 | 1462316445456 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]]]}] 16:00:45 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. 16:00:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 518ms 16:00:45 INFO - PROCESS | 2260 | 1462316445485 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 16:00:45 INFO - PROCESS | 2260 | 1462316445486 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 16:00:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 16:00:45 INFO - PROCESS | 2260 | 1462316445494 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 16:00:45 INFO - PROCESS | 2260 | 1462316445495 Marionette TRACE conn2 <- [1,338,null,{}] 16:00:45 INFO - PROCESS | 2260 | 1462316445498 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}] 16:00:45 INFO - PROCESS | 2260 | 1462316445586 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 16:00:45 INFO - PROCESS | 2260 | 1462316445590 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:45 INFO - PROCESS | 2260 | ++DOCSHELL 0x121f21000 == 39 [pid = 2260] [id = 92] 16:00:45 INFO - PROCESS | 2260 | ++DOMWINDOW == 99 (0x12630ac00) [pid = 2260] [serial = 273] [outer = 0x0] 16:00:45 INFO - PROCESS | 2260 | ++DOMWINDOW == 100 (0x126b83000) [pid = 2260] [serial = 274] [outer = 0x12630ac00] 16:00:45 INFO - PROCESS | 2260 | 1462316445616 Marionette DEBUG loaded listener.js 16:00:45 INFO - PROCESS | 2260 | ++DOMWINDOW == 101 (0x126b88c00) [pid = 2260] [serial = 275] [outer = 0x12630ac00] 16:00:45 INFO - PROCESS | 2260 | 1462316445948 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]]]}] 16:00:45 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. 16:00:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 474ms 16:00:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 16:00:45 INFO - PROCESS | 2260 | 1462316445964 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 16:00:45 INFO - PROCESS | 2260 | 1462316445965 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 16:00:45 INFO - PROCESS | 2260 | 1462316445980 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 16:00:45 INFO - PROCESS | 2260 | 1462316445981 Marionette TRACE conn2 <- [1,342,null,{}] 16:00:45 INFO - PROCESS | 2260 | 1462316445983 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}] 16:00:46 INFO - PROCESS | 2260 | 1462316446073 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 16:00:46 INFO - PROCESS | 2260 | 1462316446077 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:46 INFO - PROCESS | 2260 | ++DOCSHELL 0x125872000 == 40 [pid = 2260] [id = 93] 16:00:46 INFO - PROCESS | 2260 | ++DOMWINDOW == 102 (0x126b81000) [pid = 2260] [serial = 276] [outer = 0x0] 16:00:46 INFO - PROCESS | 2260 | ++DOMWINDOW == 103 (0x128d55400) [pid = 2260] [serial = 277] [outer = 0x126b81000] 16:00:46 INFO - PROCESS | 2260 | 1462316446102 Marionette DEBUG loaded listener.js 16:00:46 INFO - PROCESS | 2260 | ++DOMWINDOW == 104 (0x128d5ac00) [pid = 2260] [serial = 278] [outer = 0x126b81000] 16:00:46 INFO - PROCESS | 2260 | 1462316446449 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]]]}] 16:00:46 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. 16:00:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 531ms 16:00:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 16:00:46 INFO - PROCESS | 2260 | 1462316446500 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 16:00:46 INFO - PROCESS | 2260 | 1462316446501 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 16:00:46 INFO - PROCESS | 2260 | 1462316446504 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 16:00:46 INFO - PROCESS | 2260 | 1462316446505 Marionette TRACE conn2 <- [1,346,null,{}] 16:00:46 INFO - PROCESS | 2260 | 1462316446508 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}] 16:00:46 INFO - PROCESS | 2260 | 1462316446642 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 16:00:46 INFO - PROCESS | 2260 | 1462316446660 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:46 INFO - PROCESS | 2260 | ++DOCSHELL 0x126dbc800 == 41 [pid = 2260] [id = 94] 16:00:46 INFO - PROCESS | 2260 | ++DOMWINDOW == 105 (0x128d5cc00) [pid = 2260] [serial = 279] [outer = 0x0] 16:00:46 INFO - PROCESS | 2260 | ++DOMWINDOW == 106 (0x128d61000) [pid = 2260] [serial = 280] [outer = 0x128d5cc00] 16:00:46 INFO - PROCESS | 2260 | 1462316446701 Marionette DEBUG loaded listener.js 16:00:46 INFO - PROCESS | 2260 | ++DOMWINDOW == 107 (0x129244800) [pid = 2260] [serial = 281] [outer = 0x128d5cc00] 16:00:47 INFO - PROCESS | 2260 | 1462316447145 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]]]}] 16:00:47 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. 16:00:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 669ms 16:00:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 16:00:47 INFO - PROCESS | 2260 | 1462316447174 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 16:00:47 INFO - PROCESS | 2260 | 1462316447175 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 16:00:47 INFO - PROCESS | 2260 | 1462316447177 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 16:00:47 INFO - PROCESS | 2260 | 1462316447179 Marionette TRACE conn2 <- [1,350,null,{}] 16:00:47 INFO - PROCESS | 2260 | 1462316447186 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}] 16:00:47 INFO - PROCESS | 2260 | 1462316447274 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 16:00:47 INFO - PROCESS | 2260 | 1462316447278 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:47 INFO - PROCESS | 2260 | ++DOCSHELL 0x129329000 == 42 [pid = 2260] [id = 95] 16:00:47 INFO - PROCESS | 2260 | ++DOMWINDOW == 108 (0x128d5f400) [pid = 2260] [serial = 282] [outer = 0x0] 16:00:47 INFO - PROCESS | 2260 | ++DOMWINDOW == 109 (0x1292ea400) [pid = 2260] [serial = 283] [outer = 0x128d5f400] 16:00:47 INFO - PROCESS | 2260 | 1462316447303 Marionette DEBUG loaded listener.js 16:00:47 INFO - PROCESS | 2260 | ++DOMWINDOW == 110 (0x129519c00) [pid = 2260] [serial = 284] [outer = 0x128d5f400] 16:00:47 INFO - PROCESS | 2260 | --DOMWINDOW == 109 (0x11322c400) [pid = 2260] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 16:00:47 INFO - PROCESS | 2260 | --DOMWINDOW == 108 (0x1185f0c00) [pid = 2260] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 16:00:47 INFO - PROCESS | 2260 | --DOMWINDOW == 107 (0x111ec5000) [pid = 2260] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 16:00:47 INFO - PROCESS | 2260 | --DOMWINDOW == 106 (0x1250a3c00) [pid = 2260] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 16:00:47 INFO - PROCESS | 2260 | --DOMWINDOW == 105 (0x12583cc00) [pid = 2260] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 16:00:47 INFO - PROCESS | 2260 | --DOMWINDOW == 104 (0x1166c8c00) [pid = 2260] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 16:00:47 INFO - PROCESS | 2260 | --DOMWINDOW == 103 (0x1185f1000) [pid = 2260] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 16:00:47 INFO - PROCESS | 2260 | --DOMWINDOW == 102 (0x1196d1800) [pid = 2260] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 16:00:47 INFO - PROCESS | 2260 | --DOMWINDOW == 101 (0x112d6d400) [pid = 2260] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 16:00:47 INFO - PROCESS | 2260 | --DOMWINDOW == 100 (0x113227800) [pid = 2260] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 16:00:47 INFO - PROCESS | 2260 | --DOMWINDOW == 99 (0x116a6d800) [pid = 2260] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 16:00:47 INFO - PROCESS | 2260 | --DOMWINDOW == 98 (0x118276400) [pid = 2260] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 16:00:47 INFO - PROCESS | 2260 | --DOMWINDOW == 97 (0x1196cec00) [pid = 2260] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 16:00:47 INFO - PROCESS | 2260 | 1462316447661 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]]]}] 16:00:47 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. 16:00:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 520ms 16:00:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 16:00:47 INFO - PROCESS | 2260 | 1462316447699 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 16:00:47 INFO - PROCESS | 2260 | 1462316447701 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 16:00:47 INFO - PROCESS | 2260 | 1462316447704 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 16:00:47 INFO - PROCESS | 2260 | 1462316447706 Marionette TRACE conn2 <- [1,354,null,{}] 16:00:47 INFO - PROCESS | 2260 | 1462316447732 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}] 16:00:47 INFO - PROCESS | 2260 | 1462316447857 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 16:00:47 INFO - PROCESS | 2260 | 1462316447864 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:47 INFO - PROCESS | 2260 | ++DOCSHELL 0x1295e4800 == 43 [pid = 2260] [id = 96] 16:00:47 INFO - PROCESS | 2260 | ++DOMWINDOW == 98 (0x119bc1c00) [pid = 2260] [serial = 285] [outer = 0x0] 16:00:47 INFO - PROCESS | 2260 | ++DOMWINDOW == 99 (0x129518400) [pid = 2260] [serial = 286] [outer = 0x119bc1c00] 16:00:47 INFO - PROCESS | 2260 | 1462316447911 Marionette DEBUG loaded listener.js 16:00:47 INFO - PROCESS | 2260 | ++DOMWINDOW == 100 (0x129525c00) [pid = 2260] [serial = 287] [outer = 0x119bc1c00] 16:00:48 INFO - PROCESS | 2260 | 1462316448300 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]]]}] 16:00:48 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. 16:00:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 629ms 16:00:48 INFO - PROCESS | 2260 | 1462316448333 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 16:00:48 INFO - PROCESS | 2260 | 1462316448334 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 16:00:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 16:00:48 INFO - PROCESS | 2260 | 1462316448337 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 16:00:48 INFO - PROCESS | 2260 | 1462316448338 Marionette TRACE conn2 <- [1,358,null,{}] 16:00:48 INFO - PROCESS | 2260 | 1462316448340 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}] 16:00:48 INFO - PROCESS | 2260 | 1462316448433 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 16:00:48 INFO - PROCESS | 2260 | 1462316448437 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:48 INFO - PROCESS | 2260 | ++DOCSHELL 0x12a60b800 == 44 [pid = 2260] [id = 97] 16:00:48 INFO - PROCESS | 2260 | ++DOMWINDOW == 101 (0x1213be000) [pid = 2260] [serial = 288] [outer = 0x0] 16:00:48 INFO - PROCESS | 2260 | ++DOMWINDOW == 102 (0x1295b7c00) [pid = 2260] [serial = 289] [outer = 0x1213be000] 16:00:48 INFO - PROCESS | 2260 | 1462316448464 Marionette DEBUG loaded listener.js 16:00:48 INFO - PROCESS | 2260 | ++DOMWINDOW == 103 (0x12a676400) [pid = 2260] [serial = 290] [outer = 0x1213be000] 16:00:48 INFO - PROCESS | 2260 | 1462316448758 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]]]}] 16:00:48 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. 16:00:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 468ms 16:00:48 INFO - PROCESS | 2260 | 1462316448806 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 16:00:48 INFO - PROCESS | 2260 | 1462316448808 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 16:00:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 16:00:48 INFO - PROCESS | 2260 | 1462316448812 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 16:00:48 INFO - PROCESS | 2260 | 1462316448813 Marionette TRACE conn2 <- [1,362,null,{}] 16:00:48 INFO - PROCESS | 2260 | 1462316448815 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}] 16:00:48 INFO - PROCESS | 2260 | 1462316448887 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 16:00:48 INFO - PROCESS | 2260 | 1462316448892 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:48 INFO - PROCESS | 2260 | ++DOCSHELL 0x12a957000 == 45 [pid = 2260] [id = 98] 16:00:48 INFO - PROCESS | 2260 | ++DOMWINDOW == 104 (0x12a679000) [pid = 2260] [serial = 291] [outer = 0x0] 16:00:48 INFO - PROCESS | 2260 | ++DOMWINDOW == 105 (0x12a791000) [pid = 2260] [serial = 292] [outer = 0x12a679000] 16:00:48 INFO - PROCESS | 2260 | 1462316448918 Marionette DEBUG loaded listener.js 16:00:48 INFO - PROCESS | 2260 | ++DOMWINDOW == 106 (0x12a903400) [pid = 2260] [serial = 293] [outer = 0x12a679000] 16:00:49 INFO - PROCESS | 2260 | 1462316449238 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]]]}] 16:00:49 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. 16:00:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 468ms 16:00:49 INFO - PROCESS | 2260 | 1462316449280 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 16:00:49 INFO - PROCESS | 2260 | 1462316449282 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 16:00:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 16:00:49 INFO - PROCESS | 2260 | 1462316449292 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 16:00:49 INFO - PROCESS | 2260 | 1462316449293 Marionette TRACE conn2 <- [1,366,null,{}] 16:00:49 INFO - PROCESS | 2260 | 1462316449295 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}] 16:00:49 INFO - PROCESS | 2260 | 1462316449371 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 16:00:49 INFO - PROCESS | 2260 | 1462316449378 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:49 INFO - PROCESS | 2260 | ++DOCSHELL 0x12ae55800 == 46 [pid = 2260] [id = 99] 16:00:49 INFO - PROCESS | 2260 | ++DOMWINDOW == 107 (0x12a792800) [pid = 2260] [serial = 294] [outer = 0x0] 16:00:49 INFO - PROCESS | 2260 | ++DOMWINDOW == 108 (0x12a90c800) [pid = 2260] [serial = 295] [outer = 0x12a792800] 16:00:49 INFO - PROCESS | 2260 | 1462316449403 Marionette DEBUG loaded listener.js 16:00:49 INFO - PROCESS | 2260 | ++DOMWINDOW == 109 (0x12a9e7800) [pid = 2260] [serial = 296] [outer = 0x12a792800] 16:00:49 INFO - PROCESS | 2260 | 1462316449875 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]]]}] 16:00:49 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. 16:00:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 629ms 16:00:49 INFO - PROCESS | 2260 | 1462316449913 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 16:00:49 INFO - PROCESS | 2260 | 1462316449916 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 16:00:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 16:00:49 INFO - PROCESS | 2260 | 1462316449920 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 16:00:49 INFO - PROCESS | 2260 | 1462316449922 Marionette TRACE conn2 <- [1,370,null,{}] 16:00:49 INFO - PROCESS | 2260 | 1462316449945 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}] 16:00:50 INFO - PROCESS | 2260 | 1462316450044 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 16:00:50 INFO - PROCESS | 2260 | 1462316450102 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:50 INFO - PROCESS | 2260 | ++DOCSHELL 0x117085000 == 47 [pid = 2260] [id = 100] 16:00:50 INFO - PROCESS | 2260 | ++DOMWINDOW == 110 (0x11685c000) [pid = 2260] [serial = 297] [outer = 0x0] 16:00:50 INFO - PROCESS | 2260 | ++DOMWINDOW == 111 (0x117d27800) [pid = 2260] [serial = 298] [outer = 0x11685c000] 16:00:50 INFO - PROCESS | 2260 | 1462316450135 Marionette DEBUG loaded listener.js 16:00:50 INFO - PROCESS | 2260 | ++DOMWINDOW == 112 (0x11814bc00) [pid = 2260] [serial = 299] [outer = 0x11685c000] 16:00:50 INFO - PROCESS | 2260 | 1462316450581 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]]]}] 16:00:50 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. 16:00:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 688ms 16:00:50 INFO - PROCESS | 2260 | 1462316450626 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 16:00:50 INFO - PROCESS | 2260 | 1462316450630 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 16:00:50 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 16:00:50 INFO - PROCESS | 2260 | 1462316450636 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 16:00:50 INFO - PROCESS | 2260 | 1462316450638 Marionette TRACE conn2 <- [1,374,null,{}] 16:00:50 INFO - PROCESS | 2260 | 1462316450640 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}] 16:00:50 INFO - PROCESS | 2260 | 1462316450757 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 16:00:50 INFO - PROCESS | 2260 | 1462316450835 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:50 INFO - PROCESS | 2260 | ++DOCSHELL 0x119e32800 == 48 [pid = 2260] [id = 101] 16:00:50 INFO - PROCESS | 2260 | ++DOMWINDOW == 113 (0x1185f9400) [pid = 2260] [serial = 300] [outer = 0x0] 16:00:50 INFO - PROCESS | 2260 | ++DOMWINDOW == 114 (0x11878d000) [pid = 2260] [serial = 301] [outer = 0x1185f9400] 16:00:50 INFO - PROCESS | 2260 | 1462316450883 Marionette DEBUG loaded listener.js 16:00:50 INFO - PROCESS | 2260 | ++DOMWINDOW == 115 (0x119357800) [pid = 2260] [serial = 302] [outer = 0x1185f9400] 16:00:51 INFO - PROCESS | 2260 | 1462316451399 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 16:00:51 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 16:00:51 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 770ms 16:00:51 INFO - PROCESS | 2260 | 1462316451406 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 16:00:51 INFO - PROCESS | 2260 | 1462316451407 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 16:00:51 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 16:00:51 INFO - PROCESS | 2260 | 1462316451410 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 16:00:51 INFO - PROCESS | 2260 | 1462316451413 Marionette TRACE conn2 <- [1,378,null,{}] 16:00:51 INFO - PROCESS | 2260 | 1462316451420 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}] 16:00:51 INFO - PROCESS | 2260 | 1462316451525 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 16:00:51 INFO - PROCESS | 2260 | 1462316451578 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:51 INFO - PROCESS | 2260 | ++DOCSHELL 0x129569000 == 49 [pid = 2260] [id = 102] 16:00:51 INFO - PROCESS | 2260 | ++DOMWINDOW == 116 (0x1196d4800) [pid = 2260] [serial = 303] [outer = 0x0] 16:00:51 INFO - PROCESS | 2260 | ++DOMWINDOW == 117 (0x121792000) [pid = 2260] [serial = 304] [outer = 0x1196d4800] 16:00:51 INFO - PROCESS | 2260 | 1462316451627 Marionette DEBUG loaded listener.js 16:00:51 INFO - PROCESS | 2260 | ++DOMWINDOW == 118 (0x12510f800) [pid = 2260] [serial = 305] [outer = 0x1196d4800] 16:00:52 INFO - PROCESS | 2260 | 1462316452182 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 16:00:52 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 16:00:52 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 821ms 16:00:52 INFO - PROCESS | 2260 | 1462316452237 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 16:00:52 INFO - PROCESS | 2260 | 1462316452240 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 16:00:52 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 16:00:52 INFO - PROCESS | 2260 | 1462316452243 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 16:00:52 INFO - PROCESS | 2260 | 1462316452245 Marionette TRACE conn2 <- [1,382,null,{}] 16:00:52 INFO - PROCESS | 2260 | 1462316452247 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}] 16:00:52 INFO - PROCESS | 2260 | 1462316452344 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 16:00:52 INFO - PROCESS | 2260 | 1462316452403 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:52 INFO - PROCESS | 2260 | ++DOCSHELL 0x113f5d800 == 50 [pid = 2260] [id = 103] 16:00:52 INFO - PROCESS | 2260 | ++DOMWINDOW == 119 (0x112d6b000) [pid = 2260] [serial = 306] [outer = 0x0] 16:00:52 INFO - PROCESS | 2260 | ++DOMWINDOW == 120 (0x1182b8400) [pid = 2260] [serial = 307] [outer = 0x112d6b000] 16:00:52 INFO - PROCESS | 2260 | 1462316452433 Marionette DEBUG loaded listener.js 16:00:52 INFO - PROCESS | 2260 | ++DOMWINDOW == 121 (0x126b77800) [pid = 2260] [serial = 308] [outer = 0x112d6b000] 16:00:52 INFO - PROCESS | 2260 | 1462316452992 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 16:00:53 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 16:00:53 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 771ms 16:00:53 INFO - PROCESS | 2260 | 1462316453015 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 16:00:53 INFO - PROCESS | 2260 | 1462316453017 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 16:00:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 16:00:53 INFO - PROCESS | 2260 | 1462316453021 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 16:00:53 INFO - PROCESS | 2260 | 1462316453023 Marionette TRACE conn2 <- [1,386,null,{}] 16:00:53 INFO - PROCESS | 2260 | 1462316453029 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}] 16:00:53 INFO - PROCESS | 2260 | 1462316453116 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 16:00:53 INFO - PROCESS | 2260 | 1462316453174 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:53 INFO - PROCESS | 2260 | ++DOCSHELL 0x1120b6800 == 51 [pid = 2260] [id = 104] 16:00:53 INFO - PROCESS | 2260 | ++DOMWINDOW == 122 (0x115e4e000) [pid = 2260] [serial = 309] [outer = 0x0] 16:00:53 INFO - PROCESS | 2260 | ++DOMWINDOW == 123 (0x116630400) [pid = 2260] [serial = 310] [outer = 0x115e4e000] 16:00:53 INFO - PROCESS | 2260 | 1462316453202 Marionette DEBUG loaded listener.js 16:00:53 INFO - PROCESS | 2260 | ++DOMWINDOW == 124 (0x116a70400) [pid = 2260] [serial = 311] [outer = 0x115e4e000] 16:00:53 INFO - PROCESS | 2260 | --DOCSHELL 0x116841800 == 50 [pid = 2260] [id = 67] 16:00:53 INFO - PROCESS | 2260 | --DOCSHELL 0x12a957000 == 49 [pid = 2260] [id = 98] 16:00:53 INFO - PROCESS | 2260 | --DOCSHELL 0x12a60b800 == 48 [pid = 2260] [id = 97] 16:00:53 INFO - PROCESS | 2260 | --DOCSHELL 0x1295e4800 == 47 [pid = 2260] [id = 96] 16:00:53 INFO - PROCESS | 2260 | --DOCSHELL 0x129329000 == 46 [pid = 2260] [id = 95] 16:00:53 INFO - PROCESS | 2260 | --DOCSHELL 0x126dbc800 == 45 [pid = 2260] [id = 94] 16:00:53 INFO - PROCESS | 2260 | --DOCSHELL 0x125872000 == 44 [pid = 2260] [id = 93] 16:00:53 INFO - PROCESS | 2260 | --DOCSHELL 0x121f21000 == 43 [pid = 2260] [id = 92] 16:00:53 INFO - PROCESS | 2260 | --DOMWINDOW == 123 (0x1166c9c00) [pid = 2260] [serial = 198] [outer = 0x0] [url = about:blank] 16:00:53 INFO - PROCESS | 2260 | --DOMWINDOW == 122 (0x1244dd000) [pid = 2260] [serial = 195] [outer = 0x0] [url = about:blank] 16:00:53 INFO - PROCESS | 2260 | 1462316453652 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]]]}] 16:00:53 INFO - PROCESS | 2260 | --DOCSHELL 0x1214d8800 == 42 [pid = 2260] [id = 91] 16:00:53 INFO - PROCESS | 2260 | --DOCSHELL 0x119f5b000 == 41 [pid = 2260] [id = 90] 16:00:53 INFO - PROCESS | 2260 | --DOCSHELL 0x119505800 == 40 [pid = 2260] [id = 89] 16:00:53 INFO - PROCESS | 2260 | --DOCSHELL 0x11875d000 == 39 [pid = 2260] [id = 88] 16:00:53 INFO - PROCESS | 2260 | --DOCSHELL 0x116611000 == 38 [pid = 2260] [id = 87] 16:00:53 INFO - PROCESS | 2260 | --DOCSHELL 0x118145800 == 37 [pid = 2260] [id = 86] 16:00:53 INFO - PROCESS | 2260 | --DOCSHELL 0x1133ad800 == 36 [pid = 2260] [id = 85] 16:00:53 INFO - PROCESS | 2260 | --DOCSHELL 0x126d69000 == 35 [pid = 2260] [id = 84] 16:00:53 INFO - PROCESS | 2260 | --DOCSHELL 0x1240a3800 == 34 [pid = 2260] [id = 83] 16:00:53 INFO - PROCESS | 2260 | --DOCSHELL 0x118763800 == 33 [pid = 2260] [id = 82] 16:00:53 INFO - PROCESS | 2260 | --DOCSHELL 0x112637800 == 32 [pid = 2260] [id = 81] 16:00:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 16:00:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 676ms 16:00:53 INFO - PROCESS | 2260 | 1462316453698 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 16:00:53 INFO - PROCESS | 2260 | 1462316453701 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 16:00:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 16:00:53 INFO - PROCESS | 2260 | 1462316453706 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 16:00:53 INFO - PROCESS | 2260 | 1462316453707 Marionette TRACE conn2 <- [1,390,null,{}] 16:00:53 INFO - PROCESS | 2260 | 1462316453716 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}] 16:00:53 INFO - PROCESS | 2260 | 1462316453814 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 16:00:53 INFO - PROCESS | 2260 | 1462316453825 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:53 INFO - PROCESS | 2260 | ++DOCSHELL 0x116049000 == 33 [pid = 2260] [id = 105] 16:00:53 INFO - PROCESS | 2260 | ++DOMWINDOW == 123 (0x11805e400) [pid = 2260] [serial = 312] [outer = 0x0] 16:00:53 INFO - PROCESS | 2260 | ++DOMWINDOW == 124 (0x1180d7400) [pid = 2260] [serial = 313] [outer = 0x11805e400] 16:00:53 INFO - PROCESS | 2260 | 1462316453851 Marionette DEBUG loaded listener.js 16:00:53 INFO - PROCESS | 2260 | ++DOMWINDOW == 125 (0x118274c00) [pid = 2260] [serial = 314] [outer = 0x11805e400] 16:00:53 INFO - PROCESS | 2260 | --DOMWINDOW == 124 (0x1182b7400) [pid = 2260] [serial = 208] [outer = 0x0] [url = about:blank] 16:00:53 INFO - PROCESS | 2260 | --DOMWINDOW == 123 (0x126daa800) [pid = 2260] [serial = 236] [outer = 0x0] [url = about:blank] 16:00:53 INFO - PROCESS | 2260 | --DOMWINDOW == 122 (0x126dad400) [pid = 2260] [serial = 238] [outer = 0x0] [url = about:blank] 16:00:54 INFO - PROCESS | 2260 | --DOMWINDOW == 121 (0x1193ae400) [pid = 2260] [serial = 215] [outer = 0x0] [url = about:blank] 16:00:54 INFO - PROCESS | 2260 | --DOMWINDOW == 120 (0x125835400) [pid = 2260] [serial = 233] [outer = 0x0] [url = about:blank] 16:00:54 INFO - PROCESS | 2260 | --DOMWINDOW == 119 (0x1240ad000) [pid = 2260] [serial = 223] [outer = 0x0] [url = about:blank] 16:00:54 INFO - PROCESS | 2260 | --DOMWINDOW == 118 (0x12cffdc00) [pid = 2260] [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.] 16:00:54 INFO - PROCESS | 2260 | --DOMWINDOW == 117 (0x12510c800) [pid = 2260] [serial = 226] [outer = 0x0] [url = about:blank] 16:00:54 INFO - PROCESS | 2260 | --DOMWINDOW == 116 (0x126b6e800) [pid = 2260] [serial = 235] [outer = 0x0] [url = about:blank] 16:00:54 INFO - PROCESS | 2260 | --DOMWINDOW == 115 (0x125235400) [pid = 2260] [serial = 227] [outer = 0x0] [url = about:blank] 16:00:54 INFO - PROCESS | 2260 | --DOMWINDOW == 114 (0x11872b000) [pid = 2260] [serial = 230] [outer = 0x0] [url = about:blank] 16:00:54 INFO - PROCESS | 2260 | --DOMWINDOW == 113 (0x119160400) [pid = 2260] [serial = 212] [outer = 0x0] [url = about:blank] 16:00:54 INFO - PROCESS | 2260 | --DOMWINDOW == 112 (0x118785800) [pid = 2260] [serial = 211] [outer = 0x0] [url = about:blank] 16:00:54 INFO - PROCESS | 2260 | --DOMWINDOW == 111 (0x1213c5400) [pid = 2260] [serial = 220] [outer = 0x0] [url = about:blank] 16:00:54 INFO - PROCESS | 2260 | --DOMWINDOW == 110 (0x113474800) [pid = 2260] [serial = 201] [outer = 0x0] [url = about:blank] 16:00:54 INFO - PROCESS | 2260 | --DOMWINDOW == 109 (0x118052800) [pid = 2260] [serial = 229] [outer = 0x0] [url = about:blank] 16:00:54 INFO - PROCESS | 2260 | --DOMWINDOW == 108 (0x116168000) [pid = 2260] [serial = 160] [outer = 0x0] [url = about:blank] 16:00:54 INFO - PROCESS | 2260 | --DOMWINDOW == 107 (0x121d45c00) [pid = 2260] [serial = 221] [outer = 0x0] [url = about:blank] 16:00:54 INFO - PROCESS | 2260 | --DOMWINDOW == 106 (0x1161e4800) [pid = 2260] [serial = 202] [outer = 0x0] [url = about:blank] 16:00:54 INFO - PROCESS | 2260 | --DOMWINDOW == 105 (0x119169400) [pid = 2260] [serial = 214] [outer = 0x0] [url = about:blank] 16:00:54 INFO - PROCESS | 2260 | --DOMWINDOW == 104 (0x1244e3800) [pid = 2260] [serial = 224] [outer = 0x0] [url = about:blank] 16:00:54 INFO - PROCESS | 2260 | --DOMWINDOW == 103 (0x118058400) [pid = 2260] [serial = 205] [outer = 0x0] [url = about:blank] 16:00:54 INFO - PROCESS | 2260 | --DOMWINDOW == 102 (0x1185ecc00) [pid = 2260] [serial = 209] [outer = 0x0] [url = about:blank] 16:00:54 INFO - PROCESS | 2260 | --DOMWINDOW == 101 (0x1180dd400) [pid = 2260] [serial = 206] [outer = 0x0] [url = about:blank] 16:00:54 INFO - PROCESS | 2260 | --DOMWINDOW == 100 (0x1213bfc00) [pid = 2260] [serial = 232] [outer = 0x0] [url = about:blank] 16:00:54 INFO - PROCESS | 2260 | --DOMWINDOW == 99 (0x119bbc800) [pid = 2260] [serial = 217] [outer = 0x0] [url = about:blank] 16:00:54 INFO - PROCESS | 2260 | --DOMWINDOW == 98 (0x121217800) [pid = 2260] [serial = 218] [outer = 0x0] [url = about:blank] 16:00:54 INFO - PROCESS | 2260 | 1462316454214 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]]]}] 16:00:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 16:00:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 526ms 16:00:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 16:00:54 INFO - PROCESS | 2260 | 1462316454232 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 16:00:54 INFO - PROCESS | 2260 | 1462316454233 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 16:00:54 INFO - PROCESS | 2260 | 1462316454235 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 16:00:54 INFO - PROCESS | 2260 | 1462316454237 Marionette TRACE conn2 <- [1,394,null,{}] 16:00:54 INFO - PROCESS | 2260 | 1462316454246 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}] 16:00:54 INFO - PROCESS | 2260 | 1462316454322 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 16:00:54 INFO - PROCESS | 2260 | 1462316454330 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:54 INFO - PROCESS | 2260 | ++DOCSHELL 0x118148000 == 34 [pid = 2260] [id = 106] 16:00:54 INFO - PROCESS | 2260 | ++DOMWINDOW == 99 (0x1182ac000) [pid = 2260] [serial = 315] [outer = 0x0] 16:00:54 INFO - PROCESS | 2260 | ++DOMWINDOW == 100 (0x1185ecc00) [pid = 2260] [serial = 316] [outer = 0x1182ac000] 16:00:54 INFO - PROCESS | 2260 | 1462316454357 Marionette DEBUG loaded listener.js 16:00:54 INFO - PROCESS | 2260 | ++DOMWINDOW == 101 (0x118726c00) [pid = 2260] [serial = 317] [outer = 0x1182ac000] 16:00:54 INFO - PROCESS | 2260 | 1462316454684 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]]]}] 16:00:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 16:00:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 474ms 16:00:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 16:00:54 INFO - PROCESS | 2260 | 1462316454712 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 16:00:54 INFO - PROCESS | 2260 | 1462316454714 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 16:00:54 INFO - PROCESS | 2260 | 1462316454716 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 16:00:54 INFO - PROCESS | 2260 | 1462316454717 Marionette TRACE conn2 <- [1,398,null,{}] 16:00:54 INFO - PROCESS | 2260 | 1462316454719 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}] 16:00:54 INFO - PROCESS | 2260 | 1462316454799 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 16:00:54 INFO - PROCESS | 2260 | 1462316454863 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:54 INFO - PROCESS | 2260 | ++DOCSHELL 0x119616800 == 35 [pid = 2260] [id = 107] 16:00:54 INFO - PROCESS | 2260 | ++DOMWINDOW == 102 (0x1193b9400) [pid = 2260] [serial = 318] [outer = 0x0] 16:00:54 INFO - PROCESS | 2260 | ++DOMWINDOW == 103 (0x11958b400) [pid = 2260] [serial = 319] [outer = 0x1193b9400] 16:00:54 INFO - PROCESS | 2260 | 1462316454894 Marionette DEBUG loaded listener.js 16:00:54 INFO - PROCESS | 2260 | ++DOMWINDOW == 104 (0x1196d1800) [pid = 2260] [serial = 320] [outer = 0x1193b9400] 16:00:55 INFO - PROCESS | 2260 | 1462316455286 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]]]}] 16:00:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 16:00:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 618ms 16:00:55 INFO - PROCESS | 2260 | 1462316455350 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 16:00:55 INFO - PROCESS | 2260 | 1462316455351 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 16:00:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 16:00:55 INFO - PROCESS | 2260 | 1462316455354 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 16:00:55 INFO - PROCESS | 2260 | 1462316455355 Marionette TRACE conn2 <- [1,402,null,{}] 16:00:55 INFO - PROCESS | 2260 | 1462316455358 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}] 16:00:55 INFO - PROCESS | 2260 | 1462316455431 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 16:00:55 INFO - PROCESS | 2260 | 1462316455435 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:55 INFO - PROCESS | 2260 | ++DOCSHELL 0x119c61000 == 36 [pid = 2260] [id = 108] 16:00:55 INFO - PROCESS | 2260 | ++DOMWINDOW == 105 (0x119bbd000) [pid = 2260] [serial = 321] [outer = 0x0] 16:00:55 INFO - PROCESS | 2260 | ++DOMWINDOW == 106 (0x119ea1000) [pid = 2260] [serial = 322] [outer = 0x119bbd000] 16:00:55 INFO - PROCESS | 2260 | 1462316455462 Marionette DEBUG loaded listener.js 16:00:55 INFO - PROCESS | 2260 | ++DOMWINDOW == 107 (0x1213c5400) [pid = 2260] [serial = 323] [outer = 0x119bbd000] 16:00:55 INFO - PROCESS | 2260 | 1462316455834 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]]]}] 16:00:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 16:00:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 518ms 16:00:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 16:00:55 INFO - PROCESS | 2260 | 1462316455872 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 16:00:55 INFO - PROCESS | 2260 | 1462316455874 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 16:00:55 INFO - PROCESS | 2260 | 1462316455878 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 16:00:55 INFO - PROCESS | 2260 | 1462316455879 Marionette TRACE conn2 <- [1,406,null,{}] 16:00:55 INFO - PROCESS | 2260 | 1462316455881 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}] 16:00:55 INFO - PROCESS | 2260 | 1462316455986 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 16:00:56 INFO - PROCESS | 2260 | 1462316456001 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:56 INFO - PROCESS | 2260 | ++DOCSHELL 0x121326800 == 37 [pid = 2260] [id = 109] 16:00:56 INFO - PROCESS | 2260 | ++DOMWINDOW == 108 (0x1215e5800) [pid = 2260] [serial = 324] [outer = 0x0] 16:00:56 INFO - PROCESS | 2260 | ++DOMWINDOW == 109 (0x1240b1400) [pid = 2260] [serial = 325] [outer = 0x1215e5800] 16:00:56 INFO - PROCESS | 2260 | 1462316456029 Marionette DEBUG loaded listener.js 16:00:56 INFO - PROCESS | 2260 | ++DOMWINDOW == 110 (0x125239c00) [pid = 2260] [serial = 326] [outer = 0x1215e5800] 16:00:56 INFO - PROCESS | 2260 | 1462316456364 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]]]}] 16:00:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 16:00:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 521ms 16:00:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 16:00:56 INFO - PROCESS | 2260 | 1462316456398 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 16:00:56 INFO - PROCESS | 2260 | 1462316456399 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 16:00:56 INFO - PROCESS | 2260 | 1462316456401 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 16:00:56 INFO - PROCESS | 2260 | 1462316456403 Marionette TRACE conn2 <- [1,410,null,{}] 16:00:56 INFO - PROCESS | 2260 | 1462316456405 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}] 16:00:56 INFO - PROCESS | 2260 | 1462316456495 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 16:00:56 INFO - PROCESS | 2260 | 1462316456506 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:56 INFO - PROCESS | 2260 | ++DOCSHELL 0x121bc7000 == 38 [pid = 2260] [id = 110] 16:00:56 INFO - PROCESS | 2260 | ++DOMWINDOW == 111 (0x1244dd000) [pid = 2260] [serial = 327] [outer = 0x0] 16:00:56 INFO - PROCESS | 2260 | ++DOMWINDOW == 112 (0x12583d400) [pid = 2260] [serial = 328] [outer = 0x1244dd000] 16:00:56 INFO - PROCESS | 2260 | 1462316456532 Marionette DEBUG loaded listener.js 16:00:56 INFO - PROCESS | 2260 | ++DOMWINDOW == 113 (0x126b77000) [pid = 2260] [serial = 329] [outer = 0x1244dd000] 16:00:56 INFO - PROCESS | 2260 | 1462316456881 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]]]}] 16:00:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 16:00:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 517ms 16:00:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 16:00:56 INFO - PROCESS | 2260 | 1462316456921 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 16:00:56 INFO - PROCESS | 2260 | 1462316456922 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 16:00:56 INFO - PROCESS | 2260 | 1462316456925 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 16:00:56 INFO - PROCESS | 2260 | 1462316456927 Marionette TRACE conn2 <- [1,414,null,{}] 16:00:56 INFO - PROCESS | 2260 | 1462316456930 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}] 16:00:57 INFO - PROCESS | 2260 | 1462316457068 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 16:00:57 INFO - PROCESS | 2260 | 1462316457094 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:57 INFO - PROCESS | 2260 | ++DOCSHELL 0x12440c000 == 39 [pid = 2260] [id = 111] 16:00:57 INFO - PROCESS | 2260 | ++DOMWINDOW == 114 (0x125830000) [pid = 2260] [serial = 330] [outer = 0x0] 16:00:57 INFO - PROCESS | 2260 | ++DOMWINDOW == 115 (0x126b84800) [pid = 2260] [serial = 331] [outer = 0x125830000] 16:00:57 INFO - PROCESS | 2260 | 1462316457134 Marionette DEBUG loaded listener.js 16:00:57 INFO - PROCESS | 2260 | ++DOMWINDOW == 116 (0x126daa400) [pid = 2260] [serial = 332] [outer = 0x125830000] 16:00:57 INFO - PROCESS | 2260 | 1462316457848 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]]]}] 16:00:57 INFO - PROCESS | 2260 | --DOMWINDOW == 115 (0x124327000) [pid = 2260] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 16:00:57 INFO - PROCESS | 2260 | --DOMWINDOW == 114 (0x1134eb000) [pid = 2260] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 16:00:57 INFO - PROCESS | 2260 | --DOMWINDOW == 113 (0x12a679000) [pid = 2260] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 16:00:57 INFO - PROCESS | 2260 | --DOMWINDOW == 112 (0x1213be000) [pid = 2260] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 16:00:57 INFO - PROCESS | 2260 | --DOMWINDOW == 111 (0x111110000) [pid = 2260] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 16:00:57 INFO - PROCESS | 2260 | --DOMWINDOW == 110 (0x12630ac00) [pid = 2260] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 16:00:57 INFO - PROCESS | 2260 | --DOMWINDOW == 109 (0x1166c8800) [pid = 2260] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 16:00:57 INFO - PROCESS | 2260 | --DOMWINDOW == 108 (0x1168c3000) [pid = 2260] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 16:00:57 INFO - PROCESS | 2260 | --DOMWINDOW == 107 (0x117d30c00) [pid = 2260] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 16:00:57 INFO - PROCESS | 2260 | --DOMWINDOW == 106 (0x118786800) [pid = 2260] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 16:00:57 INFO - PROCESS | 2260 | --DOMWINDOW == 105 (0x1193af800) [pid = 2260] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 16:00:57 INFO - PROCESS | 2260 | --DOMWINDOW == 104 (0x12121c800) [pid = 2260] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 16:00:57 INFO - PROCESS | 2260 | --DOMWINDOW == 103 (0x118720800) [pid = 2260] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 16:00:57 INFO - PROCESS | 2260 | --DOMWINDOW == 102 (0x126b81000) [pid = 2260] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 16:00:57 INFO - PROCESS | 2260 | --DOMWINDOW == 101 (0x118722c00) [pid = 2260] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 16:00:57 INFO - PROCESS | 2260 | --DOMWINDOW == 100 (0x121b2f400) [pid = 2260] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 16:00:57 INFO - PROCESS | 2260 | --DOMWINDOW == 99 (0x128d5cc00) [pid = 2260] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 16:00:57 INFO - PROCESS | 2260 | --DOMWINDOW == 98 (0x1161dc000) [pid = 2260] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 16:00:57 INFO - PROCESS | 2260 | --DOMWINDOW == 97 (0x128d5f400) [pid = 2260] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 16:00:57 INFO - PROCESS | 2260 | --DOMWINDOW == 96 (0x119bc1c00) [pid = 2260] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 16:00:57 INFO - PROCESS | 2260 | 1462316457871 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 16:00:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 16:00:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 971ms 16:00:57 INFO - PROCESS | 2260 | 1462316457896 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 16:00:57 INFO - PROCESS | 2260 | 1462316457898 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 16:00:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 16:00:57 INFO - PROCESS | 2260 | 1462316457900 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 16:00:57 INFO - PROCESS | 2260 | 1462316457901 Marionette TRACE conn2 <- [1,418,null,{}] 16:00:57 INFO - PROCESS | 2260 | 1462316457903 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}] 16:00:57 INFO - PROCESS | 2260 | 1462316457978 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 16:00:57 INFO - PROCESS | 2260 | 1462316457985 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:57 INFO - PROCESS | 2260 | ++DOCSHELL 0x121587000 == 40 [pid = 2260] [id = 112] 16:00:57 INFO - PROCESS | 2260 | ++DOMWINDOW == 97 (0x1180d7c00) [pid = 2260] [serial = 333] [outer = 0x0] 16:00:58 INFO - PROCESS | 2260 | ++DOMWINDOW == 98 (0x1185efc00) [pid = 2260] [serial = 334] [outer = 0x1180d7c00] 16:00:58 INFO - PROCESS | 2260 | 1462316458011 Marionette DEBUG loaded listener.js 16:00:58 INFO - PROCESS | 2260 | ++DOMWINDOW == 99 (0x120855800) [pid = 2260] [serial = 335] [outer = 0x1180d7c00] 16:00:58 INFO - PROCESS | 2260 | 1462316458786 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]]]}] 16:00:58 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 16:00:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 918ms 16:00:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 16:00:58 INFO - PROCESS | 2260 | 1462316458819 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 16:00:58 INFO - PROCESS | 2260 | 1462316458820 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 16:00:58 INFO - PROCESS | 2260 | 1462316458822 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 16:00:58 INFO - PROCESS | 2260 | 1462316458823 Marionette TRACE conn2 <- [1,422,null,{}] 16:00:58 INFO - PROCESS | 2260 | 1462316458828 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}] 16:00:58 INFO - PROCESS | 2260 | 1462316458900 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 16:00:58 INFO - PROCESS | 2260 | 1462316458904 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:58 INFO - PROCESS | 2260 | ++DOCSHELL 0x126d74000 == 41 [pid = 2260] [id = 113] 16:00:58 INFO - PROCESS | 2260 | ++DOMWINDOW == 100 (0x117d30c00) [pid = 2260] [serial = 336] [outer = 0x0] 16:00:58 INFO - PROCESS | 2260 | ++DOMWINDOW == 101 (0x126db0400) [pid = 2260] [serial = 337] [outer = 0x117d30c00] 16:00:58 INFO - PROCESS | 2260 | 1462316458931 Marionette DEBUG loaded listener.js 16:00:58 INFO - PROCESS | 2260 | ++DOMWINDOW == 102 (0x1292e1400) [pid = 2260] [serial = 338] [outer = 0x117d30c00] 16:00:59 INFO - PROCESS | 2260 | 1462316459718 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]]]}] 16:00:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 16:00:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 920ms 16:00:59 INFO - PROCESS | 2260 | 1462316459743 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 16:00:59 INFO - PROCESS | 2260 | 1462316459744 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 16:00:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 16:00:59 INFO - PROCESS | 2260 | 1462316459747 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 16:00:59 INFO - PROCESS | 2260 | 1462316459748 Marionette TRACE conn2 <- [1,426,null,{}] 16:00:59 INFO - PROCESS | 2260 | 1462316459751 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}] 16:00:59 INFO - PROCESS | 2260 | 1462316459840 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 16:00:59 INFO - PROCESS | 2260 | 1462316459932 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:59 INFO - PROCESS | 2260 | ++DOCSHELL 0x112637800 == 42 [pid = 2260] [id = 114] 16:00:59 INFO - PROCESS | 2260 | ++DOMWINDOW == 103 (0x11215f000) [pid = 2260] [serial = 339] [outer = 0x0] 16:00:59 INFO - PROCESS | 2260 | ++DOMWINDOW == 104 (0x1126c3400) [pid = 2260] [serial = 340] [outer = 0x11215f000] 16:00:59 INFO - PROCESS | 2260 | 1462316459963 Marionette DEBUG loaded listener.js 16:01:00 INFO - PROCESS | 2260 | ++DOMWINDOW == 105 (0x115e97400) [pid = 2260] [serial = 341] [outer = 0x11215f000] 16:01:00 INFO - PROCESS | 2260 | 1462316460439 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] 16:01:00 INFO - PROCESS | 2260 | 1462316460481 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 16:01:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 16:01:00 INFO - PROCESS | 2260 | 1462316460485 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 16:01:00 INFO - PROCESS | 2260 | 1462316460488 Marionette TRACE conn2 <- [1,430,null,{}] 16:01:00 INFO - PROCESS | 2260 | 1462316460491 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}] 16:01:00 INFO - PROCESS | 2260 | 1462316460591 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 16:01:00 INFO - PROCESS | 2260 | 1462316460648 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:00 INFO - PROCESS | 2260 | ++DOCSHELL 0x118764000 == 43 [pid = 2260] [id = 115] 16:01:00 INFO - PROCESS | 2260 | ++DOMWINDOW == 106 (0x118158800) [pid = 2260] [serial = 342] [outer = 0x0] 16:01:00 INFO - PROCESS | 2260 | ++DOMWINDOW == 107 (0x1182ac800) [pid = 2260] [serial = 343] [outer = 0x118158800] 16:01:00 INFO - PROCESS | 2260 | 1462316460680 Marionette DEBUG loaded listener.js 16:01:00 INFO - PROCESS | 2260 | ++DOMWINDOW == 108 (0x1185b9400) [pid = 2260] [serial = 344] [outer = 0x118158800] 16:01:01 INFO - PROCESS | 2260 | 1462316461127 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]]]}] 16:01:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 16:01:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 674ms 16:01:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 16:01:01 INFO - PROCESS | 2260 | 1462316461162 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 16:01:01 INFO - PROCESS | 2260 | 1462316461165 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 16:01:01 INFO - PROCESS | 2260 | 1462316461167 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 16:01:01 INFO - PROCESS | 2260 | 1462316461169 Marionette TRACE conn2 <- [1,434,null,{}] 16:01:01 INFO - PROCESS | 2260 | 1462316461171 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}] 16:01:01 INFO - PROCESS | 2260 | 1462316461321 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 16:01:01 INFO - PROCESS | 2260 | 1462316461366 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:01 INFO - PROCESS | 2260 | ++DOCSHELL 0x121593800 == 44 [pid = 2260] [id = 116] 16:01:01 INFO - PROCESS | 2260 | ++DOMWINDOW == 109 (0x118fafc00) [pid = 2260] [serial = 345] [outer = 0x0] 16:01:01 INFO - PROCESS | 2260 | ++DOMWINDOW == 110 (0x1196d1000) [pid = 2260] [serial = 346] [outer = 0x118fafc00] 16:01:01 INFO - PROCESS | 2260 | 1462316461397 Marionette DEBUG loaded listener.js 16:01:01 INFO - PROCESS | 2260 | ++DOMWINDOW == 111 (0x12085a400) [pid = 2260] [serial = 347] [outer = 0x118fafc00] 16:01:01 INFO - PROCESS | 2260 | 1462316461804 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]]]}] 16:01:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 16:01:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 672ms 16:01:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 16:01:01 INFO - PROCESS | 2260 | 1462316461840 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 16:01:01 INFO - PROCESS | 2260 | 1462316461841 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 16:01:01 INFO - PROCESS | 2260 | 1462316461849 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 16:01:01 INFO - PROCESS | 2260 | 1462316461853 Marionette TRACE conn2 <- [1,438,null,{}] 16:01:01 INFO - PROCESS | 2260 | 1462316461856 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}] 16:01:01 INFO - PROCESS | 2260 | 1462316461955 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 16:01:02 INFO - PROCESS | 2260 | 1462316462001 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:02 INFO - PROCESS | 2260 | ++DOCSHELL 0x129568800 == 45 [pid = 2260] [id = 117] 16:01:02 INFO - PROCESS | 2260 | ++DOMWINDOW == 112 (0x121254800) [pid = 2260] [serial = 348] [outer = 0x0] 16:01:02 INFO - PROCESS | 2260 | ++DOMWINDOW == 113 (0x121710400) [pid = 2260] [serial = 349] [outer = 0x121254800] 16:01:02 INFO - PROCESS | 2260 | 1462316462030 Marionette DEBUG loaded listener.js 16:01:02 INFO - PROCESS | 2260 | ++DOMWINDOW == 114 (0x125837c00) [pid = 2260] [serial = 350] [outer = 0x121254800] 16:01:02 INFO - PROCESS | 2260 | 1462316462465 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]]]}] 16:01:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 16:01:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 626ms 16:01:02 INFO - PROCESS | 2260 | 1462316462471 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 16:01:02 INFO - PROCESS | 2260 | 1462316462473 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 16:01:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 16:01:02 INFO - PROCESS | 2260 | 1462316462478 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 16:01:02 INFO - PROCESS | 2260 | 1462316462479 Marionette TRACE conn2 <- [1,442,null,{}] 16:01:02 INFO - PROCESS | 2260 | 1462316462482 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}] 16:01:02 INFO - PROCESS | 2260 | 1462316462577 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 16:01:02 INFO - PROCESS | 2260 | 1462316462671 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:02 INFO - PROCESS | 2260 | ++DOCSHELL 0x12a774800 == 46 [pid = 2260] [id = 118] 16:01:02 INFO - PROCESS | 2260 | ++DOMWINDOW == 115 (0x126b75400) [pid = 2260] [serial = 351] [outer = 0x0] 16:01:02 INFO - PROCESS | 2260 | ++DOMWINDOW == 116 (0x128d5bc00) [pid = 2260] [serial = 352] [outer = 0x126b75400] 16:01:02 INFO - PROCESS | 2260 | 1462316462701 Marionette DEBUG loaded listener.js 16:01:02 INFO - PROCESS | 2260 | ++DOMWINDOW == 117 (0x1292e7400) [pid = 2260] [serial = 353] [outer = 0x126b75400] 16:01:03 INFO - PROCESS | 2260 | 1462316463250 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]]]}] 16:01:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 16:01:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 821ms 16:01:03 INFO - PROCESS | 2260 | 1462316463313 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 16:01:03 INFO - PROCESS | 2260 | 1462316463315 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 16:01:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 16:01:03 INFO - PROCESS | 2260 | 1462316463320 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 16:01:03 INFO - PROCESS | 2260 | 1462316463322 Marionette TRACE conn2 <- [1,446,null,{}] 16:01:03 INFO - PROCESS | 2260 | 1462316463328 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}] 16:01:03 INFO - PROCESS | 2260 | 1462316463413 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 16:01:03 INFO - PROCESS | 2260 | 1462316463476 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:03 INFO - PROCESS | 2260 | ++DOCSHELL 0x11207b800 == 47 [pid = 2260] [id = 119] 16:01:03 INFO - PROCESS | 2260 | ++DOMWINDOW == 118 (0x1134eb000) [pid = 2260] [serial = 354] [outer = 0x0] 16:01:03 INFO - PROCESS | 2260 | ++DOMWINDOW == 119 (0x116860400) [pid = 2260] [serial = 355] [outer = 0x1134eb000] 16:01:03 INFO - PROCESS | 2260 | 1462316463504 Marionette DEBUG loaded listener.js 16:01:03 INFO - PROCESS | 2260 | ++DOMWINDOW == 120 (0x11729ac00) [pid = 2260] [serial = 356] [outer = 0x1134eb000] 16:01:03 INFO - PROCESS | 2260 | --DOCSHELL 0x126d74000 == 46 [pid = 2260] [id = 113] 16:01:03 INFO - PROCESS | 2260 | --DOCSHELL 0x121587000 == 45 [pid = 2260] [id = 112] 16:01:03 INFO - PROCESS | 2260 | --DOCSHELL 0x12440c000 == 44 [pid = 2260] [id = 111] 16:01:03 INFO - PROCESS | 2260 | --DOCSHELL 0x121bc7000 == 43 [pid = 2260] [id = 110] 16:01:03 INFO - PROCESS | 2260 | --DOCSHELL 0x121326800 == 42 [pid = 2260] [id = 109] 16:01:03 INFO - PROCESS | 2260 | --DOCSHELL 0x119c61000 == 41 [pid = 2260] [id = 108] 16:01:03 INFO - PROCESS | 2260 | --DOCSHELL 0x119616800 == 40 [pid = 2260] [id = 107] 16:01:03 INFO - PROCESS | 2260 | --DOMWINDOW == 119 (0x12a90c800) [pid = 2260] [serial = 295] [outer = 0x0] [url = about:blank] 16:01:03 INFO - PROCESS | 2260 | --DOCSHELL 0x118148000 == 39 [pid = 2260] [id = 106] 16:01:03 INFO - PROCESS | 2260 | --DOCSHELL 0x116049000 == 38 [pid = 2260] [id = 105] 16:01:03 INFO - PROCESS | 2260 | --DOCSHELL 0x1120b6800 == 37 [pid = 2260] [id = 104] 16:01:03 INFO - PROCESS | 2260 | --DOCSHELL 0x119e32800 == 36 [pid = 2260] [id = 101] 16:01:03 INFO - PROCESS | 2260 | --DOCSHELL 0x117085000 == 35 [pid = 2260] [id = 100] 16:01:03 INFO - PROCESS | 2260 | 1462316463993 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]]]}] 16:01:04 INFO - PROCESS | 2260 | --DOMWINDOW == 118 (0x129519c00) [pid = 2260] [serial = 284] [outer = 0x0] [url = about:blank] 16:01:04 INFO - PROCESS | 2260 | --DOMWINDOW == 117 (0x129525c00) [pid = 2260] [serial = 287] [outer = 0x0] [url = about:blank] 16:01:04 INFO - PROCESS | 2260 | --DOMWINDOW == 116 (0x126b88c00) [pid = 2260] [serial = 275] [outer = 0x0] [url = about:blank] 16:01:04 INFO - PROCESS | 2260 | --DOMWINDOW == 115 (0x12a903400) [pid = 2260] [serial = 293] [outer = 0x0] [url = about:blank] 16:01:04 INFO - PROCESS | 2260 | --DOMWINDOW == 114 (0x126b6a800) [pid = 2260] [serial = 272] [outer = 0x0] [url = about:blank] 16:01:04 INFO - PROCESS | 2260 | --DOMWINDOW == 113 (0x1250a1c00) [pid = 2260] [serial = 196] [outer = 0x0] [url = about:blank] 16:01:04 INFO - PROCESS | 2260 | --DOMWINDOW == 112 (0x117034800) [pid = 2260] [serial = 199] [outer = 0x0] [url = about:blank] 16:01:04 INFO - PROCESS | 2260 | --DOMWINDOW == 111 (0x12a791000) [pid = 2260] [serial = 292] [outer = 0x0] [url = about:blank] 16:01:04 INFO - PROCESS | 2260 | --DOMWINDOW == 110 (0x12a676400) [pid = 2260] [serial = 290] [outer = 0x0] [url = about:blank] 16:01:04 INFO - PROCESS | 2260 | --DOMWINDOW == 109 (0x113f7c400) [pid = 2260] [serial = 242] [outer = 0x0] [url = about:blank] 16:01:04 INFO - PROCESS | 2260 | --DOMWINDOW == 108 (0x1126b7000) [pid = 2260] [serial = 241] [outer = 0x0] [url = about:blank] 16:01:04 INFO - PROCESS | 2260 | --DOMWINDOW == 107 (0x126b83000) [pid = 2260] [serial = 274] [outer = 0x0] [url = about:blank] 16:01:04 INFO - PROCESS | 2260 | --DOMWINDOW == 106 (0x125317400) [pid = 2260] [serial = 254] [outer = 0x0] [url = about:blank] 16:01:04 INFO - PROCESS | 2260 | --DOMWINDOW == 105 (0x1240af400) [pid = 2260] [serial = 253] [outer = 0x0] [url = about:blank] 16:01:04 INFO - PROCESS | 2260 | --DOMWINDOW == 104 (0x1182aa400) [pid = 2260] [serial = 245] [outer = 0x0] [url = about:blank] 16:01:04 INFO - PROCESS | 2260 | --DOMWINDOW == 103 (0x1180da400) [pid = 2260] [serial = 244] [outer = 0x0] [url = about:blank] 16:01:04 INFO - PROCESS | 2260 | --DOMWINDOW == 102 (0x118159c00) [pid = 2260] [serial = 259] [outer = 0x0] [url = about:blank] 16:01:04 INFO - PROCESS | 2260 | --DOMWINDOW == 101 (0x1185ec400) [pid = 2260] [serial = 260] [outer = 0x0] [url = about:blank] 16:01:04 INFO - PROCESS | 2260 | --DOMWINDOW == 100 (0x1193bac00) [pid = 2260] [serial = 265] [outer = 0x0] [url = about:blank] 16:01:04 INFO - PROCESS | 2260 | --DOMWINDOW == 99 (0x119fc9800) [pid = 2260] [serial = 266] [outer = 0x0] [url = about:blank] 16:01:04 INFO - PROCESS | 2260 | --DOMWINDOW == 98 (0x124044000) [pid = 2260] [serial = 251] [outer = 0x0] [url = about:blank] 16:01:04 INFO - PROCESS | 2260 | --DOMWINDOW == 97 (0x120857800) [pid = 2260] [serial = 250] [outer = 0x0] [url = about:blank] 16:01:04 INFO - PROCESS | 2260 | --DOMWINDOW == 96 (0x12149cc00) [pid = 2260] [serial = 268] [outer = 0x0] [url = about:blank] 16:01:04 INFO - PROCESS | 2260 | --DOMWINDOW == 95 (0x121d45800) [pid = 2260] [serial = 269] [outer = 0x0] [url = about:blank] 16:01:04 INFO - PROCESS | 2260 | --DOMWINDOW == 94 (0x1193adc00) [pid = 2260] [serial = 248] [outer = 0x0] [url = about:blank] 16:01:04 INFO - PROCESS | 2260 | --DOMWINDOW == 93 (0x118791000) [pid = 2260] [serial = 247] [outer = 0x0] [url = about:blank] 16:01:04 INFO - PROCESS | 2260 | --DOMWINDOW == 92 (0x128d55400) [pid = 2260] [serial = 277] [outer = 0x0] [url = about:blank] 16:01:04 INFO - PROCESS | 2260 | --DOMWINDOW == 91 (0x118fb2000) [pid = 2260] [serial = 262] [outer = 0x0] [url = about:blank] 16:01:04 INFO - PROCESS | 2260 | --DOMWINDOW == 90 (0x11935c000) [pid = 2260] [serial = 263] [outer = 0x0] [url = about:blank] 16:01:04 INFO - PROCESS | 2260 | --DOMWINDOW == 89 (0x128d5ac00) [pid = 2260] [serial = 278] [outer = 0x0] [url = about:blank] 16:01:04 INFO - PROCESS | 2260 | --DOMWINDOW == 88 (0x12509e000) [pid = 2260] [serial = 271] [outer = 0x0] [url = about:blank] 16:01:04 INFO - PROCESS | 2260 | --DOMWINDOW == 87 (0x129244800) [pid = 2260] [serial = 281] [outer = 0x0] [url = about:blank] 16:01:04 INFO - PROCESS | 2260 | --DOMWINDOW == 86 (0x128d61000) [pid = 2260] [serial = 280] [outer = 0x0] [url = about:blank] 16:01:04 INFO - PROCESS | 2260 | --DOMWINDOW == 85 (0x117670800) [pid = 2260] [serial = 257] [outer = 0x0] [url = about:blank] 16:01:04 INFO - PROCESS | 2260 | --DOMWINDOW == 84 (0x116716800) [pid = 2260] [serial = 256] [outer = 0x0] [url = about:blank] 16:01:04 INFO - PROCESS | 2260 | --DOMWINDOW == 83 (0x1292ea400) [pid = 2260] [serial = 283] [outer = 0x0] [url = about:blank] 16:01:04 INFO - PROCESS | 2260 | --DOMWINDOW == 82 (0x1295b7c00) [pid = 2260] [serial = 289] [outer = 0x0] [url = about:blank] 16:01:04 INFO - PROCESS | 2260 | --DOMWINDOW == 81 (0x129518400) [pid = 2260] [serial = 286] [outer = 0x0] [url = about:blank] 16:01:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 16:01:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 725ms 16:01:04 INFO - PROCESS | 2260 | 1462316464046 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 16:01:04 INFO - PROCESS | 2260 | 1462316464052 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 16:01:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 16:01:04 INFO - PROCESS | 2260 | 1462316464059 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 16:01:04 INFO - PROCESS | 2260 | 1462316464063 Marionette TRACE conn2 <- [1,450,null,{}] 16:01:04 INFO - PROCESS | 2260 | 1462316464066 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}] 16:01:04 INFO - PROCESS | 2260 | 1462316464183 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 16:01:04 INFO - PROCESS | 2260 | 1462316464195 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:04 INFO - PROCESS | 2260 | ++DOCSHELL 0x116a86000 == 36 [pid = 2260] [id = 120] 16:01:04 INFO - PROCESS | 2260 | ++DOMWINDOW == 82 (0x1180dc800) [pid = 2260] [serial = 357] [outer = 0x0] 16:01:04 INFO - PROCESS | 2260 | ++DOMWINDOW == 83 (0x118159c00) [pid = 2260] [serial = 358] [outer = 0x1180dc800] 16:01:04 INFO - PROCESS | 2260 | 1462316464230 Marionette DEBUG loaded listener.js 16:01:04 INFO - PROCESS | 2260 | ++DOMWINDOW == 84 (0x1185ed000) [pid = 2260] [serial = 359] [outer = 0x1180dc800] 16:01:04 INFO - PROCESS | 2260 | 1462316464695 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] 16:01:04 INFO - PROCESS | 2260 | 1462316464736 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 16:01:04 INFO - PROCESS | 2260 | 1462316464740 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 16:01:04 INFO - PROCESS | 2260 | 1462316464746 Marionette TRACE conn2 <- [1,454,null,{}] 16:01:04 INFO - PROCESS | 2260 | 1462316464757 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}] 16:01:04 INFO - PROCESS | 2260 | 1462316464879 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 16:01:04 INFO - PROCESS | 2260 | 1462316464949 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:04 INFO - PROCESS | 2260 | ++DOCSHELL 0x119518000 == 37 [pid = 2260] [id = 121] 16:01:04 INFO - PROCESS | 2260 | ++DOMWINDOW == 85 (0x1180dd800) [pid = 2260] [serial = 360] [outer = 0x0] 16:01:04 INFO - PROCESS | 2260 | ++DOMWINDOW == 86 (0x11935fc00) [pid = 2260] [serial = 361] [outer = 0x1180dd800] 16:01:04 INFO - PROCESS | 2260 | 1462316464994 Marionette DEBUG loaded listener.js 16:01:05 INFO - PROCESS | 2260 | ++DOMWINDOW == 87 (0x119bbdc00) [pid = 2260] [serial = 362] [outer = 0x1180dd800] 16:01:05 INFO - PROCESS | 2260 | [2260] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:01:05 INFO - PROCESS | 2260 | 1462316465368 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]]]}] 16:01:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 16:01:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 677ms 16:01:05 INFO - PROCESS | 2260 | 1462316465417 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 16:01:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 16:01:05 INFO - PROCESS | 2260 | 1462316465419 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 16:01:05 INFO - PROCESS | 2260 | 1462316465422 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 16:01:05 INFO - PROCESS | 2260 | 1462316465423 Marionette TRACE conn2 <- [1,458,null,{}] 16:01:05 INFO - PROCESS | 2260 | 1462316465426 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}] 16:01:05 INFO - PROCESS | 2260 | 1462316465549 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 16:01:05 INFO - PROCESS | 2260 | 1462316465585 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:05 INFO - PROCESS | 2260 | ++DOCSHELL 0x119c55000 == 38 [pid = 2260] [id = 122] 16:01:05 INFO - PROCESS | 2260 | ++DOMWINDOW == 88 (0x1213bd000) [pid = 2260] [serial = 363] [outer = 0x0] 16:01:05 INFO - PROCESS | 2260 | ++DOMWINDOW == 89 (0x1215e3c00) [pid = 2260] [serial = 364] [outer = 0x1213bd000] 16:01:05 INFO - PROCESS | 2260 | 1462316465627 Marionette DEBUG loaded listener.js 16:01:05 INFO - PROCESS | 2260 | ++DOMWINDOW == 90 (0x121dc2000) [pid = 2260] [serial = 365] [outer = 0x1213bd000] 16:01:05 INFO - PROCESS | 2260 | 1462316465989 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] 16:01:06 INFO - PROCESS | 2260 | 1462316466044 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 16:01:06 INFO - PROCESS | 2260 | 1462316466046 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 16:01:06 INFO - PROCESS | 2260 | 1462316466047 Marionette TRACE conn2 <- [1,462,null,{}] 16:01:06 INFO - PROCESS | 2260 | 1462316466050 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}] 16:01:06 INFO - PROCESS | 2260 | 1462316466145 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 16:01:06 INFO - PROCESS | 2260 | 1462316466155 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:06 INFO - PROCESS | 2260 | ++DOCSHELL 0x12131d800 == 39 [pid = 2260] [id = 123] 16:01:06 INFO - PROCESS | 2260 | ++DOMWINDOW == 91 (0x119168800) [pid = 2260] [serial = 366] [outer = 0x0] 16:01:06 INFO - PROCESS | 2260 | ++DOMWINDOW == 92 (0x1240ae800) [pid = 2260] [serial = 367] [outer = 0x119168800] 16:01:06 INFO - PROCESS | 2260 | 1462316466182 Marionette DEBUG loaded listener.js 16:01:06 INFO - PROCESS | 2260 | ++DOMWINDOW == 93 (0x125319400) [pid = 2260] [serial = 368] [outer = 0x119168800] 16:01:06 INFO - PROCESS | 2260 | [2260] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:01:06 INFO - PROCESS | 2260 | 1462316466532 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] 16:01:06 INFO - PROCESS | 2260 | 1462316466566 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 16:01:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 16:01:06 INFO - PROCESS | 2260 | 1462316466569 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 16:01:06 INFO - PROCESS | 2260 | 1462316466570 Marionette TRACE conn2 <- [1,466,null,{}] 16:01:06 INFO - PROCESS | 2260 | 1462316466572 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}] 16:01:06 INFO - PROCESS | 2260 | 1462316466674 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 16:01:06 INFO - PROCESS | 2260 | 1462316466706 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:06 INFO - PROCESS | 2260 | ++DOCSHELL 0x1219cf000 == 40 [pid = 2260] [id = 124] 16:01:06 INFO - PROCESS | 2260 | ++DOMWINDOW == 94 (0x125835800) [pid = 2260] [serial = 369] [outer = 0x0] 16:01:06 INFO - PROCESS | 2260 | ++DOMWINDOW == 95 (0x128d58800) [pid = 2260] [serial = 370] [outer = 0x125835800] 16:01:06 INFO - PROCESS | 2260 | 1462316466734 Marionette DEBUG loaded listener.js 16:01:06 INFO - PROCESS | 2260 | ++DOMWINDOW == 96 (0x12951c800) [pid = 2260] [serial = 371] [outer = 0x125835800] 16:01:07 INFO - PROCESS | 2260 | 1462316467082 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] 16:01:07 INFO - PROCESS | 2260 | 1462316467089 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 16:01:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 16:01:07 INFO - PROCESS | 2260 | 1462316467091 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 16:01:07 INFO - PROCESS | 2260 | 1462316467094 Marionette TRACE conn2 <- [1,470,null,{}] 16:01:07 INFO - PROCESS | 2260 | 1462316467098 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}] 16:01:07 INFO - PROCESS | 2260 | 1462316467190 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 16:01:07 INFO - PROCESS | 2260 | 1462316467194 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:07 INFO - PROCESS | 2260 | ++DOCSHELL 0x1251c3800 == 41 [pid = 2260] [id = 125] 16:01:07 INFO - PROCESS | 2260 | ++DOMWINDOW == 97 (0x128d5fc00) [pid = 2260] [serial = 372] [outer = 0x0] 16:01:07 INFO - PROCESS | 2260 | ++DOMWINDOW == 98 (0x129527400) [pid = 2260] [serial = 373] [outer = 0x128d5fc00] 16:01:07 INFO - PROCESS | 2260 | 1462316467219 Marionette DEBUG loaded listener.js 16:01:07 INFO - PROCESS | 2260 | ++DOMWINDOW == 99 (0x12a677c00) [pid = 2260] [serial = 374] [outer = 0x128d5fc00] 16:01:07 INFO - PROCESS | 2260 | 1462316467556 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]]]}] 16:01:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 16:01:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 524ms 16:01:07 INFO - PROCESS | 2260 | 1462316467616 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 16:01:07 INFO - PROCESS | 2260 | 1462316467617 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 16:01:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 16:01:07 INFO - PROCESS | 2260 | 1462316467624 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 16:01:07 INFO - PROCESS | 2260 | 1462316467625 Marionette TRACE conn2 <- [1,474,null,{}] 16:01:07 INFO - PROCESS | 2260 | 1462316467628 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}] 16:01:07 INFO - PROCESS | 2260 | 1462316467718 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 16:01:07 INFO - PROCESS | 2260 | 1462316467722 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:07 INFO - PROCESS | 2260 | ++DOCSHELL 0x126d78000 == 42 [pid = 2260] [id = 126] 16:01:07 INFO - PROCESS | 2260 | ++DOMWINDOW == 100 (0x129526800) [pid = 2260] [serial = 375] [outer = 0x0] 16:01:07 INFO - PROCESS | 2260 | ++DOMWINDOW == 101 (0x12a797800) [pid = 2260] [serial = 376] [outer = 0x129526800] 16:01:07 INFO - PROCESS | 2260 | 1462316467749 Marionette DEBUG loaded listener.js 16:01:07 INFO - PROCESS | 2260 | ++DOMWINDOW == 102 (0x12a90dc00) [pid = 2260] [serial = 377] [outer = 0x129526800] 16:01:08 INFO - PROCESS | 2260 | 1462316468100 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]]]}] 16:01:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 16:01:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 520ms 16:01:08 INFO - PROCESS | 2260 | --DOMWINDOW == 101 (0x1215e5800) [pid = 2260] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 16:01:08 INFO - PROCESS | 2260 | --DOMWINDOW == 100 (0x11805e400) [pid = 2260] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 16:01:08 INFO - PROCESS | 2260 | --DOMWINDOW == 99 (0x115e4e000) [pid = 2260] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 16:01:08 INFO - PROCESS | 2260 | --DOMWINDOW == 98 (0x1193b9400) [pid = 2260] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 16:01:08 INFO - PROCESS | 2260 | --DOMWINDOW == 97 (0x1244dd000) [pid = 2260] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 16:01:08 INFO - PROCESS | 2260 | --DOMWINDOW == 96 (0x119bbd000) [pid = 2260] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 16:01:08 INFO - PROCESS | 2260 | --DOMWINDOW == 95 (0x112d6b000) [pid = 2260] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 16:01:08 INFO - PROCESS | 2260 | --DOMWINDOW == 94 (0x1182ac000) [pid = 2260] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 16:01:08 INFO - PROCESS | 2260 | --DOMWINDOW == 93 (0x125830000) [pid = 2260] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 16:01:08 INFO - PROCESS | 2260 | --DOMWINDOW == 92 (0x1180d7c00) [pid = 2260] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 16:01:08 INFO - PROCESS | 2260 | --DOMWINDOW == 91 (0x1213bdc00) [pid = 2260] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 16:01:08 INFO - PROCESS | 2260 | 1462316468173 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 16:01:08 INFO - PROCESS | 2260 | 1462316468174 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 16:01:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 16:01:08 INFO - PROCESS | 2260 | 1462316468178 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 16:01:08 INFO - PROCESS | 2260 | 1462316468179 Marionette TRACE conn2 <- [1,478,null,{}] 16:01:08 INFO - PROCESS | 2260 | 1462316468181 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}] 16:01:08 INFO - PROCESS | 2260 | 1462316468254 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 16:01:08 INFO - PROCESS | 2260 | 1462316468260 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:08 INFO - PROCESS | 2260 | ++DOCSHELL 0x1214d8000 == 43 [pid = 2260] [id = 127] 16:01:08 INFO - PROCESS | 2260 | ++DOMWINDOW == 92 (0x1180d7c00) [pid = 2260] [serial = 378] [outer = 0x0] 16:01:08 INFO - PROCESS | 2260 | ++DOMWINDOW == 93 (0x118729c00) [pid = 2260] [serial = 379] [outer = 0x1180d7c00] 16:01:08 INFO - PROCESS | 2260 | 1462316468286 Marionette DEBUG loaded listener.js 16:01:08 INFO - PROCESS | 2260 | ++DOMWINDOW == 94 (0x1244dd000) [pid = 2260] [serial = 380] [outer = 0x1180d7c00] 16:01:08 INFO - PROCESS | 2260 | 1462316468614 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]]]}] 16:01:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 16:01:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 468ms 16:01:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 16:01:08 INFO - PROCESS | 2260 | 1462316468647 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 16:01:08 INFO - PROCESS | 2260 | 1462316468648 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 16:01:08 INFO - PROCESS | 2260 | 1462316468650 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 16:01:08 INFO - PROCESS | 2260 | 1462316468651 Marionette TRACE conn2 <- [1,482,null,{}] 16:01:08 INFO - PROCESS | 2260 | 1462316468653 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}] 16:01:08 INFO - PROCESS | 2260 | 1462316468729 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 16:01:08 INFO - PROCESS | 2260 | 1462316468734 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:08 INFO - PROCESS | 2260 | ++DOCSHELL 0x12a614000 == 44 [pid = 2260] [id = 128] 16:01:08 INFO - PROCESS | 2260 | ++DOMWINDOW == 95 (0x126b8b000) [pid = 2260] [serial = 381] [outer = 0x0] 16:01:08 INFO - PROCESS | 2260 | ++DOMWINDOW == 96 (0x12a9e7400) [pid = 2260] [serial = 382] [outer = 0x126b8b000] 16:01:08 INFO - PROCESS | 2260 | 1462316468759 Marionette DEBUG loaded listener.js 16:01:08 INFO - PROCESS | 2260 | ++DOMWINDOW == 97 (0x12a9f2800) [pid = 2260] [serial = 383] [outer = 0x126b8b000] 16:01:09 INFO - PROCESS | 2260 | 1462316469100 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]]]}] 16:01:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 16:01:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 468ms 16:01:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 16:01:09 INFO - PROCESS | 2260 | 1462316469119 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 16:01:09 INFO - PROCESS | 2260 | 1462316469120 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 16:01:09 INFO - PROCESS | 2260 | 1462316469123 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 16:01:09 INFO - PROCESS | 2260 | 1462316469125 Marionette TRACE conn2 <- [1,486,null,{}] 16:01:09 INFO - PROCESS | 2260 | 1462316469129 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}] 16:01:09 INFO - PROCESS | 2260 | 1462316469238 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 16:01:09 INFO - PROCESS | 2260 | 1462316469244 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:09 INFO - PROCESS | 2260 | ++DOCSHELL 0x12a962000 == 45 [pid = 2260] [id = 129] 16:01:09 INFO - PROCESS | 2260 | ++DOMWINDOW == 98 (0x126da9800) [pid = 2260] [serial = 384] [outer = 0x0] 16:01:09 INFO - PROCESS | 2260 | ++DOMWINDOW == 99 (0x12abf0400) [pid = 2260] [serial = 385] [outer = 0x126da9800] 16:01:09 INFO - PROCESS | 2260 | 1462316469274 Marionette DEBUG loaded listener.js 16:01:09 INFO - PROCESS | 2260 | ++DOMWINDOW == 100 (0x12aee2c00) [pid = 2260] [serial = 386] [outer = 0x126da9800] 16:01:09 INFO - PROCESS | 2260 | 1462316469568 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]]]}] 16:01:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 16:01:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 472ms 16:01:09 INFO - PROCESS | 2260 | 1462316469599 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 16:01:09 INFO - PROCESS | 2260 | 1462316469600 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 16:01:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 16:01:09 INFO - PROCESS | 2260 | 1462316469603 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 16:01:09 INFO - PROCESS | 2260 | 1462316469604 Marionette TRACE conn2 <- [1,490,null,{}] 16:01:09 INFO - PROCESS | 2260 | 1462316469606 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}] 16:01:09 INFO - PROCESS | 2260 | 1462316469686 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 16:01:09 INFO - PROCESS | 2260 | 1462316469691 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:09 INFO - PROCESS | 2260 | ++DOCSHELL 0x12bb0d000 == 46 [pid = 2260] [id = 130] 16:01:09 INFO - PROCESS | 2260 | ++DOMWINDOW == 101 (0x12ad38400) [pid = 2260] [serial = 387] [outer = 0x0] 16:01:09 INFO - PROCESS | 2260 | ++DOMWINDOW == 102 (0x12bbae000) [pid = 2260] [serial = 388] [outer = 0x12ad38400] 16:01:09 INFO - PROCESS | 2260 | 1462316469719 Marionette DEBUG loaded listener.js 16:01:09 INFO - PROCESS | 2260 | ++DOMWINDOW == 103 (0x12bbb9400) [pid = 2260] [serial = 389] [outer = 0x12ad38400] 16:01:10 INFO - PROCESS | 2260 | 1462316470009 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]]]}] 16:01:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 16:01:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 420ms 16:01:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 16:01:10 INFO - PROCESS | 2260 | 1462316470022 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 16:01:10 INFO - PROCESS | 2260 | 1462316470023 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 16:01:10 INFO - PROCESS | 2260 | 1462316470033 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 16:01:10 INFO - PROCESS | 2260 | 1462316470034 Marionette TRACE conn2 <- [1,494,null,{}] 16:01:10 INFO - PROCESS | 2260 | 1462316470038 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}] 16:01:10 INFO - PROCESS | 2260 | 1462316470142 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 16:01:10 INFO - PROCESS | 2260 | 1462316470149 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:10 INFO - PROCESS | 2260 | ++DOCSHELL 0x12bb13800 == 47 [pid = 2260] [id = 131] 16:01:10 INFO - PROCESS | 2260 | ++DOMWINDOW == 104 (0x128d5d000) [pid = 2260] [serial = 390] [outer = 0x0] 16:01:10 INFO - PROCESS | 2260 | ++DOMWINDOW == 105 (0x12bbb8c00) [pid = 2260] [serial = 391] [outer = 0x128d5d000] 16:01:10 INFO - PROCESS | 2260 | 1462316470174 Marionette DEBUG loaded listener.js 16:01:10 INFO - PROCESS | 2260 | ++DOMWINDOW == 106 (0x12bbd8800) [pid = 2260] [serial = 392] [outer = 0x128d5d000] 16:01:10 INFO - PROCESS | 2260 | 1462316470698 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]]]}] 16:01:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 16:01:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 727ms 16:01:10 INFO - PROCESS | 2260 | 1462316470754 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 16:01:10 INFO - PROCESS | 2260 | 1462316470757 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 16:01:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 16:01:10 INFO - PROCESS | 2260 | 1462316470763 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 16:01:10 INFO - PROCESS | 2260 | 1462316470765 Marionette TRACE conn2 <- [1,498,null,{}] 16:01:10 INFO - PROCESS | 2260 | 1462316470769 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}] 16:01:10 INFO - PROCESS | 2260 | 1462316470870 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 16:01:10 INFO - PROCESS | 2260 | 1462316470932 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:10 INFO - PROCESS | 2260 | ++DOCSHELL 0x118f9d800 == 48 [pid = 2260] [id = 132] 16:01:10 INFO - PROCESS | 2260 | ++DOMWINDOW == 107 (0x117671400) [pid = 2260] [serial = 393] [outer = 0x0] 16:01:10 INFO - PROCESS | 2260 | ++DOMWINDOW == 108 (0x118151c00) [pid = 2260] [serial = 394] [outer = 0x117671400] 16:01:10 INFO - PROCESS | 2260 | 1462316470963 Marionette DEBUG loaded listener.js 16:01:11 INFO - PROCESS | 2260 | ++DOMWINDOW == 109 (0x1185ee800) [pid = 2260] [serial = 395] [outer = 0x117671400] 16:01:11 INFO - PROCESS | 2260 | 1462316471380 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]]]}] 16:01:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 16:01:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 673ms 16:01:11 INFO - PROCESS | 2260 | 1462316471435 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 16:01:11 INFO - PROCESS | 2260 | 1462316471439 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 16:01:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 16:01:11 INFO - PROCESS | 2260 | 1462316471444 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 16:01:11 INFO - PROCESS | 2260 | 1462316471446 Marionette TRACE conn2 <- [1,502,null,{}] 16:01:11 INFO - PROCESS | 2260 | 1462316471448 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}] 16:01:11 INFO - PROCESS | 2260 | 1462316471549 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 16:01:11 INFO - PROCESS | 2260 | 1462316471642 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:11 INFO - PROCESS | 2260 | ++DOCSHELL 0x124093000 == 49 [pid = 2260] [id = 133] 16:01:11 INFO - PROCESS | 2260 | ++DOMWINDOW == 110 (0x11916b800) [pid = 2260] [serial = 396] [outer = 0x0] 16:01:11 INFO - PROCESS | 2260 | ++DOMWINDOW == 111 (0x119ea0c00) [pid = 2260] [serial = 397] [outer = 0x11916b800] 16:01:11 INFO - PROCESS | 2260 | 1462316471673 Marionette DEBUG loaded listener.js 16:01:11 INFO - PROCESS | 2260 | ++DOMWINDOW == 112 (0x12149c800) [pid = 2260] [serial = 398] [outer = 0x11916b800] 16:01:12 INFO - PROCESS | 2260 | 1462316472094 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]]]}] 16:01:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 16:01:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 670ms 16:01:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 16:01:12 INFO - PROCESS | 2260 | 1462316472114 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 16:01:12 INFO - PROCESS | 2260 | 1462316472116 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 16:01:12 INFO - PROCESS | 2260 | 1462316472118 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 16:01:12 INFO - PROCESS | 2260 | 1462316472121 Marionette TRACE conn2 <- [1,506,null,{}] 16:01:12 INFO - PROCESS | 2260 | 1462316472129 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}] 16:01:12 INFO - PROCESS | 2260 | 1462316472234 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 16:01:12 INFO - PROCESS | 2260 | 1462316472279 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:12 INFO - PROCESS | 2260 | ++DOCSHELL 0x12bb67000 == 50 [pid = 2260] [id = 134] 16:01:12 INFO - PROCESS | 2260 | ++DOMWINDOW == 113 (0x126b77c00) [pid = 2260] [serial = 399] [outer = 0x0] 16:01:12 INFO - PROCESS | 2260 | ++DOMWINDOW == 114 (0x128d5e400) [pid = 2260] [serial = 400] [outer = 0x126b77c00] 16:01:12 INFO - PROCESS | 2260 | 1462316472315 Marionette DEBUG loaded listener.js 16:01:12 INFO - PROCESS | 2260 | ++DOMWINDOW == 115 (0x129521c00) [pid = 2260] [serial = 401] [outer = 0x126b77c00] 16:01:12 INFO - PROCESS | 2260 | 1462316472795 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]]]}] 16:01:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 16:01:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 721ms 16:01:12 INFO - PROCESS | 2260 | 1462316472856 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 16:01:12 INFO - PROCESS | 2260 | 1462316472858 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 16:01:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 16:01:12 INFO - PROCESS | 2260 | 1462316472887 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 16:01:12 INFO - PROCESS | 2260 | 1462316472889 Marionette TRACE conn2 <- [1,510,null,{}] 16:01:12 INFO - PROCESS | 2260 | 1462316472891 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}] 16:01:12 INFO - PROCESS | 2260 | 1462316472991 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 16:01:13 INFO - PROCESS | 2260 | 1462316473052 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:13 INFO - PROCESS | 2260 | ++DOCSHELL 0x116f62000 == 51 [pid = 2260] [id = 135] 16:01:13 INFO - PROCESS | 2260 | ++DOMWINDOW == 116 (0x119332000) [pid = 2260] [serial = 402] [outer = 0x0] 16:01:13 INFO - PROCESS | 2260 | ++DOMWINDOW == 117 (0x12523ac00) [pid = 2260] [serial = 403] [outer = 0x119332000] 16:01:13 INFO - PROCESS | 2260 | 1462316473082 Marionette DEBUG loaded listener.js 16:01:13 INFO - PROCESS | 2260 | ++DOMWINDOW == 118 (0x12abe7c00) [pid = 2260] [serial = 404] [outer = 0x119332000] 16:01:13 INFO - PROCESS | 2260 | 1462316473639 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]]]}] 16:01:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 16:01:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 821ms 16:01:13 INFO - PROCESS | 2260 | 1462316473724 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 16:01:13 INFO - PROCESS | 2260 | 1462316473727 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 16:01:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 16:01:13 INFO - PROCESS | 2260 | 1462316473732 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 16:01:13 INFO - PROCESS | 2260 | 1462316473734 Marionette TRACE conn2 <- [1,514,null,{}] 16:01:13 INFO - PROCESS | 2260 | 1462316473738 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}] 16:01:13 INFO - PROCESS | 2260 | 1462316473824 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 16:01:13 INFO - PROCESS | 2260 | 1462316473893 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:13 INFO - PROCESS | 2260 | ++DOCSHELL 0x10af8c000 == 52 [pid = 2260] [id = 136] 16:01:13 INFO - PROCESS | 2260 | ++DOMWINDOW == 119 (0x116161000) [pid = 2260] [serial = 405] [outer = 0x0] 16:01:13 INFO - PROCESS | 2260 | ++DOMWINDOW == 120 (0x1168b9000) [pid = 2260] [serial = 406] [outer = 0x116161000] 16:01:13 INFO - PROCESS | 2260 | 1462316473922 Marionette DEBUG loaded listener.js 16:01:13 INFO - PROCESS | 2260 | ++DOMWINDOW == 121 (0x117673400) [pid = 2260] [serial = 407] [outer = 0x116161000] 16:01:14 INFO - PROCESS | 2260 | 1462316474350 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]]]}] 16:01:14 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 16:01:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 625ms 16:01:14 INFO - PROCESS | 2260 | 1462316474357 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 16:01:14 INFO - PROCESS | 2260 | 1462316474361 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 16:01:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 16:01:14 INFO - PROCESS | 2260 | 1462316474365 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 16:01:14 INFO - PROCESS | 2260 | 1462316474367 Marionette TRACE conn2 <- [1,518,null,{}] 16:01:14 INFO - PROCESS | 2260 | 1462316474369 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}] 16:01:14 INFO - PROCESS | 2260 | 1462316474462 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 16:01:14 INFO - PROCESS | 2260 | --DOCSHELL 0x12bb0d000 == 51 [pid = 2260] [id = 130] 16:01:14 INFO - PROCESS | 2260 | --DOCSHELL 0x12a962000 == 50 [pid = 2260] [id = 129] 16:01:14 INFO - PROCESS | 2260 | --DOCSHELL 0x12a614000 == 49 [pid = 2260] [id = 128] 16:01:14 INFO - PROCESS | 2260 | --DOCSHELL 0x1214d8000 == 48 [pid = 2260] [id = 127] 16:01:14 INFO - PROCESS | 2260 | --DOCSHELL 0x126d78000 == 47 [pid = 2260] [id = 126] 16:01:14 INFO - PROCESS | 2260 | --DOCSHELL 0x1251c3800 == 46 [pid = 2260] [id = 125] 16:01:14 INFO - PROCESS | 2260 | --DOMWINDOW == 120 (0x117d27800) [pid = 2260] [serial = 298] [outer = 0x0] [url = about:blank] 16:01:14 INFO - PROCESS | 2260 | --DOMWINDOW == 119 (0x121792000) [pid = 2260] [serial = 304] [outer = 0x0] [url = about:blank] 16:01:14 INFO - PROCESS | 2260 | --DOMWINDOW == 118 (0x11878d000) [pid = 2260] [serial = 301] [outer = 0x0] [url = about:blank] 16:01:14 INFO - PROCESS | 2260 | --DOCSHELL 0x1219cf000 == 45 [pid = 2260] [id = 124] 16:01:14 INFO - PROCESS | 2260 | --DOCSHELL 0x12131d800 == 44 [pid = 2260] [id = 123] 16:01:14 INFO - PROCESS | 2260 | --DOCSHELL 0x119c55000 == 43 [pid = 2260] [id = 122] 16:01:14 INFO - PROCESS | 2260 | --DOCSHELL 0x119518000 == 42 [pid = 2260] [id = 121] 16:01:14 INFO - PROCESS | 2260 | --DOCSHELL 0x116a86000 == 41 [pid = 2260] [id = 120] 16:01:14 INFO - PROCESS | 2260 | --DOCSHELL 0x11207b800 == 40 [pid = 2260] [id = 119] 16:01:14 INFO - PROCESS | 2260 | --DOCSHELL 0x129568800 == 39 [pid = 2260] [id = 117] 16:01:14 INFO - PROCESS | 2260 | --DOCSHELL 0x121593800 == 38 [pid = 2260] [id = 116] 16:01:14 INFO - PROCESS | 2260 | --DOCSHELL 0x118764000 == 37 [pid = 2260] [id = 115] 16:01:14 INFO - PROCESS | 2260 | --DOCSHELL 0x112637800 == 36 [pid = 2260] [id = 114] 16:01:14 INFO - PROCESS | 2260 | 1462316474530 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:14 INFO - PROCESS | 2260 | ++DOCSHELL 0x1133ba800 == 37 [pid = 2260] [id = 137] 16:01:14 INFO - PROCESS | 2260 | ++DOMWINDOW == 119 (0x11685b400) [pid = 2260] [serial = 408] [outer = 0x0] 16:01:14 INFO - PROCESS | 2260 | ++DOMWINDOW == 120 (0x118053400) [pid = 2260] [serial = 409] [outer = 0x11685b400] 16:01:14 INFO - PROCESS | 2260 | 1462316474559 Marionette DEBUG loaded listener.js 16:01:14 INFO - PROCESS | 2260 | ++DOMWINDOW == 121 (0x1185ec400) [pid = 2260] [serial = 410] [outer = 0x11685b400] 16:01:14 INFO - PROCESS | 2260 | --DOMWINDOW == 120 (0x129236400) [pid = 2260] [serial = 239] [outer = 0x0] [url = about:blank] 16:01:14 INFO - PROCESS | 2260 | --DOMWINDOW == 119 (0x126b84800) [pid = 2260] [serial = 331] [outer = 0x0] [url = about:blank] 16:01:14 INFO - PROCESS | 2260 | --DOMWINDOW == 118 (0x1185efc00) [pid = 2260] [serial = 334] [outer = 0x0] [url = about:blank] 16:01:14 INFO - PROCESS | 2260 | --DOMWINDOW == 117 (0x120855800) [pid = 2260] [serial = 335] [outer = 0x0] [url = about:blank] 16:01:14 INFO - PROCESS | 2260 | --DOMWINDOW == 116 (0x126daa400) [pid = 2260] [serial = 332] [outer = 0x0] [url = about:blank] 16:01:14 INFO - PROCESS | 2260 | --DOMWINDOW == 115 (0x126b77000) [pid = 2260] [serial = 329] [outer = 0x0] [url = about:blank] 16:01:14 INFO - PROCESS | 2260 | --DOMWINDOW == 114 (0x118274c00) [pid = 2260] [serial = 314] [outer = 0x0] [url = about:blank] 16:01:14 INFO - PROCESS | 2260 | --DOMWINDOW == 113 (0x125239c00) [pid = 2260] [serial = 326] [outer = 0x0] [url = about:blank] 16:01:14 INFO - PROCESS | 2260 | --DOMWINDOW == 112 (0x126db0400) [pid = 2260] [serial = 337] [outer = 0x0] [url = about:blank] 16:01:14 INFO - PROCESS | 2260 | --DOMWINDOW == 111 (0x1213c5400) [pid = 2260] [serial = 323] [outer = 0x0] [url = about:blank] 16:01:14 INFO - PROCESS | 2260 | --DOMWINDOW == 110 (0x1240b1400) [pid = 2260] [serial = 325] [outer = 0x0] [url = about:blank] 16:01:14 INFO - PROCESS | 2260 | --DOMWINDOW == 109 (0x1180d7400) [pid = 2260] [serial = 313] [outer = 0x0] [url = about:blank] 16:01:14 INFO - PROCESS | 2260 | --DOMWINDOW == 108 (0x116630400) [pid = 2260] [serial = 310] [outer = 0x0] [url = about:blank] 16:01:14 INFO - PROCESS | 2260 | --DOMWINDOW == 107 (0x116a70400) [pid = 2260] [serial = 311] [outer = 0x0] [url = about:blank] 16:01:14 INFO - PROCESS | 2260 | --DOMWINDOW == 106 (0x11958b400) [pid = 2260] [serial = 319] [outer = 0x0] [url = about:blank] 16:01:14 INFO - PROCESS | 2260 | --DOMWINDOW == 105 (0x1196d1800) [pid = 2260] [serial = 320] [outer = 0x0] [url = about:blank] 16:01:14 INFO - PROCESS | 2260 | --DOMWINDOW == 104 (0x12583d400) [pid = 2260] [serial = 328] [outer = 0x0] [url = about:blank] 16:01:14 INFO - PROCESS | 2260 | --DOMWINDOW == 103 (0x119ea1000) [pid = 2260] [serial = 322] [outer = 0x0] [url = about:blank] 16:01:14 INFO - PROCESS | 2260 | --DOMWINDOW == 102 (0x126b77800) [pid = 2260] [serial = 308] [outer = 0x0] [url = about:blank] 16:01:14 INFO - PROCESS | 2260 | --DOMWINDOW == 101 (0x1182b8400) [pid = 2260] [serial = 307] [outer = 0x0] [url = about:blank] 16:01:14 INFO - PROCESS | 2260 | --DOMWINDOW == 100 (0x1185ecc00) [pid = 2260] [serial = 316] [outer = 0x0] [url = about:blank] 16:01:14 INFO - PROCESS | 2260 | --DOMWINDOW == 99 (0x118726c00) [pid = 2260] [serial = 317] [outer = 0x0] [url = about:blank] 16:01:14 INFO - PROCESS | 2260 | 1462316474868 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]]]}] 16:01:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 16:01:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 518ms 16:01:14 INFO - PROCESS | 2260 | 1462316474884 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 16:01:14 INFO - PROCESS | 2260 | 1462316474885 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 16:01:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 16:01:14 INFO - PROCESS | 2260 | 1462316474888 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 16:01:14 INFO - PROCESS | 2260 | 1462316474890 Marionette TRACE conn2 <- [1,522,null,{}] 16:01:14 INFO - PROCESS | 2260 | 1462316474907 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}] 16:01:14 INFO - PROCESS | 2260 | 1462316474985 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 16:01:14 INFO - PROCESS | 2260 | 1462316474990 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:15 INFO - PROCESS | 2260 | ++DOCSHELL 0x118fa7000 == 38 [pid = 2260] [id = 138] 16:01:15 INFO - PROCESS | 2260 | ++DOMWINDOW == 100 (0x118723800) [pid = 2260] [serial = 411] [outer = 0x0] 16:01:15 INFO - PROCESS | 2260 | ++DOMWINDOW == 101 (0x118fb3000) [pid = 2260] [serial = 412] [outer = 0x118723800] 16:01:15 INFO - PROCESS | 2260 | 1462316475021 Marionette DEBUG loaded listener.js 16:01:15 INFO - PROCESS | 2260 | ++DOMWINDOW == 102 (0x11958b400) [pid = 2260] [serial = 413] [outer = 0x118723800] 16:01:15 INFO - PROCESS | 2260 | 1462316475367 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]]]}] 16:01:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 16:01:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 523ms 16:01:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 16:01:15 INFO - PROCESS | 2260 | 1462316475412 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 16:01:15 INFO - PROCESS | 2260 | 1462316475414 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 16:01:15 INFO - PROCESS | 2260 | 1462316475416 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 16:01:15 INFO - PROCESS | 2260 | 1462316475417 Marionette TRACE conn2 <- [1,526,null,{}] 16:01:15 INFO - PROCESS | 2260 | 1462316475419 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}] 16:01:15 INFO - PROCESS | 2260 | 1462316475497 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 16:01:15 INFO - PROCESS | 2260 | 1462316475539 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:15 INFO - PROCESS | 2260 | ++DOCSHELL 0x119519800 == 39 [pid = 2260] [id = 139] 16:01:15 INFO - PROCESS | 2260 | ++DOMWINDOW == 103 (0x118786800) [pid = 2260] [serial = 414] [outer = 0x0] 16:01:15 INFO - PROCESS | 2260 | ++DOMWINDOW == 104 (0x1196d4c00) [pid = 2260] [serial = 415] [outer = 0x118786800] 16:01:15 INFO - PROCESS | 2260 | 1462316475565 Marionette DEBUG loaded listener.js 16:01:15 INFO - PROCESS | 2260 | ++DOMWINDOW == 105 (0x1213c5800) [pid = 2260] [serial = 416] [outer = 0x118786800] 16:01:15 INFO - PROCESS | 2260 | 1462316475879 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]]]}] 16:01:15 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 16:01:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 518ms 16:01:15 INFO - PROCESS | 2260 | 1462316475935 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 16:01:15 INFO - PROCESS | 2260 | 1462316475936 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 16:01:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 16:01:15 INFO - PROCESS | 2260 | 1462316475938 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 16:01:15 INFO - PROCESS | 2260 | 1462316475939 Marionette TRACE conn2 <- [1,530,null,{}] 16:01:15 INFO - PROCESS | 2260 | 1462316475941 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}] 16:01:16 INFO - PROCESS | 2260 | 1462316476022 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 16:01:16 INFO - PROCESS | 2260 | 1462316476069 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:16 INFO - PROCESS | 2260 | ++DOCSHELL 0x113209800 == 40 [pid = 2260] [id = 140] 16:01:16 INFO - PROCESS | 2260 | ++DOMWINDOW == 106 (0x1185fbc00) [pid = 2260] [serial = 417] [outer = 0x0] 16:01:16 INFO - PROCESS | 2260 | ++DOMWINDOW == 107 (0x12198a400) [pid = 2260] [serial = 418] [outer = 0x1185fbc00] 16:01:16 INFO - PROCESS | 2260 | 1462316476094 Marionette DEBUG loaded listener.js 16:01:16 INFO - PROCESS | 2260 | ++DOMWINDOW == 108 (0x125099c00) [pid = 2260] [serial = 419] [outer = 0x1185fbc00] 16:01:16 INFO - PROCESS | 2260 | 1462316476358 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"]]]}] 16:01:16 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 16:01:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 16:01:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:01:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:01:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 16:01:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 16:01:16 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 16:01:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 16:01:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:01:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:01:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 16:01:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 16:01:16 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 468ms 16:01:16 INFO - PROCESS | 2260 | 1462316476407 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 16:01:16 INFO - PROCESS | 2260 | 1462316476408 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 16:01:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 16:01:16 INFO - PROCESS | 2260 | 1462316476419 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 16:01:16 INFO - PROCESS | 2260 | 1462316476420 Marionette TRACE conn2 <- [1,534,null,{}] 16:01:16 INFO - PROCESS | 2260 | 1462316476422 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}] 16:01:16 INFO - PROCESS | 2260 | 1462316476520 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 16:01:16 INFO - PROCESS | 2260 | 1462316476528 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:16 INFO - PROCESS | 2260 | ++DOCSHELL 0x116842000 == 41 [pid = 2260] [id = 141] 16:01:16 INFO - PROCESS | 2260 | ++DOMWINDOW == 109 (0x125830400) [pid = 2260] [serial = 420] [outer = 0x0] 16:01:16 INFO - PROCESS | 2260 | ++DOMWINDOW == 110 (0x126b78400) [pid = 2260] [serial = 421] [outer = 0x125830400] 16:01:16 INFO - PROCESS | 2260 | 1462316476556 Marionette DEBUG loaded listener.js 16:01:16 INFO - PROCESS | 2260 | ++DOMWINDOW == 111 (0x128e90800) [pid = 2260] [serial = 422] [outer = 0x125830400] 16:01:16 INFO - PROCESS | 2260 | 1462316476915 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]]]}] 16:01:16 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 16:01:16 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 519ms 16:01:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 16:01:16 INFO - PROCESS | 2260 | 1462316476939 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 16:01:16 INFO - PROCESS | 2260 | 1462316476940 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 16:01:16 INFO - PROCESS | 2260 | 1462316476942 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 16:01:16 INFO - PROCESS | 2260 | 1462316476943 Marionette TRACE conn2 <- [1,538,null,{}] 16:01:16 INFO - PROCESS | 2260 | 1462316476946 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}] 16:01:17 INFO - PROCESS | 2260 | 1462316477037 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 16:01:17 INFO - PROCESS | 2260 | 1462316477080 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:17 INFO - PROCESS | 2260 | ++DOCSHELL 0x1251be000 == 42 [pid = 2260] [id = 142] 16:01:17 INFO - PROCESS | 2260 | ++DOMWINDOW == 112 (0x1292e1800) [pid = 2260] [serial = 423] [outer = 0x0] 16:01:17 INFO - PROCESS | 2260 | ++DOMWINDOW == 113 (0x129520000) [pid = 2260] [serial = 424] [outer = 0x1292e1800] 16:01:17 INFO - PROCESS | 2260 | 1462316477109 Marionette DEBUG loaded listener.js 16:01:17 INFO - PROCESS | 2260 | ++DOMWINDOW == 114 (0x1295b6000) [pid = 2260] [serial = 425] [outer = 0x1292e1800] 16:01:17 INFO - PROCESS | 2260 | 1462316477445 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]]]}] 16:01:17 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. 16:01:17 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 519ms 16:01:17 INFO - PROCESS | 2260 | 1462316477464 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 16:01:17 INFO - PROCESS | 2260 | 1462316477465 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 16:01:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 16:01:17 INFO - PROCESS | 2260 | 1462316477467 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 16:01:17 INFO - PROCESS | 2260 | 1462316477469 Marionette TRACE conn2 <- [1,542,null,{}] 16:01:17 INFO - PROCESS | 2260 | 1462316477471 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}] 16:01:17 INFO - PROCESS | 2260 | 1462316477564 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 16:01:17 INFO - PROCESS | 2260 | 1462316477568 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:17 INFO - PROCESS | 2260 | ++DOCSHELL 0x126d6e000 == 43 [pid = 2260] [id = 143] 16:01:17 INFO - PROCESS | 2260 | ++DOMWINDOW == 115 (0x1292edc00) [pid = 2260] [serial = 426] [outer = 0x0] 16:01:17 INFO - PROCESS | 2260 | ++DOMWINDOW == 116 (0x12a678c00) [pid = 2260] [serial = 427] [outer = 0x1292edc00] 16:01:17 INFO - PROCESS | 2260 | 1462316477593 Marionette DEBUG loaded listener.js 16:01:17 INFO - PROCESS | 2260 | ++DOMWINDOW == 117 (0x12a909c00) [pid = 2260] [serial = 428] [outer = 0x1292edc00] 16:01:17 INFO - PROCESS | 2260 | 1462316477936 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]]]}] 16:01:17 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. 16:01:17 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 519ms 16:01:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 16:01:17 INFO - PROCESS | 2260 | 1462316477987 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 16:01:17 INFO - PROCESS | 2260 | 1462316477989 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 16:01:17 INFO - PROCESS | 2260 | 1462316477991 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 16:01:17 INFO - PROCESS | 2260 | 1462316477992 Marionette TRACE conn2 <- [1,546,null,{}] 16:01:17 INFO - PROCESS | 2260 | 1462316477998 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}] 16:01:18 INFO - PROCESS | 2260 | 1462316478103 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 16:01:18 INFO - PROCESS | 2260 | 1462316478146 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:18 INFO - PROCESS | 2260 | ++DOCSHELL 0x1295d1000 == 44 [pid = 2260] [id = 144] 16:01:18 INFO - PROCESS | 2260 | ++DOMWINDOW == 118 (0x12a67d400) [pid = 2260] [serial = 429] [outer = 0x0] 16:01:18 INFO - PROCESS | 2260 | ++DOMWINDOW == 119 (0x12abe9800) [pid = 2260] [serial = 430] [outer = 0x12a67d400] 16:01:18 INFO - PROCESS | 2260 | 1462316478175 Marionette DEBUG loaded listener.js 16:01:18 INFO - PROCESS | 2260 | ++DOMWINDOW == 120 (0x12ad33800) [pid = 2260] [serial = 431] [outer = 0x12a67d400] 16:01:18 INFO - PROCESS | 2260 | 1462316478498 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]]]}] 16:01:18 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 16:01:18 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 574ms 16:01:18 INFO - PROCESS | 2260 | 1462316478565 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 16:01:18 INFO - PROCESS | 2260 | 1462316478566 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 16:01:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 16:01:18 INFO - PROCESS | 2260 | 1462316478569 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 16:01:18 INFO - PROCESS | 2260 | 1462316478570 Marionette TRACE conn2 <- [1,550,null,{}] 16:01:18 INFO - PROCESS | 2260 | 1462316478572 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}] 16:01:18 INFO - PROCESS | 2260 | 1462316478683 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 16:01:18 INFO - PROCESS | 2260 | --DOMWINDOW == 119 (0x1196d4800) [pid = 2260] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 16:01:18 INFO - PROCESS | 2260 | --DOMWINDOW == 118 (0x1185f9400) [pid = 2260] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 16:01:18 INFO - PROCESS | 2260 | --DOMWINDOW == 117 (0x12a792800) [pid = 2260] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 16:01:18 INFO - PROCESS | 2260 | --DOMWINDOW == 116 (0x11685c000) [pid = 2260] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 16:01:18 INFO - PROCESS | 2260 | --DOMWINDOW == 115 (0x12ad38400) [pid = 2260] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 16:01:18 INFO - PROCESS | 2260 | --DOMWINDOW == 114 (0x126da9800) [pid = 2260] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 16:01:18 INFO - PROCESS | 2260 | --DOMWINDOW == 113 (0x125835800) [pid = 2260] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 16:01:18 INFO - PROCESS | 2260 | --DOMWINDOW == 112 (0x128d5fc00) [pid = 2260] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 16:01:18 INFO - PROCESS | 2260 | --DOMWINDOW == 111 (0x11215f000) [pid = 2260] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 16:01:18 INFO - PROCESS | 2260 | --DOMWINDOW == 110 (0x121254800) [pid = 2260] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 16:01:18 INFO - PROCESS | 2260 | --DOMWINDOW == 109 (0x1180dc800) [pid = 2260] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 16:01:18 INFO - PROCESS | 2260 | --DOMWINDOW == 108 (0x1180dd800) [pid = 2260] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 16:01:18 INFO - PROCESS | 2260 | --DOMWINDOW == 107 (0x1213bd000) [pid = 2260] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 16:01:18 INFO - PROCESS | 2260 | --DOMWINDOW == 106 (0x129526800) [pid = 2260] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 16:01:18 INFO - PROCESS | 2260 | --DOMWINDOW == 105 (0x1134eb000) [pid = 2260] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 16:01:18 INFO - PROCESS | 2260 | --DOMWINDOW == 104 (0x118158800) [pid = 2260] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 16:01:18 INFO - PROCESS | 2260 | --DOMWINDOW == 103 (0x126b75400) [pid = 2260] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 16:01:18 INFO - PROCESS | 2260 | --DOMWINDOW == 102 (0x118fafc00) [pid = 2260] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 16:01:18 INFO - PROCESS | 2260 | --DOMWINDOW == 101 (0x1180d7c00) [pid = 2260] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 16:01:18 INFO - PROCESS | 2260 | --DOMWINDOW == 100 (0x126b8b000) [pid = 2260] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 16:01:18 INFO - PROCESS | 2260 | --DOMWINDOW == 99 (0x119168800) [pid = 2260] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 16:01:18 INFO - PROCESS | 2260 | 1462316478890 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:18 INFO - PROCESS | 2260 | ++DOCSHELL 0x1166dd800 == 45 [pid = 2260] [id = 145] 16:01:18 INFO - PROCESS | 2260 | ++DOMWINDOW == 100 (0x1126b8800) [pid = 2260] [serial = 432] [outer = 0x0] 16:01:18 INFO - PROCESS | 2260 | ++DOMWINDOW == 101 (0x1166c4000) [pid = 2260] [serial = 433] [outer = 0x1126b8800] 16:01:18 INFO - PROCESS | 2260 | 1462316478922 Marionette DEBUG loaded listener.js 16:01:18 INFO - PROCESS | 2260 | ++DOMWINDOW == 102 (0x1182b0800) [pid = 2260] [serial = 434] [outer = 0x1126b8800] 16:01:19 INFO - PROCESS | 2260 | 1462316479218 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]]]}] 16:01:19 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. 16:01:19 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 671ms 16:01:19 INFO - PROCESS | 2260 | 1462316479241 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 16:01:19 INFO - PROCESS | 2260 | 1462316479243 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 16:01:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 16:01:19 INFO - PROCESS | 2260 | 1462316479249 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 16:01:19 INFO - PROCESS | 2260 | 1462316479250 Marionette TRACE conn2 <- [1,554,null,{}] 16:01:19 INFO - PROCESS | 2260 | 1462316479253 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}] 16:01:19 INFO - PROCESS | 2260 | 1462316479347 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 16:01:19 INFO - PROCESS | 2260 | 1462316479367 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:19 INFO - PROCESS | 2260 | ++DOCSHELL 0x1295d1800 == 46 [pid = 2260] [id = 146] 16:01:19 INFO - PROCESS | 2260 | ++DOMWINDOW == 103 (0x1185adc00) [pid = 2260] [serial = 435] [outer = 0x0] 16:01:19 INFO - PROCESS | 2260 | ++DOMWINDOW == 104 (0x129526800) [pid = 2260] [serial = 436] [outer = 0x1185adc00] 16:01:19 INFO - PROCESS | 2260 | 1462316479396 Marionette DEBUG loaded listener.js 16:01:19 INFO - PROCESS | 2260 | ++DOMWINDOW == 105 (0x12aee9400) [pid = 2260] [serial = 437] [outer = 0x1185adc00] 16:01:19 INFO - PROCESS | 2260 | [2260] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:01:19 INFO - PROCESS | 2260 | [2260] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:01:19 INFO - PROCESS | 2260 | [2260] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:01:19 INFO - PROCESS | 2260 | 1462316479714 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]]]}] 16:01:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 16:01:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 520ms 16:01:19 INFO - PROCESS | 2260 | 1462316479774 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 16:01:19 INFO - PROCESS | 2260 | 1462316479775 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 16:01:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 16:01:19 INFO - PROCESS | 2260 | 1462316479778 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 16:01:19 INFO - PROCESS | 2260 | 1462316479779 Marionette TRACE conn2 <- [1,558,null,{}] 16:01:19 INFO - PROCESS | 2260 | 1462316479781 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}] 16:01:19 INFO - PROCESS | 2260 | 1462316479856 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 16:01:19 INFO - PROCESS | 2260 | 1462316479863 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:19 INFO - PROCESS | 2260 | ++DOCSHELL 0x12bb0b000 == 47 [pid = 2260] [id = 147] 16:01:19 INFO - PROCESS | 2260 | ++DOMWINDOW == 106 (0x12bbae400) [pid = 2260] [serial = 438] [outer = 0x0] 16:01:19 INFO - PROCESS | 2260 | ++DOMWINDOW == 107 (0x12bbba400) [pid = 2260] [serial = 439] [outer = 0x12bbae400] 16:01:19 INFO - PROCESS | 2260 | 1462316479888 Marionette DEBUG loaded listener.js 16:01:19 INFO - PROCESS | 2260 | ++DOMWINDOW == 108 (0x12bbd9400) [pid = 2260] [serial = 440] [outer = 0x12bbae400] 16:01:20 INFO - PROCESS | 2260 | 1462316480203 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]]]}] 16:01:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 16:01:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 468ms 16:01:20 INFO - PROCESS | 2260 | 1462316480247 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 16:01:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 16:01:20 INFO - PROCESS | 2260 | 1462316480248 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 16:01:20 INFO - PROCESS | 2260 | 1462316480250 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 16:01:20 INFO - PROCESS | 2260 | 1462316480251 Marionette TRACE conn2 <- [1,562,null,{}] 16:01:20 INFO - PROCESS | 2260 | 1462316480253 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}] 16:01:20 INFO - PROCESS | 2260 | 1462316480331 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 16:01:20 INFO - PROCESS | 2260 | 1462316480336 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:20 INFO - PROCESS | 2260 | ++DOCSHELL 0x12c28a000 == 48 [pid = 2260] [id = 148] 16:01:20 INFO - PROCESS | 2260 | ++DOMWINDOW == 109 (0x12bbb5800) [pid = 2260] [serial = 441] [outer = 0x0] 16:01:20 INFO - PROCESS | 2260 | ++DOMWINDOW == 110 (0x12bbe0c00) [pid = 2260] [serial = 442] [outer = 0x12bbb5800] 16:01:20 INFO - PROCESS | 2260 | 1462316480361 Marionette DEBUG loaded listener.js 16:01:20 INFO - PROCESS | 2260 | ++DOMWINDOW == 111 (0x12c10b000) [pid = 2260] [serial = 443] [outer = 0x12bbb5800] 16:01:20 INFO - PROCESS | 2260 | [2260] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:01:20 INFO - PROCESS | 2260 | [2260] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:01:20 INFO - PROCESS | 2260 | 1462316480698 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]]]}] 16:01:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 16:01:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 470ms 16:01:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 16:01:20 INFO - PROCESS | 2260 | 1462316480720 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 16:01:20 INFO - PROCESS | 2260 | 1462316480722 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 16:01:20 INFO - PROCESS | 2260 | 1462316480724 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 16:01:20 INFO - PROCESS | 2260 | 1462316480725 Marionette TRACE conn2 <- [1,566,null,{}] 16:01:20 INFO - PROCESS | 2260 | 1462316480729 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}] 16:01:20 INFO - PROCESS | 2260 | 1462316480825 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 16:01:20 INFO - PROCESS | 2260 | 1462316480834 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:20 INFO - PROCESS | 2260 | ++DOCSHELL 0x12c29a800 == 49 [pid = 2260] [id = 149] 16:01:20 INFO - PROCESS | 2260 | ++DOMWINDOW == 112 (0x12bbd8400) [pid = 2260] [serial = 444] [outer = 0x0] 16:01:20 INFO - PROCESS | 2260 | ++DOMWINDOW == 113 (0x12c7c2c00) [pid = 2260] [serial = 445] [outer = 0x12bbd8400] 16:01:20 INFO - PROCESS | 2260 | 1462316480858 Marionette DEBUG loaded listener.js 16:01:20 INFO - PROCESS | 2260 | ++DOMWINDOW == 114 (0x12c7c8000) [pid = 2260] [serial = 446] [outer = 0x12bbd8400] 16:01:21 INFO - PROCESS | 2260 | [2260] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:01:21 INFO - PROCESS | 2260 | 1462316481302 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]]]}] 16:01:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 16:01:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 620ms 16:01:21 INFO - PROCESS | 2260 | 1462316481345 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 16:01:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 16:01:21 INFO - PROCESS | 2260 | 1462316481348 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 16:01:21 INFO - PROCESS | 2260 | 1462316481351 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 16:01:21 INFO - PROCESS | 2260 | 1462316481354 Marionette TRACE conn2 <- [1,570,null,{}] 16:01:21 INFO - PROCESS | 2260 | 1462316481358 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}] 16:01:21 INFO - PROCESS | 2260 | 1462316481459 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 16:01:21 INFO - PROCESS | 2260 | 1462316481509 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:21 INFO - PROCESS | 2260 | ++DOCSHELL 0x11812c800 == 50 [pid = 2260] [id = 150] 16:01:21 INFO - PROCESS | 2260 | ++DOMWINDOW == 115 (0x1168c3000) [pid = 2260] [serial = 447] [outer = 0x0] 16:01:21 INFO - PROCESS | 2260 | ++DOMWINDOW == 116 (0x118052800) [pid = 2260] [serial = 448] [outer = 0x1168c3000] 16:01:21 INFO - PROCESS | 2260 | 1462316481541 Marionette DEBUG loaded listener.js 16:01:21 INFO - PROCESS | 2260 | ++DOMWINDOW == 117 (0x1182b2000) [pid = 2260] [serial = 449] [outer = 0x1168c3000] 16:01:21 INFO - PROCESS | 2260 | [2260] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:01:21 INFO - PROCESS | 2260 | 1462316481947 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]]]}] 16:01:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 16:01:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 622ms 16:01:21 INFO - PROCESS | 2260 | 1462316481974 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 16:01:21 INFO - PROCESS | 2260 | 1462316481978 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 16:01:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 16:01:21 INFO - PROCESS | 2260 | 1462316481982 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 16:01:21 INFO - PROCESS | 2260 | 1462316481984 Marionette TRACE conn2 <- [1,574,null,{}] 16:01:21 INFO - PROCESS | 2260 | 1462316481987 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}] 16:01:22 INFO - PROCESS | 2260 | 1462316482088 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 16:01:22 INFO - PROCESS | 2260 | 1462316482138 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:22 INFO - PROCESS | 2260 | ++DOCSHELL 0x119f62800 == 51 [pid = 2260] [id = 151] 16:01:22 INFO - PROCESS | 2260 | ++DOMWINDOW == 118 (0x1182b9c00) [pid = 2260] [serial = 450] [outer = 0x0] 16:01:22 INFO - PROCESS | 2260 | ++DOMWINDOW == 119 (0x118f12400) [pid = 2260] [serial = 451] [outer = 0x1182b9c00] 16:01:22 INFO - PROCESS | 2260 | 1462316482168 Marionette DEBUG loaded listener.js 16:01:22 INFO - PROCESS | 2260 | ++DOMWINDOW == 120 (0x119fc7400) [pid = 2260] [serial = 452] [outer = 0x1182b9c00] 16:01:22 INFO - PROCESS | 2260 | 1462316482582 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]]]}] 16:01:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 16:01:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 624ms 16:01:22 INFO - PROCESS | 2260 | 1462316482607 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 16:01:22 INFO - PROCESS | 2260 | 1462316482608 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 16:01:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 16:01:22 INFO - PROCESS | 2260 | 1462316482611 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 16:01:22 INFO - PROCESS | 2260 | 1462316482614 Marionette TRACE conn2 <- [1,578,null,{}] 16:01:22 INFO - PROCESS | 2260 | 1462316482621 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}] 16:01:22 INFO - PROCESS | 2260 | 1462316482723 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 16:01:22 INFO - PROCESS | 2260 | 1462316482811 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:22 INFO - PROCESS | 2260 | ++DOCSHELL 0x12ae43000 == 52 [pid = 2260] [id = 152] 16:01:22 INFO - PROCESS | 2260 | ++DOMWINDOW == 121 (0x125832800) [pid = 2260] [serial = 453] [outer = 0x0] 16:01:22 INFO - PROCESS | 2260 | ++DOMWINDOW == 122 (0x126b6e000) [pid = 2260] [serial = 454] [outer = 0x125832800] 16:01:22 INFO - PROCESS | 2260 | 1462316482856 Marionette DEBUG loaded listener.js 16:01:22 INFO - PROCESS | 2260 | ++DOMWINDOW == 123 (0x128d53c00) [pid = 2260] [serial = 455] [outer = 0x125832800] 16:01:23 INFO - PROCESS | 2260 | 1462316483264 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]]]}] 16:01:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 16:01:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 671ms 16:01:23 INFO - PROCESS | 2260 | 1462316483283 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 16:01:23 INFO - PROCESS | 2260 | 1462316483285 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 16:01:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 16:01:23 INFO - PROCESS | 2260 | 1462316483287 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 16:01:23 INFO - PROCESS | 2260 | 1462316483288 Marionette TRACE conn2 <- [1,582,null,{}] 16:01:23 INFO - PROCESS | 2260 | 1462316483291 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}] 16:01:23 INFO - PROCESS | 2260 | 1462316483390 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 16:01:23 INFO - PROCESS | 2260 | 1462316483436 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:23 INFO - PROCESS | 2260 | ++DOCSHELL 0x12c813800 == 53 [pid = 2260] [id = 153] 16:01:23 INFO - PROCESS | 2260 | ++DOMWINDOW == 124 (0x126b75400) [pid = 2260] [serial = 456] [outer = 0x0] 16:01:23 INFO - PROCESS | 2260 | ++DOMWINDOW == 125 (0x12a905000) [pid = 2260] [serial = 457] [outer = 0x126b75400] 16:01:23 INFO - PROCESS | 2260 | 1462316483465 Marionette DEBUG loaded listener.js 16:01:23 INFO - PROCESS | 2260 | ++DOMWINDOW == 126 (0x12ad32800) [pid = 2260] [serial = 458] [outer = 0x126b75400] 16:01:23 INFO - PROCESS | 2260 | 1462316483865 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]]]}] 16:01:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 16:01:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 621ms 16:01:23 INFO - PROCESS | 2260 | 1462316483909 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 16:01:23 INFO - PROCESS | 2260 | 1462316483910 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 16:01:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 16:01:23 INFO - PROCESS | 2260 | 1462316483913 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 16:01:23 INFO - PROCESS | 2260 | 1462316483914 Marionette TRACE conn2 <- [1,586,null,{}] 16:01:23 INFO - PROCESS | 2260 | 1462316483916 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}] 16:01:24 INFO - PROCESS | 2260 | 1462316484012 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 16:01:24 INFO - PROCESS | 2260 | 1462316484092 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:24 INFO - PROCESS | 2260 | ++DOCSHELL 0x12ca85000 == 54 [pid = 2260] [id = 154] 16:01:24 INFO - PROCESS | 2260 | ++DOMWINDOW == 127 (0x12aee2000) [pid = 2260] [serial = 459] [outer = 0x0] 16:01:24 INFO - PROCESS | 2260 | ++DOMWINDOW == 128 (0x12bbb6400) [pid = 2260] [serial = 460] [outer = 0x12aee2000] 16:01:24 INFO - PROCESS | 2260 | 1462316484122 Marionette DEBUG loaded listener.js 16:01:24 INFO - PROCESS | 2260 | ++DOMWINDOW == 129 (0x12c10f800) [pid = 2260] [serial = 461] [outer = 0x12aee2000] 16:01:24 INFO - PROCESS | 2260 | [2260] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:01:24 INFO - PROCESS | 2260 | 1462316484631 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]]]}] 16:01:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 16:01:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 770ms 16:01:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 16:01:24 INFO - PROCESS | 2260 | 1462316484684 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 16:01:24 INFO - PROCESS | 2260 | 1462316484686 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 16:01:24 INFO - PROCESS | 2260 | 1462316484688 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 16:01:24 INFO - PROCESS | 2260 | 1462316484691 Marionette TRACE conn2 <- [1,590,null,{}] 16:01:24 INFO - PROCESS | 2260 | 1462316484695 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}] 16:01:25 INFO - PROCESS | 2260 | 1462316485039 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 16:01:25 INFO - PROCESS | 2260 | 1462316485175 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:25 INFO - PROCESS | 2260 | ++DOCSHELL 0x118142000 == 55 [pid = 2260] [id = 155] 16:01:25 INFO - PROCESS | 2260 | ++DOMWINDOW == 130 (0x1134e2800) [pid = 2260] [serial = 462] [outer = 0x0] 16:01:25 INFO - PROCESS | 2260 | ++DOMWINDOW == 131 (0x11610e800) [pid = 2260] [serial = 463] [outer = 0x1134e2800] 16:01:25 INFO - PROCESS | 2260 | 1462316485205 Marionette DEBUG loaded listener.js 16:01:25 INFO - PROCESS | 2260 | ++DOMWINDOW == 132 (0x116855800) [pid = 2260] [serial = 464] [outer = 0x1134e2800] 16:01:25 INFO - PROCESS | 2260 | 1462316485605 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]]]}] 16:01:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 16:01:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 976ms 16:01:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 16:01:25 INFO - PROCESS | 2260 | 1462316485666 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 16:01:25 INFO - PROCESS | 2260 | 1462316485668 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 16:01:25 INFO - PROCESS | 2260 | 1462316485670 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 16:01:25 INFO - PROCESS | 2260 | 1462316485673 Marionette TRACE conn2 <- [1,594,null,{}] 16:01:25 INFO - PROCESS | 2260 | 1462316485676 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}] 16:01:25 INFO - PROCESS | 2260 | 1462316485768 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 16:01:25 INFO - PROCESS | 2260 | 1462316485820 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:25 INFO - PROCESS | 2260 | ++DOCSHELL 0x11709a000 == 56 [pid = 2260] [id = 156] 16:01:25 INFO - PROCESS | 2260 | ++DOMWINDOW == 133 (0x117d32800) [pid = 2260] [serial = 465] [outer = 0x0] 16:01:25 INFO - PROCESS | 2260 | ++DOMWINDOW == 134 (0x1182b7c00) [pid = 2260] [serial = 466] [outer = 0x117d32800] 16:01:25 INFO - PROCESS | 2260 | 1462316485849 Marionette DEBUG loaded listener.js 16:01:25 INFO - PROCESS | 2260 | ++DOMWINDOW == 135 (0x118727c00) [pid = 2260] [serial = 467] [outer = 0x117d32800] 16:01:26 INFO - PROCESS | 2260 | --DOCSHELL 0x12c28a000 == 55 [pid = 2260] [id = 148] 16:01:26 INFO - PROCESS | 2260 | --DOCSHELL 0x12bb0b000 == 54 [pid = 2260] [id = 147] 16:01:26 INFO - PROCESS | 2260 | --DOCSHELL 0x1295d1800 == 53 [pid = 2260] [id = 146] 16:01:26 INFO - PROCESS | 2260 | --DOCSHELL 0x1166dd800 == 52 [pid = 2260] [id = 145] 16:01:26 INFO - PROCESS | 2260 | --DOCSHELL 0x1295d1000 == 51 [pid = 2260] [id = 144] 16:01:26 INFO - PROCESS | 2260 | --DOCSHELL 0x126d6e000 == 50 [pid = 2260] [id = 143] 16:01:26 INFO - PROCESS | 2260 | --DOCSHELL 0x1251be000 == 49 [pid = 2260] [id = 142] 16:01:26 INFO - PROCESS | 2260 | --DOCSHELL 0x116842000 == 48 [pid = 2260] [id = 141] 16:01:26 INFO - PROCESS | 2260 | --DOCSHELL 0x113209800 == 47 [pid = 2260] [id = 140] 16:01:26 INFO - PROCESS | 2260 | --DOCSHELL 0x119519800 == 46 [pid = 2260] [id = 139] 16:01:26 INFO - PROCESS | 2260 | --DOCSHELL 0x118fa7000 == 45 [pid = 2260] [id = 138] 16:01:26 INFO - PROCESS | 2260 | --DOCSHELL 0x1133ba800 == 44 [pid = 2260] [id = 137] 16:01:26 INFO - PROCESS | 2260 | --DOCSHELL 0x10af8c000 == 43 [pid = 2260] [id = 136] 16:01:26 INFO - PROCESS | 2260 | --DOCSHELL 0x118f9d800 == 42 [pid = 2260] [id = 132] 16:01:26 INFO - PROCESS | 2260 | --DOMWINDOW == 134 (0x12510f800) [pid = 2260] [serial = 305] [outer = 0x0] [url = about:blank] 16:01:26 INFO - PROCESS | 2260 | --DOMWINDOW == 133 (0x119357800) [pid = 2260] [serial = 302] [outer = 0x0] [url = about:blank] 16:01:26 INFO - PROCESS | 2260 | --DOMWINDOW == 132 (0x12a9e7800) [pid = 2260] [serial = 296] [outer = 0x0] [url = about:blank] 16:01:26 INFO - PROCESS | 2260 | --DOMWINDOW == 131 (0x11814bc00) [pid = 2260] [serial = 299] [outer = 0x0] [url = about:blank] 16:01:26 INFO - PROCESS | 2260 | --DOMWINDOW == 130 (0x12085a400) [pid = 2260] [serial = 347] [outer = 0x0] [url = about:blank] 16:01:26 INFO - PROCESS | 2260 | --DOMWINDOW == 129 (0x1196d1000) [pid = 2260] [serial = 346] [outer = 0x0] [url = about:blank] 16:01:26 INFO - PROCESS | 2260 | --DOMWINDOW == 128 (0x118729c00) [pid = 2260] [serial = 379] [outer = 0x0] [url = about:blank] 16:01:26 INFO - PROCESS | 2260 | --DOMWINDOW == 127 (0x12a9e7400) [pid = 2260] [serial = 382] [outer = 0x0] [url = about:blank] 16:01:26 INFO - PROCESS | 2260 | --DOMWINDOW == 126 (0x1244dd000) [pid = 2260] [serial = 380] [outer = 0x0] [url = about:blank] 16:01:26 INFO - PROCESS | 2260 | --DOMWINDOW == 125 (0x12abf0400) [pid = 2260] [serial = 385] [outer = 0x0] [url = about:blank] 16:01:26 INFO - PROCESS | 2260 | --DOMWINDOW == 124 (0x12a9f2800) [pid = 2260] [serial = 383] [outer = 0x0] [url = about:blank] 16:01:26 INFO - PROCESS | 2260 | --DOMWINDOW == 123 (0x1240ae800) [pid = 2260] [serial = 367] [outer = 0x0] [url = about:blank] 16:01:26 INFO - PROCESS | 2260 | --DOMWINDOW == 122 (0x12951c800) [pid = 2260] [serial = 371] [outer = 0x0] [url = about:blank] 16:01:26 INFO - PROCESS | 2260 | --DOMWINDOW == 121 (0x12a677c00) [pid = 2260] [serial = 374] [outer = 0x0] [url = about:blank] 16:01:26 INFO - PROCESS | 2260 | --DOMWINDOW == 120 (0x12a90dc00) [pid = 2260] [serial = 377] [outer = 0x0] [url = about:blank] 16:01:26 INFO - PROCESS | 2260 | --DOMWINDOW == 119 (0x125319400) [pid = 2260] [serial = 368] [outer = 0x0] [url = about:blank] 16:01:26 INFO - PROCESS | 2260 | --DOMWINDOW == 118 (0x12bbb9400) [pid = 2260] [serial = 389] [outer = 0x0] [url = about:blank] 16:01:26 INFO - PROCESS | 2260 | --DOMWINDOW == 117 (0x12bbae000) [pid = 2260] [serial = 388] [outer = 0x0] [url = about:blank] 16:01:26 INFO - PROCESS | 2260 | --DOMWINDOW == 116 (0x12aee2c00) [pid = 2260] [serial = 386] [outer = 0x0] [url = about:blank] 16:01:26 INFO - PROCESS | 2260 | --DOMWINDOW == 115 (0x128d58800) [pid = 2260] [serial = 370] [outer = 0x0] [url = about:blank] 16:01:26 INFO - PROCESS | 2260 | --DOMWINDOW == 114 (0x129527400) [pid = 2260] [serial = 373] [outer = 0x0] [url = about:blank] 16:01:26 INFO - PROCESS | 2260 | --DOMWINDOW == 113 (0x115e97400) [pid = 2260] [serial = 341] [outer = 0x0] [url = about:blank] 16:01:26 INFO - PROCESS | 2260 | --DOMWINDOW == 112 (0x1126c3400) [pid = 2260] [serial = 340] [outer = 0x0] [url = about:blank] 16:01:26 INFO - PROCESS | 2260 | --DOMWINDOW == 111 (0x125837c00) [pid = 2260] [serial = 350] [outer = 0x0] [url = about:blank] 16:01:26 INFO - PROCESS | 2260 | --DOMWINDOW == 110 (0x121710400) [pid = 2260] [serial = 349] [outer = 0x0] [url = about:blank] 16:01:26 INFO - PROCESS | 2260 | --DOMWINDOW == 109 (0x118159c00) [pid = 2260] [serial = 358] [outer = 0x0] [url = about:blank] 16:01:26 INFO - PROCESS | 2260 | --DOMWINDOW == 108 (0x1185ed000) [pid = 2260] [serial = 359] [outer = 0x0] [url = about:blank] 16:01:26 INFO - PROCESS | 2260 | --DOMWINDOW == 107 (0x11935fc00) [pid = 2260] [serial = 361] [outer = 0x0] [url = about:blank] 16:01:26 INFO - PROCESS | 2260 | --DOMWINDOW == 106 (0x119bbdc00) [pid = 2260] [serial = 362] [outer = 0x0] [url = about:blank] 16:01:26 INFO - PROCESS | 2260 | --DOMWINDOW == 105 (0x1215e3c00) [pid = 2260] [serial = 364] [outer = 0x0] [url = about:blank] 16:01:26 INFO - PROCESS | 2260 | --DOMWINDOW == 104 (0x121dc2000) [pid = 2260] [serial = 365] [outer = 0x0] [url = about:blank] 16:01:26 INFO - PROCESS | 2260 | --DOMWINDOW == 103 (0x12a797800) [pid = 2260] [serial = 376] [outer = 0x0] [url = about:blank] 16:01:26 INFO - PROCESS | 2260 | --DOMWINDOW == 102 (0x11729ac00) [pid = 2260] [serial = 356] [outer = 0x0] [url = about:blank] 16:01:26 INFO - PROCESS | 2260 | --DOMWINDOW == 101 (0x116860400) [pid = 2260] [serial = 355] [outer = 0x0] [url = about:blank] 16:01:26 INFO - PROCESS | 2260 | --DOMWINDOW == 100 (0x1185b9400) [pid = 2260] [serial = 344] [outer = 0x0] [url = about:blank] 16:01:26 INFO - PROCESS | 2260 | --DOMWINDOW == 99 (0x1182ac800) [pid = 2260] [serial = 343] [outer = 0x0] [url = about:blank] 16:01:26 INFO - PROCESS | 2260 | --DOMWINDOW == 98 (0x1292e7400) [pid = 2260] [serial = 353] [outer = 0x0] [url = about:blank] 16:01:26 INFO - PROCESS | 2260 | --DOMWINDOW == 97 (0x128d5bc00) [pid = 2260] [serial = 352] [outer = 0x0] [url = about:blank] 16:01:26 INFO - PROCESS | 2260 | 1462316486282 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]]]}] 16:01:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 16:01:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 620ms 16:01:26 INFO - PROCESS | 2260 | 1462316486291 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 16:01:26 INFO - PROCESS | 2260 | 1462316486294 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 16:01:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 16:01:26 INFO - PROCESS | 2260 | 1462316486299 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 16:01:26 INFO - PROCESS | 2260 | 1462316486300 Marionette TRACE conn2 <- [1,598,null,{}] 16:01:26 INFO - PROCESS | 2260 | 1462316486302 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}] 16:01:26 INFO - PROCESS | 2260 | 1462316486381 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 16:01:26 INFO - PROCESS | 2260 | 1462316486389 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:26 INFO - PROCESS | 2260 | ++DOCSHELL 0x117089800 == 43 [pid = 2260] [id = 157] 16:01:26 INFO - PROCESS | 2260 | ++DOMWINDOW == 98 (0x1185b9400) [pid = 2260] [serial = 468] [outer = 0x0] 16:01:26 INFO - PROCESS | 2260 | ++DOMWINDOW == 99 (0x119333c00) [pid = 2260] [serial = 469] [outer = 0x1185b9400] 16:01:26 INFO - PROCESS | 2260 | 1462316486417 Marionette DEBUG loaded listener.js 16:01:26 INFO - PROCESS | 2260 | ++DOMWINDOW == 100 (0x119bb6800) [pid = 2260] [serial = 470] [outer = 0x1185b9400] 16:01:26 INFO - PROCESS | 2260 | 1462316486790 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]]]}] 16:01:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 16:01:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 521ms 16:01:26 INFO - PROCESS | 2260 | 1462316486819 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 16:01:26 INFO - PROCESS | 2260 | 1462316486822 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 16:01:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 16:01:26 INFO - PROCESS | 2260 | 1462316486831 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 16:01:26 INFO - PROCESS | 2260 | 1462316486834 Marionette TRACE conn2 <- [1,602,null,{}] 16:01:26 INFO - PROCESS | 2260 | 1462316486836 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}] 16:01:26 INFO - PROCESS | 2260 | 1462316486920 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 16:01:26 INFO - PROCESS | 2260 | 1462316486928 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:26 INFO - PROCESS | 2260 | ++DOCSHELL 0x121312000 == 44 [pid = 2260] [id = 158] 16:01:26 INFO - PROCESS | 2260 | ++DOMWINDOW == 101 (0x119bc3800) [pid = 2260] [serial = 471] [outer = 0x0] 16:01:26 INFO - PROCESS | 2260 | ++DOMWINDOW == 102 (0x12121dc00) [pid = 2260] [serial = 472] [outer = 0x119bc3800] 16:01:26 INFO - PROCESS | 2260 | 1462316486956 Marionette DEBUG loaded listener.js 16:01:27 INFO - PROCESS | 2260 | ++DOMWINDOW == 103 (0x1244dcc00) [pid = 2260] [serial = 473] [outer = 0x119bc3800] 16:01:27 INFO - PROCESS | 2260 | 1462316487284 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]]]}] 16:01:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 16:01:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 478ms 16:01:27 INFO - PROCESS | 2260 | 1462316487304 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 16:01:27 INFO - PROCESS | 2260 | 1462316487305 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 16:01:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 16:01:27 INFO - PROCESS | 2260 | 1462316487308 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 16:01:27 INFO - PROCESS | 2260 | 1462316487309 Marionette TRACE conn2 <- [1,606,null,{}] 16:01:27 INFO - PROCESS | 2260 | 1462316487314 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}] 16:01:27 INFO - PROCESS | 2260 | 1462316487398 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 16:01:27 INFO - PROCESS | 2260 | 1462316487445 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:27 INFO - PROCESS | 2260 | ++DOCSHELL 0x1214e0000 == 45 [pid = 2260] [id = 159] 16:01:27 INFO - PROCESS | 2260 | ++DOMWINDOW == 104 (0x121d3cc00) [pid = 2260] [serial = 474] [outer = 0x0] 16:01:27 INFO - PROCESS | 2260 | ++DOMWINDOW == 105 (0x125170800) [pid = 2260] [serial = 475] [outer = 0x121d3cc00] 16:01:27 INFO - PROCESS | 2260 | 1462316487470 Marionette DEBUG loaded listener.js 16:01:27 INFO - PROCESS | 2260 | ++DOMWINDOW == 106 (0x126b86800) [pid = 2260] [serial = 476] [outer = 0x121d3cc00] 16:01:27 INFO - PROCESS | 2260 | 1462316487766 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]]]}] 16:01:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 16:01:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 474ms 16:01:27 INFO - PROCESS | 2260 | 1462316487785 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 16:01:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 16:01:27 INFO - PROCESS | 2260 | 1462316487787 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 16:01:27 INFO - PROCESS | 2260 | 1462316487789 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 16:01:27 INFO - PROCESS | 2260 | 1462316487790 Marionette TRACE conn2 <- [1,610,null,{}] 16:01:27 INFO - PROCESS | 2260 | 1462316487793 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}] 16:01:27 INFO - PROCESS | 2260 | 1462316487882 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 16:01:27 INFO - PROCESS | 2260 | 1462316487888 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:27 INFO - PROCESS | 2260 | ++DOCSHELL 0x1251c3800 == 46 [pid = 2260] [id = 160] 16:01:27 INFO - PROCESS | 2260 | ++DOMWINDOW == 107 (0x1292ec000) [pid = 2260] [serial = 477] [outer = 0x0] 16:01:27 INFO - PROCESS | 2260 | ++DOMWINDOW == 108 (0x12951bc00) [pid = 2260] [serial = 478] [outer = 0x1292ec000] 16:01:27 INFO - PROCESS | 2260 | 1462316487925 Marionette DEBUG loaded listener.js 16:01:28 INFO - PROCESS | 2260 | ++DOMWINDOW == 109 (0x12a792c00) [pid = 2260] [serial = 479] [outer = 0x1292ec000] 16:01:28 INFO - PROCESS | 2260 | 1462316488450 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]]]}] 16:01:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 16:01:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 668ms 16:01:28 INFO - PROCESS | 2260 | 1462316488458 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 16:01:28 INFO - PROCESS | 2260 | 1462316488459 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 16:01:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 16:01:28 INFO - PROCESS | 2260 | 1462316488466 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 16:01:28 INFO - PROCESS | 2260 | 1462316488467 Marionette TRACE conn2 <- [1,614,null,{}] 16:01:28 INFO - PROCESS | 2260 | 1462316488469 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}] 16:01:28 INFO - PROCESS | 2260 | 1462316488569 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 16:01:28 INFO - PROCESS | 2260 | 1462316488573 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:28 INFO - PROCESS | 2260 | ++DOCSHELL 0x126d75800 == 47 [pid = 2260] [id = 161] 16:01:28 INFO - PROCESS | 2260 | ++DOMWINDOW == 110 (0x12a905c00) [pid = 2260] [serial = 480] [outer = 0x0] 16:01:28 INFO - PROCESS | 2260 | ++DOMWINDOW == 111 (0x12a9f2c00) [pid = 2260] [serial = 481] [outer = 0x12a905c00] 16:01:28 INFO - PROCESS | 2260 | 1462316488599 Marionette DEBUG loaded listener.js 16:01:28 INFO - PROCESS | 2260 | ++DOMWINDOW == 112 (0x12aee0000) [pid = 2260] [serial = 482] [outer = 0x12a905c00] 16:01:28 INFO - PROCESS | 2260 | 1462316488954 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]]]}] 16:01:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 16:01:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 517ms 16:01:28 INFO - PROCESS | 2260 | 1462316488984 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 16:01:28 INFO - PROCESS | 2260 | 1462316488986 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 16:01:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 16:01:28 INFO - PROCESS | 2260 | 1462316488988 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 16:01:28 INFO - PROCESS | 2260 | 1462316488989 Marionette TRACE conn2 <- [1,618,null,{}] 16:01:28 INFO - PROCESS | 2260 | 1462316488991 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}] 16:01:29 INFO - PROCESS | 2260 | 1462316489085 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 16:01:29 INFO - PROCESS | 2260 | 1462316489089 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:29 INFO - PROCESS | 2260 | ++DOCSHELL 0x129330000 == 48 [pid = 2260] [id = 162] 16:01:29 INFO - PROCESS | 2260 | ++DOMWINDOW == 113 (0x12a908c00) [pid = 2260] [serial = 483] [outer = 0x0] 16:01:29 INFO - PROCESS | 2260 | ++DOMWINDOW == 114 (0x12bbae800) [pid = 2260] [serial = 484] [outer = 0x12a908c00] 16:01:29 INFO - PROCESS | 2260 | 1462316489114 Marionette DEBUG loaded listener.js 16:01:29 INFO - PROCESS | 2260 | ++DOMWINDOW == 115 (0x12bbdbc00) [pid = 2260] [serial = 485] [outer = 0x12a908c00] 16:01:29 INFO - PROCESS | 2260 | 1462316489421 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]]]}] 16:01:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 16:01:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 469ms 16:01:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 16:01:29 INFO - PROCESS | 2260 | 1462316489457 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 16:01:29 INFO - PROCESS | 2260 | 1462316489458 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 16:01:29 INFO - PROCESS | 2260 | 1462316489463 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 16:01:29 INFO - PROCESS | 2260 | 1462316489464 Marionette TRACE conn2 <- [1,622,null,{}] 16:01:29 INFO - PROCESS | 2260 | 1462316489466 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}] 16:01:29 INFO - PROCESS | 2260 | 1462316489560 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 16:01:29 INFO - PROCESS | 2260 | 1462316489564 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:29 INFO - PROCESS | 2260 | ++DOCSHELL 0x12a604000 == 49 [pid = 2260] [id = 163] 16:01:29 INFO - PROCESS | 2260 | ++DOMWINDOW == 116 (0x12bbaf400) [pid = 2260] [serial = 486] [outer = 0x0] 16:01:29 INFO - PROCESS | 2260 | ++DOMWINDOW == 117 (0x12c7c7c00) [pid = 2260] [serial = 487] [outer = 0x12bbaf400] 16:01:29 INFO - PROCESS | 2260 | 1462316489589 Marionette DEBUG loaded listener.js 16:01:29 INFO - PROCESS | 2260 | ++DOMWINDOW == 118 (0x12c7ce000) [pid = 2260] [serial = 488] [outer = 0x12bbaf400] 16:01:29 INFO - PROCESS | 2260 | 1462316489928 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]]]}] 16:01:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 16:01:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 520ms 16:01:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 16:01:29 INFO - PROCESS | 2260 | 1462316489985 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 16:01:29 INFO - PROCESS | 2260 | 1462316489986 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 16:01:29 INFO - PROCESS | 2260 | 1462316489988 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 16:01:29 INFO - PROCESS | 2260 | 1462316489989 Marionette TRACE conn2 <- [1,626,null,{}] 16:01:30 INFO - PROCESS | 2260 | 1462316489997 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}] 16:01:30 INFO - PROCESS | 2260 | 1462316490095 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 16:01:30 INFO - PROCESS | 2260 | 1462316490100 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:30 INFO - PROCESS | 2260 | ++DOCSHELL 0x12ae39000 == 50 [pid = 2260] [id = 164] 16:01:30 INFO - PROCESS | 2260 | ++DOMWINDOW == 119 (0x12c106c00) [pid = 2260] [serial = 489] [outer = 0x0] 16:01:30 INFO - PROCESS | 2260 | ++DOMWINDOW == 120 (0x12cbb4400) [pid = 2260] [serial = 490] [outer = 0x12c106c00] 16:01:30 INFO - PROCESS | 2260 | 1462316490151 Marionette DEBUG loaded listener.js 16:01:30 INFO - PROCESS | 2260 | ++DOMWINDOW == 121 (0x12cbbb000) [pid = 2260] [serial = 491] [outer = 0x12c106c00] 16:01:30 INFO - PROCESS | 2260 | --DOMWINDOW == 120 (0x12bbae400) [pid = 2260] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 16:01:30 INFO - PROCESS | 2260 | --DOMWINDOW == 119 (0x1185fbc00) [pid = 2260] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 16:01:30 INFO - PROCESS | 2260 | --DOMWINDOW == 118 (0x119332000) [pid = 2260] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 16:01:30 INFO - PROCESS | 2260 | --DOMWINDOW == 117 (0x12a67d400) [pid = 2260] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 16:01:30 INFO - PROCESS | 2260 | --DOMWINDOW == 116 (0x117d30c00) [pid = 2260] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 16:01:30 INFO - PROCESS | 2260 | --DOMWINDOW == 115 (0x118723800) [pid = 2260] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 16:01:30 INFO - PROCESS | 2260 | --DOMWINDOW == 114 (0x1185adc00) [pid = 2260] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 16:01:30 INFO - PROCESS | 2260 | --DOMWINDOW == 113 (0x1292e1800) [pid = 2260] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 16:01:30 INFO - PROCESS | 2260 | --DOMWINDOW == 112 (0x116161000) [pid = 2260] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 16:01:30 INFO - PROCESS | 2260 | --DOMWINDOW == 111 (0x125830400) [pid = 2260] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 16:01:30 INFO - PROCESS | 2260 | --DOMWINDOW == 110 (0x1292edc00) [pid = 2260] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 16:01:30 INFO - PROCESS | 2260 | --DOMWINDOW == 109 (0x1126b8800) [pid = 2260] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 16:01:30 INFO - PROCESS | 2260 | --DOMWINDOW == 108 (0x11685b400) [pid = 2260] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 16:01:30 INFO - PROCESS | 2260 | --DOMWINDOW == 107 (0x118786800) [pid = 2260] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 16:01:30 INFO - PROCESS | 2260 | --DOMWINDOW == 106 (0x12bbb5800) [pid = 2260] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 16:01:30 INFO - PROCESS | 2260 | 1462316490559 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]]]}] 16:01:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 16:01:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 619ms 16:01:30 INFO - PROCESS | 2260 | 1462316490608 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 16:01:30 INFO - PROCESS | 2260 | 1462316490609 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 16:01:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 16:01:30 INFO - PROCESS | 2260 | 1462316490611 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 16:01:30 INFO - PROCESS | 2260 | 1462316490612 Marionette TRACE conn2 <- [1,630,null,{}] 16:01:30 INFO - PROCESS | 2260 | 1462316490615 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}] 16:01:30 INFO - PROCESS | 2260 | 1462316490693 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 16:01:30 INFO - PROCESS | 2260 | 1462316490699 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:30 INFO - PROCESS | 2260 | ++DOCSHELL 0x12408d800 == 51 [pid = 2260] [id = 165] 16:01:30 INFO - PROCESS | 2260 | ++DOMWINDOW == 107 (0x1166c3400) [pid = 2260] [serial = 492] [outer = 0x0] 16:01:30 INFO - PROCESS | 2260 | ++DOMWINDOW == 108 (0x1185b2c00) [pid = 2260] [serial = 493] [outer = 0x1166c3400] 16:01:30 INFO - PROCESS | 2260 | 1462316490729 Marionette DEBUG loaded listener.js 16:01:30 INFO - PROCESS | 2260 | ++DOMWINDOW == 109 (0x12bbb5800) [pid = 2260] [serial = 494] [outer = 0x1166c3400] 16:01:31 INFO - PROCESS | 2260 | 1462316491102 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]]]}] 16:01:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 16:01:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 521ms 16:01:31 INFO - PROCESS | 2260 | 1462316491132 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 16:01:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 16:01:31 INFO - PROCESS | 2260 | 1462316491134 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 16:01:31 INFO - PROCESS | 2260 | 1462316491136 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 16:01:31 INFO - PROCESS | 2260 | 1462316491138 Marionette TRACE conn2 <- [1,634,null,{}] 16:01:31 INFO - PROCESS | 2260 | 1462316491140 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}] 16:01:31 INFO - PROCESS | 2260 | 1462316491233 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 16:01:31 INFO - PROCESS | 2260 | 1462316491238 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:31 INFO - PROCESS | 2260 | ++DOCSHELL 0x12c18b800 == 52 [pid = 2260] [id = 166] 16:01:31 INFO - PROCESS | 2260 | ++DOMWINDOW == 110 (0x12cbbc800) [pid = 2260] [serial = 495] [outer = 0x0] 16:01:31 INFO - PROCESS | 2260 | ++DOMWINDOW == 111 (0x12cd45400) [pid = 2260] [serial = 496] [outer = 0x12cbbc800] 16:01:31 INFO - PROCESS | 2260 | 1462316491262 Marionette DEBUG loaded listener.js 16:01:31 INFO - PROCESS | 2260 | ++DOMWINDOW == 112 (0x12cff8400) [pid = 2260] [serial = 497] [outer = 0x12cbbc800] 16:01:31 INFO - PROCESS | 2260 | [2260] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:01:31 INFO - PROCESS | 2260 | [2260] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:01:31 INFO - PROCESS | 2260 | 1462316491580 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]]]}] 16:01:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 16:01:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 471ms 16:01:31 INFO - PROCESS | 2260 | 1462316491607 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 16:01:31 INFO - PROCESS | 2260 | 1462316491609 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 16:01:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 16:01:31 INFO - PROCESS | 2260 | 1462316491613 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 16:01:31 INFO - PROCESS | 2260 | 1462316491614 Marionette TRACE conn2 <- [1,638,null,{}] 16:01:31 INFO - PROCESS | 2260 | 1462316491617 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}] 16:01:31 INFO - PROCESS | 2260 | 1462316491694 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 16:01:31 INFO - PROCESS | 2260 | 1462316491743 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:31 INFO - PROCESS | 2260 | ++DOCSHELL 0x12c81a800 == 53 [pid = 2260] [id = 167] 16:01:31 INFO - PROCESS | 2260 | ++DOMWINDOW == 113 (0x116f8e400) [pid = 2260] [serial = 498] [outer = 0x0] 16:01:31 INFO - PROCESS | 2260 | ++DOMWINDOW == 114 (0x116f96c00) [pid = 2260] [serial = 499] [outer = 0x116f8e400] 16:01:31 INFO - PROCESS | 2260 | 1462316491768 Marionette DEBUG loaded listener.js 16:01:31 INFO - PROCESS | 2260 | ++DOMWINDOW == 115 (0x116f9b800) [pid = 2260] [serial = 500] [outer = 0x116f8e400] 16:01:31 INFO - PROCESS | 2260 | [2260] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:01:32 INFO - PROCESS | 2260 | [2260] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:01:32 INFO - PROCESS | 2260 | 1462316492075 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]]]}] 16:01:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 16:01:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 519ms 16:01:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 16:01:32 INFO - PROCESS | 2260 | 1462316492133 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 16:01:32 INFO - PROCESS | 2260 | 1462316492135 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 16:01:32 INFO - PROCESS | 2260 | 1462316492138 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 16:01:32 INFO - PROCESS | 2260 | 1462316492140 Marionette TRACE conn2 <- [1,642,null,{}] 16:01:32 INFO - PROCESS | 2260 | 1462316492143 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}] 16:01:32 INFO - PROCESS | 2260 | 1462316492269 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 16:01:32 INFO - PROCESS | 2260 | 1462316492341 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:32 INFO - PROCESS | 2260 | ++DOCSHELL 0x12cd7b000 == 54 [pid = 2260] [id = 168] 16:01:32 INFO - PROCESS | 2260 | ++DOMWINDOW == 116 (0x116713000) [pid = 2260] [serial = 501] [outer = 0x0] 16:01:32 INFO - PROCESS | 2260 | ++DOMWINDOW == 117 (0x116f9b400) [pid = 2260] [serial = 502] [outer = 0x116713000] 16:01:32 INFO - PROCESS | 2260 | 1462316492381 Marionette DEBUG loaded listener.js 16:01:32 INFO - PROCESS | 2260 | ++DOMWINDOW == 118 (0x121509000) [pid = 2260] [serial = 503] [outer = 0x116713000] 16:01:32 INFO - PROCESS | 2260 | 1462316492867 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]]]}] 16:01:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 16:01:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 769ms 16:01:32 INFO - PROCESS | 2260 | 1462316492908 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 16:01:32 INFO - PROCESS | 2260 | 1462316492913 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 16:01:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 16:01:32 INFO - PROCESS | 2260 | 1462316492917 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 16:01:32 INFO - PROCESS | 2260 | 1462316492919 Marionette TRACE conn2 <- [1,646,null,{}] 16:01:32 INFO - PROCESS | 2260 | 1462316492923 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}] 16:01:33 INFO - PROCESS | 2260 | 1462316493025 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 16:01:33 INFO - PROCESS | 2260 | 1462316493089 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:33 INFO - PROCESS | 2260 | ++DOCSHELL 0x119175000 == 55 [pid = 2260] [id = 169] 16:01:33 INFO - PROCESS | 2260 | ++DOMWINDOW == 119 (0x116f92800) [pid = 2260] [serial = 504] [outer = 0x0] 16:01:33 INFO - PROCESS | 2260 | ++DOMWINDOW == 120 (0x11805a000) [pid = 2260] [serial = 505] [outer = 0x116f92800] 16:01:33 INFO - PROCESS | 2260 | 1462316493120 Marionette DEBUG loaded listener.js 16:01:33 INFO - PROCESS | 2260 | ++DOMWINDOW == 121 (0x1182b8c00) [pid = 2260] [serial = 506] [outer = 0x116f92800] 16:01:33 INFO - PROCESS | 2260 | ++DOMWINDOW == 122 (0x118722800) [pid = 2260] [serial = 507] [outer = 0x12cff6800] 16:01:33 INFO - PROCESS | 2260 | 1462316493600 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]]]}] 16:01:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 16:01:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 720ms 16:01:33 INFO - PROCESS | 2260 | 1462316493661 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 16:01:33 INFO - PROCESS | 2260 | 1462316493665 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 16:01:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 16:01:33 INFO - PROCESS | 2260 | 1462316493672 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 16:01:33 INFO - PROCESS | 2260 | 1462316493673 Marionette TRACE conn2 <- [1,650,null,{}] 16:01:33 INFO - PROCESS | 2260 | 1462316493678 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}] 16:01:33 INFO - PROCESS | 2260 | 1462316493778 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 16:01:33 INFO - PROCESS | 2260 | 1462316493853 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:33 INFO - PROCESS | 2260 | ++DOCSHELL 0x11961a000 == 56 [pid = 2260] [id = 170] 16:01:33 INFO - PROCESS | 2260 | ++DOMWINDOW == 123 (0x1180de400) [pid = 2260] [serial = 508] [outer = 0x0] 16:01:33 INFO - PROCESS | 2260 | ++DOMWINDOW == 124 (0x118f11800) [pid = 2260] [serial = 509] [outer = 0x1180de400] 16:01:33 INFO - PROCESS | 2260 | 1462316493883 Marionette DEBUG loaded listener.js 16:01:33 INFO - PROCESS | 2260 | ++DOMWINDOW == 125 (0x1213c1400) [pid = 2260] [serial = 510] [outer = 0x1180de400] 16:01:34 INFO - PROCESS | 2260 | 1462316494324 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]]]}] 16:01:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 16:01:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 724ms 16:01:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 16:01:34 INFO - PROCESS | 2260 | 1462316494397 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 16:01:34 INFO - PROCESS | 2260 | 1462316494399 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 16:01:34 INFO - PROCESS | 2260 | 1462316494403 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 16:01:34 INFO - PROCESS | 2260 | 1462316494407 Marionette TRACE conn2 <- [1,654,null,{}] 16:01:34 INFO - PROCESS | 2260 | 1462316494421 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}] 16:01:34 INFO - PROCESS | 2260 | 1462316494579 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 16:01:34 INFO - PROCESS | 2260 | 1462316494648 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:34 INFO - PROCESS | 2260 | ++DOCSHELL 0x12c28a000 == 57 [pid = 2260] [id = 171] 16:01:34 INFO - PROCESS | 2260 | ++DOMWINDOW == 126 (0x121510800) [pid = 2260] [serial = 511] [outer = 0x0] 16:01:34 INFO - PROCESS | 2260 | ++DOMWINDOW == 127 (0x1244ad800) [pid = 2260] [serial = 512] [outer = 0x121510800] 16:01:34 INFO - PROCESS | 2260 | 1462316494688 Marionette DEBUG loaded listener.js 16:01:34 INFO - PROCESS | 2260 | ++DOMWINDOW == 128 (0x126daa800) [pid = 2260] [serial = 513] [outer = 0x121510800] 16:01:35 INFO - PROCESS | 2260 | 1462316495094 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]]]}] 16:01:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 16:01:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 730ms 16:01:35 INFO - PROCESS | 2260 | 1462316495132 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 16:01:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 16:01:35 INFO - PROCESS | 2260 | 1462316495134 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 16:01:35 INFO - PROCESS | 2260 | 1462316495136 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 16:01:35 INFO - PROCESS | 2260 | 1462316495138 Marionette TRACE conn2 <- [1,658,null,{}] 16:01:35 INFO - PROCESS | 2260 | 1462316495140 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}] 16:01:35 INFO - PROCESS | 2260 | 1462316495251 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 16:01:35 INFO - PROCESS | 2260 | 1462316495303 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:35 INFO - PROCESS | 2260 | ++DOCSHELL 0x12d12b000 == 58 [pid = 2260] [id = 172] 16:01:35 INFO - PROCESS | 2260 | ++DOMWINDOW == 129 (0x116860400) [pid = 2260] [serial = 514] [outer = 0x0] 16:01:35 INFO - PROCESS | 2260 | ++DOMWINDOW == 130 (0x128d5c000) [pid = 2260] [serial = 515] [outer = 0x116860400] 16:01:35 INFO - PROCESS | 2260 | 1462316495333 Marionette DEBUG loaded listener.js 16:01:35 INFO - PROCESS | 2260 | ++DOMWINDOW == 131 (0x12a679000) [pid = 2260] [serial = 516] [outer = 0x116860400] 16:01:35 INFO - PROCESS | 2260 | 1462316495928 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]]]}] 16:01:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 16:01:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 822ms 16:01:35 INFO - PROCESS | 2260 | 1462316495964 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 16:01:35 INFO - PROCESS | 2260 | 1462316495966 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 16:01:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 16:01:35 INFO - PROCESS | 2260 | 1462316495969 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 16:01:35 INFO - PROCESS | 2260 | 1462316495971 Marionette TRACE conn2 <- [1,662,null,{}] 16:01:35 INFO - PROCESS | 2260 | 1462316495975 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}] 16:01:36 INFO - PROCESS | 2260 | 1462316496102 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 16:01:36 INFO - PROCESS | 2260 | 1462316496154 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:36 INFO - PROCESS | 2260 | ++DOCSHELL 0x11708e800 == 59 [pid = 2260] [id = 173] 16:01:36 INFO - PROCESS | 2260 | ++DOMWINDOW == 132 (0x113da2400) [pid = 2260] [serial = 517] [outer = 0x0] 16:01:36 INFO - PROCESS | 2260 | ++DOMWINDOW == 133 (0x1161cd800) [pid = 2260] [serial = 518] [outer = 0x113da2400] 16:01:36 INFO - PROCESS | 2260 | 1462316496184 Marionette DEBUG loaded listener.js 16:01:36 INFO - PROCESS | 2260 | ++DOMWINDOW == 134 (0x116f99000) [pid = 2260] [serial = 519] [outer = 0x113da2400] 16:01:36 INFO - PROCESS | 2260 | [2260] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:01:36 INFO - PROCESS | 2260 | 1462316496682 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]]]}] 16:01:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 16:01:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 772ms 16:01:36 INFO - PROCESS | 2260 | 1462316496742 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 16:01:36 INFO - PROCESS | 2260 | 1462316496748 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 16:01:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 16:01:36 INFO - PROCESS | 2260 | 1462316496754 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 16:01:36 INFO - PROCESS | 2260 | 1462316496756 Marionette TRACE conn2 <- [1,666,null,{}] 16:01:36 INFO - PROCESS | 2260 | 1462316496760 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}] 16:01:36 INFO - PROCESS | 2260 | 1462316496885 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 16:01:36 INFO - PROCESS | 2260 | --DOCSHELL 0x12a774800 == 58 [pid = 2260] [id = 118] 16:01:36 INFO - PROCESS | 2260 | --DOCSHELL 0x12bb13800 == 57 [pid = 2260] [id = 131] 16:01:36 INFO - PROCESS | 2260 | --DOCSHELL 0x12c81a800 == 56 [pid = 2260] [id = 167] 16:01:36 INFO - PROCESS | 2260 | --DOCSHELL 0x12c18b800 == 55 [pid = 2260] [id = 166] 16:01:36 INFO - PROCESS | 2260 | --DOCSHELL 0x12408d800 == 54 [pid = 2260] [id = 165] 16:01:36 INFO - PROCESS | 2260 | --DOCSHELL 0x12ae39000 == 53 [pid = 2260] [id = 164] 16:01:36 INFO - PROCESS | 2260 | --DOCSHELL 0x12a604000 == 52 [pid = 2260] [id = 163] 16:01:36 INFO - PROCESS | 2260 | --DOCSHELL 0x129330000 == 51 [pid = 2260] [id = 162] 16:01:36 INFO - PROCESS | 2260 | --DOMWINDOW == 133 (0x128d5e400) [pid = 2260] [serial = 400] [outer = 0x0] [url = about:blank] 16:01:36 INFO - PROCESS | 2260 | --DOMWINDOW == 132 (0x118151c00) [pid = 2260] [serial = 394] [outer = 0x0] [url = about:blank] 16:01:36 INFO - PROCESS | 2260 | --DOMWINDOW == 131 (0x119ea0c00) [pid = 2260] [serial = 397] [outer = 0x0] [url = about:blank] 16:01:36 INFO - PROCESS | 2260 | --DOMWINDOW == 130 (0x12bbb8c00) [pid = 2260] [serial = 391] [outer = 0x0] [url = about:blank] 16:01:36 INFO - PROCESS | 2260 | --DOCSHELL 0x126d75800 == 50 [pid = 2260] [id = 161] 16:01:36 INFO - PROCESS | 2260 | --DOCSHELL 0x1251c3800 == 49 [pid = 2260] [id = 160] 16:01:36 INFO - PROCESS | 2260 | --DOCSHELL 0x1214e0000 == 48 [pid = 2260] [id = 159] 16:01:36 INFO - PROCESS | 2260 | --DOCSHELL 0x121312000 == 47 [pid = 2260] [id = 158] 16:01:36 INFO - PROCESS | 2260 | --DOCSHELL 0x117089800 == 46 [pid = 2260] [id = 157] 16:01:36 INFO - PROCESS | 2260 | --DOCSHELL 0x11709a000 == 45 [pid = 2260] [id = 156] 16:01:36 INFO - PROCESS | 2260 | --DOCSHELL 0x118142000 == 44 [pid = 2260] [id = 155] 16:01:36 INFO - PROCESS | 2260 | --DOCSHELL 0x12c813800 == 43 [pid = 2260] [id = 153] 16:01:36 INFO - PROCESS | 2260 | 1462316496971 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:36 INFO - PROCESS | 2260 | --DOMWINDOW == 129 (0x12bbe0c00) [pid = 2260] [serial = 442] [outer = 0x0] [url = about:blank] 16:01:36 INFO - PROCESS | 2260 | --DOMWINDOW == 128 (0x12bbd9400) [pid = 2260] [serial = 440] [outer = 0x0] [url = about:blank] 16:01:36 INFO - PROCESS | 2260 | --DOMWINDOW == 127 (0x12c10b000) [pid = 2260] [serial = 443] [outer = 0x0] [url = about:blank] 16:01:36 INFO - PROCESS | 2260 | --DOMWINDOW == 126 (0x12bbba400) [pid = 2260] [serial = 439] [outer = 0x0] [url = about:blank] 16:01:36 INFO - PROCESS | 2260 | --DOMWINDOW == 125 (0x12198a400) [pid = 2260] [serial = 418] [outer = 0x0] [url = about:blank] 16:01:36 INFO - PROCESS | 2260 | --DOMWINDOW == 124 (0x12523ac00) [pid = 2260] [serial = 403] [outer = 0x0] [url = about:blank] 16:01:36 INFO - PROCESS | 2260 | --DOMWINDOW == 123 (0x12ad33800) [pid = 2260] [serial = 431] [outer = 0x0] [url = about:blank] 16:01:36 INFO - PROCESS | 2260 | --DOMWINDOW == 122 (0x1292e1400) [pid = 2260] [serial = 338] [outer = 0x0] [url = about:blank] 16:01:36 INFO - PROCESS | 2260 | --DOMWINDOW == 121 (0x11958b400) [pid = 2260] [serial = 413] [outer = 0x0] [url = about:blank] 16:01:36 INFO - PROCESS | 2260 | --DOMWINDOW == 120 (0x129526800) [pid = 2260] [serial = 436] [outer = 0x0] [url = about:blank] 16:01:36 INFO - PROCESS | 2260 | --DOMWINDOW == 119 (0x1295b6000) [pid = 2260] [serial = 425] [outer = 0x0] [url = about:blank] 16:01:36 INFO - PROCESS | 2260 | --DOMWINDOW == 118 (0x1168b9000) [pid = 2260] [serial = 406] [outer = 0x0] [url = about:blank] 16:01:36 INFO - PROCESS | 2260 | --DOMWINDOW == 117 (0x128e90800) [pid = 2260] [serial = 422] [outer = 0x0] [url = about:blank] 16:01:36 INFO - PROCESS | 2260 | --DOMWINDOW == 116 (0x12a678c00) [pid = 2260] [serial = 427] [outer = 0x0] [url = about:blank] 16:01:36 INFO - PROCESS | 2260 | --DOMWINDOW == 115 (0x12abe9800) [pid = 2260] [serial = 430] [outer = 0x0] [url = about:blank] 16:01:36 INFO - PROCESS | 2260 | --DOMWINDOW == 114 (0x117673400) [pid = 2260] [serial = 407] [outer = 0x0] [url = about:blank] 16:01:36 INFO - PROCESS | 2260 | --DOMWINDOW == 113 (0x129520000) [pid = 2260] [serial = 424] [outer = 0x0] [url = about:blank] 16:01:36 INFO - PROCESS | 2260 | --DOMWINDOW == 112 (0x1182b0800) [pid = 2260] [serial = 434] [outer = 0x0] [url = about:blank] 16:01:36 INFO - PROCESS | 2260 | --DOMWINDOW == 111 (0x118053400) [pid = 2260] [serial = 409] [outer = 0x0] [url = about:blank] 16:01:36 INFO - PROCESS | 2260 | --DOMWINDOW == 110 (0x12aee9400) [pid = 2260] [serial = 437] [outer = 0x0] [url = about:blank] 16:01:36 INFO - PROCESS | 2260 | --DOMWINDOW == 109 (0x118fb3000) [pid = 2260] [serial = 412] [outer = 0x0] [url = about:blank] 16:01:36 INFO - PROCESS | 2260 | --DOMWINDOW == 108 (0x12a909c00) [pid = 2260] [serial = 428] [outer = 0x0] [url = about:blank] 16:01:36 INFO - PROCESS | 2260 | --DOMWINDOW == 107 (0x1185ec400) [pid = 2260] [serial = 410] [outer = 0x0] [url = about:blank] 16:01:36 INFO - PROCESS | 2260 | --DOMWINDOW == 106 (0x1166c4000) [pid = 2260] [serial = 433] [outer = 0x0] [url = about:blank] 16:01:36 INFO - PROCESS | 2260 | --DOMWINDOW == 105 (0x125099c00) [pid = 2260] [serial = 419] [outer = 0x0] [url = about:blank] 16:01:36 INFO - PROCESS | 2260 | --DOMWINDOW == 104 (0x1213c5800) [pid = 2260] [serial = 416] [outer = 0x0] [url = about:blank] 16:01:36 INFO - PROCESS | 2260 | --DOMWINDOW == 103 (0x126b78400) [pid = 2260] [serial = 421] [outer = 0x0] [url = about:blank] 16:01:36 INFO - PROCESS | 2260 | --DOMWINDOW == 102 (0x12abe7c00) [pid = 2260] [serial = 404] [outer = 0x0] [url = about:blank] 16:01:36 INFO - PROCESS | 2260 | --DOMWINDOW == 101 (0x1196d4c00) [pid = 2260] [serial = 415] [outer = 0x0] [url = about:blank] 16:01:36 INFO - PROCESS | 2260 | ++DOCSHELL 0x113a54800 == 44 [pid = 2260] [id = 174] 16:01:36 INFO - PROCESS | 2260 | ++DOMWINDOW == 102 (0x11509a000) [pid = 2260] [serial = 520] [outer = 0x0] 16:01:36 INFO - PROCESS | 2260 | ++DOMWINDOW == 103 (0x116f90000) [pid = 2260] [serial = 521] [outer = 0x11509a000] 16:01:37 INFO - PROCESS | 2260 | 1462316497002 Marionette DEBUG loaded listener.js 16:01:37 INFO - PROCESS | 2260 | ++DOMWINDOW == 104 (0x1182abc00) [pid = 2260] [serial = 522] [outer = 0x11509a000] 16:01:37 INFO - PROCESS | 2260 | [2260] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:01:37 INFO - PROCESS | 2260 | [2260] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:01:37 INFO - PROCESS | 2260 | 1462316497327 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]]]}] 16:01:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 16:01:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 621ms 16:01:37 INFO - PROCESS | 2260 | 1462316497376 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 16:01:37 INFO - PROCESS | 2260 | 1462316497378 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 16:01:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 16:01:37 INFO - PROCESS | 2260 | 1462316497381 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 16:01:37 INFO - PROCESS | 2260 | 1462316497385 Marionette TRACE conn2 <- [1,670,null,{}] 16:01:37 INFO - PROCESS | 2260 | 1462316497395 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}] 16:01:37 INFO - PROCESS | 2260 | 1462316497509 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 16:01:37 INFO - PROCESS | 2260 | 1462316497595 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:37 INFO - PROCESS | 2260 | ++DOCSHELL 0x119176800 == 45 [pid = 2260] [id = 175] 16:01:37 INFO - PROCESS | 2260 | ++DOMWINDOW == 105 (0x1180dec00) [pid = 2260] [serial = 523] [outer = 0x0] 16:01:37 INFO - PROCESS | 2260 | ++DOMWINDOW == 106 (0x1185f7000) [pid = 2260] [serial = 524] [outer = 0x1180dec00] 16:01:37 INFO - PROCESS | 2260 | 1462316497640 Marionette DEBUG loaded listener.js 16:01:37 INFO - PROCESS | 2260 | ++DOMWINDOW == 107 (0x1193b7800) [pid = 2260] [serial = 525] [outer = 0x1180dec00] 16:01:38 INFO - PROCESS | 2260 | 1462316497997 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]]]}] 16:01:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 16:01:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 628ms 16:01:38 INFO - PROCESS | 2260 | 1462316498009 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 16:01:38 INFO - PROCESS | 2260 | 1462316498012 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 16:01:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 16:01:38 INFO - PROCESS | 2260 | 1462316498021 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 16:01:38 INFO - PROCESS | 2260 | 1462316498022 Marionette TRACE conn2 <- [1,674,null,{}] 16:01:38 INFO - PROCESS | 2260 | 1462316498025 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}] 16:01:38 INFO - PROCESS | 2260 | 1462316498137 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 16:01:38 INFO - PROCESS | 2260 | 1462316498207 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:38 INFO - PROCESS | 2260 | ++DOCSHELL 0x119617000 == 46 [pid = 2260] [id = 176] 16:01:38 INFO - PROCESS | 2260 | ++DOMWINDOW == 108 (0x119591400) [pid = 2260] [serial = 526] [outer = 0x0] 16:01:38 INFO - PROCESS | 2260 | ++DOMWINDOW == 109 (0x119bbdc00) [pid = 2260] [serial = 527] [outer = 0x119591400] 16:01:38 INFO - PROCESS | 2260 | 1462316498233 Marionette DEBUG loaded listener.js 16:01:38 INFO - PROCESS | 2260 | ++DOMWINDOW == 110 (0x1213bdc00) [pid = 2260] [serial = 528] [outer = 0x119591400] 16:01:38 INFO - PROCESS | 2260 | [2260] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:01:38 INFO - PROCESS | 2260 | [2260] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:01:38 INFO - PROCESS | 2260 | 1462316498510 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]]]}] 16:01:38 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 16:01:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 522ms 16:01:38 INFO - PROCESS | 2260 | 1462316498550 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 16:01:38 INFO - PROCESS | 2260 | 1462316498551 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 16:01:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 16:01:38 INFO - PROCESS | 2260 | 1462316498554 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 16:01:38 INFO - PROCESS | 2260 | 1462316498555 Marionette TRACE conn2 <- [1,678,null,{}] 16:01:38 INFO - PROCESS | 2260 | 1462316498557 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}] 16:01:38 INFO - PROCESS | 2260 | 1462316498635 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 16:01:38 INFO - PROCESS | 2260 | 1462316498639 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:38 INFO - PROCESS | 2260 | ++DOCSHELL 0x121240800 == 47 [pid = 2260] [id = 177] 16:01:38 INFO - PROCESS | 2260 | ++DOMWINDOW == 111 (0x1160a9c00) [pid = 2260] [serial = 529] [outer = 0x0] 16:01:38 INFO - PROCESS | 2260 | ++DOMWINDOW == 112 (0x121509400) [pid = 2260] [serial = 530] [outer = 0x1160a9c00] 16:01:38 INFO - PROCESS | 2260 | 1462316498667 Marionette DEBUG loaded listener.js 16:01:38 INFO - PROCESS | 2260 | ++DOMWINDOW == 113 (0x1215e1800) [pid = 2260] [serial = 531] [outer = 0x1160a9c00] 16:01:38 INFO - PROCESS | 2260 | 1462316498990 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]]]}] 16:01:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 16:01:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 470ms 16:01:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 16:01:39 INFO - PROCESS | 2260 | 1462316499025 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 16:01:39 INFO - PROCESS | 2260 | 1462316499026 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 16:01:39 INFO - PROCESS | 2260 | 1462316499030 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 16:01:39 INFO - PROCESS | 2260 | 1462316499032 Marionette TRACE conn2 <- [1,682,null,{}] 16:01:39 INFO - PROCESS | 2260 | 1462316499034 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}] 16:01:39 INFO - PROCESS | 2260 | 1462316499157 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 16:01:39 INFO - PROCESS | 2260 | 1462316499190 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:39 INFO - PROCESS | 2260 | ++DOCSHELL 0x1214df800 == 48 [pid = 2260] [id = 178] 16:01:39 INFO - PROCESS | 2260 | ++DOMWINDOW == 114 (0x121b28000) [pid = 2260] [serial = 532] [outer = 0x0] 16:01:39 INFO - PROCESS | 2260 | ++DOMWINDOW == 115 (0x1244d8000) [pid = 2260] [serial = 533] [outer = 0x121b28000] 16:01:39 INFO - PROCESS | 2260 | 1462316499218 Marionette DEBUG loaded listener.js 16:01:39 INFO - PROCESS | 2260 | ++DOMWINDOW == 116 (0x126b78c00) [pid = 2260] [serial = 534] [outer = 0x121b28000] 16:01:40 INFO - PROCESS | 2260 | 1462316500041 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]]]}] 16:01:40 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) 16:01:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1019ms 16:01:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 16:01:40 INFO - PROCESS | 2260 | 1462316500051 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 16:01:40 INFO - PROCESS | 2260 | 1462316500052 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 16:01:40 INFO - PROCESS | 2260 | 1462316500061 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 16:01:40 INFO - PROCESS | 2260 | 1462316500062 Marionette TRACE conn2 <- [1,686,null,{}] 16:01:40 INFO - PROCESS | 2260 | 1462316500065 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}] 16:01:40 INFO - PROCESS | 2260 | 1462316500157 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 16:01:40 INFO - PROCESS | 2260 | 1462316500161 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:40 INFO - PROCESS | 2260 | ++DOCSHELL 0x117083800 == 49 [pid = 2260] [id = 179] 16:01:40 INFO - PROCESS | 2260 | ++DOMWINDOW == 117 (0x121dbfc00) [pid = 2260] [serial = 535] [outer = 0x0] 16:01:40 INFO - PROCESS | 2260 | ++DOMWINDOW == 118 (0x128d53800) [pid = 2260] [serial = 536] [outer = 0x121dbfc00] 16:01:40 INFO - PROCESS | 2260 | 1462316500186 Marionette DEBUG loaded listener.js 16:01:40 INFO - PROCESS | 2260 | ++DOMWINDOW == 119 (0x128e91400) [pid = 2260] [serial = 537] [outer = 0x121dbfc00] 16:01:41 INFO - PROCESS | 2260 | 1462316501024 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]]]}] 16:01:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 16:01:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 980ms 16:01:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 16:01:41 INFO - PROCESS | 2260 | 1462316501034 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 16:01:41 INFO - PROCESS | 2260 | 1462316501036 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 16:01:41 INFO - PROCESS | 2260 | 1462316501038 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 16:01:41 INFO - PROCESS | 2260 | 1462316501039 Marionette TRACE conn2 <- [1,690,null,{}] 16:01:41 INFO - PROCESS | 2260 | 1462316501041 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}] 16:01:41 INFO - PROCESS | 2260 | 1462316501214 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 16:01:41 INFO - PROCESS | 2260 | --DOMWINDOW == 118 (0x117671400) [pid = 2260] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 16:01:41 INFO - PROCESS | 2260 | --DOMWINDOW == 117 (0x11916b800) [pid = 2260] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 16:01:41 INFO - PROCESS | 2260 | --DOMWINDOW == 116 (0x126b77c00) [pid = 2260] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 16:01:41 INFO - PROCESS | 2260 | --DOMWINDOW == 115 (0x12a905c00) [pid = 2260] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 16:01:41 INFO - PROCESS | 2260 | --DOMWINDOW == 114 (0x12bbaf400) [pid = 2260] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 16:01:41 INFO - PROCESS | 2260 | --DOMWINDOW == 113 (0x12a908c00) [pid = 2260] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 16:01:41 INFO - PROCESS | 2260 | --DOMWINDOW == 112 (0x1185b9400) [pid = 2260] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 16:01:41 INFO - PROCESS | 2260 | --DOMWINDOW == 111 (0x119bc3800) [pid = 2260] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 16:01:41 INFO - PROCESS | 2260 | --DOMWINDOW == 110 (0x12c106c00) [pid = 2260] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 16:01:41 INFO - PROCESS | 2260 | --DOMWINDOW == 109 (0x121d3cc00) [pid = 2260] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 16:01:41 INFO - PROCESS | 2260 | --DOMWINDOW == 108 (0x117d32800) [pid = 2260] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 16:01:41 INFO - PROCESS | 2260 | --DOMWINDOW == 107 (0x1134e2800) [pid = 2260] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 16:01:41 INFO - PROCESS | 2260 | --DOMWINDOW == 106 (0x1292ec000) [pid = 2260] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 16:01:41 INFO - PROCESS | 2260 | --DOMWINDOW == 105 (0x1166c3400) [pid = 2260] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 16:01:41 INFO - PROCESS | 2260 | --DOMWINDOW == 104 (0x116f8e400) [pid = 2260] [serial = 498] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 16:01:41 INFO - PROCESS | 2260 | --DOMWINDOW == 103 (0x12cbbc800) [pid = 2260] [serial = 495] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 16:01:41 INFO - PROCESS | 2260 | 1462316501254 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:41 INFO - PROCESS | 2260 | ++DOCSHELL 0x113d6b000 == 50 [pid = 2260] [id = 180] 16:01:41 INFO - PROCESS | 2260 | ++DOMWINDOW == 104 (0x11616e400) [pid = 2260] [serial = 538] [outer = 0x0] 16:01:41 INFO - PROCESS | 2260 | ++DOMWINDOW == 105 (0x116a6e800) [pid = 2260] [serial = 539] [outer = 0x11616e400] 16:01:41 INFO - PROCESS | 2260 | 1462316501279 Marionette DEBUG loaded listener.js 16:01:41 INFO - PROCESS | 2260 | ++DOMWINDOW == 106 (0x1196d0800) [pid = 2260] [serial = 540] [outer = 0x11616e400] 16:01:42 INFO - PROCESS | 2260 | 1462316502035 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]]]}] 16:01:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 16:01:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1019ms 16:01:42 INFO - PROCESS | 2260 | 1462316502058 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 16:01:42 INFO - PROCESS | 2260 | 1462316502060 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 16:01:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 16:01:42 INFO - PROCESS | 2260 | 1462316502070 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 16:01:42 INFO - PROCESS | 2260 | 1462316502071 Marionette TRACE conn2 <- [1,694,null,{}] 16:01:42 INFO - PROCESS | 2260 | 1462316502073 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}] 16:01:42 INFO - PROCESS | 2260 | 1462316502149 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 16:01:42 INFO - PROCESS | 2260 | 1462316502153 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:42 INFO - PROCESS | 2260 | ++DOCSHELL 0x126dcd800 == 51 [pid = 2260] [id = 181] 16:01:42 INFO - PROCESS | 2260 | ++DOMWINDOW == 107 (0x126b77c00) [pid = 2260] [serial = 541] [outer = 0x0] 16:01:42 INFO - PROCESS | 2260 | ++DOMWINDOW == 108 (0x129518800) [pid = 2260] [serial = 542] [outer = 0x126b77c00] 16:01:42 INFO - PROCESS | 2260 | 1462316502178 Marionette DEBUG loaded listener.js 16:01:42 INFO - PROCESS | 2260 | ++DOMWINDOW == 109 (0x1295b2000) [pid = 2260] [serial = 543] [outer = 0x126b77c00] 16:01:42 INFO - PROCESS | 2260 | 1462316502987 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]]]}] 16:01:42 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) 16:01:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 929ms 16:01:42 INFO - PROCESS | 2260 | 1462316502994 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 16:01:42 INFO - PROCESS | 2260 | 1462316502996 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 16:01:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 16:01:43 INFO - PROCESS | 2260 | 1462316502998 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 16:01:43 INFO - PROCESS | 2260 | 1462316502999 Marionette TRACE conn2 <- [1,698,null,{}] 16:01:43 INFO - PROCESS | 2260 | 1462316503001 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}] 16:01:43 INFO - PROCESS | 2260 | 1462316503079 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 16:01:43 INFO - PROCESS | 2260 | 1462316503123 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:43 INFO - PROCESS | 2260 | ++DOCSHELL 0x12932c800 == 52 [pid = 2260] [id = 182] 16:01:43 INFO - PROCESS | 2260 | ++DOMWINDOW == 110 (0x119bbcc00) [pid = 2260] [serial = 544] [outer = 0x0] 16:01:43 INFO - PROCESS | 2260 | ++DOMWINDOW == 111 (0x12a678400) [pid = 2260] [serial = 545] [outer = 0x119bbcc00] 16:01:43 INFO - PROCESS | 2260 | 1462316503147 Marionette DEBUG loaded listener.js 16:01:43 INFO - PROCESS | 2260 | ++DOMWINDOW == 112 (0x12a903c00) [pid = 2260] [serial = 546] [outer = 0x119bbcc00] 16:01:44 INFO - PROCESS | 2260 | 1462316504063 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]]]}] 16:01:44 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) 16:01:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1119ms 16:01:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 16:01:44 INFO - PROCESS | 2260 | 1462316504117 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 16:01:44 INFO - PROCESS | 2260 | 1462316504120 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 16:01:44 INFO - PROCESS | 2260 | 1462316504122 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 16:01:44 INFO - PROCESS | 2260 | 1462316504126 Marionette TRACE conn2 <- [1,702,null,{}] 16:01:44 INFO - PROCESS | 2260 | 1462316504129 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}] 16:01:44 INFO - PROCESS | 2260 | 1462316504234 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 16:01:44 INFO - PROCESS | 2260 | 1462316504279 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:44 INFO - PROCESS | 2260 | ++DOCSHELL 0x11874a800 == 53 [pid = 2260] [id = 183] 16:01:44 INFO - PROCESS | 2260 | ++DOMWINDOW == 113 (0x116f91800) [pid = 2260] [serial = 547] [outer = 0x0] 16:01:44 INFO - PROCESS | 2260 | ++DOMWINDOW == 114 (0x118151400) [pid = 2260] [serial = 548] [outer = 0x116f91800] 16:01:44 INFO - PROCESS | 2260 | 1462316504311 Marionette DEBUG loaded listener.js 16:01:44 INFO - PROCESS | 2260 | ++DOMWINDOW == 115 (0x1184bc400) [pid = 2260] [serial = 549] [outer = 0x116f91800] 16:01:45 INFO - PROCESS | 2260 | 1462316505248 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]]]}] 16:01:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 16:01:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1172ms 16:01:45 INFO - PROCESS | 2260 | 1462316505295 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 16:01:45 INFO - PROCESS | 2260 | 1462316505300 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 16:01:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 16:01:45 INFO - PROCESS | 2260 | 1462316505304 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 16:01:45 INFO - PROCESS | 2260 | 1462316505306 Marionette TRACE conn2 <- [1,706,null,{}] 16:01:45 INFO - PROCESS | 2260 | 1462316505309 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}] 16:01:45 INFO - PROCESS | 2260 | 1462316505405 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 16:01:45 INFO - PROCESS | 2260 | 1462316505450 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:45 INFO - PROCESS | 2260 | ++DOCSHELL 0x1219c0800 == 54 [pid = 2260] [id = 184] 16:01:45 INFO - PROCESS | 2260 | ++DOMWINDOW == 116 (0x1185f6c00) [pid = 2260] [serial = 550] [outer = 0x0] 16:01:45 INFO - PROCESS | 2260 | ++DOMWINDOW == 117 (0x1196d1800) [pid = 2260] [serial = 551] [outer = 0x1185f6c00] 16:01:45 INFO - PROCESS | 2260 | 1462316505480 Marionette DEBUG loaded listener.js 16:01:45 INFO - PROCESS | 2260 | ++DOMWINDOW == 118 (0x121506000) [pid = 2260] [serial = 552] [outer = 0x1185f6c00] 16:01:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 16:01:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1072ms 16:01:46 INFO - PROCESS | 2260 | 1462316506372 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]]]}] 16:01:46 INFO - PROCESS | 2260 | 1462316506378 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 16:01:46 INFO - PROCESS | 2260 | 1462316506379 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 16:01:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 16:01:46 INFO - PROCESS | 2260 | 1462316506382 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 16:01:46 INFO - PROCESS | 2260 | 1462316506384 Marionette TRACE conn2 <- [1,710,null,{}] 16:01:46 INFO - PROCESS | 2260 | 1462316506392 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}] 16:01:46 INFO - PROCESS | 2260 | 1462316506491 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 16:01:46 INFO - PROCESS | 2260 | 1462316506538 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:46 INFO - PROCESS | 2260 | ++DOCSHELL 0x1295ef000 == 55 [pid = 2260] [id = 185] 16:01:46 INFO - PROCESS | 2260 | ++DOMWINDOW == 119 (0x1240af400) [pid = 2260] [serial = 553] [outer = 0x0] 16:01:46 INFO - PROCESS | 2260 | ++DOMWINDOW == 120 (0x12523a800) [pid = 2260] [serial = 554] [outer = 0x1240af400] 16:01:46 INFO - PROCESS | 2260 | 1462316506570 Marionette DEBUG loaded listener.js 16:01:46 INFO - PROCESS | 2260 | ++DOMWINDOW == 121 (0x1295ba400) [pid = 2260] [serial = 555] [outer = 0x1240af400] 16:01:47 INFO - PROCESS | 2260 | 1462316507470 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]]]}] 16:01:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 16:01:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1122ms 16:01:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 16:01:47 INFO - PROCESS | 2260 | 1462316507504 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 16:01:47 INFO - PROCESS | 2260 | 1462316507507 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 16:01:47 INFO - PROCESS | 2260 | 1462316507511 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 16:01:47 INFO - PROCESS | 2260 | 1462316507515 Marionette TRACE conn2 <- [1,714,null,{}] 16:01:47 INFO - PROCESS | 2260 | 1462316507518 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}] 16:01:47 INFO - PROCESS | 2260 | 1462316507607 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 16:01:47 INFO - PROCESS | 2260 | 1462316507653 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:47 INFO - PROCESS | 2260 | ++DOCSHELL 0x117091000 == 56 [pid = 2260] [id = 186] 16:01:47 INFO - PROCESS | 2260 | ++DOMWINDOW == 122 (0x117671400) [pid = 2260] [serial = 556] [outer = 0x0] 16:01:47 INFO - PROCESS | 2260 | ++DOMWINDOW == 123 (0x11805f000) [pid = 2260] [serial = 557] [outer = 0x117671400] 16:01:47 INFO - PROCESS | 2260 | 1462316507682 Marionette DEBUG loaded listener.js 16:01:47 INFO - PROCESS | 2260 | ++DOMWINDOW == 124 (0x1182ab400) [pid = 2260] [serial = 558] [outer = 0x117671400] 16:01:48 INFO - PROCESS | 2260 | --DOCSHELL 0x126dcd800 == 55 [pid = 2260] [id = 181] 16:01:48 INFO - PROCESS | 2260 | --DOCSHELL 0x113d6b000 == 54 [pid = 2260] [id = 180] 16:01:48 INFO - PROCESS | 2260 | --DOCSHELL 0x117083800 == 53 [pid = 2260] [id = 179] 16:01:48 INFO - PROCESS | 2260 | --DOCSHELL 0x1214df800 == 52 [pid = 2260] [id = 178] 16:01:48 INFO - PROCESS | 2260 | --DOCSHELL 0x121240800 == 51 [pid = 2260] [id = 177] 16:01:48 INFO - PROCESS | 2260 | --DOCSHELL 0x119617000 == 50 [pid = 2260] [id = 176] 16:01:48 INFO - PROCESS | 2260 | --DOMWINDOW == 123 (0x116f9b400) [pid = 2260] [serial = 502] [outer = 0x0] [url = about:blank] 16:01:48 INFO - PROCESS | 2260 | --DOMWINDOW == 122 (0x126b6e000) [pid = 2260] [serial = 454] [outer = 0x0] [url = about:blank] 16:01:48 INFO - PROCESS | 2260 | --DOMWINDOW == 121 (0x118f12400) [pid = 2260] [serial = 451] [outer = 0x0] [url = about:blank] 16:01:48 INFO - PROCESS | 2260 | --DOMWINDOW == 120 (0x118052800) [pid = 2260] [serial = 448] [outer = 0x0] [url = about:blank] 16:01:48 INFO - PROCESS | 2260 | --DOCSHELL 0x119176800 == 49 [pid = 2260] [id = 175] 16:01:48 INFO - PROCESS | 2260 | --DOCSHELL 0x113a54800 == 48 [pid = 2260] [id = 174] 16:01:48 INFO - PROCESS | 2260 | --DOCSHELL 0x11708e800 == 47 [pid = 2260] [id = 173] 16:01:48 INFO - PROCESS | 2260 | --DOMWINDOW == 119 (0x129521c00) [pid = 2260] [serial = 401] [outer = 0x0] [url = about:blank] 16:01:48 INFO - PROCESS | 2260 | --DOMWINDOW == 118 (0x1185ee800) [pid = 2260] [serial = 395] [outer = 0x0] [url = about:blank] 16:01:48 INFO - PROCESS | 2260 | --DOMWINDOW == 117 (0x12149c800) [pid = 2260] [serial = 398] [outer = 0x0] [url = about:blank] 16:01:48 INFO - PROCESS | 2260 | --DOMWINDOW == 116 (0x12a9f2c00) [pid = 2260] [serial = 481] [outer = 0x0] [url = about:blank] 16:01:48 INFO - PROCESS | 2260 | --DOMWINDOW == 115 (0x12c7c7c00) [pid = 2260] [serial = 487] [outer = 0x0] [url = about:blank] 16:01:48 INFO - PROCESS | 2260 | --DOMWINDOW == 114 (0x12bbae800) [pid = 2260] [serial = 484] [outer = 0x0] [url = about:blank] 16:01:48 INFO - PROCESS | 2260 | --DOMWINDOW == 113 (0x12a905000) [pid = 2260] [serial = 457] [outer = 0x0] [url = about:blank] 16:01:48 INFO - PROCESS | 2260 | --DOMWINDOW == 112 (0x119bb6800) [pid = 2260] [serial = 470] [outer = 0x0] [url = about:blank] 16:01:48 INFO - PROCESS | 2260 | --DOMWINDOW == 111 (0x119333c00) [pid = 2260] [serial = 469] [outer = 0x0] [url = about:blank] 16:01:48 INFO - PROCESS | 2260 | --DOMWINDOW == 110 (0x12121dc00) [pid = 2260] [serial = 472] [outer = 0x0] [url = about:blank] 16:01:48 INFO - PROCESS | 2260 | --DOMWINDOW == 109 (0x1244dcc00) [pid = 2260] [serial = 473] [outer = 0x0] [url = about:blank] 16:01:48 INFO - PROCESS | 2260 | --DOMWINDOW == 108 (0x12cbb4400) [pid = 2260] [serial = 490] [outer = 0x0] [url = about:blank] 16:01:48 INFO - PROCESS | 2260 | --DOMWINDOW == 107 (0x125170800) [pid = 2260] [serial = 475] [outer = 0x0] [url = about:blank] 16:01:48 INFO - PROCESS | 2260 | --DOMWINDOW == 106 (0x126b86800) [pid = 2260] [serial = 476] [outer = 0x0] [url = about:blank] 16:01:48 INFO - PROCESS | 2260 | --DOMWINDOW == 105 (0x118727c00) [pid = 2260] [serial = 467] [outer = 0x0] [url = about:blank] 16:01:48 INFO - PROCESS | 2260 | --DOMWINDOW == 104 (0x1182b7c00) [pid = 2260] [serial = 466] [outer = 0x0] [url = about:blank] 16:01:48 INFO - PROCESS | 2260 | --DOMWINDOW == 103 (0x11610e800) [pid = 2260] [serial = 463] [outer = 0x0] [url = about:blank] 16:01:48 INFO - PROCESS | 2260 | --DOMWINDOW == 102 (0x116855800) [pid = 2260] [serial = 464] [outer = 0x0] [url = about:blank] 16:01:48 INFO - PROCESS | 2260 | --DOMWINDOW == 101 (0x12c7c2c00) [pid = 2260] [serial = 445] [outer = 0x0] [url = about:blank] 16:01:48 INFO - PROCESS | 2260 | --DOMWINDOW == 100 (0x12951bc00) [pid = 2260] [serial = 478] [outer = 0x0] [url = about:blank] 16:01:48 INFO - PROCESS | 2260 | --DOMWINDOW == 99 (0x12bbb6400) [pid = 2260] [serial = 460] [outer = 0x0] [url = about:blank] 16:01:48 INFO - PROCESS | 2260 | --DOMWINDOW == 98 (0x12c7ce000) [pid = 2260] [serial = 488] [outer = 0x0] [url = about:blank] 16:01:48 INFO - PROCESS | 2260 | --DOMWINDOW == 97 (0x12bbb5800) [pid = 2260] [serial = 494] [outer = 0x0] [url = about:blank] 16:01:48 INFO - PROCESS | 2260 | --DOMWINDOW == 96 (0x1185b2c00) [pid = 2260] [serial = 493] [outer = 0x0] [url = about:blank] 16:01:48 INFO - PROCESS | 2260 | --DOMWINDOW == 95 (0x12cbbb000) [pid = 2260] [serial = 491] [outer = 0x0] [url = about:blank] 16:01:48 INFO - PROCESS | 2260 | --DOMWINDOW == 94 (0x12bbdbc00) [pid = 2260] [serial = 485] [outer = 0x0] [url = about:blank] 16:01:48 INFO - PROCESS | 2260 | --DOMWINDOW == 93 (0x116f9b800) [pid = 2260] [serial = 500] [outer = 0x0] [url = about:blank] 16:01:48 INFO - PROCESS | 2260 | --DOMWINDOW == 92 (0x12cd45400) [pid = 2260] [serial = 496] [outer = 0x0] [url = about:blank] 16:01:48 INFO - PROCESS | 2260 | --DOMWINDOW == 91 (0x12aee0000) [pid = 2260] [serial = 482] [outer = 0x0] [url = about:blank] 16:01:48 INFO - PROCESS | 2260 | --DOMWINDOW == 90 (0x12cff8400) [pid = 2260] [serial = 497] [outer = 0x0] [url = about:blank] 16:01:48 INFO - PROCESS | 2260 | --DOMWINDOW == 89 (0x12a792c00) [pid = 2260] [serial = 479] [outer = 0x0] [url = about:blank] 16:01:48 INFO - PROCESS | 2260 | --DOMWINDOW == 88 (0x116f96c00) [pid = 2260] [serial = 499] [outer = 0x0] [url = about:blank] 16:01:48 INFO - PROCESS | 2260 | 1462316508592 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]]]}] 16:01:48 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 16:01:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1124ms 16:01:48 INFO - PROCESS | 2260 | 1462316508635 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 16:01:48 INFO - PROCESS | 2260 | 1462316508638 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 16:01:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 16:01:48 INFO - PROCESS | 2260 | 1462316508643 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 16:01:48 INFO - PROCESS | 2260 | 1462316508644 Marionette TRACE conn2 <- [1,718,null,{}] 16:01:48 INFO - PROCESS | 2260 | 1462316508647 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}] 16:01:48 INFO - PROCESS | 2260 | 1462316508722 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 16:01:48 INFO - PROCESS | 2260 | 1462316508730 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:48 INFO - PROCESS | 2260 | ++DOCSHELL 0x11875b800 == 48 [pid = 2260] [id = 187] 16:01:48 INFO - PROCESS | 2260 | ++DOMWINDOW == 89 (0x118278000) [pid = 2260] [serial = 559] [outer = 0x0] 16:01:48 INFO - PROCESS | 2260 | ++DOMWINDOW == 90 (0x118726800) [pid = 2260] [serial = 560] [outer = 0x118278000] 16:01:48 INFO - PROCESS | 2260 | 1462316508756 Marionette DEBUG loaded listener.js 16:01:48 INFO - PROCESS | 2260 | ++DOMWINDOW == 91 (0x1193ba000) [pid = 2260] [serial = 561] [outer = 0x118278000] 16:01:49 INFO - PROCESS | 2260 | 1462316509595 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]]]}] 16:01:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 16:01:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 972ms 16:01:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 16:01:49 INFO - PROCESS | 2260 | 1462316509616 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 16:01:49 INFO - PROCESS | 2260 | 1462316509617 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 16:01:49 INFO - PROCESS | 2260 | 1462316509619 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 16:01:49 INFO - PROCESS | 2260 | 1462316509622 Marionette TRACE conn2 <- [1,722,null,{}] 16:01:49 INFO - PROCESS | 2260 | 1462316509631 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}] 16:01:49 INFO - PROCESS | 2260 | 1462316509731 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 16:01:49 INFO - PROCESS | 2260 | 1462316509738 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:49 INFO - PROCESS | 2260 | ++DOCSHELL 0x119e22800 == 49 [pid = 2260] [id = 188] 16:01:49 INFO - PROCESS | 2260 | ++DOMWINDOW == 92 (0x12121dc00) [pid = 2260] [serial = 562] [outer = 0x0] 16:01:49 INFO - PROCESS | 2260 | ++DOMWINDOW == 93 (0x121505000) [pid = 2260] [serial = 563] [outer = 0x12121dc00] 16:01:49 INFO - PROCESS | 2260 | 1462316509765 Marionette DEBUG loaded listener.js 16:01:49 INFO - PROCESS | 2260 | ++DOMWINDOW == 94 (0x121998000) [pid = 2260] [serial = 564] [outer = 0x12121dc00] 16:01:50 INFO - PROCESS | 2260 | 1462316510117 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] 16:01:50 INFO - PROCESS | 2260 | 1462316510145 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 16:01:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 16:01:50 INFO - PROCESS | 2260 | 1462316510148 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 16:01:50 INFO - PROCESS | 2260 | 1462316510149 Marionette TRACE conn2 <- [1,726,null,{}] 16:01:50 INFO - PROCESS | 2260 | 1462316510151 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}] 16:01:50 INFO - PROCESS | 2260 | 1462316510247 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 16:01:50 INFO - PROCESS | 2260 | 1462316510261 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:50 INFO - PROCESS | 2260 | ++DOCSHELL 0x1214d7800 == 50 [pid = 2260] [id = 189] 16:01:50 INFO - PROCESS | 2260 | ++DOMWINDOW == 95 (0x1240ac800) [pid = 2260] [serial = 565] [outer = 0x0] 16:01:50 INFO - PROCESS | 2260 | ++DOMWINDOW == 96 (0x125837c00) [pid = 2260] [serial = 566] [outer = 0x1240ac800] 16:01:50 INFO - PROCESS | 2260 | 1462316510287 Marionette DEBUG loaded listener.js 16:01:50 INFO - PROCESS | 2260 | ++DOMWINDOW == 97 (0x126da9800) [pid = 2260] [serial = 567] [outer = 0x1240ac800] 16:01:50 INFO - PROCESS | 2260 | 1462316510693 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]]]}] 16:01:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 16:01:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 570ms 16:01:50 INFO - PROCESS | 2260 | 1462316510719 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 16:01:50 INFO - PROCESS | 2260 | 1462316510721 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 16:01:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 16:01:50 INFO - PROCESS | 2260 | 1462316510724 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 16:01:50 INFO - PROCESS | 2260 | 1462316510726 Marionette TRACE conn2 <- [1,730,null,{}] 16:01:50 INFO - PROCESS | 2260 | 1462316510732 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}] 16:01:50 INFO - PROCESS | 2260 | 1462316510875 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 16:01:50 INFO - PROCESS | 2260 | 1462316510897 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:50 INFO - PROCESS | 2260 | ++DOCSHELL 0x12440f000 == 51 [pid = 2260] [id = 190] 16:01:50 INFO - PROCESS | 2260 | ++DOMWINDOW == 98 (0x1240b0000) [pid = 2260] [serial = 568] [outer = 0x0] 16:01:50 INFO - PROCESS | 2260 | ++DOMWINDOW == 99 (0x128d55c00) [pid = 2260] [serial = 569] [outer = 0x1240b0000] 16:01:50 INFO - PROCESS | 2260 | 1462316510938 Marionette DEBUG loaded listener.js 16:01:51 INFO - PROCESS | 2260 | ++DOMWINDOW == 100 (0x129527400) [pid = 2260] [serial = 570] [outer = 0x1240b0000] 16:01:51 INFO - PROCESS | 2260 | 1462316511372 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] 16:01:51 INFO - PROCESS | 2260 | 1462316511401 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 16:01:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 16:01:51 INFO - PROCESS | 2260 | 1462316511403 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 16:01:51 INFO - PROCESS | 2260 | 1462316511404 Marionette TRACE conn2 <- [1,734,null,{}] 16:01:51 INFO - PROCESS | 2260 | 1462316511406 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}] 16:01:51 INFO - PROCESS | 2260 | 1462316511530 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 16:01:51 INFO - PROCESS | 2260 | 1462316511548 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:51 INFO - PROCESS | 2260 | ++DOCSHELL 0x119303800 == 52 [pid = 2260] [id = 191] 16:01:51 INFO - PROCESS | 2260 | ++DOMWINDOW == 101 (0x1292eac00) [pid = 2260] [serial = 571] [outer = 0x0] 16:01:51 INFO - PROCESS | 2260 | ++DOMWINDOW == 102 (0x12a908c00) [pid = 2260] [serial = 572] [outer = 0x1292eac00] 16:01:51 INFO - PROCESS | 2260 | 1462316511575 Marionette DEBUG loaded listener.js 16:01:51 INFO - PROCESS | 2260 | ++DOMWINDOW == 103 (0x12ad38000) [pid = 2260] [serial = 573] [outer = 0x1292eac00] 16:01:51 INFO - PROCESS | 2260 | 1462316511924 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]]]}] 16:01:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 16:01:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 568ms 16:01:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 16:01:51 INFO - PROCESS | 2260 | 1462316511971 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 16:01:51 INFO - PROCESS | 2260 | 1462316511972 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 16:01:51 INFO - PROCESS | 2260 | 1462316511974 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 16:01:51 INFO - PROCESS | 2260 | 1462316511976 Marionette TRACE conn2 <- [1,738,null,{}] 16:01:51 INFO - PROCESS | 2260 | 1462316511978 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}] 16:01:52 INFO - PROCESS | 2260 | 1462316512155 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 16:01:52 INFO - PROCESS | 2260 | --DOMWINDOW == 102 (0x12bbd8400) [pid = 2260] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 16:01:52 INFO - PROCESS | 2260 | --DOMWINDOW == 101 (0x1180dec00) [pid = 2260] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 16:01:52 INFO - PROCESS | 2260 | --DOMWINDOW == 100 (0x1160a9c00) [pid = 2260] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 16:01:52 INFO - PROCESS | 2260 | --DOMWINDOW == 99 (0x116860400) [pid = 2260] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 16:01:52 INFO - PROCESS | 2260 | --DOMWINDOW == 98 (0x119591400) [pid = 2260] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 16:01:52 INFO - PROCESS | 2260 | --DOMWINDOW == 97 (0x113da2400) [pid = 2260] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 16:01:52 INFO - PROCESS | 2260 | --DOMWINDOW == 96 (0x11509a000) [pid = 2260] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 16:01:52 INFO - PROCESS | 2260 | --DOMWINDOW == 95 (0x121dbfc00) [pid = 2260] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 16:01:52 INFO - PROCESS | 2260 | --DOMWINDOW == 94 (0x126b77c00) [pid = 2260] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 16:01:52 INFO - PROCESS | 2260 | --DOMWINDOW == 93 (0x11616e400) [pid = 2260] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 16:01:52 INFO - PROCESS | 2260 | --DOMWINDOW == 92 (0x121b28000) [pid = 2260] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 16:01:52 INFO - PROCESS | 2260 | --DOMWINDOW == 91 (0x125832800) [pid = 2260] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 16:01:52 INFO - PROCESS | 2260 | --DOMWINDOW == 90 (0x1168c3000) [pid = 2260] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 16:01:52 INFO - PROCESS | 2260 | --DOMWINDOW == 89 (0x1182b9c00) [pid = 2260] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 16:01:52 INFO - PROCESS | 2260 | --DOMWINDOW == 88 (0x128d5d000) [pid = 2260] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 16:01:52 INFO - PROCESS | 2260 | 1462316512196 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:52 INFO - PROCESS | 2260 | ++DOCSHELL 0x113d5d000 == 53 [pid = 2260] [id = 192] 16:01:52 INFO - PROCESS | 2260 | ++DOMWINDOW == 89 (0x1126b7800) [pid = 2260] [serial = 574] [outer = 0x0] 16:01:52 INFO - PROCESS | 2260 | ++DOMWINDOW == 90 (0x115e52000) [pid = 2260] [serial = 575] [outer = 0x1126b7800] 16:01:52 INFO - PROCESS | 2260 | 1462316512221 Marionette DEBUG loaded listener.js 16:01:52 INFO - PROCESS | 2260 | ++DOMWINDOW == 91 (0x1185b2000) [pid = 2260] [serial = 576] [outer = 0x1126b7800] 16:01:52 INFO - PROCESS | 2260 | 1462316512972 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]]]}] 16:01:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 16:01:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1020ms 16:01:52 INFO - PROCESS | 2260 | 1462316512995 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 16:01:52 INFO - PROCESS | 2260 | 1462316512996 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 16:01:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 16:01:53 INFO - PROCESS | 2260 | 1462316513005 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 16:01:53 INFO - PROCESS | 2260 | 1462316513006 Marionette TRACE conn2 <- [1,742,null,{}] 16:01:53 INFO - PROCESS | 2260 | 1462316513008 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}] 16:01:53 INFO - PROCESS | 2260 | 1462316513085 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 16:01:53 INFO - PROCESS | 2260 | 1462316513089 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:53 INFO - PROCESS | 2260 | ++DOCSHELL 0x116aa0000 == 54 [pid = 2260] [id = 193] 16:01:53 INFO - PROCESS | 2260 | ++DOMWINDOW == 92 (0x12085a400) [pid = 2260] [serial = 577] [outer = 0x0] 16:01:53 INFO - PROCESS | 2260 | ++DOMWINDOW == 93 (0x12951ec00) [pid = 2260] [serial = 578] [outer = 0x12085a400] 16:01:53 INFO - PROCESS | 2260 | 1462316513117 Marionette DEBUG loaded listener.js 16:01:53 INFO - PROCESS | 2260 | ++DOMWINDOW == 94 (0x12aee7000) [pid = 2260] [serial = 579] [outer = 0x12085a400] 16:01:53 INFO - PROCESS | 2260 | 1462316513903 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]]]}] 16:01:53 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 16:01:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 918ms 16:01:53 INFO - PROCESS | 2260 | 1462316513924 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 16:01:53 INFO - PROCESS | 2260 | 1462316513925 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 16:01:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 16:01:53 INFO - PROCESS | 2260 | 1462316513929 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 16:01:53 INFO - PROCESS | 2260 | 1462316513930 Marionette TRACE conn2 <- [1,746,null,{}] 16:01:53 INFO - PROCESS | 2260 | 1462316513932 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}] 16:01:54 INFO - PROCESS | 2260 | 1462316514007 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 16:01:54 INFO - PROCESS | 2260 | 1462316514054 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:54 INFO - PROCESS | 2260 | ++DOCSHELL 0x12ae53000 == 55 [pid = 2260] [id = 194] 16:01:54 INFO - PROCESS | 2260 | ++DOMWINDOW == 95 (0x121b28000) [pid = 2260] [serial = 580] [outer = 0x0] 16:01:54 INFO - PROCESS | 2260 | ++DOMWINDOW == 96 (0x12bbb7400) [pid = 2260] [serial = 581] [outer = 0x121b28000] 16:01:54 INFO - PROCESS | 2260 | 1462316514079 Marionette DEBUG loaded listener.js 16:01:54 INFO - PROCESS | 2260 | ++DOMWINDOW == 97 (0x12bbd8400) [pid = 2260] [serial = 582] [outer = 0x121b28000] 16:01:55 INFO - PROCESS | 2260 | 1462316515017 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]]]}] 16:01:55 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.) 16:01:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1120ms 16:01:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 16:01:55 INFO - PROCESS | 2260 | 1462316515050 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 16:01:55 INFO - PROCESS | 2260 | 1462316515052 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 16:01:55 INFO - PROCESS | 2260 | 1462316515055 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 16:01:55 INFO - PROCESS | 2260 | 1462316515058 Marionette TRACE conn2 <- [1,750,null,{}] 16:01:55 INFO - PROCESS | 2260 | 1462316515061 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}] 16:01:55 INFO - PROCESS | 2260 | 1462316515160 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 16:01:55 INFO - PROCESS | 2260 | 1462316515206 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:55 INFO - PROCESS | 2260 | ++DOCSHELL 0x1198a7000 == 56 [pid = 2260] [id = 195] 16:01:55 INFO - PROCESS | 2260 | ++DOMWINDOW == 98 (0x1180dd800) [pid = 2260] [serial = 583] [outer = 0x0] 16:01:55 INFO - PROCESS | 2260 | ++DOMWINDOW == 99 (0x11878f000) [pid = 2260] [serial = 584] [outer = 0x1180dd800] 16:01:55 INFO - PROCESS | 2260 | 1462316515237 Marionette DEBUG loaded listener.js 16:01:55 INFO - PROCESS | 2260 | ++DOMWINDOW == 100 (0x1196d0000) [pid = 2260] [serial = 585] [outer = 0x1180dd800] 16:01:56 INFO - PROCESS | 2260 | 1462316516136 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]]]}] 16:01:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 16:01:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1121ms 16:01:56 INFO - PROCESS | 2260 | 1462316516178 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 16:01:56 INFO - PROCESS | 2260 | 1462316516183 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 16:01:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 16:01:56 INFO - PROCESS | 2260 | 1462316516188 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 16:01:56 INFO - PROCESS | 2260 | 1462316516189 Marionette TRACE conn2 <- [1,754,null,{}] 16:01:56 INFO - PROCESS | 2260 | 1462316516192 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}] 16:01:56 INFO - PROCESS | 2260 | 1462316516289 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 16:01:56 INFO - PROCESS | 2260 | 1462316516336 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:56 INFO - PROCESS | 2260 | ++DOCSHELL 0x128f58800 == 57 [pid = 2260] [id = 196] 16:01:56 INFO - PROCESS | 2260 | ++DOMWINDOW == 101 (0x119169800) [pid = 2260] [serial = 586] [outer = 0x0] 16:01:56 INFO - PROCESS | 2260 | ++DOMWINDOW == 102 (0x121710400) [pid = 2260] [serial = 587] [outer = 0x119169800] 16:01:56 INFO - PROCESS | 2260 | 1462316516366 Marionette DEBUG loaded listener.js 16:01:56 INFO - PROCESS | 2260 | ++DOMWINDOW == 103 (0x12522f800) [pid = 2260] [serial = 588] [outer = 0x119169800] 16:01:57 INFO - PROCESS | 2260 | 1462316517278 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]]]}] 16:01:57 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 16:01:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1123ms 16:01:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 16:01:57 INFO - PROCESS | 2260 | 1462316517312 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 16:01:57 INFO - PROCESS | 2260 | 1462316517315 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 16:01:57 INFO - PROCESS | 2260 | 1462316517317 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 16:01:57 INFO - PROCESS | 2260 | 1462316517320 Marionette TRACE conn2 <- [1,758,null,{}] 16:01:57 INFO - PROCESS | 2260 | 1462316517328 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}] 16:01:57 INFO - PROCESS | 2260 | 1462316517426 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 16:01:57 INFO - PROCESS | 2260 | 1462316517473 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:57 INFO - PROCESS | 2260 | ++DOCSHELL 0x116890800 == 58 [pid = 2260] [id = 197] 16:01:57 INFO - PROCESS | 2260 | ++DOMWINDOW == 104 (0x1182b2800) [pid = 2260] [serial = 589] [outer = 0x0] 16:01:57 INFO - PROCESS | 2260 | ++DOMWINDOW == 105 (0x121994800) [pid = 2260] [serial = 590] [outer = 0x1182b2800] 16:01:57 INFO - PROCESS | 2260 | 1462316517505 Marionette DEBUG loaded listener.js 16:01:57 INFO - PROCESS | 2260 | ++DOMWINDOW == 106 (0x12951dc00) [pid = 2260] [serial = 591] [outer = 0x1182b2800] 16:01:58 INFO - PROCESS | 2260 | 1462316518050 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]]]}] 16:01:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 16:01:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 773ms 16:01:58 INFO - PROCESS | 2260 | 1462316518091 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 16:01:58 INFO - PROCESS | 2260 | 1462316518095 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 16:01:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 16:01:58 INFO - PROCESS | 2260 | 1462316518100 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 16:01:58 INFO - PROCESS | 2260 | 1462316518102 Marionette TRACE conn2 <- [1,762,null,{}] 16:01:58 INFO - PROCESS | 2260 | 1462316518106 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}] 16:01:58 INFO - PROCESS | 2260 | 1462316518197 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 16:01:58 INFO - PROCESS | 2260 | 1462316518260 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:58 INFO - PROCESS | 2260 | ++DOCSHELL 0x118141800 == 59 [pid = 2260] [id = 198] 16:01:58 INFO - PROCESS | 2260 | ++DOMWINDOW == 107 (0x1180d9000) [pid = 2260] [serial = 592] [outer = 0x0] 16:01:58 INFO - PROCESS | 2260 | ++DOMWINDOW == 108 (0x1182aac00) [pid = 2260] [serial = 593] [outer = 0x1180d9000] 16:01:58 INFO - PROCESS | 2260 | 1462316518289 Marionette DEBUG loaded listener.js 16:01:58 INFO - PROCESS | 2260 | ++DOMWINDOW == 109 (0x1185ee800) [pid = 2260] [serial = 594] [outer = 0x1180d9000] 16:01:58 INFO - PROCESS | 2260 | --DOCSHELL 0x12bb67000 == 58 [pid = 2260] [id = 134] 16:01:58 INFO - PROCESS | 2260 | --DOCSHELL 0x119f62800 == 57 [pid = 2260] [id = 151] 16:01:58 INFO - PROCESS | 2260 | --DOCSHELL 0x12ca85000 == 56 [pid = 2260] [id = 154] 16:01:58 INFO - PROCESS | 2260 | --DOCSHELL 0x12ae43000 == 55 [pid = 2260] [id = 152] 16:01:58 INFO - PROCESS | 2260 | --DOCSHELL 0x116aa0000 == 54 [pid = 2260] [id = 193] 16:01:58 INFO - PROCESS | 2260 | --DOCSHELL 0x113d5d000 == 53 [pid = 2260] [id = 192] 16:01:58 INFO - PROCESS | 2260 | --DOCSHELL 0x119303800 == 52 [pid = 2260] [id = 191] 16:01:58 INFO - PROCESS | 2260 | --DOCSHELL 0x12440f000 == 51 [pid = 2260] [id = 190] 16:01:58 INFO - PROCESS | 2260 | --DOCSHELL 0x1214d7800 == 50 [pid = 2260] [id = 189] 16:01:58 INFO - PROCESS | 2260 | --DOMWINDOW == 108 (0x11805a000) [pid = 2260] [serial = 505] [outer = 0x0] [url = about:blank] 16:01:58 INFO - PROCESS | 2260 | --DOMWINDOW == 107 (0x118f11800) [pid = 2260] [serial = 509] [outer = 0x0] [url = about:blank] 16:01:58 INFO - PROCESS | 2260 | --DOMWINDOW == 106 (0x1244ad800) [pid = 2260] [serial = 512] [outer = 0x0] [url = about:blank] 16:01:58 INFO - PROCESS | 2260 | --DOCSHELL 0x119e22800 == 49 [pid = 2260] [id = 188] 16:01:58 INFO - PROCESS | 2260 | --DOCSHELL 0x11875b800 == 48 [pid = 2260] [id = 187] 16:01:58 INFO - PROCESS | 2260 | --DOCSHELL 0x117091000 == 47 [pid = 2260] [id = 186] 16:01:58 INFO - PROCESS | 2260 | --DOCSHELL 0x1295ef000 == 46 [pid = 2260] [id = 185] 16:01:58 INFO - PROCESS | 2260 | --DOCSHELL 0x1219c0800 == 45 [pid = 2260] [id = 184] 16:01:58 INFO - PROCESS | 2260 | --DOCSHELL 0x11874a800 == 44 [pid = 2260] [id = 183] 16:01:58 INFO - PROCESS | 2260 | --DOCSHELL 0x12932c800 == 43 [pid = 2260] [id = 182] 16:01:58 INFO - PROCESS | 2260 | --DOMWINDOW == 105 (0x12bbd8800) [pid = 2260] [serial = 392] [outer = 0x0] [url = about:blank] 16:01:58 INFO - PROCESS | 2260 | --DOMWINDOW == 104 (0x1185f7000) [pid = 2260] [serial = 524] [outer = 0x0] [url = about:blank] 16:01:58 INFO - PROCESS | 2260 | --DOMWINDOW == 103 (0x1193b7800) [pid = 2260] [serial = 525] [outer = 0x0] [url = about:blank] 16:01:58 INFO - PROCESS | 2260 | --DOMWINDOW == 102 (0x121509400) [pid = 2260] [serial = 530] [outer = 0x0] [url = about:blank] 16:01:58 INFO - PROCESS | 2260 | --DOMWINDOW == 101 (0x128d5c000) [pid = 2260] [serial = 515] [outer = 0x0] [url = about:blank] 16:01:58 INFO - PROCESS | 2260 | --DOMWINDOW == 100 (0x12a679000) [pid = 2260] [serial = 516] [outer = 0x0] [url = about:blank] 16:01:58 INFO - PROCESS | 2260 | --DOMWINDOW == 99 (0x119bbdc00) [pid = 2260] [serial = 527] [outer = 0x0] [url = about:blank] 16:01:58 INFO - PROCESS | 2260 | --DOMWINDOW == 98 (0x1213bdc00) [pid = 2260] [serial = 528] [outer = 0x0] [url = about:blank] 16:01:58 INFO - PROCESS | 2260 | --DOMWINDOW == 97 (0x1161cd800) [pid = 2260] [serial = 518] [outer = 0x0] [url = about:blank] 16:01:58 INFO - PROCESS | 2260 | --DOMWINDOW == 96 (0x116f99000) [pid = 2260] [serial = 519] [outer = 0x0] [url = about:blank] 16:01:58 INFO - PROCESS | 2260 | --DOMWINDOW == 95 (0x116f90000) [pid = 2260] [serial = 521] [outer = 0x0] [url = about:blank] 16:01:58 INFO - PROCESS | 2260 | --DOMWINDOW == 94 (0x1182abc00) [pid = 2260] [serial = 522] [outer = 0x0] [url = about:blank] 16:01:58 INFO - PROCESS | 2260 | --DOMWINDOW == 93 (0x128d53800) [pid = 2260] [serial = 536] [outer = 0x0] [url = about:blank] 16:01:58 INFO - PROCESS | 2260 | --DOMWINDOW == 92 (0x129518800) [pid = 2260] [serial = 542] [outer = 0x0] [url = about:blank] 16:01:58 INFO - PROCESS | 2260 | --DOMWINDOW == 91 (0x116a6e800) [pid = 2260] [serial = 539] [outer = 0x0] [url = about:blank] 16:01:58 INFO - PROCESS | 2260 | --DOMWINDOW == 90 (0x1244d8000) [pid = 2260] [serial = 533] [outer = 0x0] [url = about:blank] 16:01:58 INFO - PROCESS | 2260 | --DOMWINDOW == 89 (0x1295b2000) [pid = 2260] [serial = 543] [outer = 0x0] [url = about:blank] 16:01:58 INFO - PROCESS | 2260 | --DOMWINDOW == 88 (0x128e91400) [pid = 2260] [serial = 537] [outer = 0x0] [url = about:blank] 16:01:58 INFO - PROCESS | 2260 | --DOMWINDOW == 87 (0x126b78c00) [pid = 2260] [serial = 534] [outer = 0x0] [url = about:blank] 16:01:58 INFO - PROCESS | 2260 | --DOMWINDOW == 86 (0x116711000) [pid = 2260] [serial = 203] [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.] 16:01:58 INFO - PROCESS | 2260 | --DOMWINDOW == 85 (0x1196d0800) [pid = 2260] [serial = 540] [outer = 0x0] [url = about:blank] 16:01:58 INFO - PROCESS | 2260 | --DOMWINDOW == 84 (0x1215e1800) [pid = 2260] [serial = 531] [outer = 0x0] [url = about:blank] 16:01:58 INFO - PROCESS | 2260 | --DOMWINDOW == 83 (0x128d53c00) [pid = 2260] [serial = 455] [outer = 0x0] [url = about:blank] 16:01:58 INFO - PROCESS | 2260 | --DOMWINDOW == 82 (0x1182b2000) [pid = 2260] [serial = 449] [outer = 0x0] [url = about:blank] 16:01:58 INFO - PROCESS | 2260 | --DOMWINDOW == 81 (0x119fc7400) [pid = 2260] [serial = 452] [outer = 0x0] [url = about:blank] 16:01:58 INFO - PROCESS | 2260 | --DOMWINDOW == 80 (0x12c7c8000) [pid = 2260] [serial = 446] [outer = 0x0] [url = about:blank] 16:01:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 16:01:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1071ms 16:01:59 INFO - PROCESS | 2260 | 1462316519167 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]]]}] 16:01:59 INFO - PROCESS | 2260 | 1462316519172 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 16:01:59 INFO - PROCESS | 2260 | 1462316519175 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 16:01:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 16:01:59 INFO - PROCESS | 2260 | 1462316519192 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 16:01:59 INFO - PROCESS | 2260 | 1462316519194 Marionette TRACE conn2 <- [1,766,null,{}] 16:01:59 INFO - PROCESS | 2260 | 1462316519196 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}] 16:01:59 INFO - PROCESS | 2260 | 1462316519272 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 16:01:59 INFO - PROCESS | 2260 | 1462316519279 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:59 INFO - PROCESS | 2260 | ++DOCSHELL 0x117d05800 == 44 [pid = 2260] [id = 199] 16:01:59 INFO - PROCESS | 2260 | ++DOMWINDOW == 81 (0x1185b8000) [pid = 2260] [serial = 595] [outer = 0x0] 16:01:59 INFO - PROCESS | 2260 | ++DOMWINDOW == 82 (0x118789000) [pid = 2260] [serial = 596] [outer = 0x1185b8000] 16:01:59 INFO - PROCESS | 2260 | 1462316519306 Marionette DEBUG loaded listener.js 16:01:59 INFO - PROCESS | 2260 | ++DOMWINDOW == 83 (0x119591400) [pid = 2260] [serial = 597] [outer = 0x1185b8000] 16:02:00 INFO - PROCESS | 2260 | 1462316520120 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]]]}] 16:02:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 16:02:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 974ms 16:02:00 INFO - PROCESS | 2260 | 1462316520165 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 16:02:00 INFO - PROCESS | 2260 | 1462316520166 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 16:02:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 16:02:00 INFO - PROCESS | 2260 | 1462316520169 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 16:02:00 INFO - PROCESS | 2260 | 1462316520171 Marionette TRACE conn2 <- [1,770,null,{}] 16:02:00 INFO - PROCESS | 2260 | 1462316520178 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}] 16:02:00 INFO - PROCESS | 2260 | 1462316520255 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 16:02:00 INFO - PROCESS | 2260 | 1462316520310 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:00 INFO - PROCESS | 2260 | ++DOCSHELL 0x1199a1800 == 45 [pid = 2260] [id = 200] 16:02:00 INFO - PROCESS | 2260 | ++DOMWINDOW == 84 (0x119fc8800) [pid = 2260] [serial = 598] [outer = 0x0] 16:02:00 INFO - PROCESS | 2260 | ++DOMWINDOW == 85 (0x12150b800) [pid = 2260] [serial = 599] [outer = 0x119fc8800] 16:02:00 INFO - PROCESS | 2260 | 1462316520338 Marionette DEBUG loaded listener.js 16:02:00 INFO - PROCESS | 2260 | ++DOMWINDOW == 86 (0x121dbf400) [pid = 2260] [serial = 600] [outer = 0x119fc8800] 16:02:00 INFO - PROCESS | 2260 | 1462316520660 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]]]}] 16:02:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 16:02:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 521ms 16:02:00 INFO - PROCESS | 2260 | 1462316520690 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 16:02:00 INFO - PROCESS | 2260 | 1462316520692 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 16:02:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 16:02:00 INFO - PROCESS | 2260 | 1462316520701 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 16:02:00 INFO - PROCESS | 2260 | 1462316520702 Marionette TRACE conn2 <- [1,774,null,{}] 16:02:00 INFO - PROCESS | 2260 | 1462316520705 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}] 16:02:00 INFO - PROCESS | 2260 | 1462316520800 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 16:02:00 INFO - PROCESS | 2260 | 1462316520804 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:00 INFO - PROCESS | 2260 | ++DOCSHELL 0x12158a000 == 46 [pid = 2260] [id = 201] 16:02:00 INFO - PROCESS | 2260 | ++DOMWINDOW == 87 (0x121499000) [pid = 2260] [serial = 601] [outer = 0x0] 16:02:00 INFO - PROCESS | 2260 | ++DOMWINDOW == 88 (0x1250a5800) [pid = 2260] [serial = 602] [outer = 0x121499000] 16:02:00 INFO - PROCESS | 2260 | 1462316520830 Marionette DEBUG loaded listener.js 16:02:00 INFO - PROCESS | 2260 | ++DOMWINDOW == 89 (0x126b78000) [pid = 2260] [serial = 603] [outer = 0x121499000] 16:02:01 INFO - PROCESS | 2260 | 1462316521171 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]]]}] 16:02:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 16:02:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 518ms 16:02:01 INFO - PROCESS | 2260 | 1462316521220 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 16:02:01 INFO - PROCESS | 2260 | 1462316521221 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 16:02:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 16:02:01 INFO - PROCESS | 2260 | 1462316521223 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 16:02:01 INFO - PROCESS | 2260 | 1462316521224 Marionette TRACE conn2 <- [1,778,null,{}] 16:02:01 INFO - PROCESS | 2260 | 1462316521227 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}] 16:02:01 INFO - PROCESS | 2260 | 1462316521318 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 16:02:01 INFO - PROCESS | 2260 | 1462316521338 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:01 INFO - PROCESS | 2260 | ++DOCSHELL 0x1250ee000 == 47 [pid = 2260] [id = 202] 16:02:01 INFO - PROCESS | 2260 | ++DOMWINDOW == 90 (0x126b78400) [pid = 2260] [serial = 604] [outer = 0x0] 16:02:01 INFO - PROCESS | 2260 | ++DOMWINDOW == 91 (0x126db3400) [pid = 2260] [serial = 605] [outer = 0x126b78400] 16:02:01 INFO - PROCESS | 2260 | 1462316521364 Marionette DEBUG loaded listener.js 16:02:01 INFO - PROCESS | 2260 | ++DOMWINDOW == 92 (0x128e90800) [pid = 2260] [serial = 606] [outer = 0x126b78400] 16:02:01 INFO - PROCESS | 2260 | 1462316521734 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]]]}] 16:02:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 16:02:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 518ms 16:02:01 INFO - PROCESS | 2260 | 1462316521742 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 16:02:01 INFO - PROCESS | 2260 | 1462316521743 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 16:02:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 16:02:01 INFO - PROCESS | 2260 | 1462316521747 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 16:02:01 INFO - PROCESS | 2260 | 1462316521749 Marionette TRACE conn2 <- [1,782,null,{}] 16:02:01 INFO - PROCESS | 2260 | 1462316521751 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}] 16:02:01 INFO - PROCESS | 2260 | 1462316521858 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 16:02:01 INFO - PROCESS | 2260 | 1462316521891 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:01 INFO - PROCESS | 2260 | ++DOCSHELL 0x1240a2800 == 48 [pid = 2260] [id = 203] 16:02:01 INFO - PROCESS | 2260 | ++DOMWINDOW == 93 (0x128d53c00) [pid = 2260] [serial = 607] [outer = 0x0] 16:02:01 INFO - PROCESS | 2260 | ++DOMWINDOW == 94 (0x129526800) [pid = 2260] [serial = 608] [outer = 0x128d53c00] 16:02:01 INFO - PROCESS | 2260 | 1462316521919 Marionette DEBUG loaded listener.js 16:02:01 INFO - PROCESS | 2260 | ++DOMWINDOW == 95 (0x12a9f2400) [pid = 2260] [serial = 609] [outer = 0x128d53c00] 16:02:02 INFO - PROCESS | 2260 | 1462316522237 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]]]}] 16:02:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 16:02:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 518ms 16:02:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 16:02:02 INFO - PROCESS | 2260 | 1462316522268 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 16:02:02 INFO - PROCESS | 2260 | 1462316522269 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 16:02:02 INFO - PROCESS | 2260 | 1462316522271 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 16:02:02 INFO - PROCESS | 2260 | 1462316522272 Marionette TRACE conn2 <- [1,786,null,{}] 16:02:02 INFO - PROCESS | 2260 | 1462316522274 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}] 16:02:02 INFO - PROCESS | 2260 | 1462316522367 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 16:02:02 INFO - PROCESS | 2260 | 1462316522371 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:02 INFO - PROCESS | 2260 | ++DOCSHELL 0x12931c000 == 49 [pid = 2260] [id = 204] 16:02:02 INFO - PROCESS | 2260 | ++DOMWINDOW == 96 (0x12a67c000) [pid = 2260] [serial = 610] [outer = 0x0] 16:02:02 INFO - PROCESS | 2260 | ++DOMWINDOW == 97 (0x12ad2b800) [pid = 2260] [serial = 611] [outer = 0x12a67c000] 16:02:02 INFO - PROCESS | 2260 | 1462316522396 Marionette DEBUG loaded listener.js 16:02:02 INFO - PROCESS | 2260 | ++DOMWINDOW == 98 (0x12aedfc00) [pid = 2260] [serial = 612] [outer = 0x12a67c000] 16:02:02 INFO - PROCESS | 2260 | --DOMWINDOW == 97 (0x116f92800) [pid = 2260] [serial = 504] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 16:02:02 INFO - PROCESS | 2260 | --DOMWINDOW == 96 (0x1240ac800) [pid = 2260] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 16:02:02 INFO - PROCESS | 2260 | --DOMWINDOW == 95 (0x1240b0000) [pid = 2260] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 16:02:02 INFO - PROCESS | 2260 | --DOMWINDOW == 94 (0x12121dc00) [pid = 2260] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 16:02:02 INFO - PROCESS | 2260 | --DOMWINDOW == 93 (0x1185f6c00) [pid = 2260] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 16:02:02 INFO - PROCESS | 2260 | --DOMWINDOW == 92 (0x117671400) [pid = 2260] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 16:02:02 INFO - PROCESS | 2260 | --DOMWINDOW == 91 (0x116f91800) [pid = 2260] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 16:02:02 INFO - PROCESS | 2260 | --DOMWINDOW == 90 (0x118278000) [pid = 2260] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 16:02:02 INFO - PROCESS | 2260 | --DOMWINDOW == 89 (0x1240af400) [pid = 2260] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 16:02:02 INFO - PROCESS | 2260 | --DOMWINDOW == 88 (0x1292eac00) [pid = 2260] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 16:02:02 INFO - PROCESS | 2260 | --DOMWINDOW == 87 (0x12085a400) [pid = 2260] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 16:02:02 INFO - PROCESS | 2260 | --DOMWINDOW == 86 (0x1126b7800) [pid = 2260] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 16:02:02 INFO - PROCESS | 2260 | --DOMWINDOW == 85 (0x12aee2000) [pid = 2260] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 16:02:02 INFO - PROCESS | 2260 | --DOMWINDOW == 84 (0x116713000) [pid = 2260] [serial = 501] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 16:02:02 INFO - PROCESS | 2260 | --DOMWINDOW == 83 (0x1180de400) [pid = 2260] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 16:02:02 INFO - PROCESS | 2260 | --DOMWINDOW == 82 (0x126b75400) [pid = 2260] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 16:02:02 INFO - PROCESS | 2260 | --DOMWINDOW == 81 (0x121510800) [pid = 2260] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 16:02:02 INFO - PROCESS | 2260 | 1462316522889 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]]]}] 16:02:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 16:02:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 670ms 16:02:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 16:02:02 INFO - PROCESS | 2260 | 1462316522942 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 16:02:02 INFO - PROCESS | 2260 | 1462316522944 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 16:02:02 INFO - PROCESS | 2260 | 1462316522947 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 16:02:02 INFO - PROCESS | 2260 | 1462316522949 Marionette TRACE conn2 <- [1,790,null,{}] 16:02:02 INFO - PROCESS | 2260 | 1462316522952 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}] 16:02:03 INFO - PROCESS | 2260 | 1462316523101 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 16:02:03 INFO - PROCESS | 2260 | 1462316523150 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:03 INFO - PROCESS | 2260 | ++DOCSHELL 0x117d0f800 == 50 [pid = 2260] [id = 205] 16:02:03 INFO - PROCESS | 2260 | ++DOMWINDOW == 82 (0x116a6e400) [pid = 2260] [serial = 613] [outer = 0x0] 16:02:03 INFO - PROCESS | 2260 | ++DOMWINDOW == 83 (0x1185f6c00) [pid = 2260] [serial = 614] [outer = 0x116a6e400] 16:02:03 INFO - PROCESS | 2260 | 1462316523184 Marionette DEBUG loaded listener.js 16:02:03 INFO - PROCESS | 2260 | ++DOMWINDOW == 84 (0x121511400) [pid = 2260] [serial = 615] [outer = 0x116a6e400] 16:02:03 INFO - PROCESS | 2260 | 1462316523450 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]]]}] 16:02:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 16:02:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 521ms 16:02:03 INFO - PROCESS | 2260 | 1462316523471 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 16:02:03 INFO - PROCESS | 2260 | 1462316523472 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 16:02:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 16:02:03 INFO - PROCESS | 2260 | 1462316523474 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 16:02:03 INFO - PROCESS | 2260 | 1462316523475 Marionette TRACE conn2 <- [1,794,null,{}] 16:02:03 INFO - PROCESS | 2260 | 1462316523485 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}] 16:02:03 INFO - PROCESS | 2260 | 1462316523570 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 16:02:03 INFO - PROCESS | 2260 | 1462316523617 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:03 INFO - PROCESS | 2260 | ++DOCSHELL 0x12a60e800 == 51 [pid = 2260] [id = 206] 16:02:03 INFO - PROCESS | 2260 | ++DOMWINDOW == 85 (0x112d6dc00) [pid = 2260] [serial = 616] [outer = 0x0] 16:02:03 INFO - PROCESS | 2260 | ++DOMWINDOW == 86 (0x125108400) [pid = 2260] [serial = 617] [outer = 0x112d6dc00] 16:02:03 INFO - PROCESS | 2260 | 1462316523642 Marionette DEBUG loaded listener.js 16:02:03 INFO - PROCESS | 2260 | ++DOMWINDOW == 87 (0x12aee3000) [pid = 2260] [serial = 618] [outer = 0x112d6dc00] 16:02:03 INFO - PROCESS | 2260 | 1462316523931 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]]]}] 16:02:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 16:02:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 470ms 16:02:03 INFO - PROCESS | 2260 | 1462316523945 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 16:02:03 INFO - PROCESS | 2260 | 1462316523948 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 16:02:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 16:02:03 INFO - PROCESS | 2260 | 1462316523956 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 16:02:03 INFO - PROCESS | 2260 | 1462316523957 Marionette TRACE conn2 <- [1,798,null,{}] 16:02:03 INFO - PROCESS | 2260 | 1462316523960 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}] 16:02:04 INFO - PROCESS | 2260 | 1462316524042 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 16:02:04 INFO - PROCESS | 2260 | 1462316524049 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:04 INFO - PROCESS | 2260 | ++DOCSHELL 0x12ae51800 == 52 [pid = 2260] [id = 207] 16:02:04 INFO - PROCESS | 2260 | ++DOMWINDOW == 88 (0x12aee7400) [pid = 2260] [serial = 619] [outer = 0x0] 16:02:04 INFO - PROCESS | 2260 | ++DOMWINDOW == 89 (0x12bbd5000) [pid = 2260] [serial = 620] [outer = 0x12aee7400] 16:02:04 INFO - PROCESS | 2260 | 1462316524073 Marionette DEBUG loaded listener.js 16:02:04 INFO - PROCESS | 2260 | ++DOMWINDOW == 90 (0x12c107800) [pid = 2260] [serial = 621] [outer = 0x12aee7400] 16:02:04 INFO - PROCESS | 2260 | 1462316524398 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]]]}] 16:02:04 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 16:02:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 468ms 16:02:04 INFO - PROCESS | 2260 | 1462316524425 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 16:02:04 INFO - PROCESS | 2260 | 1462316524428 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 16:02:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 16:02:04 INFO - PROCESS | 2260 | 1462316524432 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 16:02:04 INFO - PROCESS | 2260 | 1462316524433 Marionette TRACE conn2 <- [1,802,null,{}] 16:02:04 INFO - PROCESS | 2260 | 1462316524436 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}] 16:02:04 INFO - PROCESS | 2260 | 1462316524557 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 16:02:04 INFO - PROCESS | 2260 | 1462316524569 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:04 INFO - PROCESS | 2260 | ++DOCSHELL 0x12bb1c000 == 53 [pid = 2260] [id = 208] 16:02:04 INFO - PROCESS | 2260 | ++DOMWINDOW == 91 (0x12aee2c00) [pid = 2260] [serial = 622] [outer = 0x0] 16:02:04 INFO - PROCESS | 2260 | ++DOMWINDOW == 92 (0x12c7c4000) [pid = 2260] [serial = 623] [outer = 0x12aee2c00] 16:02:04 INFO - PROCESS | 2260 | 1462316524614 Marionette DEBUG loaded listener.js 16:02:04 INFO - PROCESS | 2260 | ++DOMWINDOW == 93 (0x12c110400) [pid = 2260] [serial = 624] [outer = 0x12aee2c00] 16:02:05 INFO - PROCESS | 2260 | 1462316525247 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]]]}] 16:02:05 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 16:02:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 869ms 16:02:05 INFO - PROCESS | 2260 | 1462316525301 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 16:02:05 INFO - PROCESS | 2260 | 1462316525304 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 16:02:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 16:02:05 INFO - PROCESS | 2260 | 1462316525309 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 16:02:05 INFO - PROCESS | 2260 | 1462316525311 Marionette TRACE conn2 <- [1,806,null,{}] 16:02:05 INFO - PROCESS | 2260 | 1462316525314 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}] 16:02:05 INFO - PROCESS | 2260 | 1462316525422 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 16:02:05 INFO - PROCESS | 2260 | 1462316525489 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:05 INFO - PROCESS | 2260 | ++DOCSHELL 0x11931b800 == 54 [pid = 2260] [id = 209] 16:02:05 INFO - PROCESS | 2260 | ++DOMWINDOW == 94 (0x110f7ec00) [pid = 2260] [serial = 625] [outer = 0x0] 16:02:05 INFO - PROCESS | 2260 | ++DOMWINDOW == 95 (0x1160b5400) [pid = 2260] [serial = 626] [outer = 0x110f7ec00] 16:02:05 INFO - PROCESS | 2260 | 1462316525523 Marionette DEBUG loaded listener.js 16:02:05 INFO - PROCESS | 2260 | ++DOMWINDOW == 96 (0x116f8f400) [pid = 2260] [serial = 627] [outer = 0x110f7ec00] 16:02:05 INFO - PROCESS | 2260 | [2260] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 16:02:06 INFO - PROCESS | 2260 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 16:02:06 INFO - PROCESS | 2260 | Determined SkiaGL cache limits: Size 100663296, Items: 256 16:02:06 INFO - PROCESS | 2260 | [GFX2-]: Using SkiaGL canvas. 16:02:06 INFO - PROCESS | 2260 | 1462316526088 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]]]}] 16:02:06 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 16:02:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 821ms 16:02:06 INFO - PROCESS | 2260 | 1462316526148 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 16:02:06 INFO - PROCESS | 2260 | 1462316526153 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 16:02:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 16:02:06 INFO - PROCESS | 2260 | 1462316526157 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 16:02:06 INFO - PROCESS | 2260 | 1462316526159 Marionette TRACE conn2 <- [1,810,null,{}] 16:02:06 INFO - PROCESS | 2260 | 1462316526176 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}] 16:02:06 INFO - PROCESS | 2260 | 1462316526309 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 16:02:06 INFO - PROCESS | 2260 | 1462316526321 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:06 INFO - PROCESS | 2260 | ++DOCSHELL 0x126d75000 == 55 [pid = 2260] [id = 210] 16:02:06 INFO - PROCESS | 2260 | ++DOMWINDOW == 97 (0x118276400) [pid = 2260] [serial = 628] [outer = 0x0] 16:02:06 INFO - PROCESS | 2260 | ++DOMWINDOW == 98 (0x1193b0000) [pid = 2260] [serial = 629] [outer = 0x118276400] 16:02:06 INFO - PROCESS | 2260 | 1462316526350 Marionette DEBUG loaded listener.js 16:02:06 INFO - PROCESS | 2260 | ++DOMWINDOW == 99 (0x1196d6400) [pid = 2260] [serial = 630] [outer = 0x118276400] 16:02:06 INFO - PROCESS | 2260 | 1462316526786 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]]]}] 16:02:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 16:02:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 682ms 16:02:06 INFO - PROCESS | 2260 | 1462316526844 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 16:02:06 INFO - PROCESS | 2260 | 1462316526846 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 16:02:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 16:02:06 INFO - PROCESS | 2260 | 1462316526850 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 16:02:06 INFO - PROCESS | 2260 | 1462316526853 Marionette TRACE conn2 <- [1,814,null,{}] 16:02:06 INFO - PROCESS | 2260 | 1462316526863 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}] 16:02:06 INFO - PROCESS | 2260 | 1462316526963 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 16:02:07 INFO - PROCESS | 2260 | 1462316527027 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:07 INFO - PROCESS | 2260 | ++DOCSHELL 0x12c188000 == 56 [pid = 2260] [id = 211] 16:02:07 INFO - PROCESS | 2260 | ++DOMWINDOW == 100 (0x1244dcc00) [pid = 2260] [serial = 631] [outer = 0x0] 16:02:07 INFO - PROCESS | 2260 | ++DOMWINDOW == 101 (0x126316c00) [pid = 2260] [serial = 632] [outer = 0x1244dcc00] 16:02:07 INFO - PROCESS | 2260 | 1462316527059 Marionette DEBUG loaded listener.js 16:02:07 INFO - PROCESS | 2260 | ++DOMWINDOW == 102 (0x1292e4400) [pid = 2260] [serial = 633] [outer = 0x1244dcc00] 16:02:07 INFO - PROCESS | 2260 | 1462316527470 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] 16:02:07 INFO - PROCESS | 2260 | 1462316527529 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 16:02:07 INFO - PROCESS | 2260 | 1462316527533 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 16:02:07 INFO - PROCESS | 2260 | 1462316527534 Marionette TRACE conn2 <- [1,818,null,{}] 16:02:07 INFO - PROCESS | 2260 | 1462316527558 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}] 16:02:07 INFO - PROCESS | 2260 | 1462316527682 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 16:02:07 INFO - PROCESS | 2260 | 1462316527730 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:07 INFO - PROCESS | 2260 | ++DOCSHELL 0x12c803800 == 57 [pid = 2260] [id = 212] 16:02:07 INFO - PROCESS | 2260 | ++DOMWINDOW == 103 (0x12a906c00) [pid = 2260] [serial = 634] [outer = 0x0] 16:02:07 INFO - PROCESS | 2260 | ++DOMWINDOW == 104 (0x12a9e9000) [pid = 2260] [serial = 635] [outer = 0x12a906c00] 16:02:07 INFO - PROCESS | 2260 | 1462316527760 Marionette DEBUG loaded listener.js 16:02:07 INFO - PROCESS | 2260 | ++DOMWINDOW == 105 (0x12aedf400) [pid = 2260] [serial = 636] [outer = 0x12a906c00] 16:02:08 INFO - PROCESS | 2260 | 1462316528176 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]]]}] 16:02:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 16:02:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 689ms 16:02:08 INFO - PROCESS | 2260 | 1462316528228 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 16:02:08 INFO - PROCESS | 2260 | 1462316528229 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 16:02:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 16:02:08 INFO - PROCESS | 2260 | 1462316528233 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 16:02:08 INFO - PROCESS | 2260 | 1462316528234 Marionette TRACE conn2 <- [1,822,null,{}] 16:02:08 INFO - PROCESS | 2260 | 1462316528237 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}] 16:02:08 INFO - PROCESS | 2260 | 1462316528332 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 16:02:08 INFO - PROCESS | 2260 | 1462316528395 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:08 INFO - PROCESS | 2260 | ++DOCSHELL 0x12ca79800 == 58 [pid = 2260] [id = 213] 16:02:08 INFO - PROCESS | 2260 | ++DOMWINDOW == 106 (0x12a905400) [pid = 2260] [serial = 637] [outer = 0x0] 16:02:08 INFO - PROCESS | 2260 | ++DOMWINDOW == 107 (0x12c107400) [pid = 2260] [serial = 638] [outer = 0x12a905400] 16:02:08 INFO - PROCESS | 2260 | 1462316528425 Marionette DEBUG loaded listener.js 16:02:08 INFO - PROCESS | 2260 | ++DOMWINDOW == 108 (0x12c7c6000) [pid = 2260] [serial = 639] [outer = 0x12a905400] 16:02:08 INFO - PROCESS | 2260 | 1462316528860 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] 16:02:08 INFO - PROCESS | 2260 | 1462316528946 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 16:02:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 16:02:08 INFO - PROCESS | 2260 | 1462316528951 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 16:02:08 INFO - PROCESS | 2260 | 1462316528952 Marionette TRACE conn2 <- [1,826,null,{}] 16:02:08 INFO - PROCESS | 2260 | 1462316528954 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}] 16:02:09 INFO - PROCESS | 2260 | 1462316529066 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 16:02:09 INFO - PROCESS | 2260 | 1462316529131 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:09 INFO - PROCESS | 2260 | ++DOCSHELL 0x116893000 == 59 [pid = 2260] [id = 214] 16:02:09 INFO - PROCESS | 2260 | ++DOMWINDOW == 109 (0x11670f800) [pid = 2260] [serial = 640] [outer = 0x0] 16:02:09 INFO - PROCESS | 2260 | ++DOMWINDOW == 110 (0x1184bcc00) [pid = 2260] [serial = 641] [outer = 0x11670f800] 16:02:09 INFO - PROCESS | 2260 | 1462316529163 Marionette DEBUG loaded listener.js 16:02:09 INFO - PROCESS | 2260 | ++DOMWINDOW == 111 (0x11983f000) [pid = 2260] [serial = 642] [outer = 0x11670f800] 16:02:09 INFO - PROCESS | 2260 | 1462316529825 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]]]}] 16:02:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 16:02:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 921ms 16:02:09 INFO - PROCESS | 2260 | 1462316529872 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 16:02:09 INFO - PROCESS | 2260 | 1462316529875 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 16:02:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 16:02:09 INFO - PROCESS | 2260 | 1462316529896 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 16:02:09 INFO - PROCESS | 2260 | 1462316529899 Marionette TRACE conn2 <- [1,830,null,{}] 16:02:09 INFO - PROCESS | 2260 | 1462316529905 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}] 16:02:10 INFO - PROCESS | 2260 | 1462316530041 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 16:02:10 INFO - PROCESS | 2260 | 1462316530097 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:10 INFO - PROCESS | 2260 | ++DOCSHELL 0x11961b000 == 60 [pid = 2260] [id = 215] 16:02:10 INFO - PROCESS | 2260 | ++DOMWINDOW == 112 (0x115e49800) [pid = 2260] [serial = 643] [outer = 0x0] 16:02:10 INFO - PROCESS | 2260 | ++DOMWINDOW == 113 (0x116716800) [pid = 2260] [serial = 644] [outer = 0x115e49800] 16:02:10 INFO - PROCESS | 2260 | 1462316530126 Marionette DEBUG loaded listener.js 16:02:10 INFO - PROCESS | 2260 | ++DOMWINDOW == 114 (0x116f99000) [pid = 2260] [serial = 645] [outer = 0x115e49800] 16:02:10 INFO - PROCESS | 2260 | 1462316530554 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]]]}] 16:02:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 16:02:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 675ms 16:02:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 16:02:10 INFO - PROCESS | 2260 | 1462316530568 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 16:02:10 INFO - PROCESS | 2260 | 1462316530572 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 16:02:10 INFO - PROCESS | 2260 | 1462316530576 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 16:02:10 INFO - PROCESS | 2260 | 1462316530578 Marionette TRACE conn2 <- [1,834,null,{}] 16:02:10 INFO - PROCESS | 2260 | 1462316530580 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}] 16:02:10 INFO - PROCESS | 2260 | 1462316530671 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 16:02:10 INFO - PROCESS | 2260 | 1462316530721 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:10 INFO - PROCESS | 2260 | ++DOCSHELL 0x1181d7800 == 61 [pid = 2260] [id = 216] 16:02:10 INFO - PROCESS | 2260 | ++DOMWINDOW == 115 (0x115e50000) [pid = 2260] [serial = 646] [outer = 0x0] 16:02:10 INFO - PROCESS | 2260 | ++DOMWINDOW == 116 (0x118152400) [pid = 2260] [serial = 647] [outer = 0x115e50000] 16:02:10 INFO - PROCESS | 2260 | 1462316530749 Marionette DEBUG loaded listener.js 16:02:10 INFO - PROCESS | 2260 | ++DOMWINDOW == 117 (0x1185b9400) [pid = 2260] [serial = 648] [outer = 0x115e50000] 16:02:10 INFO - PROCESS | 2260 | --DOCSHELL 0x12ae51800 == 60 [pid = 2260] [id = 207] 16:02:10 INFO - PROCESS | 2260 | --DOCSHELL 0x12a60e800 == 59 [pid = 2260] [id = 206] 16:02:10 INFO - PROCESS | 2260 | --DOCSHELL 0x117d0f800 == 58 [pid = 2260] [id = 205] 16:02:10 INFO - PROCESS | 2260 | --DOCSHELL 0x12931c000 == 57 [pid = 2260] [id = 204] 16:02:10 INFO - PROCESS | 2260 | --DOCSHELL 0x1240a2800 == 56 [pid = 2260] [id = 203] 16:02:10 INFO - PROCESS | 2260 | --DOCSHELL 0x1250ee000 == 55 [pid = 2260] [id = 202] 16:02:10 INFO - PROCESS | 2260 | --DOCSHELL 0x12158a000 == 54 [pid = 2260] [id = 201] 16:02:10 INFO - PROCESS | 2260 | --DOMWINDOW == 116 (0x12a678400) [pid = 2260] [serial = 545] [outer = 0x0] [url = about:blank] 16:02:10 INFO - PROCESS | 2260 | --DOCSHELL 0x1199a1800 == 53 [pid = 2260] [id = 200] 16:02:10 INFO - PROCESS | 2260 | --DOCSHELL 0x117d05800 == 52 [pid = 2260] [id = 199] 16:02:10 INFO - PROCESS | 2260 | --DOCSHELL 0x118141800 == 51 [pid = 2260] [id = 198] 16:02:10 INFO - PROCESS | 2260 | --DOCSHELL 0x128f58800 == 50 [pid = 2260] [id = 196] 16:02:10 INFO - PROCESS | 2260 | --DOCSHELL 0x1198a7000 == 49 [pid = 2260] [id = 195] 16:02:10 INFO - PROCESS | 2260 | --DOCSHELL 0x12ae53000 == 48 [pid = 2260] [id = 194] 16:02:11 INFO - PROCESS | 2260 | 1462316531120 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]]]}] 16:02:11 INFO - PROCESS | 2260 | --DOMWINDOW == 115 (0x12c10f800) [pid = 2260] [serial = 461] [outer = 0x0] [url = about:blank] 16:02:11 INFO - PROCESS | 2260 | --DOMWINDOW == 114 (0x121509000) [pid = 2260] [serial = 503] [outer = 0x0] [url = about:blank] 16:02:11 INFO - PROCESS | 2260 | --DOMWINDOW == 113 (0x1213c1400) [pid = 2260] [serial = 510] [outer = 0x0] [url = about:blank] 16:02:11 INFO - PROCESS | 2260 | --DOMWINDOW == 112 (0x12ad32800) [pid = 2260] [serial = 458] [outer = 0x0] [url = about:blank] 16:02:11 INFO - PROCESS | 2260 | --DOMWINDOW == 111 (0x126daa800) [pid = 2260] [serial = 513] [outer = 0x0] [url = about:blank] 16:02:11 INFO - PROCESS | 2260 | --DOMWINDOW == 110 (0x1182b8c00) [pid = 2260] [serial = 506] [outer = 0x0] [url = about:blank] 16:02:11 INFO - PROCESS | 2260 | --DOMWINDOW == 109 (0x125837c00) [pid = 2260] [serial = 566] [outer = 0x0] [url = about:blank] 16:02:11 INFO - PROCESS | 2260 | --DOMWINDOW == 108 (0x128d55c00) [pid = 2260] [serial = 569] [outer = 0x0] [url = about:blank] 16:02:11 INFO - PROCESS | 2260 | --DOMWINDOW == 107 (0x129527400) [pid = 2260] [serial = 570] [outer = 0x0] [url = about:blank] 16:02:11 INFO - PROCESS | 2260 | --DOMWINDOW == 106 (0x121505000) [pid = 2260] [serial = 563] [outer = 0x0] [url = about:blank] 16:02:11 INFO - PROCESS | 2260 | --DOMWINDOW == 105 (0x121506000) [pid = 2260] [serial = 552] [outer = 0x0] [url = about:blank] 16:02:11 INFO - PROCESS | 2260 | --DOMWINDOW == 104 (0x1196d1800) [pid = 2260] [serial = 551] [outer = 0x0] [url = about:blank] 16:02:11 INFO - PROCESS | 2260 | --DOMWINDOW == 103 (0x1182ab400) [pid = 2260] [serial = 558] [outer = 0x0] [url = about:blank] 16:02:11 INFO - PROCESS | 2260 | --DOMWINDOW == 102 (0x11805f000) [pid = 2260] [serial = 557] [outer = 0x0] [url = about:blank] 16:02:11 INFO - PROCESS | 2260 | --DOMWINDOW == 101 (0x1184bc400) [pid = 2260] [serial = 549] [outer = 0x0] [url = about:blank] 16:02:11 INFO - PROCESS | 2260 | --DOMWINDOW == 100 (0x118151400) [pid = 2260] [serial = 548] [outer = 0x0] [url = about:blank] 16:02:11 INFO - PROCESS | 2260 | --DOMWINDOW == 99 (0x118726800) [pid = 2260] [serial = 560] [outer = 0x0] [url = about:blank] 16:02:11 INFO - PROCESS | 2260 | --DOMWINDOW == 98 (0x1193ba000) [pid = 2260] [serial = 561] [outer = 0x0] [url = about:blank] 16:02:11 INFO - PROCESS | 2260 | --DOMWINDOW == 97 (0x1295ba400) [pid = 2260] [serial = 555] [outer = 0x0] [url = about:blank] 16:02:11 INFO - PROCESS | 2260 | --DOMWINDOW == 96 (0x12523a800) [pid = 2260] [serial = 554] [outer = 0x0] [url = about:blank] 16:02:11 INFO - PROCESS | 2260 | --DOMWINDOW == 95 (0x12a908c00) [pid = 2260] [serial = 572] [outer = 0x0] [url = about:blank] 16:02:11 INFO - PROCESS | 2260 | --DOMWINDOW == 94 (0x12ad38000) [pid = 2260] [serial = 573] [outer = 0x0] [url = about:blank] 16:02:11 INFO - PROCESS | 2260 | --DOMWINDOW == 93 (0x12951ec00) [pid = 2260] [serial = 578] [outer = 0x0] [url = about:blank] 16:02:11 INFO - PROCESS | 2260 | --DOMWINDOW == 92 (0x115e52000) [pid = 2260] [serial = 575] [outer = 0x0] [url = about:blank] 16:02:11 INFO - PROCESS | 2260 | --DOMWINDOW == 91 (0x1185b2000) [pid = 2260] [serial = 576] [outer = 0x0] [url = about:blank] 16:02:11 INFO - PROCESS | 2260 | --DOMWINDOW == 90 (0x121998000) [pid = 2260] [serial = 564] [outer = 0x0] [url = about:blank] 16:02:11 INFO - PROCESS | 2260 | --DOMWINDOW == 89 (0x12aee7000) [pid = 2260] [serial = 579] [outer = 0x0] [url = about:blank] 16:02:11 INFO - PROCESS | 2260 | --DOMWINDOW == 88 (0x126da9800) [pid = 2260] [serial = 567] [outer = 0x0] [url = about:blank] 16:02:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 16:02:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 571ms 16:02:11 INFO - PROCESS | 2260 | 1462316531147 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 16:02:11 INFO - PROCESS | 2260 | 1462316531149 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 16:02:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 16:02:11 INFO - PROCESS | 2260 | 1462316531151 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 16:02:11 INFO - PROCESS | 2260 | 1462316531154 Marionette TRACE conn2 <- [1,838,null,{}] 16:02:11 INFO - PROCESS | 2260 | 1462316531161 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}] 16:02:11 INFO - PROCESS | 2260 | 1462316531242 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 16:02:11 INFO - PROCESS | 2260 | 1462316531250 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:11 INFO - PROCESS | 2260 | ++DOCSHELL 0x119176800 == 49 [pid = 2260] [id = 217] 16:02:11 INFO - PROCESS | 2260 | ++DOMWINDOW == 89 (0x118fb0c00) [pid = 2260] [serial = 649] [outer = 0x0] 16:02:11 INFO - PROCESS | 2260 | ++DOMWINDOW == 90 (0x1193b2000) [pid = 2260] [serial = 650] [outer = 0x118fb0c00] 16:02:11 INFO - PROCESS | 2260 | 1462316531278 Marionette DEBUG loaded listener.js 16:02:11 INFO - PROCESS | 2260 | ++DOMWINDOW == 91 (0x119833c00) [pid = 2260] [serial = 651] [outer = 0x118fb0c00] 16:02:11 INFO - PROCESS | 2260 | 1462316531626 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]]]}] 16:02:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 16:02:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 520ms 16:02:11 INFO - PROCESS | 2260 | 1462316531673 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 16:02:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 16:02:11 INFO - PROCESS | 2260 | 1462316531675 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 16:02:11 INFO - PROCESS | 2260 | 1462316531677 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 16:02:11 INFO - PROCESS | 2260 | 1462316531678 Marionette TRACE conn2 <- [1,842,null,{}] 16:02:11 INFO - PROCESS | 2260 | 1462316531681 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}] 16:02:11 INFO - PROCESS | 2260 | 1462316531768 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 16:02:11 INFO - PROCESS | 2260 | 1462316531772 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:11 INFO - PROCESS | 2260 | ++DOCSHELL 0x121329000 == 50 [pid = 2260] [id = 218] 16:02:11 INFO - PROCESS | 2260 | ++DOMWINDOW == 92 (0x11983ac00) [pid = 2260] [serial = 652] [outer = 0x0] 16:02:11 INFO - PROCESS | 2260 | ++DOMWINDOW == 93 (0x119ccb400) [pid = 2260] [serial = 653] [outer = 0x11983ac00] 16:02:11 INFO - PROCESS | 2260 | 1462316531801 Marionette DEBUG loaded listener.js 16:02:11 INFO - PROCESS | 2260 | ++DOMWINDOW == 94 (0x1213bc400) [pid = 2260] [serial = 654] [outer = 0x11983ac00] 16:02:12 INFO - PROCESS | 2260 | 1462316532299 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]]]}] 16:02:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 16:02:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 670ms 16:02:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 16:02:12 INFO - PROCESS | 2260 | 1462316532348 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 16:02:12 INFO - PROCESS | 2260 | 1462316532349 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 16:02:12 INFO - PROCESS | 2260 | 1462316532351 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 16:02:12 INFO - PROCESS | 2260 | 1462316532352 Marionette TRACE conn2 <- [1,846,null,{}] 16:02:12 INFO - PROCESS | 2260 | 1462316532354 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}] 16:02:12 INFO - PROCESS | 2260 | 1462316532432 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 16:02:12 INFO - PROCESS | 2260 | 1462316532437 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:12 INFO - PROCESS | 2260 | ++DOCSHELL 0x116f52000 == 51 [pid = 2260] [id = 219] 16:02:12 INFO - PROCESS | 2260 | ++DOMWINDOW == 95 (0x1213c3000) [pid = 2260] [serial = 655] [outer = 0x0] 16:02:12 INFO - PROCESS | 2260 | ++DOMWINDOW == 96 (0x121507800) [pid = 2260] [serial = 656] [outer = 0x1213c3000] 16:02:12 INFO - PROCESS | 2260 | 1462316532462 Marionette DEBUG loaded listener.js 16:02:12 INFO - PROCESS | 2260 | ++DOMWINDOW == 97 (0x1215e1800) [pid = 2260] [serial = 657] [outer = 0x1213c3000] 16:02:12 INFO - PROCESS | 2260 | 1462316532819 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]]]}] 16:02:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 16:02:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 518ms 16:02:12 INFO - PROCESS | 2260 | 1462316532881 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 16:02:12 INFO - PROCESS | 2260 | 1462316532882 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 16:02:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 16:02:12 INFO - PROCESS | 2260 | 1462316532885 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 16:02:12 INFO - PROCESS | 2260 | 1462316532886 Marionette TRACE conn2 <- [1,850,null,{}] 16:02:12 INFO - PROCESS | 2260 | 1462316532889 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}] 16:02:12 INFO - PROCESS | 2260 | 1462316532987 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 16:02:12 INFO - PROCESS | 2260 | 1462316532993 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:13 INFO - PROCESS | 2260 | ++DOCSHELL 0x126d6a000 == 52 [pid = 2260] [id = 220] 16:02:13 INFO - PROCESS | 2260 | ++DOMWINDOW == 98 (0x125232000) [pid = 2260] [serial = 658] [outer = 0x0] 16:02:13 INFO - PROCESS | 2260 | ++DOMWINDOW == 99 (0x126b6f000) [pid = 2260] [serial = 659] [outer = 0x125232000] 16:02:13 INFO - PROCESS | 2260 | 1462316533024 Marionette DEBUG loaded listener.js 16:02:13 INFO - PROCESS | 2260 | ++DOMWINDOW == 100 (0x126dafc00) [pid = 2260] [serial = 660] [outer = 0x125232000] 16:02:13 INFO - PROCESS | 2260 | 1462316533380 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]]]}] 16:02:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 16:02:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 520ms 16:02:13 INFO - PROCESS | 2260 | 1462316533405 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 16:02:13 INFO - PROCESS | 2260 | 1462316533406 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 16:02:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 16:02:13 INFO - PROCESS | 2260 | 1462316533408 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 16:02:13 INFO - PROCESS | 2260 | 1462316533410 Marionette TRACE conn2 <- [1,854,null,{}] 16:02:13 INFO - PROCESS | 2260 | 1462316533412 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}] 16:02:13 INFO - PROCESS | 2260 | 1462316533511 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 16:02:13 INFO - PROCESS | 2260 | 1462316533515 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:13 INFO - PROCESS | 2260 | ++DOCSHELL 0x12931f000 == 53 [pid = 2260] [id = 221] 16:02:13 INFO - PROCESS | 2260 | ++DOMWINDOW == 101 (0x125232400) [pid = 2260] [serial = 661] [outer = 0x0] 16:02:13 INFO - PROCESS | 2260 | ++DOMWINDOW == 102 (0x128d5fc00) [pid = 2260] [serial = 662] [outer = 0x125232400] 16:02:13 INFO - PROCESS | 2260 | 1462316533541 Marionette DEBUG loaded listener.js 16:02:13 INFO - PROCESS | 2260 | ++DOMWINDOW == 103 (0x12951f400) [pid = 2260] [serial = 663] [outer = 0x125232400] 16:02:13 INFO - PROCESS | 2260 | 1462316533882 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]]]}] 16:02:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 16:02:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 518ms 16:02:13 INFO - PROCESS | 2260 | 1462316533928 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 16:02:13 INFO - PROCESS | 2260 | 1462316533929 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 16:02:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 16:02:13 INFO - PROCESS | 2260 | 1462316533931 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 16:02:13 INFO - PROCESS | 2260 | 1462316533932 Marionette TRACE conn2 <- [1,858,null,{}] 16:02:13 INFO - PROCESS | 2260 | 1462316533935 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}] 16:02:14 INFO - PROCESS | 2260 | 1462316534031 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 16:02:14 INFO - PROCESS | 2260 | 1462316534062 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:14 INFO - PROCESS | 2260 | ++DOCSHELL 0x12a608000 == 54 [pid = 2260] [id = 222] 16:02:14 INFO - PROCESS | 2260 | ++DOMWINDOW == 104 (0x129527400) [pid = 2260] [serial = 664] [outer = 0x0] 16:02:14 INFO - PROCESS | 2260 | ++DOMWINDOW == 105 (0x12a798800) [pid = 2260] [serial = 665] [outer = 0x129527400] 16:02:14 INFO - PROCESS | 2260 | 1462316534088 Marionette DEBUG loaded listener.js 16:02:14 INFO - PROCESS | 2260 | ++DOMWINDOW == 106 (0x12a9eb800) [pid = 2260] [serial = 666] [outer = 0x129527400] 16:02:14 INFO - PROCESS | 2260 | 1462316534407 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]]]}] 16:02:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 16:02:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 517ms 16:02:14 INFO - PROCESS | 2260 | 1462316534450 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 16:02:14 INFO - PROCESS | 2260 | 1462316534451 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 16:02:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 16:02:14 INFO - PROCESS | 2260 | 1462316534453 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 16:02:14 INFO - PROCESS | 2260 | 1462316534454 Marionette TRACE conn2 <- [1,862,null,{}] 16:02:14 INFO - PROCESS | 2260 | 1462316534456 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}] 16:02:14 INFO - PROCESS | 2260 | 1462316534556 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 16:02:14 INFO - PROCESS | 2260 | 1462316534568 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:14 INFO - PROCESS | 2260 | ++DOCSHELL 0x12a95e800 == 55 [pid = 2260] [id = 223] 16:02:14 INFO - PROCESS | 2260 | ++DOMWINDOW == 107 (0x1295b6000) [pid = 2260] [serial = 667] [outer = 0x0] 16:02:14 INFO - PROCESS | 2260 | ++DOMWINDOW == 108 (0x12ad30000) [pid = 2260] [serial = 668] [outer = 0x1295b6000] 16:02:14 INFO - PROCESS | 2260 | 1462316534594 Marionette DEBUG loaded listener.js 16:02:14 INFO - PROCESS | 2260 | ++DOMWINDOW == 109 (0x12aee9000) [pid = 2260] [serial = 669] [outer = 0x1295b6000] 16:02:14 INFO - PROCESS | 2260 | 1462316534942 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]]]}] 16:02:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 16:02:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 518ms 16:02:14 INFO - PROCESS | 2260 | 1462316534977 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 16:02:14 INFO - PROCESS | 2260 | 1462316534978 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 16:02:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 16:02:14 INFO - PROCESS | 2260 | 1462316534980 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 16:02:14 INFO - PROCESS | 2260 | 1462316534981 Marionette TRACE conn2 <- [1,866,null,{}] 16:02:14 INFO - PROCESS | 2260 | 1462316534983 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}] 16:02:15 INFO - PROCESS | 2260 | 1462316535082 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 16:02:15 INFO - PROCESS | 2260 | 1462316535115 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:15 INFO - PROCESS | 2260 | ++DOCSHELL 0x12bb67800 == 56 [pid = 2260] [id = 224] 16:02:15 INFO - PROCESS | 2260 | ++DOMWINDOW == 110 (0x12abe2c00) [pid = 2260] [serial = 670] [outer = 0x0] 16:02:15 INFO - PROCESS | 2260 | ++DOMWINDOW == 111 (0x12bbe0c00) [pid = 2260] [serial = 671] [outer = 0x12abe2c00] 16:02:15 INFO - PROCESS | 2260 | 1462316535141 Marionette DEBUG loaded listener.js 16:02:15 INFO - PROCESS | 2260 | ++DOMWINDOW == 112 (0x12c7cb000) [pid = 2260] [serial = 672] [outer = 0x12abe2c00] 16:02:15 INFO - PROCESS | 2260 | --DOMWINDOW == 111 (0x119fc8800) [pid = 2260] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 16:02:15 INFO - PROCESS | 2260 | --DOMWINDOW == 110 (0x1180d9000) [pid = 2260] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 16:02:15 INFO - PROCESS | 2260 | --DOMWINDOW == 109 (0x12a67c000) [pid = 2260] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 16:02:15 INFO - PROCESS | 2260 | --DOMWINDOW == 108 (0x12aee7400) [pid = 2260] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 16:02:15 INFO - PROCESS | 2260 | --DOMWINDOW == 107 (0x119bbcc00) [pid = 2260] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 16:02:15 INFO - PROCESS | 2260 | --DOMWINDOW == 106 (0x128d53c00) [pid = 2260] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 16:02:15 INFO - PROCESS | 2260 | --DOMWINDOW == 105 (0x126b78400) [pid = 2260] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 16:02:15 INFO - PROCESS | 2260 | --DOMWINDOW == 104 (0x112d6dc00) [pid = 2260] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 16:02:15 INFO - PROCESS | 2260 | --DOMWINDOW == 103 (0x1182b2800) [pid = 2260] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 16:02:15 INFO - PROCESS | 2260 | --DOMWINDOW == 102 (0x121499000) [pid = 2260] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 16:02:15 INFO - PROCESS | 2260 | --DOMWINDOW == 101 (0x1185b8000) [pid = 2260] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 16:02:15 INFO - PROCESS | 2260 | --DOMWINDOW == 100 (0x116a6e400) [pid = 2260] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 16:02:15 INFO - PROCESS | 2260 | 1462316535509 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]]]}] 16:02:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 16:02:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 571ms 16:02:15 INFO - PROCESS | 2260 | 1462316535551 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 16:02:15 INFO - PROCESS | 2260 | 1462316535553 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 16:02:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 16:02:15 INFO - PROCESS | 2260 | 1462316535555 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 16:02:15 INFO - PROCESS | 2260 | 1462316535557 Marionette TRACE conn2 <- [1,870,null,{}] 16:02:15 INFO - PROCESS | 2260 | 1462316535559 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}] 16:02:15 INFO - PROCESS | 2260 | 1462316535657 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 16:02:15 INFO - PROCESS | 2260 | 1462316535661 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:15 INFO - PROCESS | 2260 | ++DOCSHELL 0x12ca94000 == 57 [pid = 2260] [id = 225] 16:02:15 INFO - PROCESS | 2260 | ++DOMWINDOW == 101 (0x11984d000) [pid = 2260] [serial = 673] [outer = 0x0] 16:02:15 INFO - PROCESS | 2260 | ++DOMWINDOW == 102 (0x11984f800) [pid = 2260] [serial = 674] [outer = 0x11984d000] 16:02:15 INFO - PROCESS | 2260 | 1462316535690 Marionette DEBUG loaded listener.js 16:02:15 INFO - PROCESS | 2260 | ++DOMWINDOW == 103 (0x121499000) [pid = 2260] [serial = 675] [outer = 0x11984d000] 16:02:16 INFO - PROCESS | 2260 | 1462316536028 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]]]}] 16:02:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 16:02:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 519ms 16:02:16 INFO - PROCESS | 2260 | 1462316536074 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 16:02:16 INFO - PROCESS | 2260 | 1462316536075 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 16:02:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 16:02:16 INFO - PROCESS | 2260 | 1462316536078 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 16:02:16 INFO - PROCESS | 2260 | 1462316536079 Marionette TRACE conn2 <- [1,874,null,{}] 16:02:16 INFO - PROCESS | 2260 | 1462316536081 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}] 16:02:16 INFO - PROCESS | 2260 | 1462316536183 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 16:02:16 INFO - PROCESS | 2260 | 1462316536199 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:16 INFO - PROCESS | 2260 | ++DOCSHELL 0x12cd7f000 == 58 [pid = 2260] [id = 226] 16:02:16 INFO - PROCESS | 2260 | ++DOMWINDOW == 104 (0x12ad2f400) [pid = 2260] [serial = 676] [outer = 0x0] 16:02:16 INFO - PROCESS | 2260 | ++DOMWINDOW == 105 (0x12c7ca000) [pid = 2260] [serial = 677] [outer = 0x12ad2f400] 16:02:16 INFO - PROCESS | 2260 | 1462316536224 Marionette DEBUG loaded listener.js 16:02:16 INFO - PROCESS | 2260 | ++DOMWINDOW == 106 (0x12cbb2400) [pid = 2260] [serial = 678] [outer = 0x12ad2f400] 16:02:16 INFO - PROCESS | 2260 | 1462316536522 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]]]}] 16:02:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 16:02:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 469ms 16:02:16 INFO - PROCESS | 2260 | 1462316536549 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 16:02:16 INFO - PROCESS | 2260 | 1462316536551 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 16:02:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 16:02:16 INFO - PROCESS | 2260 | 1462316536553 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 16:02:16 INFO - PROCESS | 2260 | 1462316536554 Marionette TRACE conn2 <- [1,878,null,{}] 16:02:16 INFO - PROCESS | 2260 | 1462316536556 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}] 16:02:16 INFO - PROCESS | 2260 | 1462316536640 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 16:02:16 INFO - PROCESS | 2260 | 1462316536645 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:16 INFO - PROCESS | 2260 | ++DOCSHELL 0x12d511000 == 59 [pid = 2260] [id = 227] 16:02:16 INFO - PROCESS | 2260 | ++DOMWINDOW == 107 (0x12bbb7800) [pid = 2260] [serial = 679] [outer = 0x0] 16:02:16 INFO - PROCESS | 2260 | ++DOMWINDOW == 108 (0x12cbb8800) [pid = 2260] [serial = 680] [outer = 0x12bbb7800] 16:02:16 INFO - PROCESS | 2260 | 1462316536670 Marionette DEBUG loaded listener.js 16:02:16 INFO - PROCESS | 2260 | ++DOMWINDOW == 109 (0x12cbbe800) [pid = 2260] [serial = 681] [outer = 0x12bbb7800] 16:02:17 INFO - PROCESS | 2260 | 1462316537008 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]]]}] 16:02:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 16:02:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 468ms 16:02:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 16:02:17 INFO - PROCESS | 2260 | 1462316537021 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 16:02:17 INFO - PROCESS | 2260 | 1462316537022 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 16:02:17 INFO - PROCESS | 2260 | 1462316537024 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 16:02:17 INFO - PROCESS | 2260 | 1462316537025 Marionette TRACE conn2 <- [1,882,null,{}] 16:02:17 INFO - PROCESS | 2260 | 1462316537028 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}] 16:02:17 INFO - PROCESS | 2260 | 1462316537134 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 16:02:17 INFO - PROCESS | 2260 | 1462316537141 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:17 INFO - PROCESS | 2260 | ++DOCSHELL 0x12d5c5000 == 60 [pid = 2260] [id = 228] 16:02:17 INFO - PROCESS | 2260 | ++DOMWINDOW == 110 (0x1134de800) [pid = 2260] [serial = 682] [outer = 0x0] 16:02:17 INFO - PROCESS | 2260 | ++DOMWINDOW == 111 (0x128c34000) [pid = 2260] [serial = 683] [outer = 0x1134de800] 16:02:17 INFO - PROCESS | 2260 | 1462316537165 Marionette DEBUG loaded listener.js 16:02:17 INFO - PROCESS | 2260 | ++DOMWINDOW == 112 (0x128c39800) [pid = 2260] [serial = 684] [outer = 0x1134de800] 16:02:17 INFO - PROCESS | 2260 | 1462316537588 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]]]}] 16:02:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 16:02:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 568ms 16:02:17 INFO - PROCESS | 2260 | 1462316537593 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 16:02:17 INFO - PROCESS | 2260 | 1462316537595 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 16:02:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 16:02:17 INFO - PROCESS | 2260 | 1462316537599 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 16:02:17 INFO - PROCESS | 2260 | 1462316537602 Marionette TRACE conn2 <- [1,886,null,{}] 16:02:17 INFO - PROCESS | 2260 | 1462316537605 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}] 16:02:17 INFO - PROCESS | 2260 | 1462316537713 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 16:02:17 INFO - PROCESS | 2260 | 1462316537775 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:17 INFO - PROCESS | 2260 | ++DOCSHELL 0x118138000 == 61 [pid = 2260] [id = 229] 16:02:17 INFO - PROCESS | 2260 | ++DOMWINDOW == 113 (0x11347a800) [pid = 2260] [serial = 685] [outer = 0x0] 16:02:17 INFO - PROCESS | 2260 | ++DOMWINDOW == 114 (0x1168b9000) [pid = 2260] [serial = 686] [outer = 0x11347a800] 16:02:17 INFO - PROCESS | 2260 | 1462316537813 Marionette DEBUG loaded listener.js 16:02:17 INFO - PROCESS | 2260 | ++DOMWINDOW == 115 (0x11805f000) [pid = 2260] [serial = 687] [outer = 0x11347a800] 16:02:18 INFO - PROCESS | 2260 | 1462316538235 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]]]}] 16:02:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 16:02:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 671ms 16:02:18 INFO - PROCESS | 2260 | 1462316538270 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 16:02:18 INFO - PROCESS | 2260 | 1462316538275 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 16:02:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 16:02:18 INFO - PROCESS | 2260 | 1462316538279 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 16:02:18 INFO - PROCESS | 2260 | 1462316538281 Marionette TRACE conn2 <- [1,890,null,{}] 16:02:18 INFO - PROCESS | 2260 | 1462316538324 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}] 16:02:18 INFO - PROCESS | 2260 | 1462316538448 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 16:02:18 INFO - PROCESS | 2260 | 1462316538497 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:18 INFO - PROCESS | 2260 | ++DOCSHELL 0x12441c800 == 62 [pid = 2260] [id = 230] 16:02:18 INFO - PROCESS | 2260 | ++DOMWINDOW == 116 (0x1185f5400) [pid = 2260] [serial = 688] [outer = 0x0] 16:02:18 INFO - PROCESS | 2260 | ++DOMWINDOW == 117 (0x118fb1c00) [pid = 2260] [serial = 689] [outer = 0x1185f5400] 16:02:18 INFO - PROCESS | 2260 | 1462316538527 Marionette DEBUG loaded listener.js 16:02:18 INFO - PROCESS | 2260 | ++DOMWINDOW == 118 (0x1196cc800) [pid = 2260] [serial = 690] [outer = 0x1185f5400] 16:02:18 INFO - PROCESS | 2260 | 1462316538927 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]]]}] 16:02:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 16:02:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 671ms 16:02:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 16:02:18 INFO - PROCESS | 2260 | 1462316538951 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 16:02:18 INFO - PROCESS | 2260 | 1462316538952 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 16:02:18 INFO - PROCESS | 2260 | 1462316538955 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 16:02:18 INFO - PROCESS | 2260 | 1462316538957 Marionette TRACE conn2 <- [1,894,null,{}] 16:02:18 INFO - PROCESS | 2260 | 1462316538965 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}] 16:02:19 INFO - PROCESS | 2260 | 1462316539070 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 16:02:19 INFO - PROCESS | 2260 | 1462316539138 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:19 INFO - PROCESS | 2260 | ++DOCSHELL 0x12cd6d800 == 63 [pid = 2260] [id = 231] 16:02:19 INFO - PROCESS | 2260 | ++DOMWINDOW == 119 (0x11984ec00) [pid = 2260] [serial = 691] [outer = 0x0] 16:02:19 INFO - PROCESS | 2260 | ++DOMWINDOW == 120 (0x119bbcc00) [pid = 2260] [serial = 692] [outer = 0x11984ec00] 16:02:19 INFO - PROCESS | 2260 | 1462316539171 Marionette DEBUG loaded listener.js 16:02:19 INFO - PROCESS | 2260 | ++DOMWINDOW == 121 (0x121d3f400) [pid = 2260] [serial = 693] [outer = 0x11984ec00] 16:02:19 INFO - PROCESS | 2260 | 1462316539585 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]]]}] 16:02:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 16:02:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 670ms 16:02:19 INFO - PROCESS | 2260 | 1462316539626 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 16:02:19 INFO - PROCESS | 2260 | 1462316539628 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 16:02:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 16:02:19 INFO - PROCESS | 2260 | 1462316539649 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 16:02:19 INFO - PROCESS | 2260 | 1462316539650 Marionette TRACE conn2 <- [1,898,null,{}] 16:02:19 INFO - PROCESS | 2260 | 1462316539653 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}] 16:02:19 INFO - PROCESS | 2260 | 1462316539772 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 16:02:19 INFO - PROCESS | 2260 | 1462316539849 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:19 INFO - PROCESS | 2260 | ++DOCSHELL 0x12d90f800 == 64 [pid = 2260] [id = 232] 16:02:19 INFO - PROCESS | 2260 | ++DOMWINDOW == 122 (0x125170800) [pid = 2260] [serial = 694] [outer = 0x0] 16:02:19 INFO - PROCESS | 2260 | ++DOMWINDOW == 123 (0x125837400) [pid = 2260] [serial = 695] [outer = 0x125170800] 16:02:19 INFO - PROCESS | 2260 | 1462316539879 Marionette DEBUG loaded listener.js 16:02:19 INFO - PROCESS | 2260 | ++DOMWINDOW == 124 (0x128bc6c00) [pid = 2260] [serial = 696] [outer = 0x125170800] 16:02:20 INFO - PROCESS | 2260 | 1462316540320 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]]]}] 16:02:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 16:02:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 721ms 16:02:20 INFO - PROCESS | 2260 | 1462316540369 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 16:02:20 INFO - PROCESS | 2260 | 1462316540370 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 16:02:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 16:02:20 INFO - PROCESS | 2260 | 1462316540373 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 16:02:20 INFO - PROCESS | 2260 | 1462316540374 Marionette TRACE conn2 <- [1,902,null,{}] 16:02:20 INFO - PROCESS | 2260 | 1462316540376 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}] 16:02:20 INFO - PROCESS | 2260 | 1462316540481 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 16:02:20 INFO - PROCESS | 2260 | 1462316540549 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:20 INFO - PROCESS | 2260 | ++DOCSHELL 0x117084800 == 65 [pid = 2260] [id = 233] 16:02:20 INFO - PROCESS | 2260 | ++DOMWINDOW == 125 (0x1126b7000) [pid = 2260] [serial = 697] [outer = 0x0] 16:02:20 INFO - PROCESS | 2260 | ++DOMWINDOW == 126 (0x1180de800) [pid = 2260] [serial = 698] [outer = 0x1126b7000] 16:02:20 INFO - PROCESS | 2260 | 1462316540581 Marionette DEBUG loaded listener.js 16:02:20 INFO - PROCESS | 2260 | ++DOMWINDOW == 127 (0x125171800) [pid = 2260] [serial = 699] [outer = 0x1126b7000] 16:02:21 INFO - PROCESS | 2260 | 1462316541332 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]]]}] 16:02:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 16:02:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1023ms 16:02:21 INFO - PROCESS | 2260 | 1462316541397 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 16:02:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 16:02:21 INFO - PROCESS | 2260 | 1462316541402 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 16:02:21 INFO - PROCESS | 2260 | 1462316541406 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 16:02:21 INFO - PROCESS | 2260 | 1462316541411 Marionette TRACE conn2 <- [1,906,null,{}] 16:02:21 INFO - PROCESS | 2260 | 1462316541430 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}] 16:02:21 INFO - PROCESS | 2260 | 1462316541557 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 16:02:21 INFO - PROCESS | 2260 | 1462316541612 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:21 INFO - PROCESS | 2260 | ++DOCSHELL 0x121230800 == 66 [pid = 2260] [id = 234] 16:02:21 INFO - PROCESS | 2260 | ++DOMWINDOW == 128 (0x1168b6000) [pid = 2260] [serial = 700] [outer = 0x0] 16:02:21 INFO - PROCESS | 2260 | ++DOMWINDOW == 129 (0x117d25000) [pid = 2260] [serial = 701] [outer = 0x1168b6000] 16:02:21 INFO - PROCESS | 2260 | 1462316541641 Marionette DEBUG loaded listener.js 16:02:21 INFO - PROCESS | 2260 | ++DOMWINDOW == 130 (0x1180dec00) [pid = 2260] [serial = 702] [outer = 0x1168b6000] 16:02:22 INFO - PROCESS | 2260 | 1462316542121 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]]]}] 16:02:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 16:02:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 741ms 16:02:22 INFO - PROCESS | 2260 | 1462316542148 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 16:02:22 INFO - PROCESS | 2260 | 1462316542153 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 16:02:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 16:02:22 INFO - PROCESS | 2260 | 1462316542160 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 16:02:22 INFO - PROCESS | 2260 | 1462316542166 Marionette TRACE conn2 <- [1,910,null,{}] 16:02:22 INFO - PROCESS | 2260 | 1462316542169 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}] 16:02:22 INFO - PROCESS | 2260 | 1462316542337 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 16:02:22 INFO - PROCESS | 2260 | 1462316542443 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:22 INFO - PROCESS | 2260 | --DOCSHELL 0x12c29a800 == 65 [pid = 2260] [id = 149] 16:02:22 INFO - PROCESS | 2260 | --DOCSHELL 0x12d511000 == 64 [pid = 2260] [id = 227] 16:02:22 INFO - PROCESS | 2260 | --DOCSHELL 0x12cd7f000 == 63 [pid = 2260] [id = 226] 16:02:22 INFO - PROCESS | 2260 | --DOCSHELL 0x12ca94000 == 62 [pid = 2260] [id = 225] 16:02:22 INFO - PROCESS | 2260 | --DOCSHELL 0x12bb67800 == 61 [pid = 2260] [id = 224] 16:02:22 INFO - PROCESS | 2260 | --DOCSHELL 0x12a95e800 == 60 [pid = 2260] [id = 223] 16:02:22 INFO - PROCESS | 2260 | --DOCSHELL 0x12a608000 == 59 [pid = 2260] [id = 222] 16:02:22 INFO - PROCESS | 2260 | --DOMWINDOW == 129 (0x11878f000) [pid = 2260] [serial = 584] [outer = 0x0] [url = about:blank] 16:02:22 INFO - PROCESS | 2260 | --DOMWINDOW == 128 (0x12bbb7400) [pid = 2260] [serial = 581] [outer = 0x0] [url = about:blank] 16:02:22 INFO - PROCESS | 2260 | --DOMWINDOW == 127 (0x121710400) [pid = 2260] [serial = 587] [outer = 0x0] [url = about:blank] 16:02:22 INFO - PROCESS | 2260 | --DOMWINDOW == 126 (0x12c7c4000) [pid = 2260] [serial = 623] [outer = 0x0] [url = about:blank] 16:02:22 INFO - PROCESS | 2260 | ++DOCSHELL 0x113216000 == 60 [pid = 2260] [id = 235] 16:02:22 INFO - PROCESS | 2260 | ++DOMWINDOW == 127 (0x115e48800) [pid = 2260] [serial = 703] [outer = 0x0] 16:02:22 INFO - PROCESS | 2260 | ++DOMWINDOW == 128 (0x116a71800) [pid = 2260] [serial = 704] [outer = 0x115e48800] 16:02:22 INFO - PROCESS | 2260 | 1462316542496 Marionette DEBUG loaded listener.js 16:02:22 INFO - PROCESS | 2260 | ++DOMWINDOW == 129 (0x1182b0800) [pid = 2260] [serial = 705] [outer = 0x115e48800] 16:02:22 INFO - PROCESS | 2260 | --DOCSHELL 0x12931f000 == 59 [pid = 2260] [id = 221] 16:02:22 INFO - PROCESS | 2260 | --DOCSHELL 0x126d6a000 == 58 [pid = 2260] [id = 220] 16:02:22 INFO - PROCESS | 2260 | --DOCSHELL 0x116f52000 == 57 [pid = 2260] [id = 219] 16:02:22 INFO - PROCESS | 2260 | --DOCSHELL 0x121329000 == 56 [pid = 2260] [id = 218] 16:02:22 INFO - PROCESS | 2260 | --DOCSHELL 0x119176800 == 55 [pid = 2260] [id = 217] 16:02:22 INFO - PROCESS | 2260 | --DOCSHELL 0x1181d7800 == 54 [pid = 2260] [id = 216] 16:02:22 INFO - PROCESS | 2260 | --DOCSHELL 0x11961b000 == 53 [pid = 2260] [id = 215] 16:02:22 INFO - PROCESS | 2260 | --DOCSHELL 0x12ca79800 == 52 [pid = 2260] [id = 213] 16:02:22 INFO - PROCESS | 2260 | --DOCSHELL 0x12c803800 == 51 [pid = 2260] [id = 212] 16:02:22 INFO - PROCESS | 2260 | --DOCSHELL 0x12c188000 == 50 [pid = 2260] [id = 211] 16:02:22 INFO - PROCESS | 2260 | --DOCSHELL 0x126d75000 == 49 [pid = 2260] [id = 210] 16:02:22 INFO - PROCESS | 2260 | --DOCSHELL 0x11931b800 == 48 [pid = 2260] [id = 209] 16:02:22 INFO - PROCESS | 2260 | --DOCSHELL 0x12bb1c000 == 47 [pid = 2260] [id = 208] 16:02:22 INFO - PROCESS | 2260 | --DOMWINDOW == 128 (0x12bbd5000) [pid = 2260] [serial = 620] [outer = 0x0] [url = about:blank] 16:02:22 INFO - PROCESS | 2260 | --DOMWINDOW == 127 (0x12a903c00) [pid = 2260] [serial = 546] [outer = 0x0] [url = about:blank] 16:02:22 INFO - PROCESS | 2260 | --DOMWINDOW == 126 (0x12a9f2400) [pid = 2260] [serial = 609] [outer = 0x0] [url = about:blank] 16:02:22 INFO - PROCESS | 2260 | --DOMWINDOW == 125 (0x12aedfc00) [pid = 2260] [serial = 612] [outer = 0x0] [url = about:blank] 16:02:22 INFO - PROCESS | 2260 | --DOMWINDOW == 124 (0x126db3400) [pid = 2260] [serial = 605] [outer = 0x0] [url = about:blank] 16:02:22 INFO - PROCESS | 2260 | --DOMWINDOW == 123 (0x125108400) [pid = 2260] [serial = 617] [outer = 0x0] [url = about:blank] 16:02:22 INFO - PROCESS | 2260 | --DOMWINDOW == 122 (0x12951dc00) [pid = 2260] [serial = 591] [outer = 0x0] [url = about:blank] 16:02:22 INFO - PROCESS | 2260 | --DOMWINDOW == 121 (0x128e90800) [pid = 2260] [serial = 606] [outer = 0x0] [url = about:blank] 16:02:22 INFO - PROCESS | 2260 | --DOMWINDOW == 120 (0x121994800) [pid = 2260] [serial = 590] [outer = 0x0] [url = about:blank] 16:02:22 INFO - PROCESS | 2260 | --DOMWINDOW == 119 (0x126b78000) [pid = 2260] [serial = 603] [outer = 0x0] [url = about:blank] 16:02:22 INFO - PROCESS | 2260 | --DOMWINDOW == 118 (0x118789000) [pid = 2260] [serial = 596] [outer = 0x0] [url = about:blank] 16:02:22 INFO - PROCESS | 2260 | --DOMWINDOW == 117 (0x1185ee800) [pid = 2260] [serial = 594] [outer = 0x0] [url = about:blank] 16:02:22 INFO - PROCESS | 2260 | --DOMWINDOW == 116 (0x1185f6c00) [pid = 2260] [serial = 614] [outer = 0x0] [url = about:blank] 16:02:22 INFO - PROCESS | 2260 | --DOMWINDOW == 115 (0x129526800) [pid = 2260] [serial = 608] [outer = 0x0] [url = about:blank] 16:02:22 INFO - PROCESS | 2260 | --DOMWINDOW == 114 (0x121511400) [pid = 2260] [serial = 615] [outer = 0x0] [url = about:blank] 16:02:22 INFO - PROCESS | 2260 | --DOMWINDOW == 113 (0x119591400) [pid = 2260] [serial = 597] [outer = 0x0] [url = about:blank] 16:02:22 INFO - PROCESS | 2260 | --DOMWINDOW == 112 (0x121dbf400) [pid = 2260] [serial = 600] [outer = 0x0] [url = about:blank] 16:02:22 INFO - PROCESS | 2260 | --DOMWINDOW == 111 (0x1250a5800) [pid = 2260] [serial = 602] [outer = 0x0] [url = about:blank] 16:02:22 INFO - PROCESS | 2260 | --DOMWINDOW == 110 (0x12aee3000) [pid = 2260] [serial = 618] [outer = 0x0] [url = about:blank] 16:02:22 INFO - PROCESS | 2260 | --DOMWINDOW == 109 (0x12150b800) [pid = 2260] [serial = 599] [outer = 0x0] [url = about:blank] 16:02:22 INFO - PROCESS | 2260 | --DOMWINDOW == 108 (0x12c107800) [pid = 2260] [serial = 621] [outer = 0x0] [url = about:blank] 16:02:22 INFO - PROCESS | 2260 | --DOMWINDOW == 107 (0x1182aac00) [pid = 2260] [serial = 593] [outer = 0x0] [url = about:blank] 16:02:22 INFO - PROCESS | 2260 | --DOMWINDOW == 106 (0x12ad2b800) [pid = 2260] [serial = 611] [outer = 0x0] [url = about:blank] 16:02:22 INFO - PROCESS | 2260 | 1462316542835 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]]]}] 16:02:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 16:02:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 726ms 16:02:22 INFO - PROCESS | 2260 | 1462316542886 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 16:02:22 INFO - PROCESS | 2260 | 1462316542887 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 16:02:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 16:02:22 INFO - PROCESS | 2260 | 1462316542890 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 16:02:22 INFO - PROCESS | 2260 | 1462316542892 Marionette TRACE conn2 <- [1,914,null,{}] 16:02:22 INFO - PROCESS | 2260 | 1462316542899 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}] 16:02:22 INFO - PROCESS | 2260 | 1462316542983 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 16:02:23 INFO - PROCESS | 2260 | 1462316543033 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:23 INFO - PROCESS | 2260 | ++DOCSHELL 0x119306800 == 48 [pid = 2260] [id = 236] 16:02:23 INFO - PROCESS | 2260 | ++DOMWINDOW == 107 (0x1184b7400) [pid = 2260] [serial = 706] [outer = 0x0] 16:02:23 INFO - PROCESS | 2260 | ++DOMWINDOW == 108 (0x118727c00) [pid = 2260] [serial = 707] [outer = 0x1184b7400] 16:02:23 INFO - PROCESS | 2260 | 1462316543060 Marionette DEBUG loaded listener.js 16:02:23 INFO - PROCESS | 2260 | ++DOMWINDOW == 109 (0x119352800) [pid = 2260] [serial = 708] [outer = 0x1184b7400] 16:02:23 INFO - PROCESS | 2260 | 1462316543356 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]]]}] 16:02:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 16:02:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 525ms 16:02:23 INFO - PROCESS | 2260 | 1462316543416 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 16:02:23 INFO - PROCESS | 2260 | 1462316543418 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 16:02:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 16:02:23 INFO - PROCESS | 2260 | 1462316543420 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 16:02:23 INFO - PROCESS | 2260 | 1462316543421 Marionette TRACE conn2 <- [1,918,null,{}] 16:02:23 INFO - PROCESS | 2260 | 1462316543423 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}] 16:02:23 INFO - PROCESS | 2260 | 1462316543501 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 16:02:23 INFO - PROCESS | 2260 | 1462316543548 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:23 INFO - PROCESS | 2260 | ++DOCSHELL 0x1199ab800 == 49 [pid = 2260] [id = 237] 16:02:23 INFO - PROCESS | 2260 | ++DOMWINDOW == 110 (0x1185bac00) [pid = 2260] [serial = 709] [outer = 0x0] 16:02:23 INFO - PROCESS | 2260 | ++DOMWINDOW == 111 (0x11958bc00) [pid = 2260] [serial = 710] [outer = 0x1185bac00] 16:02:23 INFO - PROCESS | 2260 | 1462316543574 Marionette DEBUG loaded listener.js 16:02:23 INFO - PROCESS | 2260 | ++DOMWINDOW == 112 (0x11983a000) [pid = 2260] [serial = 711] [outer = 0x1185bac00] 16:02:23 INFO - PROCESS | 2260 | 1462316543867 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]]]}] 16:02:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 16:02:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 467ms 16:02:23 INFO - PROCESS | 2260 | 1462316543888 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 16:02:23 INFO - PROCESS | 2260 | 1462316543889 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 16:02:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 16:02:23 INFO - PROCESS | 2260 | 1462316543892 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 16:02:23 INFO - PROCESS | 2260 | 1462316543893 Marionette TRACE conn2 <- [1,922,null,{}] 16:02:23 INFO - PROCESS | 2260 | 1462316543897 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}] 16:02:23 INFO - PROCESS | 2260 | 1462316543974 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 16:02:23 INFO - PROCESS | 2260 | 1462316543981 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:23 INFO - PROCESS | 2260 | ++DOCSHELL 0x12158d800 == 50 [pid = 2260] [id = 238] 16:02:23 INFO - PROCESS | 2260 | ++DOMWINDOW == 113 (0x11983bc00) [pid = 2260] [serial = 712] [outer = 0x0] 16:02:24 INFO - PROCESS | 2260 | ++DOMWINDOW == 114 (0x11984cc00) [pid = 2260] [serial = 713] [outer = 0x11983bc00] 16:02:24 INFO - PROCESS | 2260 | 1462316544006 Marionette DEBUG loaded listener.js 16:02:24 INFO - PROCESS | 2260 | ++DOMWINDOW == 115 (0x119856c00) [pid = 2260] [serial = 714] [outer = 0x11983bc00] 16:02:24 INFO - PROCESS | 2260 | 1462316544342 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]]]}] 16:02:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 16:02:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 473ms 16:02:24 INFO - PROCESS | 2260 | 1462316544366 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 16:02:24 INFO - PROCESS | 2260 | 1462316544367 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 16:02:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 16:02:24 INFO - PROCESS | 2260 | 1462316544370 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 16:02:24 INFO - PROCESS | 2260 | 1462316544371 Marionette TRACE conn2 <- [1,926,null,{}] 16:02:24 INFO - PROCESS | 2260 | 1462316544373 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}] 16:02:24 INFO - PROCESS | 2260 | 1462316544486 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 16:02:24 INFO - PROCESS | 2260 | 1462316544492 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:24 INFO - PROCESS | 2260 | ++DOCSHELL 0x1240a5000 == 51 [pid = 2260] [id = 239] 16:02:24 INFO - PROCESS | 2260 | ++DOMWINDOW == 116 (0x119859c00) [pid = 2260] [serial = 715] [outer = 0x0] 16:02:24 INFO - PROCESS | 2260 | ++DOMWINDOW == 117 (0x119fcc000) [pid = 2260] [serial = 716] [outer = 0x119859c00] 16:02:24 INFO - PROCESS | 2260 | 1462316544522 Marionette DEBUG loaded listener.js 16:02:24 INFO - PROCESS | 2260 | ++DOMWINDOW == 118 (0x12178d400) [pid = 2260] [serial = 717] [outer = 0x119859c00] 16:02:24 INFO - PROCESS | 2260 | 1462316544868 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]]]}] 16:02:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 16:02:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 517ms 16:02:24 INFO - PROCESS | 2260 | 1462316544888 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 16:02:24 INFO - PROCESS | 2260 | 1462316544889 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 16:02:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 16:02:24 INFO - PROCESS | 2260 | 1462316544891 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 16:02:24 INFO - PROCESS | 2260 | 1462316544892 Marionette TRACE conn2 <- [1,930,null,{}] 16:02:24 INFO - PROCESS | 2260 | 1462316544896 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}] 16:02:24 INFO - PROCESS | 2260 | 1462316544997 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 16:02:25 INFO - PROCESS | 2260 | 1462316545001 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:25 INFO - PROCESS | 2260 | ++DOCSHELL 0x12638e800 == 52 [pid = 2260] [id = 240] 16:02:25 INFO - PROCESS | 2260 | ++DOMWINDOW == 119 (0x119ccf400) [pid = 2260] [serial = 718] [outer = 0x0] 16:02:25 INFO - PROCESS | 2260 | ++DOMWINDOW == 120 (0x121dcac00) [pid = 2260] [serial = 719] [outer = 0x119ccf400] 16:02:25 INFO - PROCESS | 2260 | 1462316545027 Marionette DEBUG loaded listener.js 16:02:25 INFO - PROCESS | 2260 | ++DOMWINDOW == 121 (0x1250a5800) [pid = 2260] [serial = 720] [outer = 0x119ccf400] 16:02:25 INFO - PROCESS | 2260 | 1462316545357 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]]]}] 16:02:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 16:02:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 474ms 16:02:25 INFO - PROCESS | 2260 | 1462316545369 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 16:02:25 INFO - PROCESS | 2260 | 1462316545370 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 16:02:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 16:02:25 INFO - PROCESS | 2260 | 1462316545372 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 16:02:25 INFO - PROCESS | 2260 | 1462316545373 Marionette TRACE conn2 <- [1,934,null,{}] 16:02:25 INFO - PROCESS | 2260 | 1462316545376 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}] 16:02:25 INFO - PROCESS | 2260 | 1462316545476 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 16:02:25 INFO - PROCESS | 2260 | 1462316545487 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:25 INFO - PROCESS | 2260 | ++DOCSHELL 0x12931b800 == 53 [pid = 2260] [id = 241] 16:02:25 INFO - PROCESS | 2260 | ++DOMWINDOW == 122 (0x11827a000) [pid = 2260] [serial = 721] [outer = 0x0] 16:02:25 INFO - PROCESS | 2260 | ++DOMWINDOW == 123 (0x12510f800) [pid = 2260] [serial = 722] [outer = 0x11827a000] 16:02:25 INFO - PROCESS | 2260 | 1462316545513 Marionette DEBUG loaded listener.js 16:02:25 INFO - PROCESS | 2260 | ++DOMWINDOW == 124 (0x12630ac00) [pid = 2260] [serial = 723] [outer = 0x11827a000] 16:02:25 INFO - PROCESS | 2260 | 1462316545827 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]]]}] 16:02:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 16:02:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 469ms 16:02:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 16:02:25 INFO - PROCESS | 2260 | 1462316545842 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 16:02:25 INFO - PROCESS | 2260 | 1462316545844 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 16:02:25 INFO - PROCESS | 2260 | 1462316545849 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 16:02:25 INFO - PROCESS | 2260 | 1462316545850 Marionette TRACE conn2 <- [1,938,null,{}] 16:02:25 INFO - PROCESS | 2260 | 1462316545853 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}] 16:02:25 INFO - PROCESS | 2260 | 1462316545950 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 16:02:25 INFO - PROCESS | 2260 | 1462316545968 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:25 INFO - PROCESS | 2260 | ++DOCSHELL 0x12957e800 == 54 [pid = 2260] [id = 242] 16:02:25 INFO - PROCESS | 2260 | ++DOMWINDOW == 125 (0x12509e000) [pid = 2260] [serial = 724] [outer = 0x0] 16:02:25 INFO - PROCESS | 2260 | ++DOMWINDOW == 126 (0x126b83c00) [pid = 2260] [serial = 725] [outer = 0x12509e000] 16:02:25 INFO - PROCESS | 2260 | 1462316545993 Marionette DEBUG loaded listener.js 16:02:26 INFO - PROCESS | 2260 | ++DOMWINDOW == 127 (0x126db4c00) [pid = 2260] [serial = 726] [outer = 0x12509e000] 16:02:26 INFO - PROCESS | 2260 | --DOMWINDOW == 126 (0x12bbb7800) [pid = 2260] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 16:02:26 INFO - PROCESS | 2260 | --DOMWINDOW == 125 (0x125232400) [pid = 2260] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 16:02:26 INFO - PROCESS | 2260 | --DOMWINDOW == 124 (0x125232000) [pid = 2260] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 16:02:26 INFO - PROCESS | 2260 | --DOMWINDOW == 123 (0x129527400) [pid = 2260] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 16:02:26 INFO - PROCESS | 2260 | --DOMWINDOW == 122 (0x115e49800) [pid = 2260] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 16:02:26 INFO - PROCESS | 2260 | --DOMWINDOW == 121 (0x1213c3000) [pid = 2260] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 16:02:26 INFO - PROCESS | 2260 | --DOMWINDOW == 120 (0x115e50000) [pid = 2260] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 16:02:26 INFO - PROCESS | 2260 | --DOMWINDOW == 119 (0x11983ac00) [pid = 2260] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 16:02:26 INFO - PROCESS | 2260 | --DOMWINDOW == 118 (0x1295b6000) [pid = 2260] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 16:02:26 INFO - PROCESS | 2260 | --DOMWINDOW == 117 (0x12abe2c00) [pid = 2260] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 16:02:26 INFO - PROCESS | 2260 | --DOMWINDOW == 116 (0x12ad2f400) [pid = 2260] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 16:02:26 INFO - PROCESS | 2260 | --DOMWINDOW == 115 (0x11984d000) [pid = 2260] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 16:02:26 INFO - PROCESS | 2260 | --DOMWINDOW == 114 (0x12aee2c00) [pid = 2260] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 16:02:26 INFO - PROCESS | 2260 | --DOMWINDOW == 113 (0x118fb0c00) [pid = 2260] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 16:02:26 INFO - PROCESS | 2260 | --DOMWINDOW == 112 (0x1180dd800) [pid = 2260] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 16:02:26 INFO - PROCESS | 2260 | --DOMWINDOW == 111 (0x119169800) [pid = 2260] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 16:02:26 INFO - PROCESS | 2260 | 1462316546707 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]]]}] 16:02:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 16:02:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 922ms 16:02:26 INFO - PROCESS | 2260 | 1462316546770 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 16:02:26 INFO - PROCESS | 2260 | 1462316546773 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 16:02:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 16:02:26 INFO - PROCESS | 2260 | 1462316546777 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 16:02:26 INFO - PROCESS | 2260 | 1462316546779 Marionette TRACE conn2 <- [1,942,null,{}] 16:02:26 INFO - PROCESS | 2260 | 1462316546784 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}] 16:02:26 INFO - PROCESS | 2260 | 1462316546885 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 16:02:26 INFO - PROCESS | 2260 | 1462316546948 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:26 INFO - PROCESS | 2260 | ++DOCSHELL 0x11875b800 == 55 [pid = 2260] [id = 243] 16:02:26 INFO - PROCESS | 2260 | ++DOMWINDOW == 112 (0x1166cac00) [pid = 2260] [serial = 727] [outer = 0x0] 16:02:26 INFO - PROCESS | 2260 | ++DOMWINDOW == 113 (0x116f95000) [pid = 2260] [serial = 728] [outer = 0x1166cac00] 16:02:26 INFO - PROCESS | 2260 | 1462316546981 Marionette DEBUG loaded listener.js 16:02:27 INFO - PROCESS | 2260 | ++DOMWINDOW == 114 (0x118058400) [pid = 2260] [serial = 729] [outer = 0x1166cac00] 16:02:27 INFO - PROCESS | 2260 | 1462316547410 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]]]}] 16:02:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 16:02:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 672ms 16:02:27 INFO - PROCESS | 2260 | 1462316547461 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 16:02:27 INFO - PROCESS | 2260 | 1462316547466 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 16:02:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 16:02:27 INFO - PROCESS | 2260 | 1462316547472 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 16:02:27 INFO - PROCESS | 2260 | 1462316547474 Marionette TRACE conn2 <- [1,946,null,{}] 16:02:27 INFO - PROCESS | 2260 | 1462316547477 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}] 16:02:27 INFO - PROCESS | 2260 | 1462316547575 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 16:02:27 INFO - PROCESS | 2260 | 1462316547672 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:27 INFO - PROCESS | 2260 | ++DOCSHELL 0x119f67000 == 56 [pid = 2260] [id = 244] 16:02:27 INFO - PROCESS | 2260 | ++DOMWINDOW == 115 (0x1182b8800) [pid = 2260] [serial = 730] [outer = 0x0] 16:02:27 INFO - PROCESS | 2260 | ++DOMWINDOW == 116 (0x1185ee800) [pid = 2260] [serial = 731] [outer = 0x1182b8800] 16:02:27 INFO - PROCESS | 2260 | 1462316547702 Marionette DEBUG loaded listener.js 16:02:27 INFO - PROCESS | 2260 | ++DOMWINDOW == 117 (0x118f11800) [pid = 2260] [serial = 732] [outer = 0x1182b8800] 16:02:28 INFO - PROCESS | 2260 | 1462316548119 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]]]}] 16:02:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 16:02:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 670ms 16:02:28 INFO - PROCESS | 2260 | 1462316548143 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 16:02:28 INFO - PROCESS | 2260 | 1462316548145 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 16:02:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 16:02:28 INFO - PROCESS | 2260 | 1462316548150 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 16:02:28 INFO - PROCESS | 2260 | 1462316548152 Marionette TRACE conn2 <- [1,950,null,{}] 16:02:28 INFO - PROCESS | 2260 | 1462316548161 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}] 16:02:28 INFO - PROCESS | 2260 | 1462316548332 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 16:02:28 INFO - PROCESS | 2260 | 1462316548381 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:28 INFO - PROCESS | 2260 | ++DOCSHELL 0x12a614800 == 57 [pid = 2260] [id = 245] 16:02:28 INFO - PROCESS | 2260 | ++DOMWINDOW == 118 (0x119852c00) [pid = 2260] [serial = 733] [outer = 0x0] 16:02:28 INFO - PROCESS | 2260 | ++DOMWINDOW == 119 (0x119e9b000) [pid = 2260] [serial = 734] [outer = 0x119852c00] 16:02:28 INFO - PROCESS | 2260 | 1462316548414 Marionette DEBUG loaded listener.js 16:02:28 INFO - PROCESS | 2260 | ++DOMWINDOW == 120 (0x1213c0800) [pid = 2260] [serial = 735] [outer = 0x119852c00] 16:02:28 INFO - PROCESS | 2260 | 1462316548807 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]]]}] 16:02:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 16:02:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 671ms 16:02:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 16:02:28 INFO - PROCESS | 2260 | 1462316548821 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 16:02:28 INFO - PROCESS | 2260 | 1462316548823 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 16:02:28 INFO - PROCESS | 2260 | 1462316548825 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 16:02:28 INFO - PROCESS | 2260 | 1462316548827 Marionette TRACE conn2 <- [1,954,null,{}] 16:02:28 INFO - PROCESS | 2260 | 1462316548832 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}] 16:02:28 INFO - PROCESS | 2260 | 1462316548946 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 16:02:29 INFO - PROCESS | 2260 | 1462316549009 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:29 INFO - PROCESS | 2260 | ++DOCSHELL 0x12a96b000 == 58 [pid = 2260] [id = 246] 16:02:29 INFO - PROCESS | 2260 | ++DOMWINDOW == 121 (0x12150c400) [pid = 2260] [serial = 736] [outer = 0x0] 16:02:29 INFO - PROCESS | 2260 | ++DOMWINDOW == 122 (0x124437800) [pid = 2260] [serial = 737] [outer = 0x12150c400] 16:02:29 INFO - PROCESS | 2260 | 1462316549039 Marionette DEBUG loaded listener.js 16:02:29 INFO - PROCESS | 2260 | ++DOMWINDOW == 123 (0x126b84c00) [pid = 2260] [serial = 738] [outer = 0x12150c400] 16:02:29 INFO - PROCESS | 2260 | 1462316549445 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]]]}] 16:02:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 16:02:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 671ms 16:02:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 16:02:29 INFO - PROCESS | 2260 | 1462316549497 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 16:02:29 INFO - PROCESS | 2260 | 1462316549498 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 16:02:29 INFO - PROCESS | 2260 | 1462316549500 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 16:02:29 INFO - PROCESS | 2260 | 1462316549501 Marionette TRACE conn2 <- [1,958,null,{}] 16:02:29 INFO - PROCESS | 2260 | 1462316549504 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}] 16:02:29 INFO - PROCESS | 2260 | 1462316549598 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 16:02:29 INFO - PROCESS | 2260 | 1462316549649 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:29 INFO - PROCESS | 2260 | ++DOCSHELL 0x12bb03800 == 59 [pid = 2260] [id = 247] 16:02:29 INFO - PROCESS | 2260 | ++DOMWINDOW == 124 (0x126b6e400) [pid = 2260] [serial = 739] [outer = 0x0] 16:02:29 INFO - PROCESS | 2260 | ++DOMWINDOW == 125 (0x128bc9800) [pid = 2260] [serial = 740] [outer = 0x126b6e400] 16:02:29 INFO - PROCESS | 2260 | 1462316549678 Marionette DEBUG loaded listener.js 16:02:29 INFO - PROCESS | 2260 | ++DOMWINDOW == 126 (0x128bce400) [pid = 2260] [serial = 741] [outer = 0x126b6e400] 16:02:30 INFO - PROCESS | 2260 | 1462316550099 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]]]}] 16:02:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 16:02:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 671ms 16:02:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 16:02:30 INFO - PROCESS | 2260 | 1462316550171 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 16:02:30 INFO - PROCESS | 2260 | 1462316550172 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 16:02:30 INFO - PROCESS | 2260 | 1462316550175 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 16:02:30 INFO - PROCESS | 2260 | 1462316550176 Marionette TRACE conn2 <- [1,962,null,{}] 16:02:30 INFO - PROCESS | 2260 | 1462316550178 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}] 16:02:30 INFO - PROCESS | 2260 | 1462316550310 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 16:02:30 INFO - PROCESS | 2260 | 1462316550375 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:30 INFO - PROCESS | 2260 | ++DOCSHELL 0x116841000 == 60 [pid = 2260] [id = 248] 16:02:30 INFO - PROCESS | 2260 | ++DOMWINDOW == 127 (0x119856400) [pid = 2260] [serial = 742] [outer = 0x0] 16:02:30 INFO - PROCESS | 2260 | ++DOMWINDOW == 128 (0x128bd2800) [pid = 2260] [serial = 743] [outer = 0x119856400] 16:02:30 INFO - PROCESS | 2260 | 1462316550407 Marionette DEBUG loaded listener.js 16:02:30 INFO - PROCESS | 2260 | ++DOMWINDOW == 129 (0x128d5d000) [pid = 2260] [serial = 744] [outer = 0x119856400] 16:02:30 INFO - PROCESS | 2260 | 1462316550995 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]]]}] 16:02:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 16:02:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 870ms 16:02:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 16:02:31 INFO - PROCESS | 2260 | 1462316551048 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 16:02:31 INFO - PROCESS | 2260 | 1462316551052 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 16:02:31 INFO - PROCESS | 2260 | 1462316551057 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 16:02:31 INFO - PROCESS | 2260 | 1462316551061 Marionette TRACE conn2 <- [1,966,null,{}] 16:02:31 INFO - PROCESS | 2260 | 1462316551066 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}] 16:02:31 INFO - PROCESS | 2260 | 1462316551207 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 16:02:31 INFO - PROCESS | 2260 | 1462316551320 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:31 INFO - PROCESS | 2260 | ++DOCSHELL 0x119633800 == 61 [pid = 2260] [id = 249] 16:02:31 INFO - PROCESS | 2260 | ++DOMWINDOW == 130 (0x1166c8400) [pid = 2260] [serial = 745] [outer = 0x0] 16:02:31 INFO - PROCESS | 2260 | ++DOMWINDOW == 131 (0x116864c00) [pid = 2260] [serial = 746] [outer = 0x1166c8400] 16:02:31 INFO - PROCESS | 2260 | 1462316551389 Marionette DEBUG loaded listener.js 16:02:31 INFO - PROCESS | 2260 | ++DOMWINDOW == 132 (0x117038800) [pid = 2260] [serial = 747] [outer = 0x1166c8400] 16:02:31 INFO - PROCESS | 2260 | 1462316551846 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]]]}] 16:02:31 INFO - PROCESS | 2260 | --DOCSHELL 0x12931b800 == 60 [pid = 2260] [id = 241] 16:02:31 INFO - PROCESS | 2260 | --DOCSHELL 0x12638e800 == 59 [pid = 2260] [id = 240] 16:02:31 INFO - PROCESS | 2260 | --DOCSHELL 0x1240a5000 == 58 [pid = 2260] [id = 239] 16:02:31 INFO - PROCESS | 2260 | --DOCSHELL 0x12158d800 == 57 [pid = 2260] [id = 238] 16:02:31 INFO - PROCESS | 2260 | --DOCSHELL 0x1199ab800 == 56 [pid = 2260] [id = 237] 16:02:31 INFO - PROCESS | 2260 | --DOCSHELL 0x119306800 == 55 [pid = 2260] [id = 236] 16:02:31 INFO - PROCESS | 2260 | --DOCSHELL 0x113216000 == 54 [pid = 2260] [id = 235] 16:02:31 INFO - PROCESS | 2260 | --DOMWINDOW == 131 (0x128c34000) [pid = 2260] [serial = 683] [outer = 0x0] [url = about:blank] 16:02:31 INFO - PROCESS | 2260 | --DOMWINDOW == 130 (0x12a9e9000) [pid = 2260] [serial = 635] [outer = 0x0] [url = about:blank] 16:02:31 INFO - PROCESS | 2260 | --DOMWINDOW == 129 (0x1160b5400) [pid = 2260] [serial = 626] [outer = 0x0] [url = about:blank] 16:02:31 INFO - PROCESS | 2260 | --DOMWINDOW == 128 (0x12c107400) [pid = 2260] [serial = 638] [outer = 0x0] [url = about:blank] 16:02:31 INFO - PROCESS | 2260 | --DOMWINDOW == 127 (0x1184bcc00) [pid = 2260] [serial = 641] [outer = 0x0] [url = about:blank] 16:02:31 INFO - PROCESS | 2260 | --DOMWINDOW == 126 (0x126316c00) [pid = 2260] [serial = 632] [outer = 0x0] [url = about:blank] 16:02:31 INFO - PROCESS | 2260 | --DOMWINDOW == 125 (0x1193b0000) [pid = 2260] [serial = 629] [outer = 0x0] [url = about:blank] 16:02:31 INFO - PROCESS | 2260 | --DOCSHELL 0x121230800 == 53 [pid = 2260] [id = 234] 16:02:31 INFO - PROCESS | 2260 | --DOCSHELL 0x12cd6d800 == 52 [pid = 2260] [id = 231] 16:02:31 INFO - PROCESS | 2260 | --DOCSHELL 0x12441c800 == 51 [pid = 2260] [id = 230] 16:02:31 INFO - PROCESS | 2260 | --DOCSHELL 0x118138000 == 50 [pid = 2260] [id = 229] 16:02:31 INFO - PROCESS | 2260 | --DOMWINDOW == 124 (0x1196d0000) [pid = 2260] [serial = 585] [outer = 0x0] [url = about:blank] 16:02:31 INFO - PROCESS | 2260 | --DOMWINDOW == 123 (0x12522f800) [pid = 2260] [serial = 588] [outer = 0x0] [url = about:blank] 16:02:31 INFO - PROCESS | 2260 | --DOMWINDOW == 122 (0x12cbb8800) [pid = 2260] [serial = 680] [outer = 0x0] [url = about:blank] 16:02:31 INFO - PROCESS | 2260 | --DOMWINDOW == 121 (0x128d5fc00) [pid = 2260] [serial = 662] [outer = 0x0] [url = about:blank] 16:02:31 INFO - PROCESS | 2260 | --DOMWINDOW == 120 (0x126b6f000) [pid = 2260] [serial = 659] [outer = 0x0] [url = about:blank] 16:02:31 INFO - PROCESS | 2260 | --DOMWINDOW == 119 (0x12a798800) [pid = 2260] [serial = 665] [outer = 0x0] [url = about:blank] 16:02:31 INFO - PROCESS | 2260 | --DOMWINDOW == 118 (0x116f99000) [pid = 2260] [serial = 645] [outer = 0x0] [url = about:blank] 16:02:31 INFO - PROCESS | 2260 | --DOMWINDOW == 117 (0x116716800) [pid = 2260] [serial = 644] [outer = 0x0] [url = about:blank] 16:02:31 INFO - PROCESS | 2260 | --DOMWINDOW == 116 (0x12a9eb800) [pid = 2260] [serial = 666] [outer = 0x0] [url = about:blank] 16:02:31 INFO - PROCESS | 2260 | --DOMWINDOW == 115 (0x121507800) [pid = 2260] [serial = 656] [outer = 0x0] [url = about:blank] 16:02:31 INFO - PROCESS | 2260 | --DOMWINDOW == 114 (0x1215e1800) [pid = 2260] [serial = 657] [outer = 0x0] [url = about:blank] 16:02:31 INFO - PROCESS | 2260 | --DOMWINDOW == 113 (0x1185b9400) [pid = 2260] [serial = 648] [outer = 0x0] [url = about:blank] 16:02:31 INFO - PROCESS | 2260 | --DOMWINDOW == 112 (0x118152400) [pid = 2260] [serial = 647] [outer = 0x0] [url = about:blank] 16:02:31 INFO - PROCESS | 2260 | --DOMWINDOW == 111 (0x119ccb400) [pid = 2260] [serial = 653] [outer = 0x0] [url = about:blank] 16:02:31 INFO - PROCESS | 2260 | --DOMWINDOW == 110 (0x1213bc400) [pid = 2260] [serial = 654] [outer = 0x0] [url = about:blank] 16:02:31 INFO - PROCESS | 2260 | --DOMWINDOW == 109 (0x12ad30000) [pid = 2260] [serial = 668] [outer = 0x0] [url = about:blank] 16:02:31 INFO - PROCESS | 2260 | --DOMWINDOW == 108 (0x12aee9000) [pid = 2260] [serial = 669] [outer = 0x0] [url = about:blank] 16:02:31 INFO - PROCESS | 2260 | --DOMWINDOW == 107 (0x12bbe0c00) [pid = 2260] [serial = 671] [outer = 0x0] [url = about:blank] 16:02:31 INFO - PROCESS | 2260 | --DOMWINDOW == 106 (0x12c7ca000) [pid = 2260] [serial = 677] [outer = 0x0] [url = about:blank] 16:02:31 INFO - PROCESS | 2260 | --DOMWINDOW == 105 (0x12cbb2400) [pid = 2260] [serial = 678] [outer = 0x0] [url = about:blank] 16:02:31 INFO - PROCESS | 2260 | --DOMWINDOW == 104 (0x11984f800) [pid = 2260] [serial = 674] [outer = 0x0] [url = about:blank] 16:02:31 INFO - PROCESS | 2260 | --DOMWINDOW == 103 (0x12c110400) [pid = 2260] [serial = 624] [outer = 0x0] [url = about:blank] 16:02:31 INFO - PROCESS | 2260 | --DOMWINDOW == 102 (0x1193b2000) [pid = 2260] [serial = 650] [outer = 0x0] [url = about:blank] 16:02:31 INFO - PROCESS | 2260 | --DOMWINDOW == 101 (0x119833c00) [pid = 2260] [serial = 651] [outer = 0x0] [url = about:blank] 16:02:31 INFO - PROCESS | 2260 | --DOMWINDOW == 100 (0x12c7cb000) [pid = 2260] [serial = 672] [outer = 0x0] [url = about:blank] 16:02:31 INFO - PROCESS | 2260 | --DOMWINDOW == 99 (0x12951f400) [pid = 2260] [serial = 663] [outer = 0x0] [url = about:blank] 16:02:31 INFO - PROCESS | 2260 | --DOMWINDOW == 98 (0x12cbbe800) [pid = 2260] [serial = 681] [outer = 0x0] [url = about:blank] 16:02:31 INFO - PROCESS | 2260 | --DOMWINDOW == 97 (0x126dafc00) [pid = 2260] [serial = 660] [outer = 0x0] [url = about:blank] 16:02:31 INFO - PROCESS | 2260 | --DOMWINDOW == 96 (0x121499000) [pid = 2260] [serial = 675] [outer = 0x0] [url = about:blank] 16:02:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 16:02:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 828ms 16:02:31 INFO - PROCESS | 2260 | 1462316551883 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 16:02:31 INFO - PROCESS | 2260 | 1462316551887 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 16:02:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 16:02:31 INFO - PROCESS | 2260 | 1462316551891 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 16:02:31 INFO - PROCESS | 2260 | 1462316551893 Marionette TRACE conn2 <- [1,970,null,{}] 16:02:31 INFO - PROCESS | 2260 | 1462316551901 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}] 16:02:31 INFO - PROCESS | 2260 | 1462316551987 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 16:02:31 INFO - PROCESS | 2260 | 1462316551992 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:32 INFO - PROCESS | 2260 | ++DOCSHELL 0x11874b800 == 51 [pid = 2260] [id = 250] 16:02:32 INFO - PROCESS | 2260 | ++DOMWINDOW == 97 (0x118059800) [pid = 2260] [serial = 748] [outer = 0x0] 16:02:32 INFO - PROCESS | 2260 | ++DOMWINDOW == 98 (0x1182b2800) [pid = 2260] [serial = 749] [outer = 0x118059800] 16:02:32 INFO - PROCESS | 2260 | 1462316552020 Marionette DEBUG loaded listener.js 16:02:32 INFO - PROCESS | 2260 | ++DOMWINDOW == 99 (0x118790000) [pid = 2260] [serial = 750] [outer = 0x118059800] 16:02:32 INFO - PROCESS | 2260 | 1462316552367 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]]]}] 16:02:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 16:02:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 518ms 16:02:32 INFO - PROCESS | 2260 | 1462316552410 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 16:02:32 INFO - PROCESS | 2260 | 1462316552411 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 16:02:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 16:02:32 INFO - PROCESS | 2260 | 1462316552414 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 16:02:32 INFO - PROCESS | 2260 | 1462316552416 Marionette TRACE conn2 <- [1,974,null,{}] 16:02:32 INFO - PROCESS | 2260 | 1462316552423 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}] 16:02:32 INFO - PROCESS | 2260 | 1462316552503 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 16:02:32 INFO - PROCESS | 2260 | 1462316552508 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:32 INFO - PROCESS | 2260 | ++DOCSHELL 0x121324000 == 52 [pid = 2260] [id = 251] 16:02:32 INFO - PROCESS | 2260 | ++DOMWINDOW == 100 (0x119338c00) [pid = 2260] [serial = 751] [outer = 0x0] 16:02:32 INFO - PROCESS | 2260 | ++DOMWINDOW == 101 (0x119838000) [pid = 2260] [serial = 752] [outer = 0x119338c00] 16:02:32 INFO - PROCESS | 2260 | 1462316552538 Marionette DEBUG loaded listener.js 16:02:32 INFO - PROCESS | 2260 | ++DOMWINDOW == 102 (0x119850400) [pid = 2260] [serial = 753] [outer = 0x119338c00] 16:02:32 INFO - PROCESS | 2260 | 1462316552909 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]]]}] 16:02:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 16:02:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 525ms 16:02:32 INFO - PROCESS | 2260 | 1462316552940 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 16:02:32 INFO - PROCESS | 2260 | 1462316552943 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 16:02:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 16:02:32 INFO - PROCESS | 2260 | 1462316552958 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 16:02:32 INFO - PROCESS | 2260 | 1462316552960 Marionette TRACE conn2 <- [1,978,null,{}] 16:02:32 INFO - PROCESS | 2260 | 1462316552963 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}] 16:02:33 INFO - PROCESS | 2260 | 1462316553084 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 16:02:33 INFO - PROCESS | 2260 | 1462316553090 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:33 INFO - PROCESS | 2260 | ++DOCSHELL 0x1250eb000 == 53 [pid = 2260] [id = 252] 16:02:33 INFO - PROCESS | 2260 | ++DOMWINDOW == 103 (0x11985ac00) [pid = 2260] [serial = 754] [outer = 0x0] 16:02:33 INFO - PROCESS | 2260 | ++DOMWINDOW == 104 (0x1213c3400) [pid = 2260] [serial = 755] [outer = 0x11985ac00] 16:02:33 INFO - PROCESS | 2260 | 1462316553132 Marionette DEBUG loaded listener.js 16:02:33 INFO - PROCESS | 2260 | ++DOMWINDOW == 105 (0x1215e7000) [pid = 2260] [serial = 756] [outer = 0x11985ac00] 16:02:33 INFO - PROCESS | 2260 | 1462316553525 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]]]}] 16:02:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 16:02:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 578ms 16:02:33 INFO - PROCESS | 2260 | 1462316553531 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 16:02:33 INFO - PROCESS | 2260 | 1462316553533 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 16:02:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 16:02:33 INFO - PROCESS | 2260 | 1462316553535 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 16:02:33 INFO - PROCESS | 2260 | 1462316553536 Marionette TRACE conn2 <- [1,982,null,{}] 16:02:33 INFO - PROCESS | 2260 | 1462316553538 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}] 16:02:33 INFO - PROCESS | 2260 | 1462316553652 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 16:02:33 INFO - PROCESS | 2260 | 1462316553658 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:33 INFO - PROCESS | 2260 | ++DOCSHELL 0x11707d000 == 54 [pid = 2260] [id = 253] 16:02:33 INFO - PROCESS | 2260 | ++DOMWINDOW == 106 (0x119ccb400) [pid = 2260] [serial = 757] [outer = 0x0] 16:02:33 INFO - PROCESS | 2260 | ++DOMWINDOW == 107 (0x1240af000) [pid = 2260] [serial = 758] [outer = 0x119ccb400] 16:02:33 INFO - PROCESS | 2260 | 1462316553683 Marionette DEBUG loaded listener.js 16:02:33 INFO - PROCESS | 2260 | ++DOMWINDOW == 108 (0x126316c00) [pid = 2260] [serial = 759] [outer = 0x119ccb400] 16:02:34 INFO - PROCESS | 2260 | 1462316554042 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]]]}] 16:02:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 16:02:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 518ms 16:02:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 16:02:34 INFO - PROCESS | 2260 | 1462316554058 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 16:02:34 INFO - PROCESS | 2260 | 1462316554059 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 16:02:34 INFO - PROCESS | 2260 | 1462316554061 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 16:02:34 INFO - PROCESS | 2260 | 1462316554062 Marionette TRACE conn2 <- [1,986,null,{}] 16:02:34 INFO - PROCESS | 2260 | 1462316554067 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}] 16:02:34 INFO - PROCESS | 2260 | 1462316554176 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 16:02:34 INFO - PROCESS | 2260 | 1462316554188 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:34 INFO - PROCESS | 2260 | ++DOCSHELL 0x129577800 == 55 [pid = 2260] [id = 254] 16:02:34 INFO - PROCESS | 2260 | ++DOMWINDOW == 109 (0x126b6f000) [pid = 2260] [serial = 760] [outer = 0x0] 16:02:34 INFO - PROCESS | 2260 | ++DOMWINDOW == 110 (0x128bc5800) [pid = 2260] [serial = 761] [outer = 0x126b6f000] 16:02:34 INFO - PROCESS | 2260 | 1462316554215 Marionette DEBUG loaded listener.js 16:02:34 INFO - PROCESS | 2260 | ++DOMWINDOW == 111 (0x128d60400) [pid = 2260] [serial = 762] [outer = 0x126b6f000] 16:02:34 INFO - PROCESS | 2260 | 1462316554532 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]]]}] 16:02:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 16:02:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 523ms 16:02:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 16:02:34 INFO - PROCESS | 2260 | 1462316554587 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 16:02:34 INFO - PROCESS | 2260 | 1462316554588 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 16:02:34 INFO - PROCESS | 2260 | 1462316554590 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 16:02:34 INFO - PROCESS | 2260 | 1462316554591 Marionette TRACE conn2 <- [1,990,null,{}] 16:02:34 INFO - PROCESS | 2260 | 1462316554594 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}] 16:02:34 INFO - PROCESS | 2260 | 1462316554698 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 16:02:34 INFO - PROCESS | 2260 | 1462316554703 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:34 INFO - PROCESS | 2260 | ++DOCSHELL 0x12a618000 == 56 [pid = 2260] [id = 255] 16:02:34 INFO - PROCESS | 2260 | ++DOMWINDOW == 112 (0x128c36c00) [pid = 2260] [serial = 763] [outer = 0x0] 16:02:34 INFO - PROCESS | 2260 | ++DOMWINDOW == 113 (0x12923fc00) [pid = 2260] [serial = 764] [outer = 0x128c36c00] 16:02:34 INFO - PROCESS | 2260 | 1462316554728 Marionette DEBUG loaded listener.js 16:02:34 INFO - PROCESS | 2260 | ++DOMWINDOW == 114 (0x12951bc00) [pid = 2260] [serial = 765] [outer = 0x128c36c00] 16:02:35 INFO - PROCESS | 2260 | 1462316555083 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]]]}] 16:02:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 16:02:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 518ms 16:02:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 16:02:35 INFO - PROCESS | 2260 | 1462316555116 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 16:02:35 INFO - PROCESS | 2260 | 1462316555117 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 16:02:35 INFO - PROCESS | 2260 | 1462316555119 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 16:02:35 INFO - PROCESS | 2260 | 1462316555120 Marionette TRACE conn2 <- [1,994,null,{}] 16:02:35 INFO - PROCESS | 2260 | 1462316555123 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}] 16:02:35 INFO - PROCESS | 2260 | 1462316555220 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 16:02:35 INFO - PROCESS | 2260 | 1462316555224 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:35 INFO - PROCESS | 2260 | ++DOCSHELL 0x12c171800 == 57 [pid = 2260] [id = 256] 16:02:35 INFO - PROCESS | 2260 | ++DOMWINDOW == 115 (0x129244800) [pid = 2260] [serial = 766] [outer = 0x0] 16:02:35 INFO - PROCESS | 2260 | ++DOMWINDOW == 116 (0x1295ad000) [pid = 2260] [serial = 767] [outer = 0x129244800] 16:02:35 INFO - PROCESS | 2260 | 1462316555277 Marionette DEBUG loaded listener.js 16:02:35 INFO - PROCESS | 2260 | ++DOMWINDOW == 117 (0x12a676400) [pid = 2260] [serial = 768] [outer = 0x129244800] 16:02:35 INFO - PROCESS | 2260 | 1462316555599 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]]]}] 16:02:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 16:02:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 518ms 16:02:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 16:02:35 INFO - PROCESS | 2260 | 1462316555638 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 16:02:35 INFO - PROCESS | 2260 | 1462316555639 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 16:02:35 INFO - PROCESS | 2260 | 1462316555641 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 16:02:35 INFO - PROCESS | 2260 | 1462316555642 Marionette TRACE conn2 <- [1,998,null,{}] 16:02:35 INFO - PROCESS | 2260 | 1462316555644 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}] 16:02:35 INFO - PROCESS | 2260 | 1462316555742 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 16:02:35 INFO - PROCESS | 2260 | 1462316555753 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:35 INFO - PROCESS | 2260 | ++DOCSHELL 0x12c29e000 == 58 [pid = 2260] [id = 257] 16:02:35 INFO - PROCESS | 2260 | ++DOMWINDOW == 118 (0x129524400) [pid = 2260] [serial = 769] [outer = 0x0] 16:02:35 INFO - PROCESS | 2260 | ++DOMWINDOW == 119 (0x12a67d400) [pid = 2260] [serial = 770] [outer = 0x129524400] 16:02:35 INFO - PROCESS | 2260 | 1462316555778 Marionette DEBUG loaded listener.js 16:02:35 INFO - PROCESS | 2260 | ++DOMWINDOW == 120 (0x12a90f400) [pid = 2260] [serial = 771] [outer = 0x129524400] 16:02:36 INFO - PROCESS | 2260 | --DOMWINDOW == 119 (0x119859c00) [pid = 2260] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 16:02:36 INFO - PROCESS | 2260 | --DOMWINDOW == 118 (0x110f7ec00) [pid = 2260] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 16:02:36 INFO - PROCESS | 2260 | --DOMWINDOW == 117 (0x11670f800) [pid = 2260] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 16:02:36 INFO - PROCESS | 2260 | --DOMWINDOW == 116 (0x12a905400) [pid = 2260] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 16:02:36 INFO - PROCESS | 2260 | --DOMWINDOW == 115 (0x1244dcc00) [pid = 2260] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 16:02:36 INFO - PROCESS | 2260 | --DOMWINDOW == 114 (0x12a906c00) [pid = 2260] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 16:02:36 INFO - PROCESS | 2260 | --DOMWINDOW == 113 (0x121b28000) [pid = 2260] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 16:02:36 INFO - PROCESS | 2260 | --DOMWINDOW == 112 (0x118276400) [pid = 2260] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 16:02:36 INFO - PROCESS | 2260 | --DOMWINDOW == 111 (0x11827a000) [pid = 2260] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 16:02:36 INFO - PROCESS | 2260 | --DOMWINDOW == 110 (0x119ccf400) [pid = 2260] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 16:02:36 INFO - PROCESS | 2260 | --DOMWINDOW == 109 (0x1126b7000) [pid = 2260] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 16:02:36 INFO - PROCESS | 2260 | --DOMWINDOW == 108 (0x1168b6000) [pid = 2260] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 16:02:36 INFO - PROCESS | 2260 | --DOMWINDOW == 107 (0x1184b7400) [pid = 2260] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 16:02:36 INFO - PROCESS | 2260 | --DOMWINDOW == 106 (0x115e48800) [pid = 2260] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 16:02:36 INFO - PROCESS | 2260 | --DOMWINDOW == 105 (0x11983bc00) [pid = 2260] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 16:02:36 INFO - PROCESS | 2260 | --DOMWINDOW == 104 (0x1185bac00) [pid = 2260] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 16:02:36 INFO - PROCESS | 2260 | 1462316556174 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]]]}] 16:02:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 16:02:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 568ms 16:02:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 16:02:36 INFO - PROCESS | 2260 | 1462316556210 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 16:02:36 INFO - PROCESS | 2260 | 1462316556211 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 16:02:36 INFO - PROCESS | 2260 | 1462316556215 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 16:02:36 INFO - PROCESS | 2260 | 1462316556217 Marionette TRACE conn2 <- [1,1002,null,{}] 16:02:36 INFO - PROCESS | 2260 | 1462316556219 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}] 16:02:36 INFO - PROCESS | 2260 | 1462316556306 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 16:02:36 INFO - PROCESS | 2260 | 1462316556359 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:36 INFO - PROCESS | 2260 | ++DOCSHELL 0x129323000 == 59 [pid = 2260] [id = 258] 16:02:36 INFO - PROCESS | 2260 | ++DOMWINDOW == 105 (0x110f80000) [pid = 2260] [serial = 772] [outer = 0x0] 16:02:36 INFO - PROCESS | 2260 | ++DOMWINDOW == 106 (0x11872b000) [pid = 2260] [serial = 773] [outer = 0x110f80000] 16:02:36 INFO - PROCESS | 2260 | 1462316556385 Marionette DEBUG loaded listener.js 16:02:36 INFO - PROCESS | 2260 | ++DOMWINDOW == 107 (0x125108400) [pid = 2260] [serial = 774] [outer = 0x110f80000] 16:02:36 INFO - PROCESS | 2260 | 1462316556687 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]]]}] 16:02:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 16:02:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 523ms 16:02:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 16:02:36 INFO - PROCESS | 2260 | 1462316556737 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 16:02:36 INFO - PROCESS | 2260 | 1462316556739 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 16:02:36 INFO - PROCESS | 2260 | 1462316556741 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 16:02:36 INFO - PROCESS | 2260 | 1462316556742 Marionette TRACE conn2 <- [1,1006,null,{}] 16:02:36 INFO - PROCESS | 2260 | 1462316556745 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}] 16:02:36 INFO - PROCESS | 2260 | 1462316556842 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 16:02:36 INFO - PROCESS | 2260 | 1462316556846 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:36 INFO - PROCESS | 2260 | ++DOCSHELL 0x12ca97800 == 60 [pid = 2260] [id = 259] 16:02:36 INFO - PROCESS | 2260 | ++DOMWINDOW == 108 (0x12a674000) [pid = 2260] [serial = 775] [outer = 0x0] 16:02:36 INFO - PROCESS | 2260 | ++DOMWINDOW == 109 (0x12a9f0400) [pid = 2260] [serial = 776] [outer = 0x12a674000] 16:02:36 INFO - PROCESS | 2260 | 1462316556876 Marionette DEBUG loaded listener.js 16:02:36 INFO - PROCESS | 2260 | ++DOMWINDOW == 110 (0x12aee4c00) [pid = 2260] [serial = 777] [outer = 0x12a674000] 16:02:37 INFO - PROCESS | 2260 | 1462316557229 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]]]}] 16:02:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 16:02:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 525ms 16:02:37 INFO - PROCESS | 2260 | 1462316557267 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 16:02:37 INFO - PROCESS | 2260 | 1462316557268 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 16:02:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 16:02:37 INFO - PROCESS | 2260 | 1462316557271 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 16:02:37 INFO - PROCESS | 2260 | 1462316557272 Marionette TRACE conn2 <- [1,1010,null,{}] 16:02:37 INFO - PROCESS | 2260 | 1462316557274 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}] 16:02:37 INFO - PROCESS | 2260 | 1462316557357 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 16:02:37 INFO - PROCESS | 2260 | 1462316557362 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:37 INFO - PROCESS | 2260 | ++DOCSHELL 0x12d134000 == 61 [pid = 2260] [id = 260] 16:02:37 INFO - PROCESS | 2260 | ++DOMWINDOW == 111 (0x12aee6400) [pid = 2260] [serial = 778] [outer = 0x0] 16:02:37 INFO - PROCESS | 2260 | ++DOMWINDOW == 112 (0x12bbb1800) [pid = 2260] [serial = 779] [outer = 0x12aee6400] 16:02:37 INFO - PROCESS | 2260 | 1462316557389 Marionette DEBUG loaded listener.js 16:02:37 INFO - PROCESS | 2260 | ++DOMWINDOW == 113 (0x12bbdb400) [pid = 2260] [serial = 780] [outer = 0x12aee6400] 16:02:37 INFO - PROCESS | 2260 | 1462316557706 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]]]}] 16:02:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 16:02:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 469ms 16:02:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 16:02:37 INFO - PROCESS | 2260 | 1462316557740 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 16:02:37 INFO - PROCESS | 2260 | 1462316557741 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 16:02:37 INFO - PROCESS | 2260 | 1462316557743 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 16:02:37 INFO - PROCESS | 2260 | 1462316557744 Marionette TRACE conn2 <- [1,1014,null,{}] 16:02:37 INFO - PROCESS | 2260 | 1462316557746 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}] 16:02:37 INFO - PROCESS | 2260 | 1462316557827 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 16:02:37 INFO - PROCESS | 2260 | 1462316557834 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:37 INFO - PROCESS | 2260 | ++DOCSHELL 0x12d5c9000 == 62 [pid = 2260] [id = 261] 16:02:37 INFO - PROCESS | 2260 | ++DOMWINDOW == 114 (0x12aee7400) [pid = 2260] [serial = 781] [outer = 0x0] 16:02:37 INFO - PROCESS | 2260 | ++DOMWINDOW == 115 (0x12c10ac00) [pid = 2260] [serial = 782] [outer = 0x12aee7400] 16:02:37 INFO - PROCESS | 2260 | 1462316557859 Marionette DEBUG loaded listener.js 16:02:37 INFO - PROCESS | 2260 | ++DOMWINDOW == 116 (0x12c7c6400) [pid = 2260] [serial = 783] [outer = 0x12aee7400] 16:02:38 INFO - PROCESS | 2260 | 1462316558298 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]]]}] 16:02:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 16:02:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 622ms 16:02:38 INFO - PROCESS | 2260 | 1462316558366 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 16:02:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 16:02:38 INFO - PROCESS | 2260 | 1462316558369 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 16:02:38 INFO - PROCESS | 2260 | 1462316558373 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 16:02:38 INFO - PROCESS | 2260 | 1462316558375 Marionette TRACE conn2 <- [1,1018,null,{}] 16:02:38 INFO - PROCESS | 2260 | 1462316558379 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}] 16:02:38 INFO - PROCESS | 2260 | 1462316558488 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 16:02:38 INFO - PROCESS | 2260 | 1462316558594 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:38 INFO - PROCESS | 2260 | ++DOCSHELL 0x1198b5800 == 63 [pid = 2260] [id = 262] 16:02:38 INFO - PROCESS | 2260 | ++DOMWINDOW == 117 (0x117671400) [pid = 2260] [serial = 784] [outer = 0x0] 16:02:38 INFO - PROCESS | 2260 | ++DOMWINDOW == 118 (0x1180d9c00) [pid = 2260] [serial = 785] [outer = 0x117671400] 16:02:38 INFO - PROCESS | 2260 | 1462316558627 Marionette DEBUG loaded listener.js 16:02:38 INFO - PROCESS | 2260 | ++DOMWINDOW == 119 (0x1185af000) [pid = 2260] [serial = 786] [outer = 0x117671400] 16:02:39 INFO - PROCESS | 2260 | 1462316559036 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]]]}] 16:02:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 16:02:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 721ms 16:02:39 INFO - PROCESS | 2260 | 1462316559094 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 16:02:39 INFO - PROCESS | 2260 | 1462316559097 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 16:02:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 16:02:39 INFO - PROCESS | 2260 | 1462316559102 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 16:02:39 INFO - PROCESS | 2260 | 1462316559104 Marionette TRACE conn2 <- [1,1022,null,{}] 16:02:39 INFO - PROCESS | 2260 | 1462316559107 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}] 16:02:39 INFO - PROCESS | 2260 | 1462316559212 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 16:02:39 INFO - PROCESS | 2260 | 1462316559267 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:39 INFO - PROCESS | 2260 | ++DOCSHELL 0x126dbd800 == 64 [pid = 2260] [id = 263] 16:02:39 INFO - PROCESS | 2260 | ++DOMWINDOW == 120 (0x1185f6c00) [pid = 2260] [serial = 787] [outer = 0x0] 16:02:39 INFO - PROCESS | 2260 | ++DOMWINDOW == 121 (0x1196d2000) [pid = 2260] [serial = 788] [outer = 0x1185f6c00] 16:02:39 INFO - PROCESS | 2260 | 1462316559296 Marionette DEBUG loaded listener.js 16:02:39 INFO - PROCESS | 2260 | ++DOMWINDOW == 122 (0x119854000) [pid = 2260] [serial = 789] [outer = 0x1185f6c00] 16:02:39 INFO - PROCESS | 2260 | 1462316559749 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]]]}] 16:02:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 16:02:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 671ms 16:02:39 INFO - PROCESS | 2260 | 1462316559773 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 16:02:39 INFO - PROCESS | 2260 | 1462316559775 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 16:02:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 16:02:39 INFO - PROCESS | 2260 | 1462316559777 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 16:02:39 INFO - PROCESS | 2260 | 1462316559780 Marionette TRACE conn2 <- [1,1026,null,{}] 16:02:39 INFO - PROCESS | 2260 | 1462316559788 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}] 16:02:39 INFO - PROCESS | 2260 | 1462316559919 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 16:02:39 INFO - PROCESS | 2260 | 1462316559976 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:39 INFO - PROCESS | 2260 | ++DOCSHELL 0x12d5c0800 == 65 [pid = 2260] [id = 264] 16:02:39 INFO - PROCESS | 2260 | ++DOMWINDOW == 123 (0x121503c00) [pid = 2260] [serial = 790] [outer = 0x0] 16:02:40 INFO - PROCESS | 2260 | ++DOMWINDOW == 124 (0x121b50000) [pid = 2260] [serial = 791] [outer = 0x121503c00] 16:02:40 INFO - PROCESS | 2260 | 1462316560008 Marionette DEBUG loaded listener.js 16:02:40 INFO - PROCESS | 2260 | ++DOMWINDOW == 125 (0x121b57400) [pid = 2260] [serial = 792] [outer = 0x121503c00] 16:02:40 INFO - PROCESS | 2260 | 1462316560462 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]]]}] 16:02:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 16:02:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 726ms 16:02:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 16:02:40 INFO - PROCESS | 2260 | 1462316560503 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 16:02:40 INFO - PROCESS | 2260 | 1462316560505 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 16:02:40 INFO - PROCESS | 2260 | 1462316560508 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 16:02:40 INFO - PROCESS | 2260 | 1462316560509 Marionette TRACE conn2 <- [1,1030,null,{}] 16:02:40 INFO - PROCESS | 2260 | 1462316560511 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}] 16:02:40 INFO - PROCESS | 2260 | 1462316560614 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 16:02:40 INFO - PROCESS | 2260 | 1462316560667 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:40 INFO - PROCESS | 2260 | ++DOCSHELL 0x12db32000 == 66 [pid = 2260] [id = 265] 16:02:40 INFO - PROCESS | 2260 | ++DOMWINDOW == 126 (0x1244dcc00) [pid = 2260] [serial = 793] [outer = 0x0] 16:02:40 INFO - PROCESS | 2260 | ++DOMWINDOW == 127 (0x126dae800) [pid = 2260] [serial = 794] [outer = 0x1244dcc00] 16:02:40 INFO - PROCESS | 2260 | 1462316560697 Marionette DEBUG loaded listener.js 16:02:40 INFO - PROCESS | 2260 | ++DOMWINDOW == 128 (0x128c30800) [pid = 2260] [serial = 795] [outer = 0x1244dcc00] 16:02:41 INFO - PROCESS | 2260 | 1462316561103 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]]]}] 16:02:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 16:02:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 618ms 16:02:41 INFO - PROCESS | 2260 | 1462316561127 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 16:02:41 INFO - PROCESS | 2260 | 1462316561128 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 16:02:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 16:02:41 INFO - PROCESS | 2260 | 1462316561133 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 16:02:41 INFO - PROCESS | 2260 | 1462316561134 Marionette TRACE conn2 <- [1,1034,null,{}] 16:02:41 INFO - PROCESS | 2260 | 1462316561137 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}] 16:02:41 INFO - PROCESS | 2260 | 1462316561238 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 16:02:41 INFO - PROCESS | 2260 | 1462316561324 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:41 INFO - PROCESS | 2260 | ++DOCSHELL 0x12dd07000 == 67 [pid = 2260] [id = 266] 16:02:41 INFO - PROCESS | 2260 | ++DOMWINDOW == 129 (0x1244dd000) [pid = 2260] [serial = 796] [outer = 0x0] 16:02:41 INFO - PROCESS | 2260 | ++DOMWINDOW == 130 (0x128d5a000) [pid = 2260] [serial = 797] [outer = 0x1244dd000] 16:02:41 INFO - PROCESS | 2260 | 1462316561354 Marionette DEBUG loaded listener.js 16:02:41 INFO - PROCESS | 2260 | ++DOMWINDOW == 131 (0x12a671c00) [pid = 2260] [serial = 798] [outer = 0x1244dd000] 16:02:41 INFO - PROCESS | 2260 | 1462316561803 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]]]}] 16:02:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 16:02:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 720ms 16:02:41 INFO - PROCESS | 2260 | 1462316561863 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 16:02:41 INFO - PROCESS | 2260 | 1462316561865 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 16:02:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 16:02:41 INFO - PROCESS | 2260 | 1462316561868 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 16:02:41 INFO - PROCESS | 2260 | 1462316561870 Marionette TRACE conn2 <- [1,1038,null,{}] 16:02:41 INFO - PROCESS | 2260 | 1462316561872 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}] 16:02:41 INFO - PROCESS | 2260 | 1462316561990 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 16:02:42 INFO - PROCESS | 2260 | 1462316562058 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:42 INFO - PROCESS | 2260 | ++DOCSHELL 0x119624000 == 68 [pid = 2260] [id = 267] 16:02:42 INFO - PROCESS | 2260 | ++DOMWINDOW == 132 (0x112d6f800) [pid = 2260] [serial = 799] [outer = 0x0] 16:02:42 INFO - PROCESS | 2260 | ++DOMWINDOW == 133 (0x120858000) [pid = 2260] [serial = 800] [outer = 0x112d6f800] 16:02:42 INFO - PROCESS | 2260 | 1462316562090 Marionette DEBUG loaded listener.js 16:02:42 INFO - PROCESS | 2260 | ++DOMWINDOW == 134 (0x12bbb5c00) [pid = 2260] [serial = 801] [outer = 0x112d6f800] 16:02:42 INFO - PROCESS | 2260 | 1462316562704 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]]]}] 16:02:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 16:02:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 871ms 16:02:42 INFO - PROCESS | 2260 | 1462316562739 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 16:02:42 INFO - PROCESS | 2260 | 1462316562742 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 16:02:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 16:02:42 INFO - PROCESS | 2260 | 1462316562764 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 16:02:42 INFO - PROCESS | 2260 | 1462316562766 Marionette TRACE conn2 <- [1,1042,null,{}] 16:02:42 INFO - PROCESS | 2260 | 1462316562771 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}] 16:02:42 INFO - PROCESS | 2260 | 1462316562874 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 16:02:42 INFO - PROCESS | 2260 | 1462316562944 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:42 INFO - PROCESS | 2260 | ++DOCSHELL 0x116a97800 == 69 [pid = 2260] [id = 268] 16:02:42 INFO - PROCESS | 2260 | ++DOMWINDOW == 135 (0x116f91800) [pid = 2260] [serial = 802] [outer = 0x0] 16:02:42 INFO - PROCESS | 2260 | ++DOMWINDOW == 136 (0x116f9cc00) [pid = 2260] [serial = 803] [outer = 0x116f91800] 16:02:42 INFO - PROCESS | 2260 | 1462316562974 Marionette DEBUG loaded listener.js 16:02:43 INFO - PROCESS | 2260 | ++DOMWINDOW == 137 (0x1180d7000) [pid = 2260] [serial = 804] [outer = 0x116f91800] 16:02:43 INFO - PROCESS | 2260 | 1462316563448 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]]]}] 16:02:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 16:02:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 741ms 16:02:43 INFO - PROCESS | 2260 | 1462316563487 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 16:02:43 INFO - PROCESS | 2260 | 1462316563492 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 16:02:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 16:02:43 INFO - PROCESS | 2260 | 1462316563499 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 16:02:43 INFO - PROCESS | 2260 | 1462316563501 Marionette TRACE conn2 <- [1,1046,null,{}] 16:02:43 INFO - PROCESS | 2260 | 1462316563505 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}] 16:02:43 INFO - PROCESS | 2260 | 1462316563644 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 16:02:43 INFO - PROCESS | 2260 | 1462316563745 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:43 INFO - PROCESS | 2260 | --DOCSHELL 0x12d134000 == 68 [pid = 2260] [id = 260] 16:02:43 INFO - PROCESS | 2260 | --DOCSHELL 0x12ca97800 == 67 [pid = 2260] [id = 259] 16:02:43 INFO - PROCESS | 2260 | --DOCSHELL 0x129323000 == 66 [pid = 2260] [id = 258] 16:02:43 INFO - PROCESS | 2260 | --DOCSHELL 0x12c29e000 == 65 [pid = 2260] [id = 257] 16:02:43 INFO - PROCESS | 2260 | --DOCSHELL 0x12d5c5000 == 64 [pid = 2260] [id = 228] 16:02:43 INFO - PROCESS | 2260 | --DOCSHELL 0x12c171800 == 63 [pid = 2260] [id = 256] 16:02:43 INFO - PROCESS | 2260 | --DOCSHELL 0x12a618000 == 62 [pid = 2260] [id = 255] 16:02:43 INFO - PROCESS | 2260 | --DOMWINDOW == 136 (0x126b83c00) [pid = 2260] [serial = 725] [outer = 0x0] [url = about:blank] 16:02:43 INFO - PROCESS | 2260 | --DOMWINDOW == 135 (0x1168b9000) [pid = 2260] [serial = 686] [outer = 0x0] [url = about:blank] 16:02:43 INFO - PROCESS | 2260 | --DOMWINDOW == 134 (0x118fb1c00) [pid = 2260] [serial = 689] [outer = 0x0] [url = about:blank] 16:02:43 INFO - PROCESS | 2260 | --DOMWINDOW == 133 (0x119bbcc00) [pid = 2260] [serial = 692] [outer = 0x0] [url = about:blank] 16:02:43 INFO - PROCESS | 2260 | --DOMWINDOW == 132 (0x125837400) [pid = 2260] [serial = 695] [outer = 0x0] [url = about:blank] 16:02:43 INFO - PROCESS | 2260 | ++DOCSHELL 0x11688c000 == 63 [pid = 2260] [id = 269] 16:02:43 INFO - PROCESS | 2260 | ++DOMWINDOW == 133 (0x116110400) [pid = 2260] [serial = 805] [outer = 0x0] 16:02:43 INFO - PROCESS | 2260 | ++DOMWINDOW == 134 (0x118278000) [pid = 2260] [serial = 806] [outer = 0x116110400] 16:02:43 INFO - PROCESS | 2260 | 1462316563798 Marionette DEBUG loaded listener.js 16:02:43 INFO - PROCESS | 2260 | ++DOMWINDOW == 135 (0x119339000) [pid = 2260] [serial = 807] [outer = 0x116110400] 16:02:43 INFO - PROCESS | 2260 | --DOCSHELL 0x129577800 == 62 [pid = 2260] [id = 254] 16:02:43 INFO - PROCESS | 2260 | --DOCSHELL 0x11707d000 == 61 [pid = 2260] [id = 253] 16:02:43 INFO - PROCESS | 2260 | --DOCSHELL 0x1250eb000 == 60 [pid = 2260] [id = 252] 16:02:43 INFO - PROCESS | 2260 | --DOCSHELL 0x121324000 == 59 [pid = 2260] [id = 251] 16:02:43 INFO - PROCESS | 2260 | --DOCSHELL 0x11874b800 == 58 [pid = 2260] [id = 250] 16:02:43 INFO - PROCESS | 2260 | --DOCSHELL 0x119633800 == 57 [pid = 2260] [id = 249] 16:02:43 INFO - PROCESS | 2260 | --DOCSHELL 0x12bb03800 == 56 [pid = 2260] [id = 247] 16:02:43 INFO - PROCESS | 2260 | --DOCSHELL 0x12a96b000 == 55 [pid = 2260] [id = 246] 16:02:43 INFO - PROCESS | 2260 | --DOCSHELL 0x12a614800 == 54 [pid = 2260] [id = 245] 16:02:43 INFO - PROCESS | 2260 | --DOCSHELL 0x119f67000 == 53 [pid = 2260] [id = 244] 16:02:43 INFO - PROCESS | 2260 | --DOCSHELL 0x11875b800 == 52 [pid = 2260] [id = 243] 16:02:43 INFO - PROCESS | 2260 | --DOCSHELL 0x12957e800 == 51 [pid = 2260] [id = 242] 16:02:43 INFO - PROCESS | 2260 | --DOMWINDOW == 134 (0x116f8f400) [pid = 2260] [serial = 627] [outer = 0x0] [url = about:blank] 16:02:43 INFO - PROCESS | 2260 | --DOMWINDOW == 133 (0x11983f000) [pid = 2260] [serial = 642] [outer = 0x0] [url = about:blank] 16:02:43 INFO - PROCESS | 2260 | --DOMWINDOW == 132 (0x12c7c6000) [pid = 2260] [serial = 639] [outer = 0x0] [url = about:blank] 16:02:43 INFO - PROCESS | 2260 | --DOMWINDOW == 131 (0x1292e4400) [pid = 2260] [serial = 633] [outer = 0x0] [url = about:blank] 16:02:43 INFO - PROCESS | 2260 | --DOMWINDOW == 130 (0x12aedf400) [pid = 2260] [serial = 636] [outer = 0x0] [url = about:blank] 16:02:43 INFO - PROCESS | 2260 | --DOMWINDOW == 129 (0x12bbd8400) [pid = 2260] [serial = 582] [outer = 0x0] [url = about:blank] 16:02:43 INFO - PROCESS | 2260 | --DOMWINDOW == 128 (0x1196d6400) [pid = 2260] [serial = 630] [outer = 0x0] [url = about:blank] 16:02:43 INFO - PROCESS | 2260 | --DOMWINDOW == 127 (0x12630ac00) [pid = 2260] [serial = 723] [outer = 0x0] [url = about:blank] 16:02:43 INFO - PROCESS | 2260 | --DOMWINDOW == 126 (0x121dcac00) [pid = 2260] [serial = 719] [outer = 0x0] [url = about:blank] 16:02:43 INFO - PROCESS | 2260 | --DOMWINDOW == 125 (0x12510f800) [pid = 2260] [serial = 722] [outer = 0x0] [url = about:blank] 16:02:43 INFO - PROCESS | 2260 | --DOMWINDOW == 124 (0x1250a5800) [pid = 2260] [serial = 720] [outer = 0x0] [url = about:blank] 16:02:43 INFO - PROCESS | 2260 | --DOMWINDOW == 123 (0x125171800) [pid = 2260] [serial = 699] [outer = 0x0] [url = about:blank] 16:02:43 INFO - PROCESS | 2260 | --DOMWINDOW == 122 (0x1180de800) [pid = 2260] [serial = 698] [outer = 0x0] [url = about:blank] 16:02:43 INFO - PROCESS | 2260 | --DOMWINDOW == 121 (0x1180dec00) [pid = 2260] [serial = 702] [outer = 0x0] [url = about:blank] 16:02:43 INFO - PROCESS | 2260 | --DOMWINDOW == 120 (0x117d25000) [pid = 2260] [serial = 701] [outer = 0x0] [url = about:blank] 16:02:43 INFO - PROCESS | 2260 | --DOMWINDOW == 119 (0x118727c00) [pid = 2260] [serial = 707] [outer = 0x0] [url = about:blank] 16:02:43 INFO - PROCESS | 2260 | --DOMWINDOW == 118 (0x119352800) [pid = 2260] [serial = 708] [outer = 0x0] [url = about:blank] 16:02:43 INFO - PROCESS | 2260 | --DOMWINDOW == 117 (0x116a71800) [pid = 2260] [serial = 704] [outer = 0x0] [url = about:blank] 16:02:43 INFO - PROCESS | 2260 | --DOMWINDOW == 116 (0x1182b0800) [pid = 2260] [serial = 705] [outer = 0x0] [url = about:blank] 16:02:43 INFO - PROCESS | 2260 | --DOMWINDOW == 115 (0x11984cc00) [pid = 2260] [serial = 713] [outer = 0x0] [url = about:blank] 16:02:43 INFO - PROCESS | 2260 | --DOMWINDOW == 114 (0x119856c00) [pid = 2260] [serial = 714] [outer = 0x0] [url = about:blank] 16:02:43 INFO - PROCESS | 2260 | --DOMWINDOW == 113 (0x11958bc00) [pid = 2260] [serial = 710] [outer = 0x0] [url = about:blank] 16:02:43 INFO - PROCESS | 2260 | --DOMWINDOW == 112 (0x11983a000) [pid = 2260] [serial = 711] [outer = 0x0] [url = about:blank] 16:02:43 INFO - PROCESS | 2260 | --DOMWINDOW == 111 (0x12178d400) [pid = 2260] [serial = 717] [outer = 0x0] [url = about:blank] 16:02:43 INFO - PROCESS | 2260 | --DOMWINDOW == 110 (0x119fcc000) [pid = 2260] [serial = 716] [outer = 0x0] [url = about:blank] 16:02:44 INFO - PROCESS | 2260 | 1462316564120 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]]]}] 16:02:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 16:02:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 672ms 16:02:44 INFO - PROCESS | 2260 | 1462316564169 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 16:02:44 INFO - PROCESS | 2260 | 1462316564170 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 16:02:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 16:02:44 INFO - PROCESS | 2260 | 1462316564173 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 16:02:44 INFO - PROCESS | 2260 | 1462316564175 Marionette TRACE conn2 <- [1,1050,null,{}] 16:02:44 INFO - PROCESS | 2260 | 1462316564182 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}] 16:02:44 INFO - PROCESS | 2260 | 1462316564268 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 16:02:44 INFO - PROCESS | 2260 | 1462316564319 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:44 INFO - PROCESS | 2260 | ++DOCSHELL 0x121807800 == 52 [pid = 2260] [id = 270] 16:02:44 INFO - PROCESS | 2260 | ++DOMWINDOW == 111 (0x118fbcc00) [pid = 2260] [serial = 808] [outer = 0x0] 16:02:44 INFO - PROCESS | 2260 | ++DOMWINDOW == 112 (0x11983ec00) [pid = 2260] [serial = 809] [outer = 0x118fbcc00] 16:02:44 INFO - PROCESS | 2260 | 1462316564347 Marionette DEBUG loaded listener.js 16:02:44 INFO - PROCESS | 2260 | ++DOMWINDOW == 113 (0x120857800) [pid = 2260] [serial = 810] [outer = 0x118fbcc00] 16:02:44 INFO - PROCESS | 2260 | 1462316564634 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]]]}] 16:02:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 16:02:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 520ms 16:02:44 INFO - PROCESS | 2260 | 1462316564694 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 16:02:44 INFO - PROCESS | 2260 | 1462316564695 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 16:02:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 16:02:44 INFO - PROCESS | 2260 | 1462316564700 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 16:02:44 INFO - PROCESS | 2260 | 1462316564701 Marionette TRACE conn2 <- [1,1054,null,{}] 16:02:44 INFO - PROCESS | 2260 | 1462316564703 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}] 16:02:44 INFO - PROCESS | 2260 | 1462316564783 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 16:02:44 INFO - PROCESS | 2260 | 1462316564835 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:44 INFO - PROCESS | 2260 | ++DOCSHELL 0x1251c3800 == 53 [pid = 2260] [id = 271] 16:02:44 INFO - PROCESS | 2260 | ++DOMWINDOW == 114 (0x11984bc00) [pid = 2260] [serial = 811] [outer = 0x0] 16:02:44 INFO - PROCESS | 2260 | ++DOMWINDOW == 115 (0x121506800) [pid = 2260] [serial = 812] [outer = 0x11984bc00] 16:02:44 INFO - PROCESS | 2260 | 1462316564860 Marionette DEBUG loaded listener.js 16:02:44 INFO - PROCESS | 2260 | ++DOMWINDOW == 116 (0x121b51800) [pid = 2260] [serial = 813] [outer = 0x11984bc00] 16:02:45 INFO - PROCESS | 2260 | 1462316565139 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]]]}] 16:02:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 16:02:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 468ms 16:02:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 16:02:45 INFO - PROCESS | 2260 | 1462316565171 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 16:02:45 INFO - PROCESS | 2260 | 1462316565173 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 16:02:45 INFO - PROCESS | 2260 | 1462316565175 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 16:02:45 INFO - PROCESS | 2260 | 1462316565176 Marionette TRACE conn2 <- [1,1058,null,{}] 16:02:45 INFO - PROCESS | 2260 | 1462316565179 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}] 16:02:45 INFO - PROCESS | 2260 | 1462316565262 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 16:02:45 INFO - PROCESS | 2260 | 1462316565269 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:45 INFO - PROCESS | 2260 | ++DOCSHELL 0x118abd800 == 54 [pid = 2260] [id = 272] 16:02:45 INFO - PROCESS | 2260 | ++DOMWINDOW == 117 (0x121b56000) [pid = 2260] [serial = 814] [outer = 0x0] 16:02:45 INFO - PROCESS | 2260 | ++DOMWINDOW == 118 (0x1250a5800) [pid = 2260] [serial = 815] [outer = 0x121b56000] 16:02:45 INFO - PROCESS | 2260 | 1462316565294 Marionette DEBUG loaded listener.js 16:02:45 INFO - PROCESS | 2260 | ++DOMWINDOW == 119 (0x125833400) [pid = 2260] [serial = 816] [outer = 0x121b56000] 16:02:45 INFO - PROCESS | 2260 | 1462316565640 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]]]}] 16:02:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 16:02:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 469ms 16:02:45 INFO - PROCESS | 2260 | 1462316565645 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 16:02:45 INFO - PROCESS | 2260 | 1462316565648 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 16:02:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 16:02:45 INFO - PROCESS | 2260 | 1462316565651 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 16:02:45 INFO - PROCESS | 2260 | 1462316565652 Marionette TRACE conn2 <- [1,1062,null,{}] 16:02:45 INFO - PROCESS | 2260 | 1462316565654 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}] 16:02:45 INFO - PROCESS | 2260 | 1462316565775 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 16:02:45 INFO - PROCESS | 2260 | 1462316565812 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:45 INFO - PROCESS | 2260 | ++DOCSHELL 0x12a613800 == 55 [pid = 2260] [id = 273] 16:02:45 INFO - PROCESS | 2260 | ++DOMWINDOW == 120 (0x121dc2000) [pid = 2260] [serial = 817] [outer = 0x0] 16:02:45 INFO - PROCESS | 2260 | ++DOMWINDOW == 121 (0x128bd3800) [pid = 2260] [serial = 818] [outer = 0x121dc2000] 16:02:45 INFO - PROCESS | 2260 | 1462316565839 Marionette DEBUG loaded listener.js 16:02:45 INFO - PROCESS | 2260 | ++DOMWINDOW == 122 (0x12951cc00) [pid = 2260] [serial = 819] [outer = 0x121dc2000] 16:02:46 INFO - PROCESS | 2260 | 1462316566139 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]]]}] 16:02:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 16:02:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 518ms 16:02:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 16:02:46 INFO - PROCESS | 2260 | 1462316566169 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 16:02:46 INFO - PROCESS | 2260 | 1462316566171 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 16:02:46 INFO - PROCESS | 2260 | 1462316566173 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 16:02:46 INFO - PROCESS | 2260 | 1462316566174 Marionette TRACE conn2 <- [1,1066,null,{}] 16:02:46 INFO - PROCESS | 2260 | 1462316566176 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}] 16:02:46 INFO - PROCESS | 2260 | 1462316566275 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 16:02:46 INFO - PROCESS | 2260 | 1462316566279 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:46 INFO - PROCESS | 2260 | ++DOCSHELL 0x12bb60800 == 56 [pid = 2260] [id = 274] 16:02:46 INFO - PROCESS | 2260 | ++DOMWINDOW == 123 (0x126b77000) [pid = 2260] [serial = 820] [outer = 0x0] 16:02:46 INFO - PROCESS | 2260 | ++DOMWINDOW == 124 (0x12a677c00) [pid = 2260] [serial = 821] [outer = 0x126b77000] 16:02:46 INFO - PROCESS | 2260 | 1462316566305 Marionette DEBUG loaded listener.js 16:02:46 INFO - PROCESS | 2260 | ++DOMWINDOW == 125 (0x12a907800) [pid = 2260] [serial = 822] [outer = 0x126b77000] 16:02:46 INFO - PROCESS | 2260 | 1462316566685 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]]]}] 16:02:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 16:02:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 519ms 16:02:46 INFO - PROCESS | 2260 | 1462316566692 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 16:02:46 INFO - PROCESS | 2260 | 1462316566693 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 16:02:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 16:02:46 INFO - PROCESS | 2260 | 1462316566695 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 16:02:46 INFO - PROCESS | 2260 | 1462316566697 Marionette TRACE conn2 <- [1,1070,null,{}] 16:02:46 INFO - PROCESS | 2260 | 1462316566701 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}] 16:02:46 INFO - PROCESS | 2260 | 1462316566800 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 16:02:46 INFO - PROCESS | 2260 | 1462316566834 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:46 INFO - PROCESS | 2260 | ++DOCSHELL 0x12ca82000 == 57 [pid = 2260] [id = 275] 16:02:46 INFO - PROCESS | 2260 | ++DOMWINDOW == 126 (0x12a9e8c00) [pid = 2260] [serial = 823] [outer = 0x0] 16:02:46 INFO - PROCESS | 2260 | ++DOMWINDOW == 127 (0x12abed800) [pid = 2260] [serial = 824] [outer = 0x12a9e8c00] 16:02:46 INFO - PROCESS | 2260 | 1462316566859 Marionette DEBUG loaded listener.js 16:02:46 INFO - PROCESS | 2260 | ++DOMWINDOW == 128 (0x12aee3000) [pid = 2260] [serial = 825] [outer = 0x12a9e8c00] 16:02:47 INFO - PROCESS | 2260 | 1462316567202 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]]]}] 16:02:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 16:02:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 522ms 16:02:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 16:02:47 INFO - PROCESS | 2260 | 1462316567218 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 16:02:47 INFO - PROCESS | 2260 | 1462316567219 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 16:02:47 INFO - PROCESS | 2260 | 1462316567221 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 16:02:47 INFO - PROCESS | 2260 | 1462316567223 Marionette TRACE conn2 <- [1,1074,null,{}] 16:02:47 INFO - PROCESS | 2260 | 1462316567233 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}] 16:02:47 INFO - PROCESS | 2260 | 1462316567334 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 16:02:47 INFO - PROCESS | 2260 | 1462316567369 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:47 INFO - PROCESS | 2260 | ++DOCSHELL 0x12cd84800 == 58 [pid = 2260] [id = 276] 16:02:47 INFO - PROCESS | 2260 | ++DOMWINDOW == 129 (0x12aedf400) [pid = 2260] [serial = 826] [outer = 0x0] 16:02:47 INFO - PROCESS | 2260 | ++DOMWINDOW == 130 (0x12bbd5000) [pid = 2260] [serial = 827] [outer = 0x12aedf400] 16:02:47 INFO - PROCESS | 2260 | 1462316567394 Marionette DEBUG loaded listener.js 16:02:47 INFO - PROCESS | 2260 | ++DOMWINDOW == 131 (0x12c10bc00) [pid = 2260] [serial = 828] [outer = 0x12aedf400] 16:02:47 INFO - PROCESS | 2260 | 1462316567736 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]]]}] 16:02:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 16:02:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 527ms 16:02:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 16:02:47 INFO - PROCESS | 2260 | 1462316567750 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 16:02:47 INFO - PROCESS | 2260 | 1462316567751 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 16:02:47 INFO - PROCESS | 2260 | 1462316567753 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 16:02:47 INFO - PROCESS | 2260 | 1462316567754 Marionette TRACE conn2 <- [1,1078,null,{}] 16:02:47 INFO - PROCESS | 2260 | 1462316567756 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}] 16:02:47 INFO - PROCESS | 2260 | 1462316567859 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 16:02:47 INFO - PROCESS | 2260 | 1462316567871 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:47 INFO - PROCESS | 2260 | ++DOCSHELL 0x12d911800 == 59 [pid = 2260] [id = 277] 16:02:47 INFO - PROCESS | 2260 | ++DOMWINDOW == 132 (0x12b51f400) [pid = 2260] [serial = 829] [outer = 0x0] 16:02:47 INFO - PROCESS | 2260 | ++DOMWINDOW == 133 (0x12b523c00) [pid = 2260] [serial = 830] [outer = 0x12b51f400] 16:02:47 INFO - PROCESS | 2260 | 1462316567896 Marionette DEBUG loaded listener.js 16:02:47 INFO - PROCESS | 2260 | ++DOMWINDOW == 134 (0x12b528000) [pid = 2260] [serial = 831] [outer = 0x12b51f400] 16:02:48 INFO - PROCESS | 2260 | --DOMWINDOW == 133 (0x128c36c00) [pid = 2260] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 16:02:48 INFO - PROCESS | 2260 | --DOMWINDOW == 132 (0x126b6f000) [pid = 2260] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 16:02:48 INFO - PROCESS | 2260 | --DOMWINDOW == 131 (0x129244800) [pid = 2260] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 16:02:48 INFO - PROCESS | 2260 | --DOMWINDOW == 130 (0x119338c00) [pid = 2260] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 16:02:48 INFO - PROCESS | 2260 | --DOMWINDOW == 129 (0x110f80000) [pid = 2260] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 16:02:48 INFO - PROCESS | 2260 | --DOMWINDOW == 128 (0x129524400) [pid = 2260] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 16:02:48 INFO - PROCESS | 2260 | --DOMWINDOW == 127 (0x118059800) [pid = 2260] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 16:02:48 INFO - PROCESS | 2260 | --DOMWINDOW == 126 (0x11985ac00) [pid = 2260] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 16:02:48 INFO - PROCESS | 2260 | --DOMWINDOW == 125 (0x119ccb400) [pid = 2260] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 16:02:48 INFO - PROCESS | 2260 | --DOMWINDOW == 124 (0x12a674000) [pid = 2260] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 16:02:48 INFO - PROCESS | 2260 | --DOMWINDOW == 123 (0x12aee6400) [pid = 2260] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 16:02:48 INFO - PROCESS | 2260 | --DOMWINDOW == 122 (0x1166c8400) [pid = 2260] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 16:02:48 INFO - PROCESS | 2260 | 1462316568340 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]]]}] 16:02:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 16:02:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 618ms 16:02:48 INFO - PROCESS | 2260 | 1462316568371 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 16:02:48 INFO - PROCESS | 2260 | 1462316568373 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 16:02:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 16:02:48 INFO - PROCESS | 2260 | 1462316568375 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 16:02:48 INFO - PROCESS | 2260 | 1462316568377 Marionette TRACE conn2 <- [1,1082,null,{}] 16:02:48 INFO - PROCESS | 2260 | 1462316568379 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}] 16:02:48 INFO - PROCESS | 2260 | 1462316568476 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 16:02:48 INFO - PROCESS | 2260 | 1462316568537 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:48 INFO - PROCESS | 2260 | ++DOCSHELL 0x12d5c3800 == 60 [pid = 2260] [id = 278] 16:02:48 INFO - PROCESS | 2260 | ++DOMWINDOW == 123 (0x1166c8c00) [pid = 2260] [serial = 832] [outer = 0x0] 16:02:48 INFO - PROCESS | 2260 | ++DOMWINDOW == 124 (0x128d56400) [pid = 2260] [serial = 833] [outer = 0x1166c8c00] 16:02:48 INFO - PROCESS | 2260 | 1462316568566 Marionette DEBUG loaded listener.js 16:02:48 INFO - PROCESS | 2260 | ++DOMWINDOW == 125 (0x12bbd9c00) [pid = 2260] [serial = 834] [outer = 0x1166c8c00] 16:02:48 INFO - PROCESS | 2260 | 1462316568869 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]]]}] 16:02:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 16:02:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 518ms 16:02:48 INFO - PROCESS | 2260 | 1462316568894 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 16:02:48 INFO - PROCESS | 2260 | 1462316568895 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 16:02:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 16:02:48 INFO - PROCESS | 2260 | 1462316568901 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 16:02:48 INFO - PROCESS | 2260 | 1462316568902 Marionette TRACE conn2 <- [1,1086,null,{}] 16:02:48 INFO - PROCESS | 2260 | 1462316568905 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}] 16:02:49 INFO - PROCESS | 2260 | 1462316569007 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 16:02:49 INFO - PROCESS | 2260 | 1462316569014 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:49 INFO - PROCESS | 2260 | ++DOCSHELL 0x12e011000 == 61 [pid = 2260] [id = 279] 16:02:49 INFO - PROCESS | 2260 | ++DOMWINDOW == 126 (0x12c10f800) [pid = 2260] [serial = 835] [outer = 0x0] 16:02:49 INFO - PROCESS | 2260 | ++DOMWINDOW == 127 (0x12c7cec00) [pid = 2260] [serial = 836] [outer = 0x12c10f800] 16:02:49 INFO - PROCESS | 2260 | 1462316569049 Marionette DEBUG loaded listener.js 16:02:49 INFO - PROCESS | 2260 | ++DOMWINDOW == 128 (0x12c7c8c00) [pid = 2260] [serial = 837] [outer = 0x12c10f800] 16:02:49 INFO - PROCESS | 2260 | 1462316569527 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]]]}] 16:02:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 16:02:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 671ms 16:02:49 INFO - PROCESS | 2260 | 1462316569572 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 16:02:49 INFO - PROCESS | 2260 | 1462316569574 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 16:02:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 16:02:49 INFO - PROCESS | 2260 | 1462316569577 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 16:02:49 INFO - PROCESS | 2260 | 1462316569579 Marionette TRACE conn2 <- [1,1090,null,{}] 16:02:49 INFO - PROCESS | 2260 | 1462316569582 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}] 16:02:49 INFO - PROCESS | 2260 | 1462316569699 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 16:02:49 INFO - PROCESS | 2260 | 1462316569704 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:49 INFO - PROCESS | 2260 | ++DOCSHELL 0x12d854800 == 62 [pid = 2260] [id = 280] 16:02:49 INFO - PROCESS | 2260 | ++DOMWINDOW == 129 (0x12c108400) [pid = 2260] [serial = 838] [outer = 0x0] 16:02:49 INFO - PROCESS | 2260 | ++DOMWINDOW == 130 (0x12cbbf000) [pid = 2260] [serial = 839] [outer = 0x12c108400] 16:02:49 INFO - PROCESS | 2260 | 1462316569728 Marionette DEBUG loaded listener.js 16:02:49 INFO - PROCESS | 2260 | ++DOMWINDOW == 131 (0x12cd40400) [pid = 2260] [serial = 840] [outer = 0x12c108400] 16:02:50 INFO - PROCESS | 2260 | 1462316570081 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]]]}] 16:02:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 16:02:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 521ms 16:02:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 16:02:50 INFO - PROCESS | 2260 | 1462316570100 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 16:02:50 INFO - PROCESS | 2260 | 1462316570102 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 16:02:50 INFO - PROCESS | 2260 | 1462316570104 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 16:02:50 INFO - PROCESS | 2260 | 1462316570105 Marionette TRACE conn2 <- [1,1094,null,{}] 16:02:50 INFO - PROCESS | 2260 | 1462316570107 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}] 16:02:50 INFO - PROCESS | 2260 | 1462316570221 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 16:02:50 INFO - PROCESS | 2260 | 1462316570318 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:50 INFO - PROCESS | 2260 | ++DOCSHELL 0x113f4b800 == 63 [pid = 2260] [id = 281] 16:02:50 INFO - PROCESS | 2260 | ++DOMWINDOW == 132 (0x110f75400) [pid = 2260] [serial = 841] [outer = 0x0] 16:02:50 INFO - PROCESS | 2260 | ++DOMWINDOW == 133 (0x110f7ec00) [pid = 2260] [serial = 842] [outer = 0x110f75400] 16:02:50 INFO - PROCESS | 2260 | 1462316570351 Marionette DEBUG loaded listener.js 16:02:50 INFO - PROCESS | 2260 | ++DOMWINDOW == 134 (0x115e52000) [pid = 2260] [serial = 843] [outer = 0x110f75400] 16:02:50 INFO - PROCESS | 2260 | 1462316570781 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]]]}] 16:02:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 16:02:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 719ms 16:02:50 INFO - PROCESS | 2260 | 1462316570824 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 16:02:50 INFO - PROCESS | 2260 | 1462316570827 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 16:02:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 16:02:50 INFO - PROCESS | 2260 | 1462316570831 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 16:02:50 INFO - PROCESS | 2260 | 1462316570833 Marionette TRACE conn2 <- [1,1098,null,{}] 16:02:50 INFO - PROCESS | 2260 | 1462316570836 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}] 16:02:50 INFO - PROCESS | 2260 | 1462316570946 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 16:02:51 INFO - PROCESS | 2260 | 1462316571042 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:51 INFO - PROCESS | 2260 | ++DOCSHELL 0x1214dc000 == 64 [pid = 2260] [id = 282] 16:02:51 INFO - PROCESS | 2260 | ++DOMWINDOW == 135 (0x1185f7800) [pid = 2260] [serial = 844] [outer = 0x0] 16:02:51 INFO - PROCESS | 2260 | ++DOMWINDOW == 136 (0x119161c00) [pid = 2260] [serial = 845] [outer = 0x1185f7800] 16:02:51 INFO - PROCESS | 2260 | 1462316571074 Marionette DEBUG loaded listener.js 16:02:51 INFO - PROCESS | 2260 | ++DOMWINDOW == 137 (0x1196d0000) [pid = 2260] [serial = 846] [outer = 0x1185f7800] 16:02:51 INFO - PROCESS | 2260 | 1462316571489 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]]]}] 16:02:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 16:02:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 672ms 16:02:51 INFO - PROCESS | 2260 | 1462316571505 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 16:02:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 16:02:51 INFO - PROCESS | 2260 | 1462316571507 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 16:02:51 INFO - PROCESS | 2260 | 1462316571510 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 16:02:51 INFO - PROCESS | 2260 | 1462316571511 Marionette TRACE conn2 <- [1,1102,null,{}] 16:02:51 INFO - PROCESS | 2260 | 1462316571513 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}] 16:02:51 INFO - PROCESS | 2260 | 1462316571610 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 16:02:51 INFO - PROCESS | 2260 | 1462316571665 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:51 INFO - PROCESS | 2260 | ++DOCSHELL 0x12a962800 == 65 [pid = 2260] [id = 283] 16:02:51 INFO - PROCESS | 2260 | ++DOMWINDOW == 138 (0x119850800) [pid = 2260] [serial = 847] [outer = 0x0] 16:02:51 INFO - PROCESS | 2260 | ++DOMWINDOW == 139 (0x119ccb400) [pid = 2260] [serial = 848] [outer = 0x119850800] 16:02:51 INFO - PROCESS | 2260 | 1462316571696 Marionette DEBUG loaded listener.js 16:02:51 INFO - PROCESS | 2260 | ++DOMWINDOW == 140 (0x12113f400) [pid = 2260] [serial = 849] [outer = 0x119850800] 16:02:52 INFO - PROCESS | 2260 | 1462316572150 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]]]}] 16:02:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 16:02:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 671ms 16:02:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 16:02:52 INFO - PROCESS | 2260 | 1462316572182 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 16:02:52 INFO - PROCESS | 2260 | 1462316572183 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 16:02:52 INFO - PROCESS | 2260 | 1462316572190 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 16:02:52 INFO - PROCESS | 2260 | 1462316572195 Marionette TRACE conn2 <- [1,1106,null,{}] 16:02:52 INFO - PROCESS | 2260 | 1462316572198 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}] 16:02:52 INFO - PROCESS | 2260 | 1462316572328 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 16:02:52 INFO - PROCESS | 2260 | 1462316572411 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:52 INFO - PROCESS | 2260 | ++DOCSHELL 0x12e021800 == 66 [pid = 2260] [id = 284] 16:02:52 INFO - PROCESS | 2260 | ++DOMWINDOW == 141 (0x1213bc000) [pid = 2260] [serial = 850] [outer = 0x0] 16:02:52 INFO - PROCESS | 2260 | ++DOMWINDOW == 142 (0x12630ac00) [pid = 2260] [serial = 851] [outer = 0x1213bc000] 16:02:52 INFO - PROCESS | 2260 | 1462316572442 Marionette DEBUG loaded listener.js 16:02:52 INFO - PROCESS | 2260 | ++DOMWINDOW == 143 (0x128bd0000) [pid = 2260] [serial = 852] [outer = 0x1213bc000] 16:02:52 INFO - PROCESS | 2260 | 1462316572850 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]]]}] 16:02:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 16:02:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 679ms 16:02:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 16:02:52 INFO - PROCESS | 2260 | 1462316572865 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 16:02:52 INFO - PROCESS | 2260 | 1462316572867 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 16:02:52 INFO - PROCESS | 2260 | 1462316572869 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 16:02:52 INFO - PROCESS | 2260 | 1462316572871 Marionette TRACE conn2 <- [1,1110,null,{}] 16:02:52 INFO - PROCESS | 2260 | 1462316572873 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}] 16:02:52 INFO - PROCESS | 2260 | 1462316572975 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 16:02:53 INFO - PROCESS | 2260 | 1462316573029 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:53 INFO - PROCESS | 2260 | ++DOCSHELL 0x135745000 == 67 [pid = 2260] [id = 285] 16:02:53 INFO - PROCESS | 2260 | ++DOMWINDOW == 144 (0x121b4f400) [pid = 2260] [serial = 853] [outer = 0x0] 16:02:53 INFO - PROCESS | 2260 | ++DOMWINDOW == 145 (0x128d58c00) [pid = 2260] [serial = 854] [outer = 0x121b4f400] 16:02:53 INFO - PROCESS | 2260 | 1462316573058 Marionette DEBUG loaded listener.js 16:02:53 INFO - PROCESS | 2260 | ++DOMWINDOW == 146 (0x1295bb400) [pid = 2260] [serial = 855] [outer = 0x121b4f400] 16:02:53 INFO - PROCESS | 2260 | 1462316573496 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]]]}] 16:02:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 16:02:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 670ms 16:02:53 INFO - PROCESS | 2260 | 1462316573540 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 16:02:53 INFO - PROCESS | 2260 | 1462316573541 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 16:02:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 16:02:53 INFO - PROCESS | 2260 | 1462316573543 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 16:02:53 INFO - PROCESS | 2260 | 1462316573545 Marionette TRACE conn2 <- [1,1114,null,{}] 16:02:53 INFO - PROCESS | 2260 | 1462316573547 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}] 16:02:53 INFO - PROCESS | 2260 | 1462316573650 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 16:02:53 INFO - PROCESS | 2260 | 1462316573740 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:53 INFO - PROCESS | 2260 | ++DOCSHELL 0x1354da000 == 68 [pid = 2260] [id = 286] 16:02:53 INFO - PROCESS | 2260 | ++DOMWINDOW == 147 (0x129291800) [pid = 2260] [serial = 856] [outer = 0x0] 16:02:53 INFO - PROCESS | 2260 | ++DOMWINDOW == 148 (0x129293400) [pid = 2260] [serial = 857] [outer = 0x129291800] 16:02:53 INFO - PROCESS | 2260 | 1462316573790 Marionette DEBUG loaded listener.js 16:02:53 INFO - PROCESS | 2260 | ++DOMWINDOW == 149 (0x12929bc00) [pid = 2260] [serial = 858] [outer = 0x129291800] 16:02:54 INFO - PROCESS | 2260 | 1462316574215 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]]]}] 16:02:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 16:02:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 721ms 16:02:54 INFO - PROCESS | 2260 | 1462316574265 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 16:02:54 INFO - PROCESS | 2260 | 1462316574266 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 16:02:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 16:02:54 INFO - PROCESS | 2260 | 1462316574269 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 16:02:54 INFO - PROCESS | 2260 | 1462316574270 Marionette TRACE conn2 <- [1,1118,null,{}] 16:02:54 INFO - PROCESS | 2260 | 1462316574272 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}] 16:02:54 INFO - PROCESS | 2260 | 1462316574379 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 16:02:54 INFO - PROCESS | 2260 | 1462316574452 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:54 INFO - PROCESS | 2260 | ++DOCSHELL 0x119172000 == 69 [pid = 2260] [id = 287] 16:02:54 INFO - PROCESS | 2260 | ++DOMWINDOW == 150 (0x111051400) [pid = 2260] [serial = 859] [outer = 0x0] 16:02:54 INFO - PROCESS | 2260 | ++DOMWINDOW == 151 (0x111054c00) [pid = 2260] [serial = 860] [outer = 0x111051400] 16:02:54 INFO - PROCESS | 2260 | 1462316574483 Marionette DEBUG loaded listener.js 16:02:54 INFO - PROCESS | 2260 | ++DOMWINDOW == 152 (0x1213bc400) [pid = 2260] [serial = 861] [outer = 0x111051400] 16:02:55 INFO - PROCESS | 2260 | 1462316575083 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]]]}] 16:02:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 16:02:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 869ms 16:02:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 16:02:55 INFO - PROCESS | 2260 | 1462316575139 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 16:02:55 INFO - PROCESS | 2260 | 1462316575141 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 16:02:55 INFO - PROCESS | 2260 | 1462316575144 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 16:02:55 INFO - PROCESS | 2260 | 1462316575147 Marionette TRACE conn2 <- [1,1122,null,{}] 16:02:55 INFO - PROCESS | 2260 | 1462316575169 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}] 16:02:55 INFO - PROCESS | 2260 | 1462316575275 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 16:02:55 INFO - PROCESS | 2260 | 1462316575346 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:55 INFO - PROCESS | 2260 | ++DOCSHELL 0x1219c9800 == 70 [pid = 2260] [id = 288] 16:02:55 INFO - PROCESS | 2260 | ++DOMWINDOW == 153 (0x115e48800) [pid = 2260] [serial = 862] [outer = 0x0] 16:02:55 INFO - PROCESS | 2260 | ++DOMWINDOW == 154 (0x1161dec00) [pid = 2260] [serial = 863] [outer = 0x115e48800] 16:02:55 INFO - PROCESS | 2260 | 1462316575375 Marionette DEBUG loaded listener.js 16:02:55 INFO - PROCESS | 2260 | ++DOMWINDOW == 155 (0x116f96000) [pid = 2260] [serial = 864] [outer = 0x115e48800] 16:02:55 INFO - PROCESS | 2260 | 1462316575805 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]]]}] 16:02:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 16:02:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 691ms 16:02:55 INFO - PROCESS | 2260 | 1462316575836 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 16:02:55 INFO - PROCESS | 2260 | 1462316575842 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 16:02:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 16:02:55 INFO - PROCESS | 2260 | 1462316575848 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 16:02:55 INFO - PROCESS | 2260 | 1462316575851 Marionette TRACE conn2 <- [1,1126,null,{}] 16:02:55 INFO - PROCESS | 2260 | 1462316575855 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}] 16:02:55 INFO - PROCESS | 2260 | 1462316575976 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 16:02:56 INFO - PROCESS | 2260 | 1462316576050 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:56 INFO - PROCESS | 2260 | ++DOCSHELL 0x119617000 == 71 [pid = 2260] [id = 289] 16:02:56 INFO - PROCESS | 2260 | ++DOMWINDOW == 156 (0x118055800) [pid = 2260] [serial = 865] [outer = 0x0] 16:02:56 INFO - PROCESS | 2260 | ++DOMWINDOW == 157 (0x1180dbc00) [pid = 2260] [serial = 866] [outer = 0x118055800] 16:02:56 INFO - PROCESS | 2260 | 1462316576078 Marionette DEBUG loaded listener.js 16:02:56 INFO - PROCESS | 2260 | ++DOMWINDOW == 158 (0x1185b3800) [pid = 2260] [serial = 867] [outer = 0x118055800] 16:02:56 INFO - PROCESS | 2260 | --DOCSHELL 0x12d854800 == 70 [pid = 2260] [id = 280] 16:02:56 INFO - PROCESS | 2260 | --DOCSHELL 0x12e011000 == 69 [pid = 2260] [id = 279] 16:02:56 INFO - PROCESS | 2260 | --DOCSHELL 0x12d5c3800 == 68 [pid = 2260] [id = 278] 16:02:56 INFO - PROCESS | 2260 | --DOCSHELL 0x12d911800 == 67 [pid = 2260] [id = 277] 16:02:56 INFO - PROCESS | 2260 | --DOCSHELL 0x12cd84800 == 66 [pid = 2260] [id = 276] 16:02:56 INFO - PROCESS | 2260 | --DOCSHELL 0x12ca82000 == 65 [pid = 2260] [id = 275] 16:02:56 INFO - PROCESS | 2260 | --DOCSHELL 0x12bb60800 == 64 [pid = 2260] [id = 274] 16:02:56 INFO - PROCESS | 2260 | --DOMWINDOW == 157 (0x116f95000) [pid = 2260] [serial = 728] [outer = 0x0] [url = about:blank] 16:02:56 INFO - PROCESS | 2260 | --DOMWINDOW == 156 (0x1185ee800) [pid = 2260] [serial = 731] [outer = 0x0] [url = about:blank] 16:02:56 INFO - PROCESS | 2260 | --DOMWINDOW == 155 (0x124437800) [pid = 2260] [serial = 737] [outer = 0x0] [url = about:blank] 16:02:56 INFO - PROCESS | 2260 | --DOMWINDOW == 154 (0x128bd2800) [pid = 2260] [serial = 743] [outer = 0x0] [url = about:blank] 16:02:56 INFO - PROCESS | 2260 | --DOMWINDOW == 153 (0x119e9b000) [pid = 2260] [serial = 734] [outer = 0x0] [url = about:blank] 16:02:56 INFO - PROCESS | 2260 | --DOMWINDOW == 152 (0x12c10ac00) [pid = 2260] [serial = 782] [outer = 0x0] [url = about:blank] 16:02:56 INFO - PROCESS | 2260 | --DOMWINDOW == 151 (0x128bc9800) [pid = 2260] [serial = 740] [outer = 0x0] [url = about:blank] 16:02:56 INFO - PROCESS | 2260 | --DOCSHELL 0x12a613800 == 63 [pid = 2260] [id = 273] 16:02:56 INFO - PROCESS | 2260 | --DOCSHELL 0x118abd800 == 62 [pid = 2260] [id = 272] 16:02:56 INFO - PROCESS | 2260 | --DOCSHELL 0x1251c3800 == 61 [pid = 2260] [id = 271] 16:02:56 INFO - PROCESS | 2260 | --DOCSHELL 0x121807800 == 60 [pid = 2260] [id = 270] 16:02:56 INFO - PROCESS | 2260 | --DOCSHELL 0x11688c000 == 59 [pid = 2260] [id = 269] 16:02:56 INFO - PROCESS | 2260 | --DOCSHELL 0x116a97800 == 58 [pid = 2260] [id = 268] 16:02:56 INFO - PROCESS | 2260 | --DOMWINDOW == 150 (0x12923fc00) [pid = 2260] [serial = 764] [outer = 0x0] [url = about:blank] 16:02:56 INFO - PROCESS | 2260 | --DOMWINDOW == 149 (0x128bc5800) [pid = 2260] [serial = 761] [outer = 0x0] [url = about:blank] 16:02:56 INFO - PROCESS | 2260 | --DOMWINDOW == 148 (0x1295ad000) [pid = 2260] [serial = 767] [outer = 0x0] [url = about:blank] 16:02:56 INFO - PROCESS | 2260 | --DOMWINDOW == 147 (0x119838000) [pid = 2260] [serial = 752] [outer = 0x0] [url = about:blank] 16:02:56 INFO - PROCESS | 2260 | --DOMWINDOW == 146 (0x11872b000) [pid = 2260] [serial = 773] [outer = 0x0] [url = about:blank] 16:02:56 INFO - PROCESS | 2260 | --DOMWINDOW == 145 (0x12a67d400) [pid = 2260] [serial = 770] [outer = 0x0] [url = about:blank] 16:02:56 INFO - PROCESS | 2260 | --DOMWINDOW == 144 (0x1182b2800) [pid = 2260] [serial = 749] [outer = 0x0] [url = about:blank] 16:02:56 INFO - PROCESS | 2260 | --DOMWINDOW == 143 (0x118790000) [pid = 2260] [serial = 750] [outer = 0x0] [url = about:blank] 16:02:56 INFO - PROCESS | 2260 | --DOMWINDOW == 142 (0x1213c3400) [pid = 2260] [serial = 755] [outer = 0x0] [url = about:blank] 16:02:56 INFO - PROCESS | 2260 | --DOMWINDOW == 141 (0x1215e7000) [pid = 2260] [serial = 756] [outer = 0x0] [url = about:blank] 16:02:56 INFO - PROCESS | 2260 | --DOMWINDOW == 140 (0x1240af000) [pid = 2260] [serial = 758] [outer = 0x0] [url = about:blank] 16:02:56 INFO - PROCESS | 2260 | --DOMWINDOW == 139 (0x12a676400) [pid = 2260] [serial = 768] [outer = 0x0] [url = about:blank] 16:02:56 INFO - PROCESS | 2260 | --DOMWINDOW == 138 (0x12a9f0400) [pid = 2260] [serial = 776] [outer = 0x0] [url = about:blank] 16:02:56 INFO - PROCESS | 2260 | --DOMWINDOW == 137 (0x12aee4c00) [pid = 2260] [serial = 777] [outer = 0x0] [url = about:blank] 16:02:56 INFO - PROCESS | 2260 | --DOMWINDOW == 136 (0x12bbb1800) [pid = 2260] [serial = 779] [outer = 0x0] [url = about:blank] 16:02:56 INFO - PROCESS | 2260 | --DOMWINDOW == 135 (0x12a90f400) [pid = 2260] [serial = 771] [outer = 0x0] [url = about:blank] 16:02:56 INFO - PROCESS | 2260 | --DOMWINDOW == 134 (0x125108400) [pid = 2260] [serial = 774] [outer = 0x0] [url = about:blank] 16:02:56 INFO - PROCESS | 2260 | --DOMWINDOW == 133 (0x116864c00) [pid = 2260] [serial = 746] [outer = 0x0] [url = about:blank] 16:02:56 INFO - PROCESS | 2260 | --DOMWINDOW == 132 (0x12bbdb400) [pid = 2260] [serial = 780] [outer = 0x0] [url = about:blank] 16:02:56 INFO - PROCESS | 2260 | --DOMWINDOW == 131 (0x117038800) [pid = 2260] [serial = 747] [outer = 0x0] [url = about:blank] 16:02:56 INFO - PROCESS | 2260 | --DOMWINDOW == 130 (0x119850400) [pid = 2260] [serial = 753] [outer = 0x0] [url = about:blank] 16:02:56 INFO - PROCESS | 2260 | --DOMWINDOW == 129 (0x12951bc00) [pid = 2260] [serial = 765] [outer = 0x0] [url = about:blank] 16:02:56 INFO - PROCESS | 2260 | --DOMWINDOW == 128 (0x126316c00) [pid = 2260] [serial = 759] [outer = 0x0] [url = about:blank] 16:02:56 INFO - PROCESS | 2260 | --DOMWINDOW == 127 (0x128d60400) [pid = 2260] [serial = 762] [outer = 0x0] [url = about:blank] 16:02:56 INFO - PROCESS | 2260 | 1462316576488 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]]]}] 16:02:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 16:02:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 673ms 16:02:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 16:02:56 INFO - PROCESS | 2260 | 1462316576521 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 16:02:56 INFO - PROCESS | 2260 | 1462316576522 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 16:02:56 INFO - PROCESS | 2260 | 1462316576524 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 16:02:56 INFO - PROCESS | 2260 | 1462316576527 Marionette TRACE conn2 <- [1,1130,null,{}] 16:02:56 INFO - PROCESS | 2260 | 1462316576534 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}] 16:02:56 INFO - PROCESS | 2260 | 1462316576636 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 16:02:56 INFO - PROCESS | 2260 | 1462316576816 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:56 INFO - PROCESS | 2260 | ++DOCSHELL 0x126d76000 == 59 [pid = 2260] [id = 290] 16:02:56 INFO - PROCESS | 2260 | ++DOMWINDOW == 128 (0x119fc8800) [pid = 2260] [serial = 868] [outer = 0x0] 16:02:56 INFO - PROCESS | 2260 | ++DOMWINDOW == 129 (0x121135c00) [pid = 2260] [serial = 869] [outer = 0x119fc8800] 16:02:56 INFO - PROCESS | 2260 | 1462316576873 Marionette DEBUG loaded listener.js 16:02:56 INFO - PROCESS | 2260 | ++DOMWINDOW == 130 (0x121142000) [pid = 2260] [serial = 870] [outer = 0x119fc8800] 16:02:57 INFO - PROCESS | 2260 | 1462316577315 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]]]}] 16:02:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 16:02:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 823ms 16:02:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 16:02:57 INFO - PROCESS | 2260 | 1462316577347 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 16:02:57 INFO - PROCESS | 2260 | 1462316577349 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 16:02:57 INFO - PROCESS | 2260 | 1462316577351 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 16:02:57 INFO - PROCESS | 2260 | 1462316577352 Marionette TRACE conn2 <- [1,1134,null,{}] 16:02:57 INFO - PROCESS | 2260 | 1462316577355 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}] 16:02:57 INFO - PROCESS | 2260 | 1462316577438 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 16:02:57 INFO - PROCESS | 2260 | 1462316577442 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:57 INFO - PROCESS | 2260 | ++DOCSHELL 0x12956e800 == 60 [pid = 2260] [id = 291] 16:02:57 INFO - PROCESS | 2260 | ++DOMWINDOW == 131 (0x121509800) [pid = 2260] [serial = 871] [outer = 0x0] 16:02:57 INFO - PROCESS | 2260 | ++DOMWINDOW == 132 (0x121998000) [pid = 2260] [serial = 872] [outer = 0x121509800] 16:02:57 INFO - PROCESS | 2260 | 1462316577468 Marionette DEBUG loaded listener.js 16:02:57 INFO - PROCESS | 2260 | ++DOMWINDOW == 133 (0x121b54000) [pid = 2260] [serial = 873] [outer = 0x121509800] 16:02:57 INFO - PROCESS | 2260 | 1462316577801 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]]]}] 16:02:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 16:02:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 470ms 16:02:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 16:02:57 INFO - PROCESS | 2260 | 1462316577835 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 16:02:57 INFO - PROCESS | 2260 | 1462316577837 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 16:02:57 INFO - PROCESS | 2260 | 1462316577839 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 16:02:57 INFO - PROCESS | 2260 | 1462316577840 Marionette TRACE conn2 <- [1,1138,null,{}] 16:02:57 INFO - PROCESS | 2260 | 1462316577842 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}] 16:02:57 INFO - PROCESS | 2260 | 1462316577922 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 16:02:57 INFO - PROCESS | 2260 | 1462316577926 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:57 INFO - PROCESS | 2260 | ++DOCSHELL 0x119c43800 == 61 [pid = 2260] [id = 292] 16:02:57 INFO - PROCESS | 2260 | ++DOMWINDOW == 134 (0x121b55800) [pid = 2260] [serial = 874] [outer = 0x0] 16:02:57 INFO - PROCESS | 2260 | ++DOMWINDOW == 135 (0x1240b1400) [pid = 2260] [serial = 875] [outer = 0x121b55800] 16:02:57 INFO - PROCESS | 2260 | 1462316577952 Marionette DEBUG loaded listener.js 16:02:57 INFO - PROCESS | 2260 | ++DOMWINDOW == 136 (0x125236c00) [pid = 2260] [serial = 876] [outer = 0x121b55800] 16:02:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 16:02:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 469ms 16:02:58 INFO - PROCESS | 2260 | 1462316578304 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]]]}] 16:02:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 16:02:58 INFO - PROCESS | 2260 | 1462316578308 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 16:02:58 INFO - PROCESS | 2260 | 1462316578309 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 16:02:58 INFO - PROCESS | 2260 | 1462316578313 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 16:02:58 INFO - PROCESS | 2260 | 1462316578316 Marionette TRACE conn2 <- [1,1142,null,{}] 16:02:58 INFO - PROCESS | 2260 | 1462316578318 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}] 16:02:58 INFO - PROCESS | 2260 | 1462316578418 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 16:02:58 INFO - PROCESS | 2260 | 1462316578490 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:58 INFO - PROCESS | 2260 | ++DOCSHELL 0x12a96f800 == 62 [pid = 2260] [id = 293] 16:02:58 INFO - PROCESS | 2260 | ++DOMWINDOW == 137 (0x121b58800) [pid = 2260] [serial = 877] [outer = 0x0] 16:02:58 INFO - PROCESS | 2260 | ++DOMWINDOW == 138 (0x126b87c00) [pid = 2260] [serial = 878] [outer = 0x121b58800] 16:02:58 INFO - PROCESS | 2260 | 1462316578517 Marionette DEBUG loaded listener.js 16:02:58 INFO - PROCESS | 2260 | ++DOMWINDOW == 139 (0x129293800) [pid = 2260] [serial = 879] [outer = 0x121b58800] 16:02:58 INFO - PROCESS | 2260 | 1462316578869 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]]]}] 16:02:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 16:02:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 576ms 16:02:58 INFO - PROCESS | 2260 | 1462316578888 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 16:02:58 INFO - PROCESS | 2260 | 1462316578889 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 16:02:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 16:02:58 INFO - PROCESS | 2260 | 1462316578892 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 16:02:58 INFO - PROCESS | 2260 | 1462316578893 Marionette TRACE conn2 <- [1,1146,null,{}] 16:02:58 INFO - PROCESS | 2260 | 1462316578895 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}] 16:02:59 INFO - PROCESS | 2260 | 1462316579041 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 16:02:59 INFO - PROCESS | 2260 | 1462316579060 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:59 INFO - PROCESS | 2260 | ++DOCSHELL 0x12c299000 == 63 [pid = 2260] [id = 294] 16:02:59 INFO - PROCESS | 2260 | ++DOMWINDOW == 140 (0x129297c00) [pid = 2260] [serial = 880] [outer = 0x0] 16:02:59 INFO - PROCESS | 2260 | ++DOMWINDOW == 141 (0x1292e5400) [pid = 2260] [serial = 881] [outer = 0x129297c00] 16:02:59 INFO - PROCESS | 2260 | 1462316579087 Marionette DEBUG loaded listener.js 16:02:59 INFO - PROCESS | 2260 | ++DOMWINDOW == 142 (0x129522400) [pid = 2260] [serial = 882] [outer = 0x129297c00] 16:02:59 INFO - PROCESS | 2260 | 1462316579461 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]]]}] 16:02:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 16:02:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 574ms 16:02:59 INFO - PROCESS | 2260 | 1462316579467 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 16:02:59 INFO - PROCESS | 2260 | 1462316579468 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 16:02:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 16:02:59 INFO - PROCESS | 2260 | 1462316579470 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 16:02:59 INFO - PROCESS | 2260 | 1462316579471 Marionette TRACE conn2 <- [1,1150,null,{}] 16:02:59 INFO - PROCESS | 2260 | 1462316579474 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}] 16:02:59 INFO - PROCESS | 2260 | 1462316579578 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 16:02:59 INFO - PROCESS | 2260 | 1462316579593 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:59 INFO - PROCESS | 2260 | ++DOCSHELL 0x12ca7c000 == 64 [pid = 2260] [id = 295] 16:02:59 INFO - PROCESS | 2260 | ++DOMWINDOW == 143 (0x1295b8000) [pid = 2260] [serial = 883] [outer = 0x0] 16:02:59 INFO - PROCESS | 2260 | ++DOMWINDOW == 144 (0x12a67c400) [pid = 2260] [serial = 884] [outer = 0x1295b8000] 16:02:59 INFO - PROCESS | 2260 | 1462316579619 Marionette DEBUG loaded listener.js 16:02:59 INFO - PROCESS | 2260 | ++DOMWINDOW == 145 (0x12a909000) [pid = 2260] [serial = 885] [outer = 0x1295b8000] 16:02:59 INFO - PROCESS | 2260 | 1462316579953 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]]]}] 16:02:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 16:02:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 519ms 16:02:59 INFO - PROCESS | 2260 | 1462316579989 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 16:02:59 INFO - PROCESS | 2260 | 1462316579990 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 16:02:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 16:02:59 INFO - PROCESS | 2260 | 1462316579993 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 16:02:59 INFO - PROCESS | 2260 | 1462316579994 Marionette TRACE conn2 <- [1,1154,null,{}] 16:02:59 INFO - PROCESS | 2260 | 1462316579996 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}] 16:03:00 INFO - PROCESS | 2260 | 1462316580105 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 16:03:00 INFO - PROCESS | 2260 | 1462316580117 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:00 INFO - PROCESS | 2260 | ++DOCSHELL 0x12d13b000 == 65 [pid = 2260] [id = 296] 16:03:00 INFO - PROCESS | 2260 | ++DOMWINDOW == 146 (0x1295bb800) [pid = 2260] [serial = 886] [outer = 0x0] 16:03:00 INFO - PROCESS | 2260 | ++DOMWINDOW == 147 (0x12abef400) [pid = 2260] [serial = 887] [outer = 0x1295bb800] 16:03:00 INFO - PROCESS | 2260 | 1462316580142 Marionette DEBUG loaded listener.js 16:03:00 INFO - PROCESS | 2260 | ++DOMWINDOW == 148 (0x12aee5800) [pid = 2260] [serial = 888] [outer = 0x1295bb800] 16:03:00 INFO - PROCESS | 2260 | --DOMWINDOW == 147 (0x12509e000) [pid = 2260] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 16:03:00 INFO - PROCESS | 2260 | --DOMWINDOW == 146 (0x12150c400) [pid = 2260] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 16:03:00 INFO - PROCESS | 2260 | --DOMWINDOW == 145 (0x126b77000) [pid = 2260] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 16:03:00 INFO - PROCESS | 2260 | --DOMWINDOW == 144 (0x121503c00) [pid = 2260] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 16:03:00 INFO - PROCESS | 2260 | --DOMWINDOW == 143 (0x1185f6c00) [pid = 2260] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 16:03:00 INFO - PROCESS | 2260 | --DOMWINDOW == 142 (0x1166c8c00) [pid = 2260] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 16:03:00 INFO - PROCESS | 2260 | --DOMWINDOW == 141 (0x117671400) [pid = 2260] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 16:03:00 INFO - PROCESS | 2260 | --DOMWINDOW == 140 (0x1185f5400) [pid = 2260] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 16:03:00 INFO - PROCESS | 2260 | --DOMWINDOW == 139 (0x116110400) [pid = 2260] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 16:03:00 INFO - PROCESS | 2260 | --DOMWINDOW == 138 (0x116f91800) [pid = 2260] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 16:03:00 INFO - PROCESS | 2260 | --DOMWINDOW == 137 (0x126b6e400) [pid = 2260] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 16:03:00 INFO - PROCESS | 2260 | --DOMWINDOW == 136 (0x12c10f800) [pid = 2260] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 16:03:00 INFO - PROCESS | 2260 | --DOMWINDOW == 135 (0x1166cac00) [pid = 2260] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 16:03:00 INFO - PROCESS | 2260 | --DOMWINDOW == 134 (0x11984bc00) [pid = 2260] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 16:03:00 INFO - PROCESS | 2260 | --DOMWINDOW == 133 (0x12aedf400) [pid = 2260] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 16:03:00 INFO - PROCESS | 2260 | --DOMWINDOW == 132 (0x12a9e8c00) [pid = 2260] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 16:03:00 INFO - PROCESS | 2260 | --DOMWINDOW == 131 (0x12b51f400) [pid = 2260] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 16:03:00 INFO - PROCESS | 2260 | --DOMWINDOW == 130 (0x11347a800) [pid = 2260] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 16:03:00 INFO - PROCESS | 2260 | --DOMWINDOW == 129 (0x118fbcc00) [pid = 2260] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 16:03:00 INFO - PROCESS | 2260 | --DOMWINDOW == 128 (0x121dc2000) [pid = 2260] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 16:03:00 INFO - PROCESS | 2260 | --DOMWINDOW == 127 (0x119852c00) [pid = 2260] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 16:03:00 INFO - PROCESS | 2260 | --DOMWINDOW == 126 (0x112d6f800) [pid = 2260] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 16:03:00 INFO - PROCESS | 2260 | --DOMWINDOW == 125 (0x121b56000) [pid = 2260] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 16:03:00 INFO - PROCESS | 2260 | --DOMWINDOW == 124 (0x1244dd000) [pid = 2260] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 16:03:00 INFO - PROCESS | 2260 | --DOMWINDOW == 123 (0x1134de800) [pid = 2260] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 16:03:00 INFO - PROCESS | 2260 | --DOMWINDOW == 122 (0x1244dcc00) [pid = 2260] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 16:03:00 INFO - PROCESS | 2260 | --DOMWINDOW == 121 (0x125170800) [pid = 2260] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 16:03:00 INFO - PROCESS | 2260 | --DOMWINDOW == 120 (0x1182b8800) [pid = 2260] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 16:03:00 INFO - PROCESS | 2260 | --DOMWINDOW == 119 (0x11984ec00) [pid = 2260] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 16:03:00 INFO - PROCESS | 2260 | --DOMWINDOW == 118 (0x119856400) [pid = 2260] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 16:03:00 INFO - PROCESS | 2260 | 1462316580692 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]]]}] 16:03:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 16:03:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 723ms 16:03:00 INFO - PROCESS | 2260 | 1462316580717 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 16:03:00 INFO - PROCESS | 2260 | 1462316580718 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 16:03:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 16:03:00 INFO - PROCESS | 2260 | 1462316580720 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 16:03:00 INFO - PROCESS | 2260 | 1462316580721 Marionette TRACE conn2 <- [1,1158,null,{}] 16:03:00 INFO - PROCESS | 2260 | 1462316580724 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}] 16:03:00 INFO - PROCESS | 2260 | 1462316580809 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 16:03:00 INFO - PROCESS | 2260 | 1462316580813 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:00 INFO - PROCESS | 2260 | ++DOCSHELL 0x11708a800 == 66 [pid = 2260] [id = 297] 16:03:00 INFO - PROCESS | 2260 | ++DOMWINDOW == 119 (0x112d6d800) [pid = 2260] [serial = 889] [outer = 0x0] 16:03:00 INFO - PROCESS | 2260 | ++DOMWINDOW == 120 (0x116f91800) [pid = 2260] [serial = 890] [outer = 0x112d6d800] 16:03:00 INFO - PROCESS | 2260 | 1462316580839 Marionette DEBUG loaded listener.js 16:03:00 INFO - PROCESS | 2260 | ++DOMWINDOW == 121 (0x1185f0400) [pid = 2260] [serial = 891] [outer = 0x112d6d800] 16:03:01 INFO - PROCESS | 2260 | 1462316581173 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]]]}] 16:03:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 16:03:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 468ms 16:03:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 16:03:01 INFO - PROCESS | 2260 | 1462316581190 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 16:03:01 INFO - PROCESS | 2260 | 1462316581191 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 16:03:01 INFO - PROCESS | 2260 | 1462316581193 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 16:03:01 INFO - PROCESS | 2260 | 1462316581195 Marionette TRACE conn2 <- [1,1162,null,{}] 16:03:01 INFO - PROCESS | 2260 | 1462316581200 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}] 16:03:01 INFO - PROCESS | 2260 | 1462316581297 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 16:03:01 INFO - PROCESS | 2260 | 1462316581375 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:01 INFO - PROCESS | 2260 | ++DOCSHELL 0x12d904000 == 67 [pid = 2260] [id = 298] 16:03:01 INFO - PROCESS | 2260 | ++DOMWINDOW == 122 (0x119852c00) [pid = 2260] [serial = 892] [outer = 0x0] 16:03:01 INFO - PROCESS | 2260 | ++DOMWINDOW == 123 (0x124428800) [pid = 2260] [serial = 893] [outer = 0x119852c00] 16:03:01 INFO - PROCESS | 2260 | 1462316581408 Marionette DEBUG loaded listener.js 16:03:01 INFO - PROCESS | 2260 | ++DOMWINDOW == 124 (0x12aee6000) [pid = 2260] [serial = 894] [outer = 0x119852c00] 16:03:01 INFO - PROCESS | 2260 | 1462316581735 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]]]}] 16:03:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 16:03:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 572ms 16:03:01 INFO - PROCESS | 2260 | 1462316581767 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 16:03:01 INFO - PROCESS | 2260 | 1462316581769 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 16:03:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 16:03:01 INFO - PROCESS | 2260 | 1462316581772 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 16:03:01 INFO - PROCESS | 2260 | 1462316581774 Marionette TRACE conn2 <- [1,1166,null,{}] 16:03:01 INFO - PROCESS | 2260 | 1462316581777 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}] 16:03:01 INFO - PROCESS | 2260 | 1462316581914 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 16:03:01 INFO - PROCESS | 2260 | 1462316581978 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:01 INFO - PROCESS | 2260 | ++DOCSHELL 0x12db48800 == 68 [pid = 2260] [id = 299] 16:03:01 INFO - PROCESS | 2260 | ++DOMWINDOW == 125 (0x121503c00) [pid = 2260] [serial = 895] [outer = 0x0] 16:03:02 INFO - PROCESS | 2260 | ++DOMWINDOW == 126 (0x12b520c00) [pid = 2260] [serial = 896] [outer = 0x121503c00] 16:03:02 INFO - PROCESS | 2260 | 1462316582003 Marionette DEBUG loaded listener.js 16:03:02 INFO - PROCESS | 2260 | ++DOMWINDOW == 127 (0x12bbb9400) [pid = 2260] [serial = 897] [outer = 0x121503c00] 16:03:02 INFO - PROCESS | 2260 | 1462316582273 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]]]}] 16:03:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 16:03:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 522ms 16:03:02 INFO - PROCESS | 2260 | 1462316582295 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 16:03:02 INFO - PROCESS | 2260 | 1462316582298 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 16:03:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 16:03:02 INFO - PROCESS | 2260 | 1462316582307 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 16:03:02 INFO - PROCESS | 2260 | 1462316582308 Marionette TRACE conn2 <- [1,1170,null,{}] 16:03:02 INFO - PROCESS | 2260 | 1462316582310 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}] 16:03:02 INFO - PROCESS | 2260 | 1462316582412 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 16:03:02 INFO - PROCESS | 2260 | 1462316582417 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:02 INFO - PROCESS | 2260 | ++DOCSHELL 0x12e015800 == 69 [pid = 2260] [id = 300] 16:03:02 INFO - PROCESS | 2260 | ++DOMWINDOW == 128 (0x12bbd9000) [pid = 2260] [serial = 898] [outer = 0x0] 16:03:02 INFO - PROCESS | 2260 | ++DOMWINDOW == 129 (0x12c7c5800) [pid = 2260] [serial = 899] [outer = 0x12bbd9000] 16:03:02 INFO - PROCESS | 2260 | 1462316582442 Marionette DEBUG loaded listener.js 16:03:02 INFO - PROCESS | 2260 | ++DOMWINDOW == 130 (0x12cbb2000) [pid = 2260] [serial = 900] [outer = 0x12bbd9000] 16:03:03 INFO - PROCESS | 2260 | --DOCSHELL 0x119624000 == 68 [pid = 2260] [id = 267] 16:03:03 INFO - PROCESS | 2260 | --DOCSHELL 0x12dd07000 == 67 [pid = 2260] [id = 266] 16:03:03 INFO - PROCESS | 2260 | --DOCSHELL 0x12ae55800 == 66 [pid = 2260] [id = 99] 16:03:03 INFO - PROCESS | 2260 | --DOCSHELL 0x12cd7b000 == 65 [pid = 2260] [id = 168] 16:03:03 INFO - PROCESS | 2260 | --DOCSHELL 0x129569000 == 64 [pid = 2260] [id = 102] 16:03:03 INFO - PROCESS | 2260 | --DOCSHELL 0x116841000 == 63 [pid = 2260] [id = 248] 16:03:03 INFO - PROCESS | 2260 | --DOCSHELL 0x11961a000 == 62 [pid = 2260] [id = 170] 16:03:03 INFO - PROCESS | 2260 | --DOCSHELL 0x116f62000 == 61 [pid = 2260] [id = 135] 16:03:03 INFO - PROCESS | 2260 | --DOCSHELL 0x12d5c0800 == 60 [pid = 2260] [id = 264] 16:03:03 INFO - PROCESS | 2260 | --DOCSHELL 0x116893000 == 59 [pid = 2260] [id = 214] 16:03:03 INFO - PROCESS | 2260 | --DOCSHELL 0x12db32000 == 58 [pid = 2260] [id = 265] 16:03:03 INFO - PROCESS | 2260 | --DOCSHELL 0x12c28a000 == 57 [pid = 2260] [id = 171] 16:03:03 INFO - PROCESS | 2260 | --DOCSHELL 0x12d90f800 == 56 [pid = 2260] [id = 232] 16:03:03 INFO - PROCESS | 2260 | --DOCSHELL 0x12d5c9000 == 55 [pid = 2260] [id = 261] 16:03:03 INFO - PROCESS | 2260 | --DOCSHELL 0x1198b5800 == 54 [pid = 2260] [id = 262] 16:03:03 INFO - PROCESS | 2260 | --DOCSHELL 0x126dbd800 == 53 [pid = 2260] [id = 263] 16:03:03 INFO - PROCESS | 2260 | --DOCSHELL 0x113f5d800 == 52 [pid = 2260] [id = 103] 16:03:03 INFO - PROCESS | 2260 | --DOCSHELL 0x11812c800 == 51 [pid = 2260] [id = 150] 16:03:03 INFO - PROCESS | 2260 | --DOCSHELL 0x124093000 == 50 [pid = 2260] [id = 133] 16:03:03 INFO - PROCESS | 2260 | --DOCSHELL 0x116890800 == 49 [pid = 2260] [id = 197] 16:03:03 INFO - PROCESS | 2260 | --DOCSHELL 0x119175000 == 48 [pid = 2260] [id = 169] 16:03:03 INFO - PROCESS | 2260 | --DOCSHELL 0x117084800 == 47 [pid = 2260] [id = 233] 16:03:03 INFO - PROCESS | 2260 | --DOCSHELL 0x12d12b000 == 46 [pid = 2260] [id = 172] 16:03:03 INFO - PROCESS | 2260 | --DOCSHELL 0x1219c9800 == 45 [pid = 2260] [id = 288] 16:03:03 INFO - PROCESS | 2260 | --DOCSHELL 0x119172000 == 44 [pid = 2260] [id = 287] 16:03:03 INFO - PROCESS | 2260 | --DOCSHELL 0x1354da000 == 43 [pid = 2260] [id = 286] 16:03:03 INFO - PROCESS | 2260 | --DOCSHELL 0x135745000 == 42 [pid = 2260] [id = 285] 16:03:03 INFO - PROCESS | 2260 | --DOCSHELL 0x12e021800 == 41 [pid = 2260] [id = 284] 16:03:03 INFO - PROCESS | 2260 | --DOCSHELL 0x12a962800 == 40 [pid = 2260] [id = 283] 16:03:03 INFO - PROCESS | 2260 | --DOCSHELL 0x1214dc000 == 39 [pid = 2260] [id = 282] 16:03:03 INFO - PROCESS | 2260 | --DOCSHELL 0x113f4b800 == 38 [pid = 2260] [id = 281] 16:03:03 INFO - PROCESS | 2260 | --DOCSHELL 0x12c299000 == 37 [pid = 2260] [id = 294] 16:03:03 INFO - PROCESS | 2260 | --DOCSHELL 0x12ca7c000 == 36 [pid = 2260] [id = 295] 16:03:03 INFO - PROCESS | 2260 | --DOCSHELL 0x12d904000 == 35 [pid = 2260] [id = 298] 16:03:03 INFO - PROCESS | 2260 | --DOCSHELL 0x12d13b000 == 34 [pid = 2260] [id = 296] 16:03:03 INFO - PROCESS | 2260 | --DOCSHELL 0x12a96f800 == 33 [pid = 2260] [id = 293] 16:03:03 INFO - PROCESS | 2260 | --DOCSHELL 0x119c43800 == 32 [pid = 2260] [id = 292] 16:03:03 INFO - PROCESS | 2260 | --DOCSHELL 0x11708a800 == 31 [pid = 2260] [id = 297] 16:03:03 INFO - PROCESS | 2260 | --DOCSHELL 0x12956e800 == 30 [pid = 2260] [id = 291] 16:03:03 INFO - PROCESS | 2260 | --DOCSHELL 0x119617000 == 29 [pid = 2260] [id = 289] 16:03:03 INFO - PROCESS | 2260 | --DOCSHELL 0x126d76000 == 28 [pid = 2260] [id = 290] 16:03:04 INFO - PROCESS | 2260 | --DOMWINDOW == 129 (0x126db4c00) [pid = 2260] [serial = 726] [outer = 0x0] [url = about:blank] 16:03:04 INFO - PROCESS | 2260 | --DOMWINDOW == 128 (0x12cbbf000) [pid = 2260] [serial = 839] [outer = 0x0] [url = about:blank] 16:03:04 INFO - PROCESS | 2260 | --DOMWINDOW == 127 (0x126b84c00) [pid = 2260] [serial = 738] [outer = 0x0] [url = about:blank] 16:03:04 INFO - PROCESS | 2260 | --DOMWINDOW == 126 (0x12a677c00) [pid = 2260] [serial = 821] [outer = 0x0] [url = about:blank] 16:03:04 INFO - PROCESS | 2260 | --DOMWINDOW == 125 (0x12a907800) [pid = 2260] [serial = 822] [outer = 0x0] [url = about:blank] 16:03:04 INFO - PROCESS | 2260 | --DOMWINDOW == 124 (0x121b57400) [pid = 2260] [serial = 792] [outer = 0x0] [url = about:blank] 16:03:04 INFO - PROCESS | 2260 | --DOMWINDOW == 123 (0x119854000) [pid = 2260] [serial = 789] [outer = 0x0] [url = about:blank] 16:03:04 INFO - PROCESS | 2260 | --DOMWINDOW == 122 (0x128d56400) [pid = 2260] [serial = 833] [outer = 0x0] [url = about:blank] 16:03:04 INFO - PROCESS | 2260 | --DOMWINDOW == 121 (0x1185af000) [pid = 2260] [serial = 786] [outer = 0x0] [url = about:blank] 16:03:04 INFO - PROCESS | 2260 | --DOMWINDOW == 120 (0x1196cc800) [pid = 2260] [serial = 690] [outer = 0x0] [url = about:blank] 16:03:04 INFO - PROCESS | 2260 | --DOMWINDOW == 119 (0x118278000) [pid = 2260] [serial = 806] [outer = 0x0] [url = about:blank] 16:03:04 INFO - PROCESS | 2260 | --DOMWINDOW == 118 (0x1180d7000) [pid = 2260] [serial = 804] [outer = 0x0] [url = about:blank] 16:03:04 INFO - PROCESS | 2260 | --DOMWINDOW == 117 (0x128bce400) [pid = 2260] [serial = 741] [outer = 0x0] [url = about:blank] 16:03:04 INFO - PROCESS | 2260 | --DOMWINDOW == 116 (0x12c7cec00) [pid = 2260] [serial = 836] [outer = 0x0] [url = about:blank] 16:03:04 INFO - PROCESS | 2260 | --DOMWINDOW == 115 (0x118058400) [pid = 2260] [serial = 729] [outer = 0x0] [url = about:blank] 16:03:04 INFO - PROCESS | 2260 | --DOMWINDOW == 114 (0x121b51800) [pid = 2260] [serial = 813] [outer = 0x0] [url = about:blank] 16:03:04 INFO - PROCESS | 2260 | --DOMWINDOW == 113 (0x12c10bc00) [pid = 2260] [serial = 828] [outer = 0x0] [url = about:blank] 16:03:04 INFO - PROCESS | 2260 | --DOMWINDOW == 112 (0x12aee3000) [pid = 2260] [serial = 825] [outer = 0x0] [url = about:blank] 16:03:04 INFO - PROCESS | 2260 | --DOMWINDOW == 111 (0x12b523c00) [pid = 2260] [serial = 830] [outer = 0x0] [url = about:blank] 16:03:04 INFO - PROCESS | 2260 | --DOMWINDOW == 110 (0x11805f000) [pid = 2260] [serial = 687] [outer = 0x0] [url = about:blank] 16:03:04 INFO - PROCESS | 2260 | --DOMWINDOW == 109 (0x11983ec00) [pid = 2260] [serial = 809] [outer = 0x0] [url = about:blank] 16:03:04 INFO - PROCESS | 2260 | --DOMWINDOW == 108 (0x128bd3800) [pid = 2260] [serial = 818] [outer = 0x0] [url = about:blank] 16:03:04 INFO - PROCESS | 2260 | --DOMWINDOW == 107 (0x116f9cc00) [pid = 2260] [serial = 803] [outer = 0x0] [url = about:blank] 16:03:04 INFO - PROCESS | 2260 | --DOMWINDOW == 106 (0x12bbd5000) [pid = 2260] [serial = 827] [outer = 0x0] [url = about:blank] 16:03:04 INFO - PROCESS | 2260 | --DOMWINDOW == 105 (0x119339000) [pid = 2260] [serial = 807] [outer = 0x0] [url = about:blank] 16:03:04 INFO - PROCESS | 2260 | --DOMWINDOW == 104 (0x1213c0800) [pid = 2260] [serial = 735] [outer = 0x0] [url = about:blank] 16:03:04 INFO - PROCESS | 2260 | --DOMWINDOW == 103 (0x12bbb5c00) [pid = 2260] [serial = 801] [outer = 0x0] [url = about:blank] 16:03:04 INFO - PROCESS | 2260 | --DOMWINDOW == 102 (0x1250a5800) [pid = 2260] [serial = 815] [outer = 0x0] [url = about:blank] 16:03:04 INFO - PROCESS | 2260 | --DOMWINDOW == 101 (0x12a671c00) [pid = 2260] [serial = 798] [outer = 0x0] [url = about:blank] 16:03:04 INFO - PROCESS | 2260 | --DOMWINDOW == 100 (0x12951cc00) [pid = 2260] [serial = 819] [outer = 0x0] [url = about:blank] 16:03:04 INFO - PROCESS | 2260 | --DOMWINDOW == 99 (0x128c39800) [pid = 2260] [serial = 684] [outer = 0x0] [url = about:blank] 16:03:04 INFO - PROCESS | 2260 | --DOMWINDOW == 98 (0x1180d9c00) [pid = 2260] [serial = 785] [outer = 0x0] [url = about:blank] 16:03:04 INFO - PROCESS | 2260 | --DOMWINDOW == 97 (0x12bbd9c00) [pid = 2260] [serial = 834] [outer = 0x0] [url = about:blank] 16:03:04 INFO - PROCESS | 2260 | --DOMWINDOW == 96 (0x12c7c8c00) [pid = 2260] [serial = 837] [outer = 0x0] [url = about:blank] 16:03:04 INFO - PROCESS | 2260 | --DOMWINDOW == 95 (0x120857800) [pid = 2260] [serial = 810] [outer = 0x0] [url = about:blank] 16:03:04 INFO - PROCESS | 2260 | --DOMWINDOW == 94 (0x121b50000) [pid = 2260] [serial = 791] [outer = 0x0] [url = about:blank] 16:03:04 INFO - PROCESS | 2260 | --DOMWINDOW == 93 (0x128c30800) [pid = 2260] [serial = 795] [outer = 0x0] [url = about:blank] 16:03:04 INFO - PROCESS | 2260 | --DOMWINDOW == 92 (0x128bc6c00) [pid = 2260] [serial = 696] [outer = 0x0] [url = about:blank] 16:03:04 INFO - PROCESS | 2260 | --DOMWINDOW == 91 (0x126dae800) [pid = 2260] [serial = 794] [outer = 0x0] [url = about:blank] 16:03:04 INFO - PROCESS | 2260 | --DOMWINDOW == 90 (0x121506800) [pid = 2260] [serial = 812] [outer = 0x0] [url = about:blank] 16:03:04 INFO - PROCESS | 2260 | --DOMWINDOW == 89 (0x12b528000) [pid = 2260] [serial = 831] [outer = 0x0] [url = about:blank] 16:03:04 INFO - PROCESS | 2260 | --DOMWINDOW == 88 (0x118f11800) [pid = 2260] [serial = 732] [outer = 0x0] [url = about:blank] 16:03:04 INFO - PROCESS | 2260 | --DOMWINDOW == 87 (0x120858000) [pid = 2260] [serial = 800] [outer = 0x0] [url = about:blank] 16:03:04 INFO - PROCESS | 2260 | --DOMWINDOW == 86 (0x121d3f400) [pid = 2260] [serial = 693] [outer = 0x0] [url = about:blank] 16:03:04 INFO - PROCESS | 2260 | --DOMWINDOW == 85 (0x128d5d000) [pid = 2260] [serial = 744] [outer = 0x0] [url = about:blank] 16:03:04 INFO - PROCESS | 2260 | --DOMWINDOW == 84 (0x125833400) [pid = 2260] [serial = 816] [outer = 0x0] [url = about:blank] 16:03:04 INFO - PROCESS | 2260 | --DOMWINDOW == 83 (0x1196d2000) [pid = 2260] [serial = 788] [outer = 0x0] [url = about:blank] 16:03:04 INFO - PROCESS | 2260 | --DOMWINDOW == 82 (0x12abed800) [pid = 2260] [serial = 824] [outer = 0x0] [url = about:blank] 16:03:04 INFO - PROCESS | 2260 | --DOMWINDOW == 81 (0x128d5a000) [pid = 2260] [serial = 797] [outer = 0x0] [url = about:blank] 16:03:04 INFO - PROCESS | 2260 | --DOCSHELL 0x12db48800 == 27 [pid = 2260] [id = 299] 16:03:04 INFO - PROCESS | 2260 | ++DOMWINDOW == 82 (0x11110c400) [pid = 2260] [serial = 901] [outer = 0x12cff6800] 16:03:04 INFO - PROCESS | 2260 | 1462316584224 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]]]}] 16:03:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 16:03:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1925ms 16:03:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 16:03:04 INFO - PROCESS | 2260 | 1462316584237 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 16:03:04 INFO - PROCESS | 2260 | 1462316584240 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 16:03:04 INFO - PROCESS | 2260 | 1462316584243 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 16:03:04 INFO - PROCESS | 2260 | 1462316584247 Marionette TRACE conn2 <- [1,1174,null,{}] 16:03:04 INFO - PROCESS | 2260 | 1462316584254 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}] 16:03:04 INFO - PROCESS | 2260 | 1462316584349 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 16:03:04 INFO - PROCESS | 2260 | 1462316584358 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:04 INFO - PROCESS | 2260 | ++DOCSHELL 0x112f9b800 == 28 [pid = 2260] [id = 301] 16:03:04 INFO - PROCESS | 2260 | ++DOMWINDOW == 83 (0x11264f800) [pid = 2260] [serial = 902] [outer = 0x0] 16:03:04 INFO - PROCESS | 2260 | ++DOMWINDOW == 84 (0x112650c00) [pid = 2260] [serial = 903] [outer = 0x11264f800] 16:03:04 INFO - PROCESS | 2260 | 1462316584388 Marionette DEBUG loaded listener.js 16:03:04 INFO - PROCESS | 2260 | ++DOMWINDOW == 85 (0x112d67000) [pid = 2260] [serial = 904] [outer = 0x11264f800] 16:03:04 INFO - PROCESS | 2260 | 1462316584729 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] 16:03:04 INFO - PROCESS | 2260 | 1462316584770 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 16:03:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 16:03:04 INFO - PROCESS | 2260 | 1462316584774 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 16:03:04 INFO - PROCESS | 2260 | 1462316584776 Marionette TRACE conn2 <- [1,1178,null,{}] 16:03:04 INFO - PROCESS | 2260 | 1462316584779 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}] 16:03:04 INFO - PROCESS | 2260 | 1462316584853 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 16:03:04 INFO - PROCESS | 2260 | 1462316584897 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:04 INFO - PROCESS | 2260 | ++DOCSHELL 0x113fce800 == 29 [pid = 2260] [id = 302] 16:03:04 INFO - PROCESS | 2260 | ++DOMWINDOW == 86 (0x112d6f000) [pid = 2260] [serial = 905] [outer = 0x0] 16:03:04 INFO - PROCESS | 2260 | ++DOMWINDOW == 87 (0x113223c00) [pid = 2260] [serial = 906] [outer = 0x112d6f000] 16:03:04 INFO - PROCESS | 2260 | 1462316584923 Marionette DEBUG loaded listener.js 16:03:04 INFO - PROCESS | 2260 | ++DOMWINDOW == 88 (0x113da5c00) [pid = 2260] [serial = 907] [outer = 0x112d6f000] 16:03:05 INFO - PROCESS | 2260 | 1462316585234 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] 16:03:05 INFO - PROCESS | 2260 | 1462316585248 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 16:03:05 INFO - PROCESS | 2260 | 1462316585251 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 16:03:05 INFO - PROCESS | 2260 | 1462316585254 Marionette TRACE conn2 <- [1,1182,null,{}] 16:03:05 INFO - PROCESS | 2260 | 1462316585262 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}] 16:03:05 INFO - PROCESS | 2260 | 1462316585339 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 16:03:05 INFO - PROCESS | 2260 | 1462316585345 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:05 INFO - PROCESS | 2260 | ++DOCSHELL 0x11709b800 == 30 [pid = 2260] [id = 303] 16:03:05 INFO - PROCESS | 2260 | ++DOMWINDOW == 89 (0x110f73c00) [pid = 2260] [serial = 908] [outer = 0x0] 16:03:05 INFO - PROCESS | 2260 | ++DOMWINDOW == 90 (0x116638400) [pid = 2260] [serial = 909] [outer = 0x110f73c00] 16:03:05 INFO - PROCESS | 2260 | 1462316585376 Marionette DEBUG loaded listener.js 16:03:05 INFO - PROCESS | 2260 | ++DOMWINDOW == 91 (0x11685c000) [pid = 2260] [serial = 910] [outer = 0x110f73c00] 16:03:05 INFO - PROCESS | 2260 | 1462316585717 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] 16:03:05 INFO - PROCESS | 2260 | 1462316585776 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 16:03:05 INFO - PROCESS | 2260 | 1462316585778 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 16:03:05 INFO - PROCESS | 2260 | 1462316585779 Marionette TRACE conn2 <- [1,1186,null,{}] 16:03:05 INFO - PROCESS | 2260 | 1462316585782 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}] 16:03:05 INFO - PROCESS | 2260 | 1462316585852 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 16:03:05 INFO - PROCESS | 2260 | 1462316585856 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:05 INFO - PROCESS | 2260 | ++DOCSHELL 0x1181d9000 == 31 [pid = 2260] [id = 304] 16:03:05 INFO - PROCESS | 2260 | ++DOMWINDOW == 92 (0x11615fc00) [pid = 2260] [serial = 911] [outer = 0x0] 16:03:05 INFO - PROCESS | 2260 | ++DOMWINDOW == 93 (0x116a6f800) [pid = 2260] [serial = 912] [outer = 0x11615fc00] 16:03:05 INFO - PROCESS | 2260 | 1462316585885 Marionette DEBUG loaded listener.js 16:03:05 INFO - PROCESS | 2260 | ++DOMWINDOW == 94 (0x116f94800) [pid = 2260] [serial = 913] [outer = 0x11615fc00] 16:03:06 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html | Canvas test: 2d.gradient.interpolate.zerosize.stroke - assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127 16:03:06 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 16:03:06 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1 16:03:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:03:06 INFO - _addTest/ [0,1189,"getWindowHandle",null] 16:03:06 INFO - PROCESS | 2260 | 1462316586206 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 16:03:06 INFO - PROCESS | 2260 | 1462316586209 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 16:03:06 INFO - PROCESS | 2260 | 1462316586210 Marionette TRACE conn2 <- [1,1190,null,{}] 16:03:06 INFO - PROCESS | 2260 | 1462316586212 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}] 16:03:06 INFO - PROCESS | 2260 | 1462316586289 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 16:03:06 INFO - PROCESS | 2260 | 1462316586294 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:06 INFO - PROCESS | 2260 | ++DOCSHELL 0x118fa6800 == 32 [pid = 2260] [id = 305] 16:03:06 INFO - PROCESS | 2260 | ++DOMWINDOW == 95 (0x1126c2400) [pid = 2260] [serial = 914] [outer = 0x0] 16:03:06 INFO - PROCESS | 2260 | ++DOMWINDOW == 96 (0x116f9cc00) [pid = 2260] [serial = 915] [outer = 0x1126c2400] 16:03:06 INFO - PROCESS | 2260 | 1462316586322 Marionette DEBUG loaded listener.js 16:03:06 INFO - PROCESS | 2260 | ++DOMWINDOW == 97 (0x117673400) [pid = 2260] [serial = 916] [outer = 0x1126c2400] 16:03:06 INFO - PROCESS | 2260 | 1462316586664 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] 16:03:06 INFO - PROCESS | 2260 | 1462316586693 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 16:03:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 16:03:06 INFO - PROCESS | 2260 | 1462316586696 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 16:03:06 INFO - PROCESS | 2260 | 1462316586698 Marionette TRACE conn2 <- [1,1194,null,{}] 16:03:06 INFO - PROCESS | 2260 | 1462316586703 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}] 16:03:06 INFO - PROCESS | 2260 | 1462316586790 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 16:03:06 INFO - PROCESS | 2260 | 1462316586797 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:06 INFO - PROCESS | 2260 | ++DOCSHELL 0x119617000 == 33 [pid = 2260] [id = 306] 16:03:06 INFO - PROCESS | 2260 | ++DOMWINDOW == 98 (0x117673800) [pid = 2260] [serial = 917] [outer = 0x0] 16:03:06 INFO - PROCESS | 2260 | ++DOMWINDOW == 99 (0x1180dd800) [pid = 2260] [serial = 918] [outer = 0x117673800] 16:03:06 INFO - PROCESS | 2260 | 1462316586824 Marionette DEBUG loaded listener.js 16:03:06 INFO - PROCESS | 2260 | ++DOMWINDOW == 100 (0x1182ad000) [pid = 2260] [serial = 919] [outer = 0x117673800] 16:03:07 INFO - PROCESS | 2260 | 1462316587138 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] 16:03:07 INFO - PROCESS | 2260 | 1462316587174 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 16:03:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 16:03:07 INFO - PROCESS | 2260 | 1462316587177 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 16:03:07 INFO - PROCESS | 2260 | 1462316587178 Marionette TRACE conn2 <- [1,1198,null,{}] 16:03:07 INFO - PROCESS | 2260 | 1462316587180 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}] 16:03:07 INFO - PROCESS | 2260 | 1462316587247 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 16:03:07 INFO - PROCESS | 2260 | 1462316587251 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:07 INFO - PROCESS | 2260 | ++DOCSHELL 0x1198b5000 == 34 [pid = 2260] [id = 307] 16:03:07 INFO - PROCESS | 2260 | ++DOMWINDOW == 101 (0x117d2a000) [pid = 2260] [serial = 920] [outer = 0x0] 16:03:07 INFO - PROCESS | 2260 | ++DOMWINDOW == 102 (0x1182b1400) [pid = 2260] [serial = 921] [outer = 0x117d2a000] 16:03:07 INFO - PROCESS | 2260 | 1462316587318 Marionette DEBUG loaded listener.js 16:03:07 INFO - PROCESS | 2260 | ++DOMWINDOW == 103 (0x1185acc00) [pid = 2260] [serial = 922] [outer = 0x117d2a000] 16:03:07 INFO - PROCESS | 2260 | 1462316587657 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]]]}] 16:03:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 16:03:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 521ms 16:03:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 16:03:07 INFO - PROCESS | 2260 | 1462316587699 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 16:03:07 INFO - PROCESS | 2260 | 1462316587700 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 16:03:07 INFO - PROCESS | 2260 | 1462316587703 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 16:03:07 INFO - PROCESS | 2260 | 1462316587705 Marionette TRACE conn2 <- [1,1202,null,{}] 16:03:07 INFO - PROCESS | 2260 | 1462316587709 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}] 16:03:07 INFO - PROCESS | 2260 | 1462316587812 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 16:03:07 INFO - PROCESS | 2260 | 1462316587819 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:07 INFO - PROCESS | 2260 | ++DOCSHELL 0x119e32800 == 35 [pid = 2260] [id = 308] 16:03:07 INFO - PROCESS | 2260 | ++DOMWINDOW == 104 (0x118058800) [pid = 2260] [serial = 923] [outer = 0x0] 16:03:07 INFO - PROCESS | 2260 | ++DOMWINDOW == 105 (0x1185bb800) [pid = 2260] [serial = 924] [outer = 0x118058800] 16:03:07 INFO - PROCESS | 2260 | 1462316587882 Marionette DEBUG loaded listener.js 16:03:07 INFO - PROCESS | 2260 | ++DOMWINDOW == 106 (0x11871e400) [pid = 2260] [serial = 925] [outer = 0x118058800] 16:03:08 INFO - PROCESS | 2260 | 1462316588184 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]]]}] 16:03:08 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 16:03:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 521ms 16:03:08 INFO - PROCESS | 2260 | 1462316588225 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 16:03:08 INFO - PROCESS | 2260 | 1462316588226 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 16:03:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 16:03:08 INFO - PROCESS | 2260 | 1462316588228 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 16:03:08 INFO - PROCESS | 2260 | 1462316588229 Marionette TRACE conn2 <- [1,1206,null,{}] 16:03:08 INFO - PROCESS | 2260 | 1462316588232 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}] 16:03:08 INFO - PROCESS | 2260 | 1462316588302 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 16:03:08 INFO - PROCESS | 2260 | 1462316588306 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:08 INFO - PROCESS | 2260 | ++DOCSHELL 0x11709a800 == 36 [pid = 2260] [id = 309] 16:03:08 INFO - PROCESS | 2260 | ++DOMWINDOW == 107 (0x113da2000) [pid = 2260] [serial = 926] [outer = 0x0] 16:03:08 INFO - PROCESS | 2260 | ++DOMWINDOW == 108 (0x118788800) [pid = 2260] [serial = 927] [outer = 0x113da2000] 16:03:08 INFO - PROCESS | 2260 | 1462316588333 Marionette DEBUG loaded listener.js 16:03:08 INFO - PROCESS | 2260 | ++DOMWINDOW == 109 (0x118f17000) [pid = 2260] [serial = 928] [outer = 0x113da2000] 16:03:08 INFO - PROCESS | 2260 | 1462316588644 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]]]}] 16:03:08 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 16:03:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 468ms 16:03:08 INFO - PROCESS | 2260 | 1462316588698 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 16:03:08 INFO - PROCESS | 2260 | 1462316588700 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 16:03:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 16:03:08 INFO - PROCESS | 2260 | 1462316588702 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 16:03:08 INFO - PROCESS | 2260 | 1462316588703 Marionette TRACE conn2 <- [1,1210,null,{}] 16:03:08 INFO - PROCESS | 2260 | 1462316588706 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}] 16:03:08 INFO - PROCESS | 2260 | 1462316588806 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 16:03:08 INFO - PROCESS | 2260 | 1462316588841 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:08 INFO - PROCESS | 2260 | ++DOCSHELL 0x1219c9000 == 37 [pid = 2260] [id = 310] 16:03:08 INFO - PROCESS | 2260 | ++DOMWINDOW == 110 (0x110f72800) [pid = 2260] [serial = 929] [outer = 0x0] 16:03:08 INFO - PROCESS | 2260 | ++DOMWINDOW == 111 (0x118fb2000) [pid = 2260] [serial = 930] [outer = 0x110f72800] 16:03:08 INFO - PROCESS | 2260 | 1462316588866 Marionette DEBUG loaded listener.js 16:03:08 INFO - PROCESS | 2260 | ++DOMWINDOW == 112 (0x11916ac00) [pid = 2260] [serial = 931] [outer = 0x110f72800] 16:03:09 INFO - PROCESS | 2260 | 1462316589188 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]]]}] 16:03:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 16:03:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 518ms 16:03:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 16:03:09 INFO - PROCESS | 2260 | 1462316589220 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 16:03:09 INFO - PROCESS | 2260 | 1462316589222 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 16:03:09 INFO - PROCESS | 2260 | 1462316589224 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 16:03:09 INFO - PROCESS | 2260 | 1462316589226 Marionette TRACE conn2 <- [1,1214,null,{}] 16:03:09 INFO - PROCESS | 2260 | 1462316589228 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}] 16:03:09 INFO - PROCESS | 2260 | 1462316589333 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 16:03:09 INFO - PROCESS | 2260 | 1462316589337 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:09 INFO - PROCESS | 2260 | ++DOCSHELL 0x118f9d800 == 38 [pid = 2260] [id = 311] 16:03:09 INFO - PROCESS | 2260 | ++DOMWINDOW == 113 (0x1185b9400) [pid = 2260] [serial = 932] [outer = 0x0] 16:03:09 INFO - PROCESS | 2260 | ++DOMWINDOW == 114 (0x1193b0000) [pid = 2260] [serial = 933] [outer = 0x1185b9400] 16:03:09 INFO - PROCESS | 2260 | 1462316589366 Marionette DEBUG loaded listener.js 16:03:09 INFO - PROCESS | 2260 | ++DOMWINDOW == 115 (0x11983a800) [pid = 2260] [serial = 934] [outer = 0x1185b9400] 16:03:09 INFO - PROCESS | 2260 | 1462316589692 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]]]}] 16:03:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 16:03:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 519ms 16:03:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 16:03:09 INFO - PROCESS | 2260 | 1462316589743 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 16:03:09 INFO - PROCESS | 2260 | 1462316589744 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 16:03:09 INFO - PROCESS | 2260 | 1462316589747 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 16:03:09 INFO - PROCESS | 2260 | 1462316589750 Marionette TRACE conn2 <- [1,1218,null,{}] 16:03:09 INFO - PROCESS | 2260 | 1462316589753 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}] 16:03:09 INFO - PROCESS | 2260 | 1462316589841 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 16:03:09 INFO - PROCESS | 2260 | 1462316589852 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:09 INFO - PROCESS | 2260 | ++DOCSHELL 0x126d60800 == 39 [pid = 2260] [id = 312] 16:03:09 INFO - PROCESS | 2260 | ++DOMWINDOW == 116 (0x11983c400) [pid = 2260] [serial = 935] [outer = 0x0] 16:03:09 INFO - PROCESS | 2260 | ++DOMWINDOW == 117 (0x11984b800) [pid = 2260] [serial = 936] [outer = 0x11983c400] 16:03:09 INFO - PROCESS | 2260 | 1462316589877 Marionette DEBUG loaded listener.js 16:03:09 INFO - PROCESS | 2260 | ++DOMWINDOW == 118 (0x119854000) [pid = 2260] [serial = 937] [outer = 0x11983c400] 16:03:10 INFO - PROCESS | 2260 | 1462316590193 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]]]}] 16:03:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 16:03:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 470ms 16:03:10 INFO - PROCESS | 2260 | 1462316590218 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 16:03:10 INFO - PROCESS | 2260 | 1462316590219 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 16:03:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 16:03:10 INFO - PROCESS | 2260 | 1462316590221 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 16:03:10 INFO - PROCESS | 2260 | 1462316590223 Marionette TRACE conn2 <- [1,1222,null,{}] 16:03:10 INFO - PROCESS | 2260 | 1462316590225 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}] 16:03:10 INFO - PROCESS | 2260 | 1462316590317 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 16:03:10 INFO - PROCESS | 2260 | 1462316590328 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:10 INFO - PROCESS | 2260 | ++DOCSHELL 0x126dbf000 == 40 [pid = 2260] [id = 313] 16:03:10 INFO - PROCESS | 2260 | ++DOMWINDOW == 119 (0x11983d400) [pid = 2260] [serial = 938] [outer = 0x0] 16:03:10 INFO - PROCESS | 2260 | ++DOMWINDOW == 120 (0x119bb6400) [pid = 2260] [serial = 939] [outer = 0x11983d400] 16:03:10 INFO - PROCESS | 2260 | 1462316590354 Marionette DEBUG loaded listener.js 16:03:10 INFO - PROCESS | 2260 | ++DOMWINDOW == 121 (0x119ccc000) [pid = 2260] [serial = 940] [outer = 0x11983d400] 16:03:10 INFO - PROCESS | 2260 | 1462316590705 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] 16:03:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 16:03:10 INFO - PROCESS | 2260 | 1462316590744 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 16:03:10 INFO - PROCESS | 2260 | 1462316590746 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 16:03:10 INFO - PROCESS | 2260 | 1462316590747 Marionette TRACE conn2 <- [1,1226,null,{}] 16:03:10 INFO - PROCESS | 2260 | 1462316590750 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}] 16:03:10 INFO - PROCESS | 2260 | 1462316590840 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 16:03:10 INFO - PROCESS | 2260 | 1462316590844 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:10 INFO - PROCESS | 2260 | ++DOCSHELL 0x128cd1800 == 41 [pid = 2260] [id = 314] 16:03:10 INFO - PROCESS | 2260 | ++DOMWINDOW == 122 (0x119fc7800) [pid = 2260] [serial = 941] [outer = 0x0] 16:03:10 INFO - PROCESS | 2260 | ++DOMWINDOW == 123 (0x120863c00) [pid = 2260] [serial = 942] [outer = 0x119fc7800] 16:03:10 INFO - PROCESS | 2260 | 1462316590871 Marionette DEBUG loaded listener.js 16:03:10 INFO - PROCESS | 2260 | ++DOMWINDOW == 124 (0x12113f000) [pid = 2260] [serial = 943] [outer = 0x119fc7800] 16:03:11 INFO - PROCESS | 2260 | --DOMWINDOW == 123 (0x12aee7400) [pid = 2260] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 16:03:11 INFO - PROCESS | 2260 | --DOMWINDOW == 122 (0x12c108400) [pid = 2260] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 16:03:11 INFO - PROCESS | 2260 | --DOMWINDOW == 121 (0x129297c00) [pid = 2260] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 16:03:11 INFO - PROCESS | 2260 | --DOMWINDOW == 120 (0x1295b8000) [pid = 2260] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 16:03:11 INFO - PROCESS | 2260 | --DOMWINDOW == 119 (0x1295bb800) [pid = 2260] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 16:03:11 INFO - PROCESS | 2260 | --DOMWINDOW == 118 (0x112d6d800) [pid = 2260] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 16:03:11 INFO - PROCESS | 2260 | --DOMWINDOW == 117 (0x119852c00) [pid = 2260] [serial = 892] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 16:03:11 INFO - PROCESS | 2260 | --DOMWINDOW == 116 (0x1185f7800) [pid = 2260] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 16:03:11 INFO - PROCESS | 2260 | --DOMWINDOW == 115 (0x110f75400) [pid = 2260] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 16:03:11 INFO - PROCESS | 2260 | --DOMWINDOW == 114 (0x121b55800) [pid = 2260] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 16:03:11 INFO - PROCESS | 2260 | --DOMWINDOW == 113 (0x121509800) [pid = 2260] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 16:03:11 INFO - PROCESS | 2260 | --DOMWINDOW == 112 (0x119fc8800) [pid = 2260] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 16:03:11 INFO - PROCESS | 2260 | --DOMWINDOW == 111 (0x118055800) [pid = 2260] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 16:03:11 INFO - PROCESS | 2260 | --DOMWINDOW == 110 (0x115e48800) [pid = 2260] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 16:03:11 INFO - PROCESS | 2260 | --DOMWINDOW == 109 (0x111051400) [pid = 2260] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 16:03:11 INFO - PROCESS | 2260 | --DOMWINDOW == 108 (0x129291800) [pid = 2260] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 16:03:11 INFO - PROCESS | 2260 | --DOMWINDOW == 107 (0x121b4f400) [pid = 2260] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 16:03:11 INFO - PROCESS | 2260 | --DOMWINDOW == 106 (0x1213bc000) [pid = 2260] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 16:03:11 INFO - PROCESS | 2260 | --DOMWINDOW == 105 (0x119850800) [pid = 2260] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 16:03:11 INFO - PROCESS | 2260 | --DOMWINDOW == 104 (0x121b58800) [pid = 2260] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 16:03:11 INFO - PROCESS | 2260 | --DOMWINDOW == 103 (0x121503c00) [pid = 2260] [serial = 895] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 16:03:11 INFO - PROCESS | 2260 | 1462316591430 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]]]}] 16:03:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 16:03:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 719ms 16:03:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 16:03:11 INFO - PROCESS | 2260 | 1462316591466 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 16:03:11 INFO - PROCESS | 2260 | 1462316591467 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 16:03:11 INFO - PROCESS | 2260 | 1462316591470 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 16:03:11 INFO - PROCESS | 2260 | 1462316591471 Marionette TRACE conn2 <- [1,1230,null,{}] 16:03:11 INFO - PROCESS | 2260 | 1462316591473 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}] 16:03:11 INFO - PROCESS | 2260 | 1462316591548 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 16:03:11 INFO - PROCESS | 2260 | 1462316591554 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:11 INFO - PROCESS | 2260 | ++DOCSHELL 0x12586d800 == 42 [pid = 2260] [id = 315] 16:03:11 INFO - PROCESS | 2260 | ++DOMWINDOW == 104 (0x11610f400) [pid = 2260] [serial = 944] [outer = 0x0] 16:03:11 INFO - PROCESS | 2260 | ++DOMWINDOW == 105 (0x1185f7800) [pid = 2260] [serial = 945] [outer = 0x11610f400] 16:03:11 INFO - PROCESS | 2260 | 1462316591580 Marionette DEBUG loaded listener.js 16:03:11 INFO - PROCESS | 2260 | ++DOMWINDOW == 106 (0x121140c00) [pid = 2260] [serial = 946] [outer = 0x11610f400] 16:03:11 INFO - PROCESS | 2260 | 1462316591901 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]]]}] 16:03:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 16:03:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 469ms 16:03:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 16:03:11 INFO - PROCESS | 2260 | 1462316591939 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 16:03:11 INFO - PROCESS | 2260 | 1462316591941 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 16:03:11 INFO - PROCESS | 2260 | 1462316591943 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 16:03:11 INFO - PROCESS | 2260 | 1462316591944 Marionette TRACE conn2 <- [1,1234,null,{}] 16:03:11 INFO - PROCESS | 2260 | 1462316591946 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}] 16:03:12 INFO - PROCESS | 2260 | 1462316592042 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 16:03:12 INFO - PROCESS | 2260 | 1462316592068 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:12 INFO - PROCESS | 2260 | ++DOCSHELL 0x12931e800 == 43 [pid = 2260] [id = 316] 16:03:12 INFO - PROCESS | 2260 | ++DOMWINDOW == 107 (0x121144400) [pid = 2260] [serial = 947] [outer = 0x0] 16:03:12 INFO - PROCESS | 2260 | ++DOMWINDOW == 108 (0x121254c00) [pid = 2260] [serial = 948] [outer = 0x121144400] 16:03:12 INFO - PROCESS | 2260 | 1462316592093 Marionette DEBUG loaded listener.js 16:03:12 INFO - PROCESS | 2260 | ++DOMWINDOW == 109 (0x1213bf800) [pid = 2260] [serial = 949] [outer = 0x121144400] 16:03:12 INFO - PROCESS | 2260 | 1462316592436 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]]]}] 16:03:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 16:03:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 522ms 16:03:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 16:03:12 INFO - PROCESS | 2260 | 1462316592466 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 16:03:12 INFO - PROCESS | 2260 | 1462316592468 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 16:03:12 INFO - PROCESS | 2260 | 1462316592471 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 16:03:12 INFO - PROCESS | 2260 | 1462316592472 Marionette TRACE conn2 <- [1,1238,null,{}] 16:03:12 INFO - PROCESS | 2260 | 1462316592476 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}] 16:03:12 INFO - PROCESS | 2260 | 1462316592595 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 16:03:12 INFO - PROCESS | 2260 | 1462316592670 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:12 INFO - PROCESS | 2260 | ++DOCSHELL 0x12957c800 == 44 [pid = 2260] [id = 317] 16:03:12 INFO - PROCESS | 2260 | ++DOMWINDOW == 110 (0x1168b8000) [pid = 2260] [serial = 950] [outer = 0x0] 16:03:12 INFO - PROCESS | 2260 | ++DOMWINDOW == 111 (0x1213c6800) [pid = 2260] [serial = 951] [outer = 0x1168b8000] 16:03:12 INFO - PROCESS | 2260 | 1462316592710 Marionette DEBUG loaded listener.js 16:03:12 INFO - PROCESS | 2260 | ++DOMWINDOW == 112 (0x121506000) [pid = 2260] [serial = 952] [outer = 0x1168b8000] 16:03:12 INFO - PROCESS | 2260 | 1462316592995 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]]]}] 16:03:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 16:03:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 569ms 16:03:13 INFO - PROCESS | 2260 | 1462316593040 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 16:03:13 INFO - PROCESS | 2260 | 1462316593041 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 16:03:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 16:03:13 INFO - PROCESS | 2260 | 1462316593043 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 16:03:13 INFO - PROCESS | 2260 | 1462316593044 Marionette TRACE conn2 <- [1,1242,null,{}] 16:03:13 INFO - PROCESS | 2260 | 1462316593054 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}] 16:03:13 INFO - PROCESS | 2260 | 1462316593138 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 16:03:13 INFO - PROCESS | 2260 | 1462316593143 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:13 INFO - PROCESS | 2260 | ++DOCSHELL 0x12a763800 == 45 [pid = 2260] [id = 318] 16:03:13 INFO - PROCESS | 2260 | ++DOMWINDOW == 113 (0x121508800) [pid = 2260] [serial = 953] [outer = 0x0] 16:03:13 INFO - PROCESS | 2260 | ++DOMWINDOW == 114 (0x12150ec00) [pid = 2260] [serial = 954] [outer = 0x121508800] 16:03:13 INFO - PROCESS | 2260 | 1462316593167 Marionette DEBUG loaded listener.js 16:03:13 INFO - PROCESS | 2260 | ++DOMWINDOW == 115 (0x1215e1c00) [pid = 2260] [serial = 955] [outer = 0x121508800] 16:03:13 INFO - PROCESS | 2260 | --DOCSHELL 0x112f9b800 == 44 [pid = 2260] [id = 301] 16:03:13 INFO - PROCESS | 2260 | --DOCSHELL 0x12e015800 == 43 [pid = 2260] [id = 300] 16:03:14 INFO - PROCESS | 2260 | --DOCSHELL 0x11709b800 == 42 [pid = 2260] [id = 303] 16:03:14 INFO - PROCESS | 2260 | --DOCSHELL 0x12931e800 == 41 [pid = 2260] [id = 316] 16:03:14 INFO - PROCESS | 2260 | --DOCSHELL 0x1219c9000 == 40 [pid = 2260] [id = 310] 16:03:14 INFO - PROCESS | 2260 | --DOCSHELL 0x119e32800 == 39 [pid = 2260] [id = 308] 16:03:14 INFO - PROCESS | 2260 | --DOCSHELL 0x12586d800 == 38 [pid = 2260] [id = 315] 16:03:14 INFO - PROCESS | 2260 | --DOCSHELL 0x126dbf000 == 37 [pid = 2260] [id = 313] 16:03:14 INFO - PROCESS | 2260 | --DOCSHELL 0x1181d9000 == 36 [pid = 2260] [id = 304] 16:03:14 INFO - PROCESS | 2260 | --DOCSHELL 0x126d60800 == 35 [pid = 2260] [id = 312] 16:03:14 INFO - PROCESS | 2260 | --DOCSHELL 0x128cd1800 == 34 [pid = 2260] [id = 314] 16:03:14 INFO - PROCESS | 2260 | --DOCSHELL 0x1198b5000 == 33 [pid = 2260] [id = 307] 16:03:14 INFO - PROCESS | 2260 | --DOCSHELL 0x11709a800 == 32 [pid = 2260] [id = 309] 16:03:14 INFO - PROCESS | 2260 | --DOCSHELL 0x118fa6800 == 31 [pid = 2260] [id = 305] 16:03:14 INFO - PROCESS | 2260 | --DOCSHELL 0x118f9d800 == 30 [pid = 2260] [id = 311] 16:03:14 INFO - PROCESS | 2260 | --DOCSHELL 0x119617000 == 29 [pid = 2260] [id = 306] 16:03:14 INFO - PROCESS | 2260 | --DOCSHELL 0x113fce800 == 28 [pid = 2260] [id = 302] 16:03:14 INFO - PROCESS | 2260 | --DOMWINDOW == 114 (0x12c7c6400) [pid = 2260] [serial = 783] [outer = 0x0] [url = about:blank] 16:03:14 INFO - PROCESS | 2260 | --DOMWINDOW == 113 (0x12cd40400) [pid = 2260] [serial = 840] [outer = 0x0] [url = about:blank] 16:03:14 INFO - PROCESS | 2260 | --DOMWINDOW == 112 (0x124428800) [pid = 2260] [serial = 893] [outer = 0x0] [url = about:blank] 16:03:14 INFO - PROCESS | 2260 | --DOMWINDOW == 111 (0x12aee5800) [pid = 2260] [serial = 888] [outer = 0x0] [url = about:blank] 16:03:14 INFO - PROCESS | 2260 | --DOMWINDOW == 110 (0x119161c00) [pid = 2260] [serial = 845] [outer = 0x0] [url = about:blank] 16:03:14 INFO - PROCESS | 2260 | --DOMWINDOW == 109 (0x115e52000) [pid = 2260] [serial = 843] [outer = 0x0] [url = about:blank] 16:03:14 INFO - PROCESS | 2260 | --DOMWINDOW == 108 (0x110f7ec00) [pid = 2260] [serial = 842] [outer = 0x0] [url = about:blank] 16:03:14 INFO - PROCESS | 2260 | --DOMWINDOW == 107 (0x1240b1400) [pid = 2260] [serial = 875] [outer = 0x0] [url = about:blank] 16:03:14 INFO - PROCESS | 2260 | --DOMWINDOW == 106 (0x125236c00) [pid = 2260] [serial = 876] [outer = 0x0] [url = about:blank] 16:03:14 INFO - PROCESS | 2260 | --DOMWINDOW == 105 (0x121998000) [pid = 2260] [serial = 872] [outer = 0x0] [url = about:blank] 16:03:14 INFO - PROCESS | 2260 | --DOMWINDOW == 104 (0x121b54000) [pid = 2260] [serial = 873] [outer = 0x0] [url = about:blank] 16:03:14 INFO - PROCESS | 2260 | --DOMWINDOW == 103 (0x121135c00) [pid = 2260] [serial = 869] [outer = 0x0] [url = about:blank] 16:03:14 INFO - PROCESS | 2260 | --DOMWINDOW == 102 (0x121142000) [pid = 2260] [serial = 870] [outer = 0x0] [url = about:blank] 16:03:14 INFO - PROCESS | 2260 | --DOMWINDOW == 101 (0x1185b3800) [pid = 2260] [serial = 867] [outer = 0x0] [url = about:blank] 16:03:14 INFO - PROCESS | 2260 | --DOMWINDOW == 100 (0x1180dbc00) [pid = 2260] [serial = 866] [outer = 0x0] [url = about:blank] 16:03:14 INFO - PROCESS | 2260 | --DOMWINDOW == 99 (0x116f96000) [pid = 2260] [serial = 864] [outer = 0x0] [url = about:blank] 16:03:14 INFO - PROCESS | 2260 | --DOMWINDOW == 98 (0x1161dec00) [pid = 2260] [serial = 863] [outer = 0x0] [url = about:blank] 16:03:14 INFO - PROCESS | 2260 | --DOMWINDOW == 97 (0x1213bc400) [pid = 2260] [serial = 861] [outer = 0x0] [url = about:blank] 16:03:14 INFO - PROCESS | 2260 | --DOMWINDOW == 96 (0x111054c00) [pid = 2260] [serial = 860] [outer = 0x0] [url = about:blank] 16:03:14 INFO - PROCESS | 2260 | --DOMWINDOW == 95 (0x12929bc00) [pid = 2260] [serial = 858] [outer = 0x0] [url = about:blank] 16:03:14 INFO - PROCESS | 2260 | --DOMWINDOW == 94 (0x129293400) [pid = 2260] [serial = 857] [outer = 0x0] [url = about:blank] 16:03:14 INFO - PROCESS | 2260 | --DOMWINDOW == 93 (0x1295bb400) [pid = 2260] [serial = 855] [outer = 0x0] [url = about:blank] 16:03:14 INFO - PROCESS | 2260 | --DOMWINDOW == 92 (0x128d58c00) [pid = 2260] [serial = 854] [outer = 0x0] [url = about:blank] 16:03:14 INFO - PROCESS | 2260 | --DOMWINDOW == 91 (0x128bd0000) [pid = 2260] [serial = 852] [outer = 0x0] [url = about:blank] 16:03:14 INFO - PROCESS | 2260 | --DOMWINDOW == 90 (0x12630ac00) [pid = 2260] [serial = 851] [outer = 0x0] [url = about:blank] 16:03:14 INFO - PROCESS | 2260 | --DOMWINDOW == 89 (0x12113f400) [pid = 2260] [serial = 849] [outer = 0x0] [url = about:blank] 16:03:14 INFO - PROCESS | 2260 | --DOMWINDOW == 88 (0x119ccb400) [pid = 2260] [serial = 848] [outer = 0x0] [url = about:blank] 16:03:14 INFO - PROCESS | 2260 | --DOMWINDOW == 87 (0x1196d0000) [pid = 2260] [serial = 846] [outer = 0x0] [url = about:blank] 16:03:14 INFO - PROCESS | 2260 | --DOMWINDOW == 86 (0x126b87c00) [pid = 2260] [serial = 878] [outer = 0x0] [url = about:blank] 16:03:14 INFO - PROCESS | 2260 | --DOMWINDOW == 85 (0x12c7c5800) [pid = 2260] [serial = 899] [outer = 0x0] [url = about:blank] 16:03:14 INFO - PROCESS | 2260 | --DOMWINDOW == 84 (0x129522400) [pid = 2260] [serial = 882] [outer = 0x0] [url = about:blank] 16:03:14 INFO - PROCESS | 2260 | --DOMWINDOW == 83 (0x12bbb9400) [pid = 2260] [serial = 897] [outer = 0x0] [url = about:blank] 16:03:14 INFO - PROCESS | 2260 | --DOMWINDOW == 82 (0x129293800) [pid = 2260] [serial = 879] [outer = 0x0] [url = about:blank] 16:03:14 INFO - PROCESS | 2260 | --DOMWINDOW == 81 (0x12aee6000) [pid = 2260] [serial = 894] [outer = 0x0] [url = about:blank] 16:03:14 INFO - PROCESS | 2260 | --DOMWINDOW == 80 (0x12b520c00) [pid = 2260] [serial = 896] [outer = 0x0] [url = about:blank] 16:03:14 INFO - PROCESS | 2260 | --DOCSHELL 0x12957c800 == 27 [pid = 2260] [id = 317] 16:03:14 INFO - PROCESS | 2260 | --DOMWINDOW == 79 (0x1292e5400) [pid = 2260] [serial = 881] [outer = 0x0] [url = about:blank] 16:03:14 INFO - PROCESS | 2260 | --DOMWINDOW == 78 (0x12a67c400) [pid = 2260] [serial = 884] [outer = 0x0] [url = about:blank] 16:03:14 INFO - PROCESS | 2260 | --DOMWINDOW == 77 (0x12abef400) [pid = 2260] [serial = 887] [outer = 0x0] [url = about:blank] 16:03:14 INFO - PROCESS | 2260 | --DOMWINDOW == 76 (0x12a909000) [pid = 2260] [serial = 885] [outer = 0x0] [url = about:blank] 16:03:14 INFO - PROCESS | 2260 | --DOMWINDOW == 75 (0x116f91800) [pid = 2260] [serial = 890] [outer = 0x0] [url = about:blank] 16:03:14 INFO - PROCESS | 2260 | --DOMWINDOW == 74 (0x1185f0400) [pid = 2260] [serial = 891] [outer = 0x0] [url = about:blank] 16:03:14 INFO - PROCESS | 2260 | 1462316594645 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]]]}] 16:03:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 16:03:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1627ms 16:03:14 INFO - PROCESS | 2260 | 1462316594671 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 16:03:14 INFO - PROCESS | 2260 | 1462316594673 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 16:03:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 16:03:14 INFO - PROCESS | 2260 | 1462316594677 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 16:03:14 INFO - PROCESS | 2260 | 1462316594679 Marionette TRACE conn2 <- [1,1246,null,{}] 16:03:14 INFO - PROCESS | 2260 | 1462316594683 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}] 16:03:14 INFO - PROCESS | 2260 | 1462316594764 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 16:03:14 INFO - PROCESS | 2260 | 1462316594807 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:14 INFO - PROCESS | 2260 | ++DOCSHELL 0x113fcf000 == 28 [pid = 2260] [id = 319] 16:03:14 INFO - PROCESS | 2260 | ++DOMWINDOW == 75 (0x11264e800) [pid = 2260] [serial = 956] [outer = 0x0] 16:03:14 INFO - PROCESS | 2260 | ++DOMWINDOW == 76 (0x112651400) [pid = 2260] [serial = 957] [outer = 0x11264e800] 16:03:14 INFO - PROCESS | 2260 | 1462316594835 Marionette DEBUG loaded listener.js 16:03:14 INFO - PROCESS | 2260 | ++DOMWINDOW == 77 (0x113328800) [pid = 2260] [serial = 958] [outer = 0x11264e800] 16:03:15 INFO - PROCESS | 2260 | 1462316595155 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]]]}] 16:03:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 16:03:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 520ms 16:03:15 INFO - PROCESS | 2260 | 1462316595197 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 16:03:15 INFO - PROCESS | 2260 | 1462316595202 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 16:03:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 16:03:15 INFO - PROCESS | 2260 | 1462316595206 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 16:03:15 INFO - PROCESS | 2260 | 1462316595208 Marionette TRACE conn2 <- [1,1250,null,{}] 16:03:15 INFO - PROCESS | 2260 | 1462316595210 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}] 16:03:15 INFO - PROCESS | 2260 | 1462316595282 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 16:03:15 INFO - PROCESS | 2260 | 1462316595287 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:15 INFO - PROCESS | 2260 | ++DOCSHELL 0x116f4c800 == 29 [pid = 2260] [id = 320] 16:03:15 INFO - PROCESS | 2260 | ++DOMWINDOW == 78 (0x113474400) [pid = 2260] [serial = 959] [outer = 0x0] 16:03:15 INFO - PROCESS | 2260 | ++DOMWINDOW == 79 (0x115e94c00) [pid = 2260] [serial = 960] [outer = 0x113474400] 16:03:15 INFO - PROCESS | 2260 | 1462316595315 Marionette DEBUG loaded listener.js 16:03:15 INFO - PROCESS | 2260 | ++DOMWINDOW == 80 (0x116636c00) [pid = 2260] [serial = 961] [outer = 0x113474400] 16:03:15 INFO - PROCESS | 2260 | 1462316595657 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]]]}] 16:03:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 16:03:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 470ms 16:03:15 INFO - PROCESS | 2260 | 1462316595677 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 16:03:15 INFO - PROCESS | 2260 | 1462316595679 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 16:03:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 16:03:15 INFO - PROCESS | 2260 | 1462316595684 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 16:03:15 INFO - PROCESS | 2260 | 1462316595686 Marionette TRACE conn2 <- [1,1254,null,{}] 16:03:15 INFO - PROCESS | 2260 | 1462316595694 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}] 16:03:15 INFO - PROCESS | 2260 | 1462316595767 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 16:03:15 INFO - PROCESS | 2260 | 1462316595772 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:15 INFO - PROCESS | 2260 | ++DOCSHELL 0x1181c0000 == 30 [pid = 2260] [id = 321] 16:03:15 INFO - PROCESS | 2260 | ++DOMWINDOW == 81 (0x110f7cc00) [pid = 2260] [serial = 962] [outer = 0x0] 16:03:15 INFO - PROCESS | 2260 | ++DOMWINDOW == 82 (0x116a72800) [pid = 2260] [serial = 963] [outer = 0x110f7cc00] 16:03:15 INFO - PROCESS | 2260 | 1462316595804 Marionette DEBUG loaded listener.js 16:03:15 INFO - PROCESS | 2260 | ++DOMWINDOW == 83 (0x116f96c00) [pid = 2260] [serial = 964] [outer = 0x110f7cc00] 16:03:16 INFO - PROCESS | 2260 | 1462316596137 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]]]}] 16:03:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 16:03:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 473ms 16:03:16 INFO - PROCESS | 2260 | 1462316596157 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 16:03:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 16:03:16 INFO - PROCESS | 2260 | 1462316596159 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 16:03:16 INFO - PROCESS | 2260 | 1462316596161 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 16:03:16 INFO - PROCESS | 2260 | 1462316596162 Marionette TRACE conn2 <- [1,1258,null,{}] 16:03:16 INFO - PROCESS | 2260 | 1462316596167 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}] 16:03:16 INFO - PROCESS | 2260 | 1462316596235 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 16:03:16 INFO - PROCESS | 2260 | 1462316596280 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:16 INFO - PROCESS | 2260 | ++DOCSHELL 0x118ac3800 == 31 [pid = 2260] [id = 322] 16:03:16 INFO - PROCESS | 2260 | ++DOMWINDOW == 84 (0x116a70800) [pid = 2260] [serial = 965] [outer = 0x0] 16:03:16 INFO - PROCESS | 2260 | ++DOMWINDOW == 85 (0x117034c00) [pid = 2260] [serial = 966] [outer = 0x116a70800] 16:03:16 INFO - PROCESS | 2260 | 1462316596306 Marionette DEBUG loaded listener.js 16:03:16 INFO - PROCESS | 2260 | ++DOMWINDOW == 86 (0x118057800) [pid = 2260] [serial = 967] [outer = 0x116a70800] 16:03:16 INFO - PROCESS | 2260 | 1462316596596 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]]]}] 16:03:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 16:03:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 469ms 16:03:16 INFO - PROCESS | 2260 | 1462316596631 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 16:03:16 INFO - PROCESS | 2260 | 1462316596634 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 16:03:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 16:03:16 INFO - PROCESS | 2260 | 1462316596638 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 16:03:16 INFO - PROCESS | 2260 | 1462316596639 Marionette TRACE conn2 <- [1,1262,null,{}] 16:03:16 INFO - PROCESS | 2260 | 1462316596641 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}] 16:03:16 INFO - PROCESS | 2260 | 1462316596709 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 16:03:16 INFO - PROCESS | 2260 | 1462316596716 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:16 INFO - PROCESS | 2260 | ++DOCSHELL 0x11961f000 == 32 [pid = 2260] [id = 323] 16:03:16 INFO - PROCESS | 2260 | ++DOMWINDOW == 87 (0x113328c00) [pid = 2260] [serial = 968] [outer = 0x0] 16:03:16 INFO - PROCESS | 2260 | ++DOMWINDOW == 88 (0x1180dd400) [pid = 2260] [serial = 969] [outer = 0x113328c00] 16:03:16 INFO - PROCESS | 2260 | 1462316596742 Marionette DEBUG loaded listener.js 16:03:16 INFO - PROCESS | 2260 | ++DOMWINDOW == 89 (0x118274c00) [pid = 2260] [serial = 970] [outer = 0x113328c00] 16:03:17 INFO - PROCESS | 2260 | 1462316597079 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]]]}] 16:03:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 16:03:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 468ms 16:03:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 16:03:17 INFO - PROCESS | 2260 | 1462316597107 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 16:03:17 INFO - PROCESS | 2260 | 1462316597108 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 16:03:17 INFO - PROCESS | 2260 | 1462316597110 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 16:03:17 INFO - PROCESS | 2260 | 1462316597111 Marionette TRACE conn2 <- [1,1266,null,{}] 16:03:17 INFO - PROCESS | 2260 | 1462316597121 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}] 16:03:17 INFO - PROCESS | 2260 | 1462316597205 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 16:03:17 INFO - PROCESS | 2260 | 1462316597210 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:17 INFO - PROCESS | 2260 | ++DOCSHELL 0x119e3e800 == 33 [pid = 2260] [id = 324] 16:03:17 INFO - PROCESS | 2260 | ++DOMWINDOW == 90 (0x118275000) [pid = 2260] [serial = 971] [outer = 0x0] 16:03:17 INFO - PROCESS | 2260 | ++DOMWINDOW == 91 (0x1182b8c00) [pid = 2260] [serial = 972] [outer = 0x118275000] 16:03:17 INFO - PROCESS | 2260 | 1462316597240 Marionette DEBUG loaded listener.js 16:03:17 INFO - PROCESS | 2260 | ++DOMWINDOW == 92 (0x118726800) [pid = 2260] [serial = 973] [outer = 0x118275000] 16:03:17 INFO - PROCESS | 2260 | 1462316597531 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]]]}] 16:03:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 16:03:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 470ms 16:03:17 INFO - PROCESS | 2260 | 1462316597583 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 16:03:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 16:03:17 INFO - PROCESS | 2260 | 1462316597585 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 16:03:17 INFO - PROCESS | 2260 | 1462316597589 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 16:03:17 INFO - PROCESS | 2260 | 1462316597590 Marionette TRACE conn2 <- [1,1270,null,{}] 16:03:17 INFO - PROCESS | 2260 | 1462316597594 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}] 16:03:17 INFO - PROCESS | 2260 | 1462316597700 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 16:03:17 INFO - PROCESS | 2260 | 1462316597764 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:17 INFO - PROCESS | 2260 | ++DOCSHELL 0x1214c9800 == 34 [pid = 2260] [id = 325] 16:03:17 INFO - PROCESS | 2260 | ++DOMWINDOW == 93 (0x1161e4800) [pid = 2260] [serial = 974] [outer = 0x0] 16:03:17 INFO - PROCESS | 2260 | ++DOMWINDOW == 94 (0x118789000) [pid = 2260] [serial = 975] [outer = 0x1161e4800] 16:03:17 INFO - PROCESS | 2260 | 1462316597806 Marionette DEBUG loaded listener.js 16:03:17 INFO - PROCESS | 2260 | ++DOMWINDOW == 95 (0x119160400) [pid = 2260] [serial = 976] [outer = 0x1161e4800] 16:03:18 INFO - PROCESS | 2260 | 1462316598216 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]]]}] 16:03:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 16:03:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 671ms 16:03:18 INFO - PROCESS | 2260 | 1462316598259 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 16:03:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 16:03:18 INFO - PROCESS | 2260 | 1462316598260 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 16:03:18 INFO - PROCESS | 2260 | 1462316598263 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 16:03:18 INFO - PROCESS | 2260 | 1462316598265 Marionette TRACE conn2 <- [1,1274,null,{}] 16:03:18 INFO - PROCESS | 2260 | 1462316598268 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}] 16:03:18 INFO - PROCESS | 2260 | 1462316598336 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 16:03:18 INFO - PROCESS | 2260 | 1462316598404 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:18 INFO - PROCESS | 2260 | ++DOCSHELL 0x1219d9000 == 35 [pid = 2260] [id = 326] 16:03:18 INFO - PROCESS | 2260 | ++DOMWINDOW == 96 (0x118278800) [pid = 2260] [serial = 977] [outer = 0x0] 16:03:18 INFO - PROCESS | 2260 | ++DOMWINDOW == 97 (0x119339000) [pid = 2260] [serial = 978] [outer = 0x118278800] 16:03:18 INFO - PROCESS | 2260 | 1462316598431 Marionette DEBUG loaded listener.js 16:03:18 INFO - PROCESS | 2260 | ++DOMWINDOW == 98 (0x119592800) [pid = 2260] [serial = 979] [outer = 0x118278800] 16:03:18 INFO - PROCESS | 2260 | 1462316598825 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]]]}] 16:03:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 16:03:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 573ms 16:03:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 16:03:18 INFO - PROCESS | 2260 | 1462316598838 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 16:03:18 INFO - PROCESS | 2260 | 1462316598840 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 16:03:18 INFO - PROCESS | 2260 | 1462316598843 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 16:03:18 INFO - PROCESS | 2260 | 1462316598845 Marionette TRACE conn2 <- [1,1278,null,{}] 16:03:18 INFO - PROCESS | 2260 | 1462316598851 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}] 16:03:18 INFO - PROCESS | 2260 | 1462316598951 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 16:03:19 INFO - PROCESS | 2260 | 1462316598998 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:19 INFO - PROCESS | 2260 | ++DOCSHELL 0x1181be000 == 36 [pid = 2260] [id = 327] 16:03:19 INFO - PROCESS | 2260 | ++DOMWINDOW == 99 (0x118721000) [pid = 2260] [serial = 980] [outer = 0x0] 16:03:19 INFO - PROCESS | 2260 | ++DOMWINDOW == 100 (0x1196d1000) [pid = 2260] [serial = 981] [outer = 0x118721000] 16:03:19 INFO - PROCESS | 2260 | 1462316599023 Marionette DEBUG loaded listener.js 16:03:19 INFO - PROCESS | 2260 | ++DOMWINDOW == 101 (0x11983bc00) [pid = 2260] [serial = 982] [outer = 0x118721000] 16:03:19 INFO - PROCESS | 2260 | 1462316599300 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]]]}] 16:03:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 16:03:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 475ms 16:03:19 INFO - PROCESS | 2260 | 1462316599322 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 16:03:19 INFO - PROCESS | 2260 | 1462316599323 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 16:03:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 16:03:19 INFO - PROCESS | 2260 | 1462316599326 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 16:03:19 INFO - PROCESS | 2260 | 1462316599327 Marionette TRACE conn2 <- [1,1282,null,{}] 16:03:19 INFO - PROCESS | 2260 | 1462316599337 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}] 16:03:19 INFO - PROCESS | 2260 | 1462316599420 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 16:03:19 INFO - PROCESS | 2260 | 1462316599424 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:19 INFO - PROCESS | 2260 | ++DOCSHELL 0x126d5e000 == 37 [pid = 2260] [id = 328] 16:03:19 INFO - PROCESS | 2260 | ++DOMWINDOW == 102 (0x119832c00) [pid = 2260] [serial = 983] [outer = 0x0] 16:03:19 INFO - PROCESS | 2260 | ++DOMWINDOW == 103 (0x119856400) [pid = 2260] [serial = 984] [outer = 0x119832c00] 16:03:19 INFO - PROCESS | 2260 | 1462316599452 Marionette DEBUG loaded listener.js 16:03:19 INFO - PROCESS | 2260 | ++DOMWINDOW == 104 (0x119cc5400) [pid = 2260] [serial = 985] [outer = 0x119832c00] 16:03:19 INFO - PROCESS | 2260 | 1462316599823 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]]]}] 16:03:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 16:03:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 524ms 16:03:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 16:03:19 INFO - PROCESS | 2260 | 1462316599851 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 16:03:19 INFO - PROCESS | 2260 | 1462316599852 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 16:03:19 INFO - PROCESS | 2260 | 1462316599854 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 16:03:19 INFO - PROCESS | 2260 | 1462316599856 Marionette TRACE conn2 <- [1,1286,null,{}] 16:03:19 INFO - PROCESS | 2260 | 1462316599859 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}] 16:03:19 INFO - PROCESS | 2260 | 1462316599959 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 16:03:19 INFO - PROCESS | 2260 | 1462316599964 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:19 INFO - PROCESS | 2260 | ++DOCSHELL 0x11961d000 == 38 [pid = 2260] [id = 329] 16:03:19 INFO - PROCESS | 2260 | ++DOMWINDOW == 105 (0x11984bc00) [pid = 2260] [serial = 986] [outer = 0x0] 16:03:19 INFO - PROCESS | 2260 | ++DOMWINDOW == 106 (0x119fcc800) [pid = 2260] [serial = 987] [outer = 0x11984bc00] 16:03:19 INFO - PROCESS | 2260 | 1462316599993 Marionette DEBUG loaded listener.js 16:03:20 INFO - PROCESS | 2260 | ++DOMWINDOW == 107 (0x1213b9400) [pid = 2260] [serial = 988] [outer = 0x11984bc00] 16:03:20 INFO - PROCESS | 2260 | 1462316600320 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]]]}] 16:03:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 16:03:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 519ms 16:03:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 16:03:20 INFO - PROCESS | 2260 | 1462316600374 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 16:03:20 INFO - PROCESS | 2260 | 1462316600375 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 16:03:20 INFO - PROCESS | 2260 | 1462316600377 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 16:03:20 INFO - PROCESS | 2260 | 1462316600378 Marionette TRACE conn2 <- [1,1290,null,{}] 16:03:20 INFO - PROCESS | 2260 | 1462316600381 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}] 16:03:20 INFO - PROCESS | 2260 | 1462316600466 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 16:03:20 INFO - PROCESS | 2260 | 1462316600499 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:20 INFO - PROCESS | 2260 | ++DOCSHELL 0x128f4b800 == 39 [pid = 2260] [id = 330] 16:03:20 INFO - PROCESS | 2260 | ++DOMWINDOW == 108 (0x119856800) [pid = 2260] [serial = 989] [outer = 0x0] 16:03:20 INFO - PROCESS | 2260 | ++DOMWINDOW == 109 (0x1213c4000) [pid = 2260] [serial = 990] [outer = 0x119856800] 16:03:20 INFO - PROCESS | 2260 | 1462316600524 Marionette DEBUG loaded listener.js 16:03:20 INFO - PROCESS | 2260 | ++DOMWINDOW == 110 (0x12150c400) [pid = 2260] [serial = 991] [outer = 0x119856800] 16:03:20 INFO - PROCESS | 2260 | 1462316600867 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]]]}] 16:03:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 16:03:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 518ms 16:03:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 16:03:20 INFO - PROCESS | 2260 | 1462316600897 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 16:03:20 INFO - PROCESS | 2260 | 1462316600899 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 16:03:20 INFO - PROCESS | 2260 | 1462316600902 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 16:03:20 INFO - PROCESS | 2260 | 1462316600903 Marionette TRACE conn2 <- [1,1294,null,{}] 16:03:20 INFO - PROCESS | 2260 | 1462316600906 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}] 16:03:20 INFO - PROCESS | 2260 | 1462316600992 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 16:03:21 INFO - PROCESS | 2260 | 1462316601024 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:21 INFO - PROCESS | 2260 | ++DOCSHELL 0x12957e800 == 40 [pid = 2260] [id = 331] 16:03:21 INFO - PROCESS | 2260 | ++DOMWINDOW == 111 (0x1213b9c00) [pid = 2260] [serial = 992] [outer = 0x0] 16:03:21 INFO - PROCESS | 2260 | ++DOMWINDOW == 112 (0x12198a400) [pid = 2260] [serial = 993] [outer = 0x1213b9c00] 16:03:21 INFO - PROCESS | 2260 | 1462316601048 Marionette DEBUG loaded listener.js 16:03:21 INFO - PROCESS | 2260 | ++DOMWINDOW == 113 (0x121b4bc00) [pid = 2260] [serial = 994] [outer = 0x1213b9c00] 16:03:21 INFO - PROCESS | 2260 | 1462316601342 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]]]}] 16:03:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 16:03:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 468ms 16:03:21 INFO - PROCESS | 2260 | 1462316601374 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 16:03:21 INFO - PROCESS | 2260 | 1462316601375 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 16:03:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 16:03:21 INFO - PROCESS | 2260 | 1462316601378 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 16:03:21 INFO - PROCESS | 2260 | 1462316601379 Marionette TRACE conn2 <- [1,1298,null,{}] 16:03:21 INFO - PROCESS | 2260 | 1462316601384 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}] 16:03:21 INFO - PROCESS | 2260 | 1462316601478 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 16:03:21 INFO - PROCESS | 2260 | 1462316601483 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:21 INFO - PROCESS | 2260 | ++DOCSHELL 0x12a61b800 == 41 [pid = 2260] [id = 332] 16:03:21 INFO - PROCESS | 2260 | ++DOMWINDOW == 114 (0x121b4d000) [pid = 2260] [serial = 995] [outer = 0x0] 16:03:21 INFO - PROCESS | 2260 | ++DOMWINDOW == 115 (0x121b51000) [pid = 2260] [serial = 996] [outer = 0x121b4d000] 16:03:21 INFO - PROCESS | 2260 | 1462316601507 Marionette DEBUG loaded listener.js 16:03:21 INFO - PROCESS | 2260 | ++DOMWINDOW == 116 (0x121b58400) [pid = 2260] [serial = 997] [outer = 0x121b4d000] 16:03:21 INFO - PROCESS | 2260 | --DOMWINDOW == 115 (0x1185b9400) [pid = 2260] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 16:03:21 INFO - PROCESS | 2260 | --DOMWINDOW == 114 (0x11983d400) [pid = 2260] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 16:03:21 INFO - PROCESS | 2260 | --DOMWINDOW == 113 (0x11983c400) [pid = 2260] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 16:03:21 INFO - PROCESS | 2260 | --DOMWINDOW == 112 (0x119fc7800) [pid = 2260] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 16:03:21 INFO - PROCESS | 2260 | --DOMWINDOW == 111 (0x11610f400) [pid = 2260] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 16:03:21 INFO - PROCESS | 2260 | --DOMWINDOW == 110 (0x121144400) [pid = 2260] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 16:03:21 INFO - PROCESS | 2260 | --DOMWINDOW == 109 (0x110f72800) [pid = 2260] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 16:03:21 INFO - PROCESS | 2260 | --DOMWINDOW == 108 (0x113da2000) [pid = 2260] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 16:03:21 INFO - PROCESS | 2260 | --DOMWINDOW == 107 (0x118058800) [pid = 2260] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 16:03:21 INFO - PROCESS | 2260 | --DOMWINDOW == 106 (0x117d2a000) [pid = 2260] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 16:03:21 INFO - PROCESS | 2260 | --DOMWINDOW == 105 (0x117673800) [pid = 2260] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 16:03:21 INFO - PROCESS | 2260 | --DOMWINDOW == 104 (0x1126c2400) [pid = 2260] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 16:03:21 INFO - PROCESS | 2260 | --DOMWINDOW == 103 (0x11615fc00) [pid = 2260] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 16:03:21 INFO - PROCESS | 2260 | --DOMWINDOW == 102 (0x110f73c00) [pid = 2260] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 16:03:21 INFO - PROCESS | 2260 | --DOMWINDOW == 101 (0x1168b8000) [pid = 2260] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 16:03:21 INFO - PROCESS | 2260 | --DOMWINDOW == 100 (0x112d6f000) [pid = 2260] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 16:03:21 INFO - PROCESS | 2260 | --DOMWINDOW == 99 (0x11264f800) [pid = 2260] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 16:03:21 INFO - PROCESS | 2260 | --DOMWINDOW == 98 (0x12bbd9000) [pid = 2260] [serial = 898] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 16:03:21 INFO - PROCESS | 2260 | 1462316601961 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]]]}] 16:03:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 16:03:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 623ms 16:03:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 16:03:22 INFO - PROCESS | 2260 | 1462316602002 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 16:03:22 INFO - PROCESS | 2260 | 1462316602003 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 16:03:22 INFO - PROCESS | 2260 | 1462316602006 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 16:03:22 INFO - PROCESS | 2260 | 1462316602007 Marionette TRACE conn2 <- [1,1302,null,{}] 16:03:22 INFO - PROCESS | 2260 | 1462316602009 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}] 16:03:22 INFO - PROCESS | 2260 | 1462316602085 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 16:03:22 INFO - PROCESS | 2260 | 1462316602089 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:22 INFO - PROCESS | 2260 | ++DOCSHELL 0x121bd2000 == 42 [pid = 2260] [id = 333] 16:03:22 INFO - PROCESS | 2260 | ++DOMWINDOW == 99 (0x116a73000) [pid = 2260] [serial = 998] [outer = 0x0] 16:03:22 INFO - PROCESS | 2260 | ++DOMWINDOW == 100 (0x1185b8000) [pid = 2260] [serial = 999] [outer = 0x116a73000] 16:03:22 INFO - PROCESS | 2260 | 1462316602114 Marionette DEBUG loaded listener.js 16:03:22 INFO - PROCESS | 2260 | ++DOMWINDOW == 101 (0x1193b9400) [pid = 2260] [serial = 1000] [outer = 0x116a73000] 16:03:22 INFO - PROCESS | 2260 | 1462316602407 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]]]}] 16:03:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 16:03:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 417ms 16:03:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 16:03:22 INFO - PROCESS | 2260 | 1462316602424 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 16:03:22 INFO - PROCESS | 2260 | 1462316602425 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 16:03:22 INFO - PROCESS | 2260 | 1462316602427 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 16:03:22 INFO - PROCESS | 2260 | 1462316602428 Marionette TRACE conn2 <- [1,1306,null,{}] 16:03:22 INFO - PROCESS | 2260 | 1462316602438 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}] 16:03:22 INFO - PROCESS | 2260 | 1462316602519 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 16:03:22 INFO - PROCESS | 2260 | 1462316602523 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:22 INFO - PROCESS | 2260 | ++DOCSHELL 0x12ae39800 == 43 [pid = 2260] [id = 334] 16:03:22 INFO - PROCESS | 2260 | ++DOMWINDOW == 102 (0x119840400) [pid = 2260] [serial = 1001] [outer = 0x0] 16:03:22 INFO - PROCESS | 2260 | ++DOMWINDOW == 103 (0x121b51400) [pid = 2260] [serial = 1002] [outer = 0x119840400] 16:03:22 INFO - PROCESS | 2260 | 1462316602548 Marionette DEBUG loaded listener.js 16:03:22 INFO - PROCESS | 2260 | ++DOMWINDOW == 104 (0x121d47400) [pid = 2260] [serial = 1003] [outer = 0x119840400] 16:03:22 INFO - PROCESS | 2260 | 1462316602870 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]]]}] 16:03:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 16:03:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 472ms 16:03:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 16:03:22 INFO - PROCESS | 2260 | 1462316602900 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 16:03:22 INFO - PROCESS | 2260 | 1462316602901 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 16:03:22 INFO - PROCESS | 2260 | 1462316602903 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 16:03:22 INFO - PROCESS | 2260 | 1462316602904 Marionette TRACE conn2 <- [1,1310,null,{}] 16:03:22 INFO - PROCESS | 2260 | 1462316602906 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}] 16:03:23 INFO - PROCESS | 2260 | 1462316603003 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 16:03:23 INFO - PROCESS | 2260 | 1462316603009 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:23 INFO - PROCESS | 2260 | ++DOCSHELL 0x12af92800 == 44 [pid = 2260] [id = 335] 16:03:23 INFO - PROCESS | 2260 | ++DOMWINDOW == 105 (0x1196c8c00) [pid = 2260] [serial = 1004] [outer = 0x0] 16:03:23 INFO - PROCESS | 2260 | ++DOMWINDOW == 106 (0x124041c00) [pid = 2260] [serial = 1005] [outer = 0x1196c8c00] 16:03:23 INFO - PROCESS | 2260 | 1462316603034 Marionette DEBUG loaded listener.js 16:03:23 INFO - PROCESS | 2260 | ++DOMWINDOW == 107 (0x1240b1800) [pid = 2260] [serial = 1006] [outer = 0x1196c8c00] 16:03:23 INFO - PROCESS | 2260 | 1462316603320 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] 16:03:23 INFO - PROCESS | 2260 | 1462316603376 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 16:03:23 INFO - PROCESS | 2260 | 1462316603378 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 16:03:23 INFO - PROCESS | 2260 | 1462316603380 Marionette TRACE conn2 <- [1,1314,null,{}] 16:03:23 INFO - PROCESS | 2260 | 1462316603384 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}] 16:03:23 INFO - PROCESS | 2260 | 1462316603457 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 16:03:23 INFO - PROCESS | 2260 | 1462316603461 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:23 INFO - PROCESS | 2260 | ++DOCSHELL 0x12bb12000 == 45 [pid = 2260] [id = 336] 16:03:23 INFO - PROCESS | 2260 | ++DOMWINDOW == 108 (0x124437400) [pid = 2260] [serial = 1007] [outer = 0x0] 16:03:23 INFO - PROCESS | 2260 | ++DOMWINDOW == 109 (0x125098400) [pid = 2260] [serial = 1008] [outer = 0x124437400] 16:03:23 INFO - PROCESS | 2260 | 1462316603488 Marionette DEBUG loaded listener.js 16:03:23 INFO - PROCESS | 2260 | ++DOMWINDOW == 110 (0x125170800) [pid = 2260] [serial = 1009] [outer = 0x124437400] 16:03:23 INFO - PROCESS | 2260 | 1462316603954 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]]]}] 16:03:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 16:03:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 622ms 16:03:24 INFO - PROCESS | 2260 | 1462316604001 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 16:03:24 INFO - PROCESS | 2260 | 1462316604004 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 16:03:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 16:03:24 INFO - PROCESS | 2260 | 1462316604008 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 16:03:24 INFO - PROCESS | 2260 | 1462316604010 Marionette TRACE conn2 <- [1,1318,null,{}] 16:03:24 INFO - PROCESS | 2260 | 1462316604014 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}] 16:03:24 INFO - PROCESS | 2260 | 1462316604126 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 16:03:24 INFO - PROCESS | 2260 | 1462316604204 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:24 INFO - PROCESS | 2260 | ++DOCSHELL 0x116897000 == 46 [pid = 2260] [id = 337] 16:03:24 INFO - PROCESS | 2260 | ++DOMWINDOW == 111 (0x1126c0000) [pid = 2260] [serial = 1010] [outer = 0x0] 16:03:24 INFO - PROCESS | 2260 | ++DOMWINDOW == 112 (0x112e2f400) [pid = 2260] [serial = 1011] [outer = 0x1126c0000] 16:03:24 INFO - PROCESS | 2260 | 1462316604259 Marionette DEBUG loaded listener.js 16:03:24 INFO - PROCESS | 2260 | ++DOMWINDOW == 113 (0x113f7c400) [pid = 2260] [serial = 1012] [outer = 0x1126c0000] 16:03:24 INFO - PROCESS | 2260 | 1462316604703 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]]]}] 16:03:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 16:03:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 770ms 16:03:24 INFO - PROCESS | 2260 | 1462316604778 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 16:03:24 INFO - PROCESS | 2260 | 1462316604782 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 16:03:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 16:03:24 INFO - PROCESS | 2260 | 1462316604817 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 16:03:24 INFO - PROCESS | 2260 | 1462316604819 Marionette TRACE conn2 <- [1,1322,null,{}] 16:03:24 INFO - PROCESS | 2260 | 1462316604822 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}] 16:03:24 INFO - PROCESS | 2260 | 1462316604925 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 16:03:25 INFO - PROCESS | 2260 | 1462316605008 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:25 INFO - PROCESS | 2260 | ++DOCSHELL 0x11961c800 == 47 [pid = 2260] [id = 338] 16:03:25 INFO - PROCESS | 2260 | ++DOMWINDOW == 114 (0x11104f000) [pid = 2260] [serial = 1013] [outer = 0x0] 16:03:25 INFO - PROCESS | 2260 | ++DOMWINDOW == 115 (0x116717400) [pid = 2260] [serial = 1014] [outer = 0x11104f000] 16:03:25 INFO - PROCESS | 2260 | 1462316605038 Marionette DEBUG loaded listener.js 16:03:25 INFO - PROCESS | 2260 | ++DOMWINDOW == 116 (0x116f96000) [pid = 2260] [serial = 1015] [outer = 0x11104f000] 16:03:25 INFO - PROCESS | 2260 | 1462316605752 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]]]}] 16:03:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 16:03:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 978ms 16:03:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 16:03:25 INFO - PROCESS | 2260 | 1462316605791 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 16:03:25 INFO - PROCESS | 2260 | 1462316605793 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 16:03:25 INFO - PROCESS | 2260 | --DOCSHELL 0x12af92800 == 46 [pid = 2260] [id = 335] 16:03:25 INFO - PROCESS | 2260 | --DOCSHELL 0x12ae39800 == 45 [pid = 2260] [id = 334] 16:03:25 INFO - PROCESS | 2260 | --DOCSHELL 0x121bd2000 == 44 [pid = 2260] [id = 333] 16:03:25 INFO - PROCESS | 2260 | --DOCSHELL 0x12a61b800 == 43 [pid = 2260] [id = 332] 16:03:25 INFO - PROCESS | 2260 | --DOCSHELL 0x12957e800 == 42 [pid = 2260] [id = 331] 16:03:25 INFO - PROCESS | 2260 | --DOCSHELL 0x128f4b800 == 41 [pid = 2260] [id = 330] 16:03:25 INFO - PROCESS | 2260 | --DOMWINDOW == 115 (0x12150ec00) [pid = 2260] [serial = 954] [outer = 0x0] [url = about:blank] 16:03:25 INFO - PROCESS | 2260 | 1462316605837 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 16:03:25 INFO - PROCESS | 2260 | 1462316605839 Marionette TRACE conn2 <- [1,1326,null,{}] 16:03:25 INFO - PROCESS | 2260 | --DOCSHELL 0x11961d000 == 40 [pid = 2260] [id = 329] 16:03:25 INFO - PROCESS | 2260 | --DOCSHELL 0x126d5e000 == 39 [pid = 2260] [id = 328] 16:03:25 INFO - PROCESS | 2260 | --DOCSHELL 0x1181be000 == 38 [pid = 2260] [id = 327] 16:03:25 INFO - PROCESS | 2260 | --DOCSHELL 0x1219d9000 == 37 [pid = 2260] [id = 326] 16:03:25 INFO - PROCESS | 2260 | --DOCSHELL 0x1214c9800 == 36 [pid = 2260] [id = 325] 16:03:25 INFO - PROCESS | 2260 | --DOCSHELL 0x119e3e800 == 35 [pid = 2260] [id = 324] 16:03:25 INFO - PROCESS | 2260 | --DOCSHELL 0x11961f000 == 34 [pid = 2260] [id = 323] 16:03:25 INFO - PROCESS | 2260 | --DOCSHELL 0x118ac3800 == 33 [pid = 2260] [id = 322] 16:03:25 INFO - PROCESS | 2260 | --DOCSHELL 0x1181c0000 == 32 [pid = 2260] [id = 321] 16:03:25 INFO - PROCESS | 2260 | --DOCSHELL 0x116f4c800 == 31 [pid = 2260] [id = 320] 16:03:25 INFO - PROCESS | 2260 | --DOCSHELL 0x113fcf000 == 30 [pid = 2260] [id = 319] 16:03:25 INFO - PROCESS | 2260 | 1462316605861 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}] 16:03:25 INFO - PROCESS | 2260 | 1462316605936 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 16:03:25 INFO - PROCESS | 2260 | 1462316605945 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:25 INFO - PROCESS | 2260 | ++DOCSHELL 0x1166e8000 == 31 [pid = 2260] [id = 339] 16:03:25 INFO - PROCESS | 2260 | ++DOMWINDOW == 116 (0x11346f400) [pid = 2260] [serial = 1016] [outer = 0x0] 16:03:25 INFO - PROCESS | 2260 | ++DOMWINDOW == 117 (0x1134e1400) [pid = 2260] [serial = 1017] [outer = 0x11346f400] 16:03:25 INFO - PROCESS | 2260 | 1462316605977 Marionette DEBUG loaded listener.js 16:03:26 INFO - PROCESS | 2260 | ++DOMWINDOW == 118 (0x115e97800) [pid = 2260] [serial = 1018] [outer = 0x11346f400] 16:03:26 INFO - PROCESS | 2260 | --DOMWINDOW == 117 (0x1193b0000) [pid = 2260] [serial = 933] [outer = 0x0] [url = about:blank] 16:03:26 INFO - PROCESS | 2260 | --DOMWINDOW == 116 (0x119bb6400) [pid = 2260] [serial = 939] [outer = 0x0] [url = about:blank] 16:03:26 INFO - PROCESS | 2260 | --DOMWINDOW == 115 (0x11984b800) [pid = 2260] [serial = 936] [outer = 0x0] [url = about:blank] 16:03:26 INFO - PROCESS | 2260 | --DOMWINDOW == 114 (0x120863c00) [pid = 2260] [serial = 942] [outer = 0x0] [url = about:blank] 16:03:26 INFO - PROCESS | 2260 | --DOMWINDOW == 113 (0x12113f000) [pid = 2260] [serial = 943] [outer = 0x0] [url = about:blank] 16:03:26 INFO - PROCESS | 2260 | --DOMWINDOW == 112 (0x121140c00) [pid = 2260] [serial = 946] [outer = 0x0] [url = about:blank] 16:03:26 INFO - PROCESS | 2260 | --DOMWINDOW == 111 (0x1185f7800) [pid = 2260] [serial = 945] [outer = 0x0] [url = about:blank] 16:03:26 INFO - PROCESS | 2260 | --DOMWINDOW == 110 (0x121254c00) [pid = 2260] [serial = 948] [outer = 0x0] [url = about:blank] 16:03:26 INFO - PROCESS | 2260 | --DOMWINDOW == 109 (0x118722800) [pid = 2260] [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.] 16:03:26 INFO - PROCESS | 2260 | --DOMWINDOW == 108 (0x118fb2000) [pid = 2260] [serial = 930] [outer = 0x0] [url = about:blank] 16:03:26 INFO - PROCESS | 2260 | --DOMWINDOW == 107 (0x118788800) [pid = 2260] [serial = 927] [outer = 0x0] [url = about:blank] 16:03:26 INFO - PROCESS | 2260 | --DOMWINDOW == 106 (0x118f17000) [pid = 2260] [serial = 928] [outer = 0x0] [url = about:blank] 16:03:26 INFO - PROCESS | 2260 | --DOMWINDOW == 105 (0x1185bb800) [pid = 2260] [serial = 924] [outer = 0x0] [url = about:blank] 16:03:26 INFO - PROCESS | 2260 | --DOMWINDOW == 104 (0x11871e400) [pid = 2260] [serial = 925] [outer = 0x0] [url = about:blank] 16:03:26 INFO - PROCESS | 2260 | --DOMWINDOW == 103 (0x1182b1400) [pid = 2260] [serial = 921] [outer = 0x0] [url = about:blank] 16:03:26 INFO - PROCESS | 2260 | --DOMWINDOW == 102 (0x1185acc00) [pid = 2260] [serial = 922] [outer = 0x0] [url = about:blank] 16:03:26 INFO - PROCESS | 2260 | --DOMWINDOW == 101 (0x1180dd800) [pid = 2260] [serial = 918] [outer = 0x0] [url = about:blank] 16:03:26 INFO - PROCESS | 2260 | --DOMWINDOW == 100 (0x1182ad000) [pid = 2260] [serial = 919] [outer = 0x0] [url = about:blank] 16:03:26 INFO - PROCESS | 2260 | --DOMWINDOW == 99 (0x116f9cc00) [pid = 2260] [serial = 915] [outer = 0x0] [url = about:blank] 16:03:26 INFO - PROCESS | 2260 | --DOMWINDOW == 98 (0x117673400) [pid = 2260] [serial = 916] [outer = 0x0] [url = about:blank] 16:03:26 INFO - PROCESS | 2260 | --DOMWINDOW == 97 (0x116a6f800) [pid = 2260] [serial = 912] [outer = 0x0] [url = about:blank] 16:03:26 INFO - PROCESS | 2260 | --DOMWINDOW == 96 (0x116f94800) [pid = 2260] [serial = 913] [outer = 0x0] [url = about:blank] 16:03:26 INFO - PROCESS | 2260 | --DOMWINDOW == 95 (0x116638400) [pid = 2260] [serial = 909] [outer = 0x0] [url = about:blank] 16:03:26 INFO - PROCESS | 2260 | --DOMWINDOW == 94 (0x11685c000) [pid = 2260] [serial = 910] [outer = 0x0] [url = about:blank] 16:03:26 INFO - PROCESS | 2260 | --DOMWINDOW == 93 (0x121506000) [pid = 2260] [serial = 952] [outer = 0x0] [url = about:blank] 16:03:26 INFO - PROCESS | 2260 | --DOMWINDOW == 92 (0x113223c00) [pid = 2260] [serial = 906] [outer = 0x0] [url = about:blank] 16:03:26 INFO - PROCESS | 2260 | --DOMWINDOW == 91 (0x113da5c00) [pid = 2260] [serial = 907] [outer = 0x0] [url = about:blank] 16:03:26 INFO - PROCESS | 2260 | --DOMWINDOW == 90 (0x112650c00) [pid = 2260] [serial = 903] [outer = 0x0] [url = about:blank] 16:03:26 INFO - PROCESS | 2260 | --DOMWINDOW == 89 (0x112d67000) [pid = 2260] [serial = 904] [outer = 0x0] [url = about:blank] 16:03:26 INFO - PROCESS | 2260 | --DOMWINDOW == 88 (0x12cbb2000) [pid = 2260] [serial = 900] [outer = 0x0] [url = about:blank] 16:03:26 INFO - PROCESS | 2260 | --DOMWINDOW == 87 (0x119854000) [pid = 2260] [serial = 937] [outer = 0x0] [url = about:blank] 16:03:26 INFO - PROCESS | 2260 | --DOMWINDOW == 86 (0x119ccc000) [pid = 2260] [serial = 940] [outer = 0x0] [url = about:blank] 16:03:26 INFO - PROCESS | 2260 | --DOMWINDOW == 85 (0x11983a800) [pid = 2260] [serial = 934] [outer = 0x0] [url = about:blank] 16:03:26 INFO - PROCESS | 2260 | --DOMWINDOW == 84 (0x1213bf800) [pid = 2260] [serial = 949] [outer = 0x0] [url = about:blank] 16:03:26 INFO - PROCESS | 2260 | --DOMWINDOW == 83 (0x1213c6800) [pid = 2260] [serial = 951] [outer = 0x0] [url = about:blank] 16:03:26 INFO - PROCESS | 2260 | --DOMWINDOW == 82 (0x11916ac00) [pid = 2260] [serial = 931] [outer = 0x0] [url = about:blank] 16:03:26 INFO - PROCESS | 2260 | 1462316606323 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]]]}] 16:03:26 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 16:03:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 570ms 16:03:26 INFO - PROCESS | 2260 | 1462316606368 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 16:03:26 INFO - PROCESS | 2260 | 1462316606371 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 16:03:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 16:03:26 INFO - PROCESS | 2260 | 1462316606376 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 16:03:26 INFO - PROCESS | 2260 | 1462316606377 Marionette TRACE conn2 <- [1,1330,null,{}] 16:03:26 INFO - PROCESS | 2260 | 1462316606380 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}] 16:03:26 INFO - PROCESS | 2260 | 1462316606451 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 16:03:26 INFO - PROCESS | 2260 | 1462316606456 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:26 INFO - PROCESS | 2260 | ++DOCSHELL 0x1181c2000 == 32 [pid = 2260] [id = 340] 16:03:26 INFO - PROCESS | 2260 | ++DOMWINDOW == 83 (0x116164c00) [pid = 2260] [serial = 1019] [outer = 0x0] 16:03:26 INFO - PROCESS | 2260 | ++DOMWINDOW == 84 (0x116863400) [pid = 2260] [serial = 1020] [outer = 0x116164c00] 16:03:26 INFO - PROCESS | 2260 | 1462316606484 Marionette DEBUG loaded listener.js 16:03:26 INFO - PROCESS | 2260 | ++DOMWINDOW == 85 (0x116f90c00) [pid = 2260] [serial = 1021] [outer = 0x116164c00] 16:03:26 INFO - PROCESS | 2260 | 1462316606826 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]]]}] 16:03:26 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 16:03:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 470ms 16:03:26 INFO - PROCESS | 2260 | 1462316606845 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 16:03:26 INFO - PROCESS | 2260 | 1462316606847 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 16:03:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 16:03:26 INFO - PROCESS | 2260 | 1462316606852 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 16:03:26 INFO - PROCESS | 2260 | 1462316606854 Marionette TRACE conn2 <- [1,1334,null,{}] 16:03:26 INFO - PROCESS | 2260 | 1462316606862 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}] 16:03:26 INFO - PROCESS | 2260 | 1462316606942 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 16:03:26 INFO - PROCESS | 2260 | 1462316606990 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:26 INFO - PROCESS | 2260 | ++DOCSHELL 0x119319800 == 33 [pid = 2260] [id = 341] 16:03:27 INFO - PROCESS | 2260 | ++DOMWINDOW == 86 (0x116f90000) [pid = 2260] [serial = 1022] [outer = 0x0] 16:03:27 INFO - PROCESS | 2260 | ++DOMWINDOW == 87 (0x117298400) [pid = 2260] [serial = 1023] [outer = 0x116f90000] 16:03:27 INFO - PROCESS | 2260 | 1462316607018 Marionette DEBUG loaded listener.js 16:03:27 INFO - PROCESS | 2260 | ++DOMWINDOW == 88 (0x1180db400) [pid = 2260] [serial = 1024] [outer = 0x116f90000] 16:03:27 INFO - PROCESS | 2260 | 1462316607354 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]]]}] 16:03:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 16:03:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 520ms 16:03:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 16:03:27 INFO - PROCESS | 2260 | 1462316607373 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 16:03:27 INFO - PROCESS | 2260 | 1462316607374 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 16:03:27 INFO - PROCESS | 2260 | 1462316607377 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 16:03:27 INFO - PROCESS | 2260 | 1462316607378 Marionette TRACE conn2 <- [1,1338,null,{}] 16:03:27 INFO - PROCESS | 2260 | 1462316607381 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}] 16:03:27 INFO - PROCESS | 2260 | 1462316607462 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 16:03:27 INFO - PROCESS | 2260 | 1462316607507 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:27 INFO - PROCESS | 2260 | ++DOCSHELL 0x1198a7000 == 34 [pid = 2260] [id = 342] 16:03:27 INFO - PROCESS | 2260 | ++DOMWINDOW == 89 (0x1180d4000) [pid = 2260] [serial = 1025] [outer = 0x0] 16:03:27 INFO - PROCESS | 2260 | ++DOMWINDOW == 90 (0x118279800) [pid = 2260] [serial = 1026] [outer = 0x1180d4000] 16:03:27 INFO - PROCESS | 2260 | 1462316607533 Marionette DEBUG loaded listener.js 16:03:27 INFO - PROCESS | 2260 | ++DOMWINDOW == 91 (0x1182b7800) [pid = 2260] [serial = 1027] [outer = 0x1180d4000] 16:03:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 16:03:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 919ms 16:03:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 16:03:28 INFO - PROCESS | 2260 | 1462316608294 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]]]}] 16:03:28 INFO - PROCESS | 2260 | 1462316608297 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 16:03:28 INFO - PROCESS | 2260 | 1462316608298 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 16:03:28 INFO - PROCESS | 2260 | 1462316608300 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 16:03:28 INFO - PROCESS | 2260 | 1462316608301 Marionette TRACE conn2 <- [1,1342,null,{}] 16:03:28 INFO - PROCESS | 2260 | 1462316608303 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}] 16:03:28 INFO - PROCESS | 2260 | 1462316608395 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 16:03:28 INFO - PROCESS | 2260 | 1462316608399 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:28 INFO - PROCESS | 2260 | ++DOCSHELL 0x121329800 == 35 [pid = 2260] [id = 343] 16:03:28 INFO - PROCESS | 2260 | ++DOMWINDOW == 92 (0x110f79800) [pid = 2260] [serial = 1028] [outer = 0x0] 16:03:28 INFO - PROCESS | 2260 | ++DOMWINDOW == 93 (0x1185b0000) [pid = 2260] [serial = 1029] [outer = 0x110f79800] 16:03:28 INFO - PROCESS | 2260 | 1462316608425 Marionette DEBUG loaded listener.js 16:03:28 INFO - PROCESS | 2260 | ++DOMWINDOW == 94 (0x1185f5c00) [pid = 2260] [serial = 1030] [outer = 0x110f79800] 16:03:28 INFO - PROCESS | 2260 | 1462316608743 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]]]}] 16:03:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 16:03:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 470ms 16:03:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 16:03:28 INFO - PROCESS | 2260 | 1462316608778 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 16:03:28 INFO - PROCESS | 2260 | 1462316608780 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 16:03:28 INFO - PROCESS | 2260 | 1462316608785 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 16:03:28 INFO - PROCESS | 2260 | 1462316608787 Marionette TRACE conn2 <- [1,1346,null,{}] 16:03:28 INFO - PROCESS | 2260 | 1462316608789 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}] 16:03:28 INFO - PROCESS | 2260 | 1462316608894 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 16:03:28 INFO - PROCESS | 2260 | 1462316608926 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:28 INFO - PROCESS | 2260 | ++DOCSHELL 0x124095000 == 36 [pid = 2260] [id = 344] 16:03:28 INFO - PROCESS | 2260 | ++DOMWINDOW == 95 (0x1185fb800) [pid = 2260] [serial = 1031] [outer = 0x0] 16:03:28 INFO - PROCESS | 2260 | ++DOMWINDOW == 96 (0x118fb9000) [pid = 2260] [serial = 1032] [outer = 0x1185fb800] 16:03:28 INFO - PROCESS | 2260 | 1462316608953 Marionette DEBUG loaded listener.js 16:03:28 INFO - PROCESS | 2260 | ++DOMWINDOW == 97 (0x1196d2800) [pid = 2260] [serial = 1033] [outer = 0x1185fb800] 16:03:29 INFO - PROCESS | 2260 | 1462316609260 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]]]}] 16:03:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 16:03:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 520ms 16:03:29 INFO - PROCESS | 2260 | 1462316609304 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 16:03:29 INFO - PROCESS | 2260 | 1462316609306 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 16:03:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 16:03:29 INFO - PROCESS | 2260 | 1462316609308 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 16:03:29 INFO - PROCESS | 2260 | 1462316609309 Marionette TRACE conn2 <- [1,1350,null,{}] 16:03:29 INFO - PROCESS | 2260 | 1462316609317 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}] 16:03:29 INFO - PROCESS | 2260 | 1462316609412 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 16:03:29 INFO - PROCESS | 2260 | 1462316609417 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:29 INFO - PROCESS | 2260 | ++DOCSHELL 0x12585f800 == 37 [pid = 2260] [id = 345] 16:03:29 INFO - PROCESS | 2260 | ++DOMWINDOW == 98 (0x118f17000) [pid = 2260] [serial = 1034] [outer = 0x0] 16:03:29 INFO - PROCESS | 2260 | ++DOMWINDOW == 99 (0x119837000) [pid = 2260] [serial = 1035] [outer = 0x118f17000] 16:03:29 INFO - PROCESS | 2260 | 1462316609445 Marionette DEBUG loaded listener.js 16:03:29 INFO - PROCESS | 2260 | ++DOMWINDOW == 100 (0x119858000) [pid = 2260] [serial = 1036] [outer = 0x118f17000] 16:03:29 INFO - PROCESS | 2260 | 1462316609943 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]]]}] 16:03:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 16:03:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 676ms 16:03:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 16:03:29 INFO - PROCESS | 2260 | 1462316609988 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 16:03:29 INFO - PROCESS | 2260 | 1462316609989 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 16:03:29 INFO - PROCESS | 2260 | 1462316609991 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 16:03:29 INFO - PROCESS | 2260 | 1462316609992 Marionette TRACE conn2 <- [1,1354,null,{}] 16:03:30 INFO - PROCESS | 2260 | 1462316610000 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}] 16:03:30 INFO - PROCESS | 2260 | 1462316610202 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 16:03:30 INFO - PROCESS | 2260 | --DOMWINDOW == 99 (0x11984bc00) [pid = 2260] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 16:03:30 INFO - PROCESS | 2260 | --DOMWINDOW == 98 (0x11264e800) [pid = 2260] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 16:03:30 INFO - PROCESS | 2260 | --DOMWINDOW == 97 (0x1161e4800) [pid = 2260] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 16:03:30 INFO - PROCESS | 2260 | --DOMWINDOW == 96 (0x113474400) [pid = 2260] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 16:03:30 INFO - PROCESS | 2260 | --DOMWINDOW == 95 (0x118721000) [pid = 2260] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 16:03:30 INFO - PROCESS | 2260 | --DOMWINDOW == 94 (0x110f7cc00) [pid = 2260] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 16:03:30 INFO - PROCESS | 2260 | --DOMWINDOW == 93 (0x121508800) [pid = 2260] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 16:03:30 INFO - PROCESS | 2260 | --DOMWINDOW == 92 (0x118278800) [pid = 2260] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 16:03:30 INFO - PROCESS | 2260 | --DOMWINDOW == 91 (0x119832c00) [pid = 2260] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 16:03:30 INFO - PROCESS | 2260 | --DOMWINDOW == 90 (0x118275000) [pid = 2260] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 16:03:30 INFO - PROCESS | 2260 | --DOMWINDOW == 89 (0x116a70800) [pid = 2260] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 16:03:30 INFO - PROCESS | 2260 | --DOMWINDOW == 88 (0x113328c00) [pid = 2260] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 16:03:30 INFO - PROCESS | 2260 | --DOMWINDOW == 87 (0x119856800) [pid = 2260] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 16:03:30 INFO - PROCESS | 2260 | --DOMWINDOW == 86 (0x1213b9c00) [pid = 2260] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 16:03:30 INFO - PROCESS | 2260 | --DOMWINDOW == 85 (0x1196c8c00) [pid = 2260] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 16:03:30 INFO - PROCESS | 2260 | --DOMWINDOW == 84 (0x121b4d000) [pid = 2260] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 16:03:30 INFO - PROCESS | 2260 | --DOMWINDOW == 83 (0x116a73000) [pid = 2260] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 16:03:30 INFO - PROCESS | 2260 | --DOMWINDOW == 82 (0x119840400) [pid = 2260] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 16:03:30 INFO - PROCESS | 2260 | 1462316610246 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:30 INFO - PROCESS | 2260 | ++DOCSHELL 0x113a58800 == 38 [pid = 2260] [id = 346] 16:03:30 INFO - PROCESS | 2260 | ++DOMWINDOW == 83 (0x110f74000) [pid = 2260] [serial = 1037] [outer = 0x0] 16:03:30 INFO - PROCESS | 2260 | ++DOMWINDOW == 84 (0x112d69000) [pid = 2260] [serial = 1038] [outer = 0x110f74000] 16:03:30 INFO - PROCESS | 2260 | 1462316610272 Marionette DEBUG loaded listener.js 16:03:30 INFO - PROCESS | 2260 | ++DOMWINDOW == 85 (0x116a71800) [pid = 2260] [serial = 1039] [outer = 0x110f74000] 16:03:30 INFO - PROCESS | 2260 | 1462316610551 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]]]}] 16:03:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 16:03:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 577ms 16:03:30 INFO - PROCESS | 2260 | 1462316610574 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 16:03:30 INFO - PROCESS | 2260 | 1462316610575 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 16:03:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 16:03:30 INFO - PROCESS | 2260 | 1462316610577 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 16:03:30 INFO - PROCESS | 2260 | 1462316610578 Marionette TRACE conn2 <- [1,1358,null,{}] 16:03:30 INFO - PROCESS | 2260 | 1462316610589 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}] 16:03:30 INFO - PROCESS | 2260 | 1462316610670 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 16:03:30 INFO - PROCESS | 2260 | 1462316610675 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:30 INFO - PROCESS | 2260 | ++DOCSHELL 0x11917b800 == 39 [pid = 2260] [id = 347] 16:03:30 INFO - PROCESS | 2260 | ++DOMWINDOW == 86 (0x1180d8800) [pid = 2260] [serial = 1040] [outer = 0x0] 16:03:30 INFO - PROCESS | 2260 | ++DOMWINDOW == 87 (0x119597c00) [pid = 2260] [serial = 1041] [outer = 0x1180d8800] 16:03:30 INFO - PROCESS | 2260 | 1462316610700 Marionette DEBUG loaded listener.js 16:03:30 INFO - PROCESS | 2260 | ++DOMWINDOW == 88 (0x119bbc400) [pid = 2260] [serial = 1042] [outer = 0x1180d8800] 16:03:31 INFO - PROCESS | 2260 | 1462316611019 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]]]}] 16:03:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 16:03:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 473ms 16:03:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 16:03:31 INFO - PROCESS | 2260 | 1462316611051 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 16:03:31 INFO - PROCESS | 2260 | 1462316611053 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 16:03:31 INFO - PROCESS | 2260 | 1462316611055 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 16:03:31 INFO - PROCESS | 2260 | 1462316611056 Marionette TRACE conn2 <- [1,1362,null,{}] 16:03:31 INFO - PROCESS | 2260 | 1462316611058 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}] 16:03:31 INFO - PROCESS | 2260 | 1462316611151 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 16:03:31 INFO - PROCESS | 2260 | 1462316611158 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:31 INFO - PROCESS | 2260 | ++DOCSHELL 0x128e9f800 == 40 [pid = 2260] [id = 348] 16:03:31 INFO - PROCESS | 2260 | ++DOMWINDOW == 89 (0x11729bc00) [pid = 2260] [serial = 1043] [outer = 0x0] 16:03:31 INFO - PROCESS | 2260 | ++DOMWINDOW == 90 (0x119fcb800) [pid = 2260] [serial = 1044] [outer = 0x11729bc00] 16:03:31 INFO - PROCESS | 2260 | 1462316611183 Marionette DEBUG loaded listener.js 16:03:31 INFO - PROCESS | 2260 | ++DOMWINDOW == 91 (0x121139000) [pid = 2260] [serial = 1045] [outer = 0x11729bc00] 16:03:31 INFO - PROCESS | 2260 | 1462316611479 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]]]}] 16:03:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 16:03:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 468ms 16:03:31 INFO - PROCESS | 2260 | 1462316611524 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 16:03:31 INFO - PROCESS | 2260 | 1462316611525 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 16:03:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 16:03:31 INFO - PROCESS | 2260 | 1462316611527 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 16:03:31 INFO - PROCESS | 2260 | 1462316611530 Marionette TRACE conn2 <- [1,1366,null,{}] 16:03:31 INFO - PROCESS | 2260 | 1462316611534 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}] 16:03:31 INFO - PROCESS | 2260 | 1462316611620 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 16:03:31 INFO - PROCESS | 2260 | 1462316611636 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:31 INFO - PROCESS | 2260 | ++DOCSHELL 0x12957a800 == 41 [pid = 2260] [id = 349] 16:03:31 INFO - PROCESS | 2260 | ++DOMWINDOW == 92 (0x12121c800) [pid = 2260] [serial = 1046] [outer = 0x0] 16:03:31 INFO - PROCESS | 2260 | ++DOMWINDOW == 93 (0x1213c0000) [pid = 2260] [serial = 1047] [outer = 0x12121c800] 16:03:31 INFO - PROCESS | 2260 | 1462316611667 Marionette DEBUG loaded listener.js 16:03:31 INFO - PROCESS | 2260 | ++DOMWINDOW == 94 (0x121511000) [pid = 2260] [serial = 1048] [outer = 0x12121c800] 16:03:32 INFO - PROCESS | 2260 | 1462316612136 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] 16:03:32 INFO - PROCESS | 2260 | 1462316612151 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 16:03:32 INFO - PROCESS | 2260 | 1462316612155 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 16:03:32 INFO - PROCESS | 2260 | 1462316612157 Marionette TRACE conn2 <- [1,1370,null,{}] 16:03:32 INFO - PROCESS | 2260 | 1462316612161 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}] 16:03:32 INFO - PROCESS | 2260 | 1462316612263 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 16:03:32 INFO - PROCESS | 2260 | 1462316612324 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:32 INFO - PROCESS | 2260 | ++DOCSHELL 0x118766800 == 42 [pid = 2260] [id = 350] 16:03:32 INFO - PROCESS | 2260 | ++DOMWINDOW == 95 (0x1134eb000) [pid = 2260] [serial = 1049] [outer = 0x0] 16:03:32 INFO - PROCESS | 2260 | ++DOMWINDOW == 96 (0x1161ce400) [pid = 2260] [serial = 1050] [outer = 0x1134eb000] 16:03:32 INFO - PROCESS | 2260 | 1462316612356 Marionette DEBUG loaded listener.js 16:03:32 INFO - PROCESS | 2260 | ++DOMWINDOW == 97 (0x116a72400) [pid = 2260] [serial = 1051] [outer = 0x1134eb000] 16:03:32 INFO - PROCESS | 2260 | 1462316612803 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] 16:03:32 INFO - PROCESS | 2260 | 1462316612830 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 16:03:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 16:03:32 INFO - PROCESS | 2260 | 1462316612834 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 16:03:32 INFO - PROCESS | 2260 | 1462316612836 Marionette TRACE conn2 <- [1,1374,null,{}] 16:03:32 INFO - PROCESS | 2260 | 1462316612839 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}] 16:03:32 INFO - PROCESS | 2260 | 1462316612932 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 16:03:32 INFO - PROCESS | 2260 | 1462316612992 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:33 INFO - PROCESS | 2260 | ++DOCSHELL 0x121323000 == 43 [pid = 2260] [id = 351] 16:03:33 INFO - PROCESS | 2260 | ++DOMWINDOW == 98 (0x116f99c00) [pid = 2260] [serial = 1052] [outer = 0x0] 16:03:33 INFO - PROCESS | 2260 | ++DOMWINDOW == 99 (0x1180d6000) [pid = 2260] [serial = 1053] [outer = 0x116f99c00] 16:03:33 INFO - PROCESS | 2260 | 1462316613022 Marionette DEBUG loaded listener.js 16:03:33 INFO - PROCESS | 2260 | ++DOMWINDOW == 100 (0x1182b5800) [pid = 2260] [serial = 1054] [outer = 0x116f99c00] 16:03:33 INFO - PROCESS | 2260 | [2260] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:03:33 INFO - PROCESS | 2260 | 1462316613494 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] 16:03:33 INFO - PROCESS | 2260 | 1462316613506 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 16:03:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 16:03:33 INFO - PROCESS | 2260 | 1462316613509 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 16:03:33 INFO - PROCESS | 2260 | 1462316613511 Marionette TRACE conn2 <- [1,1378,null,{}] 16:03:33 INFO - PROCESS | 2260 | 1462316613519 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}] 16:03:33 INFO - PROCESS | 2260 | 1462316613620 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 16:03:33 INFO - PROCESS | 2260 | 1462316613677 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:33 INFO - PROCESS | 2260 | ++DOCSHELL 0x12957d000 == 44 [pid = 2260] [id = 352] 16:03:33 INFO - PROCESS | 2260 | ++DOMWINDOW == 101 (0x11872c000) [pid = 2260] [serial = 1055] [outer = 0x0] 16:03:33 INFO - PROCESS | 2260 | ++DOMWINDOW == 102 (0x119360c00) [pid = 2260] [serial = 1056] [outer = 0x11872c000] 16:03:33 INFO - PROCESS | 2260 | 1462316613715 Marionette DEBUG loaded listener.js 16:03:33 INFO - PROCESS | 2260 | ++DOMWINDOW == 103 (0x119859400) [pid = 2260] [serial = 1057] [outer = 0x11872c000] 16:03:34 INFO - PROCESS | 2260 | 1462316614143 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] 16:03:34 INFO - PROCESS | 2260 | 1462316614186 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 16:03:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 16:03:34 INFO - PROCESS | 2260 | 1462316614189 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 16:03:34 INFO - PROCESS | 2260 | 1462316614190 Marionette TRACE conn2 <- [1,1382,null,{}] 16:03:34 INFO - PROCESS | 2260 | 1462316614192 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}] 16:03:34 INFO - PROCESS | 2260 | 1462316614304 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 16:03:34 INFO - PROCESS | 2260 | 1462316614352 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:34 INFO - PROCESS | 2260 | ++DOCSHELL 0x12a763000 == 45 [pid = 2260] [id = 353] 16:03:34 INFO - PROCESS | 2260 | ++DOMWINDOW == 104 (0x121136800) [pid = 2260] [serial = 1058] [outer = 0x0] 16:03:34 INFO - PROCESS | 2260 | ++DOMWINDOW == 105 (0x1213c0800) [pid = 2260] [serial = 1059] [outer = 0x121136800] 16:03:34 INFO - PROCESS | 2260 | 1462316614382 Marionette DEBUG loaded listener.js 16:03:34 INFO - PROCESS | 2260 | ++DOMWINDOW == 106 (0x12150b000) [pid = 2260] [serial = 1060] [outer = 0x121136800] 16:03:34 INFO - PROCESS | 2260 | [2260] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:03:34 INFO - PROCESS | 2260 | 1462316614853 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] 16:03:34 INFO - PROCESS | 2260 | 1462316614917 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 16:03:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 16:03:34 INFO - PROCESS | 2260 | 1462316614921 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 16:03:34 INFO - PROCESS | 2260 | 1462316614922 Marionette TRACE conn2 <- [1,1386,null,{}] 16:03:34 INFO - PROCESS | 2260 | 1462316614924 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}] 16:03:35 INFO - PROCESS | 2260 | 1462316615018 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 16:03:35 INFO - PROCESS | 2260 | 1462316615065 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:35 INFO - PROCESS | 2260 | ++DOCSHELL 0x116044000 == 46 [pid = 2260] [id = 354] 16:03:35 INFO - PROCESS | 2260 | ++DOMWINDOW == 107 (0x11203f000) [pid = 2260] [serial = 1061] [outer = 0x0] 16:03:35 INFO - PROCESS | 2260 | ++DOMWINDOW == 108 (0x1180dc800) [pid = 2260] [serial = 1062] [outer = 0x11203f000] 16:03:35 INFO - PROCESS | 2260 | 1462316615095 Marionette DEBUG loaded listener.js 16:03:35 INFO - PROCESS | 2260 | ++DOMWINDOW == 109 (0x119859000) [pid = 2260] [serial = 1063] [outer = 0x11203f000] 16:03:35 INFO - PROCESS | 2260 | 1462316615612 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] 16:03:35 INFO - PROCESS | 2260 | 1462316615643 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 16:03:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 16:03:35 INFO - PROCESS | 2260 | 1462316615647 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 16:03:35 INFO - PROCESS | 2260 | 1462316615649 Marionette TRACE conn2 <- [1,1390,null,{}] 16:03:35 INFO - PROCESS | 2260 | 1462316615652 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}] 16:03:35 INFO - PROCESS | 2260 | 1462316615744 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 16:03:35 INFO - PROCESS | 2260 | 1462316615797 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:35 INFO - PROCESS | 2260 | ++DOCSHELL 0x119321000 == 47 [pid = 2260] [id = 355] 16:03:35 INFO - PROCESS | 2260 | ++DOMWINDOW == 110 (0x115e52000) [pid = 2260] [serial = 1064] [outer = 0x0] 16:03:35 INFO - PROCESS | 2260 | ++DOMWINDOW == 111 (0x116632400) [pid = 2260] [serial = 1065] [outer = 0x115e52000] 16:03:35 INFO - PROCESS | 2260 | 1462316615825 Marionette DEBUG loaded listener.js 16:03:35 INFO - PROCESS | 2260 | ++DOMWINDOW == 112 (0x116a70c00) [pid = 2260] [serial = 1066] [outer = 0x115e52000] 16:03:36 INFO - PROCESS | 2260 | --DOCSHELL 0x128e9f800 == 46 [pid = 2260] [id = 348] 16:03:36 INFO - PROCESS | 2260 | --DOCSHELL 0x11917b800 == 45 [pid = 2260] [id = 347] 16:03:36 INFO - PROCESS | 2260 | --DOCSHELL 0x113a58800 == 44 [pid = 2260] [id = 346] 16:03:36 INFO - PROCESS | 2260 | --DOCSHELL 0x12585f800 == 43 [pid = 2260] [id = 345] 16:03:36 INFO - PROCESS | 2260 | --DOCSHELL 0x124095000 == 42 [pid = 2260] [id = 344] 16:03:36 INFO - PROCESS | 2260 | --DOMWINDOW == 111 (0x125098400) [pid = 2260] [serial = 1008] [outer = 0x0] [url = about:blank] 16:03:36 INFO - PROCESS | 2260 | --DOCSHELL 0x121329800 == 41 [pid = 2260] [id = 343] 16:03:36 INFO - PROCESS | 2260 | --DOCSHELL 0x1198a7000 == 40 [pid = 2260] [id = 342] 16:03:36 INFO - PROCESS | 2260 | --DOCSHELL 0x119319800 == 39 [pid = 2260] [id = 341] 16:03:36 INFO - PROCESS | 2260 | --DOCSHELL 0x1181c2000 == 38 [pid = 2260] [id = 340] 16:03:36 INFO - PROCESS | 2260 | --DOCSHELL 0x1166e8000 == 37 [pid = 2260] [id = 339] 16:03:36 INFO - PROCESS | 2260 | --DOCSHELL 0x11961c800 == 36 [pid = 2260] [id = 338] 16:03:36 INFO - PROCESS | 2260 | --DOCSHELL 0x116897000 == 35 [pid = 2260] [id = 337] 16:03:36 INFO - PROCESS | 2260 | 1462316616304 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]]]}] 16:03:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 16:03:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 671ms 16:03:36 INFO - PROCESS | 2260 | 1462316616319 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 16:03:36 INFO - PROCESS | 2260 | 1462316616324 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 16:03:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 16:03:36 INFO - PROCESS | 2260 | 1462316616330 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 16:03:36 INFO - PROCESS | 2260 | 1462316616334 Marionette TRACE conn2 <- [1,1394,null,{}] 16:03:36 INFO - PROCESS | 2260 | --DOMWINDOW == 110 (0x119fcc800) [pid = 2260] [serial = 987] [outer = 0x0] [url = about:blank] 16:03:36 INFO - PROCESS | 2260 | --DOMWINDOW == 109 (0x112651400) [pid = 2260] [serial = 957] [outer = 0x0] [url = about:blank] 16:03:36 INFO - PROCESS | 2260 | --DOMWINDOW == 108 (0x118789000) [pid = 2260] [serial = 975] [outer = 0x0] [url = about:blank] 16:03:36 INFO - PROCESS | 2260 | --DOMWINDOW == 107 (0x119160400) [pid = 2260] [serial = 976] [outer = 0x0] [url = about:blank] 16:03:36 INFO - PROCESS | 2260 | --DOMWINDOW == 106 (0x116636c00) [pid = 2260] [serial = 961] [outer = 0x0] [url = about:blank] 16:03:36 INFO - PROCESS | 2260 | --DOMWINDOW == 105 (0x115e94c00) [pid = 2260] [serial = 960] [outer = 0x0] [url = about:blank] 16:03:36 INFO - PROCESS | 2260 | --DOMWINDOW == 104 (0x1196d1000) [pid = 2260] [serial = 981] [outer = 0x0] [url = about:blank] 16:03:36 INFO - PROCESS | 2260 | --DOMWINDOW == 103 (0x11983bc00) [pid = 2260] [serial = 982] [outer = 0x0] [url = about:blank] 16:03:36 INFO - PROCESS | 2260 | --DOMWINDOW == 102 (0x116a72800) [pid = 2260] [serial = 963] [outer = 0x0] [url = about:blank] 16:03:36 INFO - PROCESS | 2260 | --DOMWINDOW == 101 (0x116f96c00) [pid = 2260] [serial = 964] [outer = 0x0] [url = about:blank] 16:03:36 INFO - PROCESS | 2260 | --DOMWINDOW == 100 (0x1215e1c00) [pid = 2260] [serial = 955] [outer = 0x0] [url = about:blank] 16:03:36 INFO - PROCESS | 2260 | --DOMWINDOW == 99 (0x119339000) [pid = 2260] [serial = 978] [outer = 0x0] [url = about:blank] 16:03:36 INFO - PROCESS | 2260 | --DOMWINDOW == 98 (0x119592800) [pid = 2260] [serial = 979] [outer = 0x0] [url = about:blank] 16:03:36 INFO - PROCESS | 2260 | --DOMWINDOW == 97 (0x119856400) [pid = 2260] [serial = 984] [outer = 0x0] [url = about:blank] 16:03:36 INFO - PROCESS | 2260 | --DOMWINDOW == 96 (0x1182b8c00) [pid = 2260] [serial = 972] [outer = 0x0] [url = about:blank] 16:03:36 INFO - PROCESS | 2260 | --DOMWINDOW == 95 (0x118726800) [pid = 2260] [serial = 973] [outer = 0x0] [url = about:blank] 16:03:36 INFO - PROCESS | 2260 | --DOMWINDOW == 94 (0x117034c00) [pid = 2260] [serial = 966] [outer = 0x0] [url = about:blank] 16:03:36 INFO - PROCESS | 2260 | --DOMWINDOW == 93 (0x118057800) [pid = 2260] [serial = 967] [outer = 0x0] [url = about:blank] 16:03:36 INFO - PROCESS | 2260 | --DOMWINDOW == 92 (0x1180dd400) [pid = 2260] [serial = 969] [outer = 0x0] [url = about:blank] 16:03:36 INFO - PROCESS | 2260 | --DOMWINDOW == 91 (0x118274c00) [pid = 2260] [serial = 970] [outer = 0x0] [url = about:blank] 16:03:36 INFO - PROCESS | 2260 | --DOMWINDOW == 90 (0x1213c4000) [pid = 2260] [serial = 990] [outer = 0x0] [url = about:blank] 16:03:36 INFO - PROCESS | 2260 | --DOMWINDOW == 89 (0x12198a400) [pid = 2260] [serial = 993] [outer = 0x0] [url = about:blank] 16:03:36 INFO - PROCESS | 2260 | --DOMWINDOW == 88 (0x1240b1800) [pid = 2260] [serial = 1006] [outer = 0x0] [url = about:blank] 16:03:36 INFO - PROCESS | 2260 | --DOMWINDOW == 87 (0x12150c400) [pid = 2260] [serial = 991] [outer = 0x0] [url = about:blank] 16:03:36 INFO - PROCESS | 2260 | --DOMWINDOW == 86 (0x121b51000) [pid = 2260] [serial = 996] [outer = 0x0] [url = about:blank] 16:03:36 INFO - PROCESS | 2260 | --DOMWINDOW == 85 (0x121b4bc00) [pid = 2260] [serial = 994] [outer = 0x0] [url = about:blank] 16:03:36 INFO - PROCESS | 2260 | --DOMWINDOW == 84 (0x1185b8000) [pid = 2260] [serial = 999] [outer = 0x0] [url = about:blank] 16:03:36 INFO - PROCESS | 2260 | --DOMWINDOW == 83 (0x121b51400) [pid = 2260] [serial = 1002] [outer = 0x0] [url = about:blank] 16:03:36 INFO - PROCESS | 2260 | --DOMWINDOW == 82 (0x121d47400) [pid = 2260] [serial = 1003] [outer = 0x0] [url = about:blank] 16:03:36 INFO - PROCESS | 2260 | --DOMWINDOW == 81 (0x121b58400) [pid = 2260] [serial = 997] [outer = 0x0] [url = about:blank] 16:03:36 INFO - PROCESS | 2260 | --DOMWINDOW == 80 (0x124041c00) [pid = 2260] [serial = 1005] [outer = 0x0] [url = about:blank] 16:03:36 INFO - PROCESS | 2260 | --DOMWINDOW == 79 (0x113328800) [pid = 2260] [serial = 958] [outer = 0x0] [url = about:blank] 16:03:36 INFO - PROCESS | 2260 | --DOMWINDOW == 78 (0x1193b9400) [pid = 2260] [serial = 1000] [outer = 0x0] [url = about:blank] 16:03:36 INFO - PROCESS | 2260 | --DOMWINDOW == 77 (0x1213b9400) [pid = 2260] [serial = 988] [outer = 0x0] [url = about:blank] 16:03:36 INFO - PROCESS | 2260 | --DOMWINDOW == 76 (0x119cc5400) [pid = 2260] [serial = 985] [outer = 0x0] [url = about:blank] 16:03:36 INFO - PROCESS | 2260 | 1462316616367 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}] 16:03:36 INFO - PROCESS | 2260 | 1462316616490 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 16:03:36 INFO - PROCESS | 2260 | 1462316616507 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:36 INFO - PROCESS | 2260 | ++DOCSHELL 0x116897000 == 36 [pid = 2260] [id = 356] 16:03:36 INFO - PROCESS | 2260 | ++DOMWINDOW == 77 (0x116a72800) [pid = 2260] [serial = 1067] [outer = 0x0] 16:03:36 INFO - PROCESS | 2260 | ++DOMWINDOW == 78 (0x117034c00) [pid = 2260] [serial = 1068] [outer = 0x116a72800] 16:03:36 INFO - PROCESS | 2260 | 1462316616550 Marionette DEBUG loaded listener.js 16:03:36 INFO - PROCESS | 2260 | ++DOMWINDOW == 79 (0x1180d1800) [pid = 2260] [serial = 1069] [outer = 0x116a72800] 16:03:36 INFO - PROCESS | 2260 | 1462316616879 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]]]}] 16:03:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 16:03:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 586ms 16:03:36 INFO - PROCESS | 2260 | 1462316616915 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 16:03:36 INFO - PROCESS | 2260 | 1462316616917 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 16:03:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 16:03:36 INFO - PROCESS | 2260 | 1462316616919 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 16:03:36 INFO - PROCESS | 2260 | 1462316616921 Marionette TRACE conn2 <- [1,1398,null,{}] 16:03:36 INFO - PROCESS | 2260 | 1462316616929 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}] 16:03:37 INFO - PROCESS | 2260 | 1462316617006 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 16:03:37 INFO - PROCESS | 2260 | 1462316617037 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:37 INFO - PROCESS | 2260 | ++DOCSHELL 0x11962e800 == 37 [pid = 2260] [id = 357] 16:03:37 INFO - PROCESS | 2260 | ++DOMWINDOW == 80 (0x1182b7000) [pid = 2260] [serial = 1070] [outer = 0x0] 16:03:37 INFO - PROCESS | 2260 | ++DOMWINDOW == 81 (0x1185f0c00) [pid = 2260] [serial = 1071] [outer = 0x1182b7000] 16:03:37 INFO - PROCESS | 2260 | 1462316617065 Marionette DEBUG loaded listener.js 16:03:37 INFO - PROCESS | 2260 | ++DOMWINDOW == 82 (0x11878cc00) [pid = 2260] [serial = 1072] [outer = 0x1182b7000] 16:03:37 INFO - PROCESS | 2260 | 1462316617385 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]]]}] 16:03:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 16:03:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 521ms 16:03:37 INFO - PROCESS | 2260 | 1462316617448 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 16:03:37 INFO - PROCESS | 2260 | 1462316617450 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 16:03:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 16:03:37 INFO - PROCESS | 2260 | 1462316617453 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 16:03:37 INFO - PROCESS | 2260 | 1462316617454 Marionette TRACE conn2 <- [1,1402,null,{}] 16:03:37 INFO - PROCESS | 2260 | 1462316617457 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}] 16:03:37 INFO - PROCESS | 2260 | 1462316617534 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 16:03:37 INFO - PROCESS | 2260 | 1462316617539 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:37 INFO - PROCESS | 2260 | ++DOCSHELL 0x12158d800 == 38 [pid = 2260] [id = 358] 16:03:37 INFO - PROCESS | 2260 | ++DOMWINDOW == 83 (0x119161c00) [pid = 2260] [serial = 1073] [outer = 0x0] 16:03:37 INFO - PROCESS | 2260 | ++DOMWINDOW == 84 (0x1193b5c00) [pid = 2260] [serial = 1074] [outer = 0x119161c00] 16:03:37 INFO - PROCESS | 2260 | 1462316617565 Marionette DEBUG loaded listener.js 16:03:37 INFO - PROCESS | 2260 | ++DOMWINDOW == 85 (0x1196d4400) [pid = 2260] [serial = 1075] [outer = 0x119161c00] 16:03:37 INFO - PROCESS | 2260 | 1462316617882 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]]]}] 16:03:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 16:03:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 468ms 16:03:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 16:03:37 INFO - PROCESS | 2260 | 1462316617921 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 16:03:37 INFO - PROCESS | 2260 | 1462316617923 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 16:03:37 INFO - PROCESS | 2260 | 1462316617925 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 16:03:37 INFO - PROCESS | 2260 | 1462316617926 Marionette TRACE conn2 <- [1,1406,null,{}] 16:03:37 INFO - PROCESS | 2260 | 1462316617928 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}] 16:03:38 INFO - PROCESS | 2260 | 1462316618003 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 16:03:38 INFO - PROCESS | 2260 | 1462316618008 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:38 INFO - PROCESS | 2260 | ++DOCSHELL 0x12585c000 == 39 [pid = 2260] [id = 359] 16:03:38 INFO - PROCESS | 2260 | ++DOMWINDOW == 86 (0x1185adc00) [pid = 2260] [serial = 1076] [outer = 0x0] 16:03:38 INFO - PROCESS | 2260 | ++DOMWINDOW == 87 (0x119852800) [pid = 2260] [serial = 1077] [outer = 0x1185adc00] 16:03:38 INFO - PROCESS | 2260 | 1462316618033 Marionette DEBUG loaded listener.js 16:03:38 INFO - PROCESS | 2260 | ++DOMWINDOW == 88 (0x119ccfc00) [pid = 2260] [serial = 1078] [outer = 0x1185adc00] 16:03:38 INFO - PROCESS | 2260 | 1462316618379 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]]]}] 16:03:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 16:03:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 469ms 16:03:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 16:03:38 INFO - PROCESS | 2260 | 1462316618395 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 16:03:38 INFO - PROCESS | 2260 | 1462316618396 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 16:03:38 INFO - PROCESS | 2260 | 1462316618400 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 16:03:38 INFO - PROCESS | 2260 | 1462316618402 Marionette TRACE conn2 <- [1,1410,null,{}] 16:03:38 INFO - PROCESS | 2260 | 1462316618404 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}] 16:03:38 INFO - PROCESS | 2260 | 1462316618522 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 16:03:38 INFO - PROCESS | 2260 | 1462316618536 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:38 INFO - PROCESS | 2260 | ++DOCSHELL 0x126d6d800 == 40 [pid = 2260] [id = 360] 16:03:38 INFO - PROCESS | 2260 | ++DOMWINDOW == 89 (0x120864000) [pid = 2260] [serial = 1079] [outer = 0x0] 16:03:38 INFO - PROCESS | 2260 | ++DOMWINDOW == 90 (0x1213b9800) [pid = 2260] [serial = 1080] [outer = 0x120864000] 16:03:38 INFO - PROCESS | 2260 | 1462316618564 Marionette DEBUG loaded listener.js 16:03:38 INFO - PROCESS | 2260 | ++DOMWINDOW == 91 (0x121b4cc00) [pid = 2260] [serial = 1081] [outer = 0x120864000] 16:03:38 INFO - PROCESS | 2260 | 1462316618926 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]]]}] 16:03:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 16:03:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 572ms 16:03:38 INFO - PROCESS | 2260 | 1462316618971 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 16:03:38 INFO - PROCESS | 2260 | 1462316618972 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 16:03:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 16:03:38 INFO - PROCESS | 2260 | 1462316618974 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 16:03:38 INFO - PROCESS | 2260 | 1462316618975 Marionette TRACE conn2 <- [1,1414,null,{}] 16:03:38 INFO - PROCESS | 2260 | 1462316618985 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}] 16:03:39 INFO - PROCESS | 2260 | 1462316619081 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 16:03:39 INFO - PROCESS | 2260 | 1462316619085 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:39 INFO - PROCESS | 2260 | ++DOCSHELL 0x128f44800 == 41 [pid = 2260] [id = 361] 16:03:39 INFO - PROCESS | 2260 | ++DOMWINDOW == 92 (0x120864400) [pid = 2260] [serial = 1082] [outer = 0x0] 16:03:39 INFO - PROCESS | 2260 | ++DOMWINDOW == 93 (0x121b56000) [pid = 2260] [serial = 1083] [outer = 0x120864400] 16:03:39 INFO - PROCESS | 2260 | 1462316619111 Marionette DEBUG loaded listener.js 16:03:39 INFO - PROCESS | 2260 | ++DOMWINDOW == 94 (0x1240ad000) [pid = 2260] [serial = 1084] [outer = 0x120864400] 16:03:39 INFO - PROCESS | 2260 | 1462316619476 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]]]}] 16:03:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 16:03:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 519ms 16:03:39 INFO - PROCESS | 2260 | 1462316619494 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 16:03:39 INFO - PROCESS | 2260 | 1462316619495 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 16:03:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 16:03:39 INFO - PROCESS | 2260 | 1462316619498 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 16:03:39 INFO - PROCESS | 2260 | 1462316619500 Marionette TRACE conn2 <- [1,1418,null,{}] 16:03:39 INFO - PROCESS | 2260 | 1462316619504 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}] 16:03:39 INFO - PROCESS | 2260 | 1462316619601 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 16:03:39 INFO - PROCESS | 2260 | 1462316619605 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:39 INFO - PROCESS | 2260 | ++DOCSHELL 0x129576000 == 42 [pid = 2260] [id = 362] 16:03:39 INFO - PROCESS | 2260 | ++DOMWINDOW == 95 (0x121b4f400) [pid = 2260] [serial = 1085] [outer = 0x0] 16:03:39 INFO - PROCESS | 2260 | ++DOMWINDOW == 96 (0x124324000) [pid = 2260] [serial = 1086] [outer = 0x121b4f400] 16:03:39 INFO - PROCESS | 2260 | 1462316619631 Marionette DEBUG loaded listener.js 16:03:39 INFO - PROCESS | 2260 | ++DOMWINDOW == 97 (0x12510b800) [pid = 2260] [serial = 1087] [outer = 0x121b4f400] 16:03:39 INFO - PROCESS | 2260 | 1462316619976 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]]]}] 16:03:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 16:03:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 521ms 16:03:40 INFO - PROCESS | 2260 | 1462316620020 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 16:03:40 INFO - PROCESS | 2260 | 1462316620021 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 16:03:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 16:03:40 INFO - PROCESS | 2260 | 1462316620029 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 16:03:40 INFO - PROCESS | 2260 | 1462316620030 Marionette TRACE conn2 <- [1,1422,null,{}] 16:03:40 INFO - PROCESS | 2260 | 1462316620032 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}] 16:03:40 INFO - PROCESS | 2260 | 1462316620127 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 16:03:40 INFO - PROCESS | 2260 | 1462316620132 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:40 INFO - PROCESS | 2260 | ++DOCSHELL 0x12a952800 == 43 [pid = 2260] [id = 363] 16:03:40 INFO - PROCESS | 2260 | ++DOMWINDOW == 98 (0x1244d5c00) [pid = 2260] [serial = 1088] [outer = 0x0] 16:03:40 INFO - PROCESS | 2260 | ++DOMWINDOW == 99 (0x125239c00) [pid = 2260] [serial = 1089] [outer = 0x1244d5c00] 16:03:40 INFO - PROCESS | 2260 | 1462316620156 Marionette DEBUG loaded listener.js 16:03:40 INFO - PROCESS | 2260 | ++DOMWINDOW == 100 (0x125835800) [pid = 2260] [serial = 1090] [outer = 0x1244d5c00] 16:03:40 INFO - PROCESS | 2260 | --DOMWINDOW == 99 (0x110f79800) [pid = 2260] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 16:03:40 INFO - PROCESS | 2260 | --DOMWINDOW == 98 (0x118f17000) [pid = 2260] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 16:03:40 INFO - PROCESS | 2260 | --DOMWINDOW == 97 (0x1185fb800) [pid = 2260] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 16:03:40 INFO - PROCESS | 2260 | --DOMWINDOW == 96 (0x116164c00) [pid = 2260] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 16:03:40 INFO - PROCESS | 2260 | --DOMWINDOW == 95 (0x1180d4000) [pid = 2260] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 16:03:40 INFO - PROCESS | 2260 | --DOMWINDOW == 94 (0x116f90000) [pid = 2260] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 16:03:40 INFO - PROCESS | 2260 | --DOMWINDOW == 93 (0x11346f400) [pid = 2260] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 16:03:40 INFO - PROCESS | 2260 | --DOMWINDOW == 92 (0x11729bc00) [pid = 2260] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 16:03:40 INFO - PROCESS | 2260 | --DOMWINDOW == 91 (0x110f74000) [pid = 2260] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 16:03:40 INFO - PROCESS | 2260 | --DOMWINDOW == 90 (0x1180d8800) [pid = 2260] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 16:03:40 INFO - PROCESS | 2260 | 1462316620552 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]]]}] 16:03:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 16:03:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 570ms 16:03:40 INFO - PROCESS | 2260 | 1462316620600 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 16:03:40 INFO - PROCESS | 2260 | 1462316620601 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 16:03:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 16:03:40 INFO - PROCESS | 2260 | 1462316620603 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 16:03:40 INFO - PROCESS | 2260 | 1462316620604 Marionette TRACE conn2 <- [1,1426,null,{}] 16:03:40 INFO - PROCESS | 2260 | 1462316620607 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}] 16:03:40 INFO - PROCESS | 2260 | 1462316620683 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 16:03:40 INFO - PROCESS | 2260 | 1462316620688 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:40 INFO - PROCESS | 2260 | ++DOCSHELL 0x1219d0000 == 44 [pid = 2260] [id = 364] 16:03:40 INFO - PROCESS | 2260 | ++DOMWINDOW == 91 (0x11671a400) [pid = 2260] [serial = 1091] [outer = 0x0] 16:03:40 INFO - PROCESS | 2260 | ++DOMWINDOW == 92 (0x11766fc00) [pid = 2260] [serial = 1092] [outer = 0x11671a400] 16:03:40 INFO - PROCESS | 2260 | 1462316620714 Marionette DEBUG loaded listener.js 16:03:40 INFO - PROCESS | 2260 | ++DOMWINDOW == 93 (0x118f17000) [pid = 2260] [serial = 1093] [outer = 0x11671a400] 16:03:41 INFO - PROCESS | 2260 | 1462316621072 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]]]}] 16:03:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 16:03:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 519ms 16:03:41 INFO - PROCESS | 2260 | 1462316621123 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 16:03:41 INFO - PROCESS | 2260 | 1462316621126 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 16:03:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 16:03:41 INFO - PROCESS | 2260 | 1462316621129 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 16:03:41 INFO - PROCESS | 2260 | 1462316621132 Marionette TRACE conn2 <- [1,1430,null,{}] 16:03:41 INFO - PROCESS | 2260 | 1462316621135 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}] 16:03:41 INFO - PROCESS | 2260 | 1462316621280 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 16:03:41 INFO - PROCESS | 2260 | 1462316621296 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:41 INFO - PROCESS | 2260 | ++DOCSHELL 0x12bb0a000 == 45 [pid = 2260] [id = 365] 16:03:41 INFO - PROCESS | 2260 | ++DOMWINDOW == 94 (0x11984b800) [pid = 2260] [serial = 1094] [outer = 0x0] 16:03:41 INFO - PROCESS | 2260 | ++DOMWINDOW == 95 (0x126b77c00) [pid = 2260] [serial = 1095] [outer = 0x11984b800] 16:03:41 INFO - PROCESS | 2260 | 1462316621343 Marionette DEBUG loaded listener.js 16:03:41 INFO - PROCESS | 2260 | ++DOMWINDOW == 96 (0x126b88400) [pid = 2260] [serial = 1096] [outer = 0x11984b800] 16:03:41 INFO - PROCESS | 2260 | 1462316621765 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]]]}] 16:03:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 16:03:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 673ms 16:03:41 INFO - PROCESS | 2260 | 1462316621802 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 16:03:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 16:03:41 INFO - PROCESS | 2260 | 1462316621804 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 16:03:41 INFO - PROCESS | 2260 | 1462316621807 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 16:03:41 INFO - PROCESS | 2260 | 1462316621809 Marionette TRACE conn2 <- [1,1434,null,{}] 16:03:41 INFO - PROCESS | 2260 | 1462316621812 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}] 16:03:41 INFO - PROCESS | 2260 | 1462316621945 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 16:03:41 INFO - PROCESS | 2260 | 1462316621986 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:41 INFO - PROCESS | 2260 | ++DOCSHELL 0x12c171000 == 46 [pid = 2260] [id = 366] 16:03:42 INFO - PROCESS | 2260 | ++DOMWINDOW == 97 (0x126dacc00) [pid = 2260] [serial = 1097] [outer = 0x0] 16:03:42 INFO - PROCESS | 2260 | ++DOMWINDOW == 98 (0x126db0400) [pid = 2260] [serial = 1098] [outer = 0x126dacc00] 16:03:42 INFO - PROCESS | 2260 | 1462316622027 Marionette DEBUG loaded listener.js 16:03:42 INFO - PROCESS | 2260 | ++DOMWINDOW == 99 (0x128bc8400) [pid = 2260] [serial = 1099] [outer = 0x126dacc00] 16:03:42 INFO - PROCESS | 2260 | 1462316622404 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]]]}] 16:03:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 16:03:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 620ms 16:03:42 INFO - PROCESS | 2260 | 1462316622428 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 16:03:42 INFO - PROCESS | 2260 | 1462316622429 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 16:03:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 16:03:42 INFO - PROCESS | 2260 | 1462316622433 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 16:03:42 INFO - PROCESS | 2260 | 1462316622436 Marionette TRACE conn2 <- [1,1438,null,{}] 16:03:42 INFO - PROCESS | 2260 | 1462316622438 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}] 16:03:42 INFO - PROCESS | 2260 | 1462316622540 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 16:03:42 INFO - PROCESS | 2260 | 1462316622622 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:42 INFO - PROCESS | 2260 | ++DOCSHELL 0x113d52000 == 47 [pid = 2260] [id = 367] 16:03:42 INFO - PROCESS | 2260 | ++DOMWINDOW == 100 (0x110f74800) [pid = 2260] [serial = 1100] [outer = 0x0] 16:03:42 INFO - PROCESS | 2260 | ++DOMWINDOW == 101 (0x11104f400) [pid = 2260] [serial = 1101] [outer = 0x110f74800] 16:03:42 INFO - PROCESS | 2260 | 1462316622654 Marionette DEBUG loaded listener.js 16:03:42 INFO - PROCESS | 2260 | ++DOMWINDOW == 102 (0x1130c5400) [pid = 2260] [serial = 1102] [outer = 0x110f74800] 16:03:43 INFO - PROCESS | 2260 | 1462316623084 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]]]}] 16:03:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 16:03:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 721ms 16:03:43 INFO - PROCESS | 2260 | 1462316623154 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 16:03:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 16:03:43 INFO - PROCESS | 2260 | 1462316623157 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 16:03:43 INFO - PROCESS | 2260 | 1462316623160 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 16:03:43 INFO - PROCESS | 2260 | 1462316623163 Marionette TRACE conn2 <- [1,1442,null,{}] 16:03:43 INFO - PROCESS | 2260 | 1462316623166 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}] 16:03:43 INFO - PROCESS | 2260 | 1462316623269 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 16:03:43 INFO - PROCESS | 2260 | 1462316623372 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:43 INFO - PROCESS | 2260 | ++DOCSHELL 0x1199a1000 == 48 [pid = 2260] [id = 368] 16:03:43 INFO - PROCESS | 2260 | ++DOMWINDOW == 103 (0x117d32800) [pid = 2260] [serial = 1103] [outer = 0x0] 16:03:43 INFO - PROCESS | 2260 | ++DOMWINDOW == 104 (0x1180dd000) [pid = 2260] [serial = 1104] [outer = 0x117d32800] 16:03:43 INFO - PROCESS | 2260 | 1462316623404 Marionette DEBUG loaded listener.js 16:03:43 INFO - PROCESS | 2260 | ++DOMWINDOW == 105 (0x1182ae000) [pid = 2260] [serial = 1105] [outer = 0x117d32800] 16:03:43 INFO - PROCESS | 2260 | 1462316623847 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]]]}] 16:03:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 16:03:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 723ms 16:03:43 INFO - PROCESS | 2260 | 1462316623886 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 16:03:43 INFO - PROCESS | 2260 | 1462316623889 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 16:03:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 16:03:43 INFO - PROCESS | 2260 | 1462316623891 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 16:03:43 INFO - PROCESS | 2260 | 1462316623893 Marionette TRACE conn2 <- [1,1446,null,{}] 16:03:43 INFO - PROCESS | 2260 | 1462316623895 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}] 16:03:44 INFO - PROCESS | 2260 | 1462316624028 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 16:03:44 INFO - PROCESS | 2260 | 1462316624039 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:44 INFO - PROCESS | 2260 | ++DOCSHELL 0x12956a000 == 49 [pid = 2260] [id = 369] 16:03:44 INFO - PROCESS | 2260 | ++DOMWINDOW == 106 (0x118f16800) [pid = 2260] [serial = 1106] [outer = 0x0] 16:03:44 INFO - PROCESS | 2260 | ++DOMWINDOW == 107 (0x11916b000) [pid = 2260] [serial = 1107] [outer = 0x118f16800] 16:03:44 INFO - PROCESS | 2260 | 1462316624069 Marionette DEBUG loaded listener.js 16:03:44 INFO - PROCESS | 2260 | ++DOMWINDOW == 108 (0x121135400) [pid = 2260] [serial = 1108] [outer = 0x118f16800] 16:03:44 INFO - PROCESS | 2260 | 1462316624528 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]]]}] 16:03:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 16:03:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 674ms 16:03:44 INFO - PROCESS | 2260 | 1462316624660 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 16:03:44 INFO - PROCESS | 2260 | 1462316624662 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 16:03:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 16:03:44 INFO - PROCESS | 2260 | 1462316624671 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 16:03:44 INFO - PROCESS | 2260 | 1462316624676 Marionette TRACE conn2 <- [1,1450,null,{}] 16:03:44 INFO - PROCESS | 2260 | 1462316624679 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}] 16:03:44 INFO - PROCESS | 2260 | 1462316624816 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 16:03:44 INFO - PROCESS | 2260 | 1462316624823 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:44 INFO - PROCESS | 2260 | ++DOCSHELL 0x119505800 == 50 [pid = 2260] [id = 370] 16:03:44 INFO - PROCESS | 2260 | ++DOMWINDOW == 109 (0x118151400) [pid = 2260] [serial = 1109] [outer = 0x0] 16:03:44 INFO - PROCESS | 2260 | ++DOMWINDOW == 110 (0x121504800) [pid = 2260] [serial = 1110] [outer = 0x118151400] 16:03:44 INFO - PROCESS | 2260 | 1462316624853 Marionette DEBUG loaded listener.js 16:03:44 INFO - PROCESS | 2260 | ++DOMWINDOW == 111 (0x121b4d000) [pid = 2260] [serial = 1111] [outer = 0x118151400] 16:03:45 INFO - PROCESS | 2260 | 1462316625486 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]]]}] 16:03:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 16:03:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 827ms 16:03:45 INFO - PROCESS | 2260 | 1462316625494 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 16:03:45 INFO - PROCESS | 2260 | 1462316625497 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 16:03:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 16:03:45 INFO - PROCESS | 2260 | 1462316625502 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 16:03:45 INFO - PROCESS | 2260 | 1462316625505 Marionette TRACE conn2 <- [1,1454,null,{}] 16:03:45 INFO - PROCESS | 2260 | 1462316625508 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}] 16:03:45 INFO - PROCESS | 2260 | 1462316625598 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 16:03:45 INFO - PROCESS | 2260 | 1462316625665 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:45 INFO - PROCESS | 2260 | ++DOCSHELL 0x117d15000 == 51 [pid = 2260] [id = 371] 16:03:45 INFO - PROCESS | 2260 | ++DOMWINDOW == 112 (0x116110c00) [pid = 2260] [serial = 1112] [outer = 0x0] 16:03:45 INFO - PROCESS | 2260 | ++DOMWINDOW == 113 (0x113227800) [pid = 2260] [serial = 1113] [outer = 0x116110c00] 16:03:45 INFO - PROCESS | 2260 | 1462316625694 Marionette DEBUG loaded listener.js 16:03:45 INFO - PROCESS | 2260 | ++DOMWINDOW == 114 (0x11670f400) [pid = 2260] [serial = 1114] [outer = 0x116110c00] 16:03:46 INFO - PROCESS | 2260 | --DOCSHELL 0x12bb12000 == 50 [pid = 2260] [id = 336] 16:03:46 INFO - PROCESS | 2260 | --DOCSHELL 0x12c171000 == 49 [pid = 2260] [id = 366] 16:03:46 INFO - PROCESS | 2260 | --DOCSHELL 0x12bb0a000 == 48 [pid = 2260] [id = 365] 16:03:46 INFO - PROCESS | 2260 | --DOCSHELL 0x1219d0000 == 47 [pid = 2260] [id = 364] 16:03:46 INFO - PROCESS | 2260 | --DOCSHELL 0x12a952800 == 46 [pid = 2260] [id = 363] 16:03:46 INFO - PROCESS | 2260 | --DOCSHELL 0x129576000 == 45 [pid = 2260] [id = 362] 16:03:46 INFO - PROCESS | 2260 | --DOCSHELL 0x128f44800 == 44 [pid = 2260] [id = 361] 16:03:46 INFO - PROCESS | 2260 | --DOCSHELL 0x126d6d800 == 43 [pid = 2260] [id = 360] 16:03:46 INFO - PROCESS | 2260 | --DOMWINDOW == 113 (0x112e2f400) [pid = 2260] [serial = 1011] [outer = 0x0] [url = about:blank] 16:03:46 INFO - PROCESS | 2260 | --DOMWINDOW == 112 (0x116717400) [pid = 2260] [serial = 1014] [outer = 0x0] [url = about:blank] 16:03:46 INFO - PROCESS | 2260 | --DOMWINDOW == 111 (0x1213c0000) [pid = 2260] [serial = 1047] [outer = 0x0] [url = about:blank] 16:03:46 INFO - PROCESS | 2260 | --DOCSHELL 0x12585c000 == 42 [pid = 2260] [id = 359] 16:03:46 INFO - PROCESS | 2260 | --DOCSHELL 0x12158d800 == 41 [pid = 2260] [id = 358] 16:03:46 INFO - PROCESS | 2260 | --DOCSHELL 0x11962e800 == 40 [pid = 2260] [id = 357] 16:03:46 INFO - PROCESS | 2260 | --DOCSHELL 0x116897000 == 39 [pid = 2260] [id = 356] 16:03:46 INFO - PROCESS | 2260 | --DOCSHELL 0x119321000 == 38 [pid = 2260] [id = 355] 16:03:46 INFO - PROCESS | 2260 | --DOCSHELL 0x116044000 == 37 [pid = 2260] [id = 354] 16:03:46 INFO - PROCESS | 2260 | --DOCSHELL 0x12a763000 == 36 [pid = 2260] [id = 353] 16:03:46 INFO - PROCESS | 2260 | --DOCSHELL 0x12957d000 == 35 [pid = 2260] [id = 352] 16:03:46 INFO - PROCESS | 2260 | --DOCSHELL 0x121323000 == 34 [pid = 2260] [id = 351] 16:03:46 INFO - PROCESS | 2260 | --DOCSHELL 0x118766800 == 33 [pid = 2260] [id = 350] 16:03:46 INFO - PROCESS | 2260 | --DOCSHELL 0x12957a800 == 32 [pid = 2260] [id = 349] 16:03:46 INFO - PROCESS | 2260 | 1462316626185 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]]]}] 16:03:46 INFO - PROCESS | 2260 | --DOMWINDOW == 110 (0x116f90c00) [pid = 2260] [serial = 1021] [outer = 0x0] [url = about:blank] 16:03:46 INFO - PROCESS | 2260 | --DOMWINDOW == 109 (0x1185f5c00) [pid = 2260] [serial = 1030] [outer = 0x0] [url = about:blank] 16:03:46 INFO - PROCESS | 2260 | --DOMWINDOW == 108 (0x1182b7800) [pid = 2260] [serial = 1027] [outer = 0x0] [url = about:blank] 16:03:46 INFO - PROCESS | 2260 | --DOMWINDOW == 107 (0x119597c00) [pid = 2260] [serial = 1041] [outer = 0x0] [url = about:blank] 16:03:46 INFO - PROCESS | 2260 | --DOMWINDOW == 106 (0x119bbc400) [pid = 2260] [serial = 1042] [outer = 0x0] [url = about:blank] 16:03:46 INFO - PROCESS | 2260 | --DOMWINDOW == 105 (0x119fcb800) [pid = 2260] [serial = 1044] [outer = 0x0] [url = about:blank] 16:03:46 INFO - PROCESS | 2260 | --DOMWINDOW == 104 (0x1185b0000) [pid = 2260] [serial = 1029] [outer = 0x0] [url = about:blank] 16:03:46 INFO - PROCESS | 2260 | --DOMWINDOW == 103 (0x119837000) [pid = 2260] [serial = 1035] [outer = 0x0] [url = about:blank] 16:03:46 INFO - PROCESS | 2260 | --DOMWINDOW == 102 (0x1196d2800) [pid = 2260] [serial = 1033] [outer = 0x0] [url = about:blank] 16:03:46 INFO - PROCESS | 2260 | --DOMWINDOW == 101 (0x118fb9000) [pid = 2260] [serial = 1032] [outer = 0x0] [url = about:blank] 16:03:46 INFO - PROCESS | 2260 | --DOMWINDOW == 100 (0x116863400) [pid = 2260] [serial = 1020] [outer = 0x0] [url = about:blank] 16:03:46 INFO - PROCESS | 2260 | --DOMWINDOW == 99 (0x118279800) [pid = 2260] [serial = 1026] [outer = 0x0] [url = about:blank] 16:03:46 INFO - PROCESS | 2260 | --DOMWINDOW == 98 (0x117298400) [pid = 2260] [serial = 1023] [outer = 0x0] [url = about:blank] 16:03:46 INFO - PROCESS | 2260 | --DOMWINDOW == 97 (0x1180db400) [pid = 2260] [serial = 1024] [outer = 0x0] [url = about:blank] 16:03:46 INFO - PROCESS | 2260 | --DOMWINDOW == 96 (0x1134e1400) [pid = 2260] [serial = 1017] [outer = 0x0] [url = about:blank] 16:03:46 INFO - PROCESS | 2260 | --DOMWINDOW == 95 (0x115e97800) [pid = 2260] [serial = 1018] [outer = 0x0] [url = about:blank] 16:03:46 INFO - PROCESS | 2260 | --DOMWINDOW == 94 (0x119858000) [pid = 2260] [serial = 1036] [outer = 0x0] [url = about:blank] 16:03:46 INFO - PROCESS | 2260 | --DOMWINDOW == 93 (0x121139000) [pid = 2260] [serial = 1045] [outer = 0x0] [url = about:blank] 16:03:46 INFO - PROCESS | 2260 | --DOMWINDOW == 92 (0x116a71800) [pid = 2260] [serial = 1039] [outer = 0x0] [url = about:blank] 16:03:46 INFO - PROCESS | 2260 | --DOMWINDOW == 91 (0x112d69000) [pid = 2260] [serial = 1038] [outer = 0x0] [url = about:blank] 16:03:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 16:03:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 723ms 16:03:46 INFO - PROCESS | 2260 | 1462316626224 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 16:03:46 INFO - PROCESS | 2260 | 1462316626228 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 16:03:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 16:03:46 INFO - PROCESS | 2260 | 1462316626234 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 16:03:46 INFO - PROCESS | 2260 | 1462316626236 Marionette TRACE conn2 <- [1,1458,null,{}] 16:03:46 INFO - PROCESS | 2260 | 1462316626238 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}] 16:03:46 INFO - PROCESS | 2260 | 1462316626312 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 16:03:46 INFO - PROCESS | 2260 | 1462316626319 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:46 INFO - PROCESS | 2260 | ++DOCSHELL 0x11708e800 == 33 [pid = 2260] [id = 372] 16:03:46 INFO - PROCESS | 2260 | ++DOMWINDOW == 92 (0x116714400) [pid = 2260] [serial = 1115] [outer = 0x0] 16:03:46 INFO - PROCESS | 2260 | ++DOMWINDOW == 93 (0x116a72c00) [pid = 2260] [serial = 1116] [outer = 0x116714400] 16:03:46 INFO - PROCESS | 2260 | 1462316626345 Marionette DEBUG loaded listener.js 16:03:46 INFO - PROCESS | 2260 | ++DOMWINDOW == 94 (0x116f9ac00) [pid = 2260] [serial = 1117] [outer = 0x116714400] 16:03:46 INFO - PROCESS | 2260 | 1462316626711 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]]]}] 16:03:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 16:03:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 519ms 16:03:46 INFO - PROCESS | 2260 | 1462316626754 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 16:03:46 INFO - PROCESS | 2260 | 1462316626755 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 16:03:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 16:03:46 INFO - PROCESS | 2260 | 1462316626757 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 16:03:46 INFO - PROCESS | 2260 | 1462316626760 Marionette TRACE conn2 <- [1,1462,null,{}] 16:03:46 INFO - PROCESS | 2260 | 1462316626767 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}] 16:03:46 INFO - PROCESS | 2260 | 1462316626842 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 16:03:46 INFO - PROCESS | 2260 | 1462316626852 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:46 INFO - PROCESS | 2260 | ++DOCSHELL 0x11961f800 == 34 [pid = 2260] [id = 373] 16:03:46 INFO - PROCESS | 2260 | ++DOMWINDOW == 95 (0x117d26800) [pid = 2260] [serial = 1118] [outer = 0x0] 16:03:46 INFO - PROCESS | 2260 | ++DOMWINDOW == 96 (0x118276800) [pid = 2260] [serial = 1119] [outer = 0x117d26800] 16:03:46 INFO - PROCESS | 2260 | 1462316626880 Marionette DEBUG loaded listener.js 16:03:46 INFO - PROCESS | 2260 | ++DOMWINDOW == 97 (0x1182b8c00) [pid = 2260] [serial = 1120] [outer = 0x117d26800] 16:03:47 INFO - PROCESS | 2260 | 1462316627220 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]]]}] 16:03:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 16:03:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 471ms 16:03:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 16:03:47 INFO - PROCESS | 2260 | 1462316627229 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 16:03:47 INFO - PROCESS | 2260 | 1462316627231 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 16:03:47 INFO - PROCESS | 2260 | 1462316627236 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 16:03:47 INFO - PROCESS | 2260 | 1462316627237 Marionette TRACE conn2 <- [1,1466,null,{}] 16:03:47 INFO - PROCESS | 2260 | 1462316627240 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}] 16:03:47 INFO - PROCESS | 2260 | 1462316627323 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 16:03:47 INFO - PROCESS | 2260 | 1462316627367 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:47 INFO - PROCESS | 2260 | ++DOCSHELL 0x121240800 == 35 [pid = 2260] [id = 374] 16:03:47 INFO - PROCESS | 2260 | ++DOMWINDOW == 98 (0x1182b7c00) [pid = 2260] [serial = 1121] [outer = 0x0] 16:03:47 INFO - PROCESS | 2260 | ++DOMWINDOW == 99 (0x1185f5c00) [pid = 2260] [serial = 1122] [outer = 0x1182b7c00] 16:03:47 INFO - PROCESS | 2260 | 1462316627393 Marionette DEBUG loaded listener.js 16:03:47 INFO - PROCESS | 2260 | ++DOMWINDOW == 100 (0x118fb0c00) [pid = 2260] [serial = 1123] [outer = 0x1182b7c00] 16:03:47 INFO - PROCESS | 2260 | 1462316627701 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]]]}] 16:03:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 16:03:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 519ms 16:03:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 16:03:47 INFO - PROCESS | 2260 | 1462316627755 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 16:03:47 INFO - PROCESS | 2260 | 1462316627756 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 16:03:47 INFO - PROCESS | 2260 | 1462316627758 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 16:03:47 INFO - PROCESS | 2260 | 1462316627759 Marionette TRACE conn2 <- [1,1470,null,{}] 16:03:47 INFO - PROCESS | 2260 | 1462316627761 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}] 16:03:47 INFO - PROCESS | 2260 | 1462316627831 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 16:03:47 INFO - PROCESS | 2260 | 1462316627837 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:47 INFO - PROCESS | 2260 | ++DOCSHELL 0x124096800 == 36 [pid = 2260] [id = 375] 16:03:47 INFO - PROCESS | 2260 | ++DOMWINDOW == 101 (0x118fb2c00) [pid = 2260] [serial = 1124] [outer = 0x0] 16:03:47 INFO - PROCESS | 2260 | ++DOMWINDOW == 102 (0x119352800) [pid = 2260] [serial = 1125] [outer = 0x118fb2c00] 16:03:47 INFO - PROCESS | 2260 | 1462316627857 Marionette DEBUG loaded listener.js 16:03:47 INFO - PROCESS | 2260 | ++DOMWINDOW == 103 (0x1196d1c00) [pid = 2260] [serial = 1126] [outer = 0x118fb2c00] 16:03:48 INFO - PROCESS | 2260 | 1462316628309 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]]]}] 16:03:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 16:03:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 568ms 16:03:48 INFO - PROCESS | 2260 | 1462316628329 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 16:03:48 INFO - PROCESS | 2260 | 1462316628333 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 16:03:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 16:03:48 INFO - PROCESS | 2260 | 1462316628336 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 16:03:48 INFO - PROCESS | 2260 | 1462316628338 Marionette TRACE conn2 <- [1,1474,null,{}] 16:03:48 INFO - PROCESS | 2260 | 1462316628342 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}] 16:03:48 INFO - PROCESS | 2260 | 1462316628495 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 16:03:48 INFO - PROCESS | 2260 | 1462316628522 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:48 INFO - PROCESS | 2260 | ++DOCSHELL 0x126395000 == 37 [pid = 2260] [id = 376] 16:03:48 INFO - PROCESS | 2260 | ++DOMWINDOW == 104 (0x119839000) [pid = 2260] [serial = 1127] [outer = 0x0] 16:03:48 INFO - PROCESS | 2260 | ++DOMWINDOW == 105 (0x119bbc400) [pid = 2260] [serial = 1128] [outer = 0x119839000] 16:03:48 INFO - PROCESS | 2260 | 1462316628565 Marionette DEBUG loaded listener.js 16:03:48 INFO - PROCESS | 2260 | ++DOMWINDOW == 106 (0x121135c00) [pid = 2260] [serial = 1129] [outer = 0x119839000] 16:03:48 INFO - PROCESS | 2260 | 1462316628975 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]]]}] 16:03:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 16:03:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 673ms 16:03:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 16:03:49 INFO - PROCESS | 2260 | 1462316629010 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 16:03:49 INFO - PROCESS | 2260 | 1462316629011 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 16:03:49 INFO - PROCESS | 2260 | 1462316629020 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 16:03:49 INFO - PROCESS | 2260 | 1462316629021 Marionette TRACE conn2 <- [1,1478,null,{}] 16:03:49 INFO - PROCESS | 2260 | 1462316629024 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}] 16:03:49 INFO - PROCESS | 2260 | 1462316629114 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 16:03:49 INFO - PROCESS | 2260 | 1462316629118 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:49 INFO - PROCESS | 2260 | ++DOCSHELL 0x11917b000 == 38 [pid = 2260] [id = 377] 16:03:49 INFO - PROCESS | 2260 | ++DOMWINDOW == 107 (0x119cc5400) [pid = 2260] [serial = 1130] [outer = 0x0] 16:03:49 INFO - PROCESS | 2260 | ++DOMWINDOW == 108 (0x12113b000) [pid = 2260] [serial = 1131] [outer = 0x119cc5400] 16:03:49 INFO - PROCESS | 2260 | 1462316629144 Marionette DEBUG loaded listener.js 16:03:49 INFO - PROCESS | 2260 | ++DOMWINDOW == 109 (0x1213bcc00) [pid = 2260] [serial = 1132] [outer = 0x119cc5400] 16:03:49 INFO - PROCESS | 2260 | 1462316629491 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]]]}] 16:03:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 16:03:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 526ms 16:03:49 INFO - PROCESS | 2260 | 1462316629539 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 16:03:49 INFO - PROCESS | 2260 | 1462316629541 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 16:03:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 16:03:49 INFO - PROCESS | 2260 | 1462316629543 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 16:03:49 INFO - PROCESS | 2260 | 1462316629544 Marionette TRACE conn2 <- [1,1482,null,{}] 16:03:49 INFO - PROCESS | 2260 | 1462316629546 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}] 16:03:49 INFO - PROCESS | 2260 | 1462316629636 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 16:03:49 INFO - PROCESS | 2260 | 1462316629648 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:49 INFO - PROCESS | 2260 | ++DOCSHELL 0x128cd1800 == 39 [pid = 2260] [id = 378] 16:03:49 INFO - PROCESS | 2260 | ++DOMWINDOW == 110 (0x12113e000) [pid = 2260] [serial = 1133] [outer = 0x0] 16:03:49 INFO - PROCESS | 2260 | ++DOMWINDOW == 111 (0x121505800) [pid = 2260] [serial = 1134] [outer = 0x12113e000] 16:03:49 INFO - PROCESS | 2260 | 1462316629673 Marionette DEBUG loaded listener.js 16:03:49 INFO - PROCESS | 2260 | ++DOMWINDOW == 112 (0x1215de400) [pid = 2260] [serial = 1135] [outer = 0x12113e000] 16:03:50 INFO - PROCESS | 2260 | 1462316630021 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]]]}] 16:03:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 16:03:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 521ms 16:03:50 INFO - PROCESS | 2260 | 1462316630065 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 16:03:50 INFO - PROCESS | 2260 | 1462316630066 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 16:03:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 16:03:50 INFO - PROCESS | 2260 | 1462316630068 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 16:03:50 INFO - PROCESS | 2260 | 1462316630069 Marionette TRACE conn2 <- [1,1486,null,{}] 16:03:50 INFO - PROCESS | 2260 | 1462316630072 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}] 16:03:50 INFO - PROCESS | 2260 | 1462316630165 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 16:03:50 INFO - PROCESS | 2260 | 1462316630169 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:50 INFO - PROCESS | 2260 | ++DOCSHELL 0x129330800 == 40 [pid = 2260] [id = 379] 16:03:50 INFO - PROCESS | 2260 | ++DOMWINDOW == 113 (0x121503000) [pid = 2260] [serial = 1136] [outer = 0x0] 16:03:50 INFO - PROCESS | 2260 | ++DOMWINDOW == 114 (0x121b49400) [pid = 2260] [serial = 1137] [outer = 0x121503000] 16:03:50 INFO - PROCESS | 2260 | 1462316630194 Marionette DEBUG loaded listener.js 16:03:50 INFO - PROCESS | 2260 | ++DOMWINDOW == 115 (0x121b51c00) [pid = 2260] [serial = 1138] [outer = 0x121503000] 16:03:50 INFO - PROCESS | 2260 | --DOMWINDOW == 114 (0x11104f000) [pid = 2260] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 16:03:50 INFO - PROCESS | 2260 | --DOMWINDOW == 113 (0x120864400) [pid = 2260] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 16:03:50 INFO - PROCESS | 2260 | --DOMWINDOW == 112 (0x121b4f400) [pid = 2260] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 16:03:50 INFO - PROCESS | 2260 | --DOMWINDOW == 111 (0x115e52000) [pid = 2260] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 16:03:50 INFO - PROCESS | 2260 | --DOMWINDOW == 110 (0x11203f000) [pid = 2260] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 16:03:50 INFO - PROCESS | 2260 | --DOMWINDOW == 109 (0x1185adc00) [pid = 2260] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 16:03:50 INFO - PROCESS | 2260 | --DOMWINDOW == 108 (0x1182b7000) [pid = 2260] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 16:03:50 INFO - PROCESS | 2260 | --DOMWINDOW == 107 (0x116a72800) [pid = 2260] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 16:03:50 INFO - PROCESS | 2260 | --DOMWINDOW == 106 (0x119161c00) [pid = 2260] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 16:03:50 INFO - PROCESS | 2260 | --DOMWINDOW == 105 (0x1244d5c00) [pid = 2260] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 16:03:50 INFO - PROCESS | 2260 | --DOMWINDOW == 104 (0x11671a400) [pid = 2260] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 16:03:50 INFO - PROCESS | 2260 | --DOMWINDOW == 103 (0x11984b800) [pid = 2260] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 16:03:50 INFO - PROCESS | 2260 | --DOMWINDOW == 102 (0x120864000) [pid = 2260] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 16:03:50 INFO - PROCESS | 2260 | 1462316630639 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]]]}] 16:03:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 16:03:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 620ms 16:03:50 INFO - PROCESS | 2260 | 1462316630688 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 16:03:50 INFO - PROCESS | 2260 | 1462316630690 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 16:03:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 16:03:50 INFO - PROCESS | 2260 | 1462316630692 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 16:03:50 INFO - PROCESS | 2260 | 1462316630693 Marionette TRACE conn2 <- [1,1490,null,{}] 16:03:50 INFO - PROCESS | 2260 | 1462316630695 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}] 16:03:50 INFO - PROCESS | 2260 | 1462316630772 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 16:03:50 INFO - PROCESS | 2260 | 1462316630776 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:50 INFO - PROCESS | 2260 | ++DOCSHELL 0x12a609000 == 41 [pid = 2260] [id = 380] 16:03:50 INFO - PROCESS | 2260 | ++DOMWINDOW == 103 (0x11916c400) [pid = 2260] [serial = 1139] [outer = 0x0] 16:03:50 INFO - PROCESS | 2260 | ++DOMWINDOW == 104 (0x121507c00) [pid = 2260] [serial = 1140] [outer = 0x11916c400] 16:03:50 INFO - PROCESS | 2260 | 1462316630801 Marionette DEBUG loaded listener.js 16:03:50 INFO - PROCESS | 2260 | ++DOMWINDOW == 105 (0x121b53400) [pid = 2260] [serial = 1141] [outer = 0x11916c400] 16:03:51 INFO - PROCESS | 2260 | 1462316631135 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]]]}] 16:03:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 16:03:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 467ms 16:03:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 16:03:51 INFO - PROCESS | 2260 | 1462316631160 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 16:03:51 INFO - PROCESS | 2260 | 1462316631161 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 16:03:51 INFO - PROCESS | 2260 | 1462316631163 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 16:03:51 INFO - PROCESS | 2260 | 1462316631167 Marionette TRACE conn2 <- [1,1494,null,{}] 16:03:51 INFO - PROCESS | 2260 | 1462316631170 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}] 16:03:51 INFO - PROCESS | 2260 | 1462316631256 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 16:03:51 INFO - PROCESS | 2260 | 1462316631309 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:51 INFO - PROCESS | 2260 | ++DOCSHELL 0x12a77d000 == 42 [pid = 2260] [id = 381] 16:03:51 INFO - PROCESS | 2260 | ++DOMWINDOW == 106 (0x1193ba400) [pid = 2260] [serial = 1142] [outer = 0x0] 16:03:51 INFO - PROCESS | 2260 | ++DOMWINDOW == 107 (0x121d45800) [pid = 2260] [serial = 1143] [outer = 0x1193ba400] 16:03:51 INFO - PROCESS | 2260 | 1462316631338 Marionette DEBUG loaded listener.js 16:03:51 INFO - PROCESS | 2260 | ++DOMWINDOW == 108 (0x125317c00) [pid = 2260] [serial = 1144] [outer = 0x1193ba400] 16:03:51 INFO - PROCESS | 2260 | 1462316631624 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]]]}] 16:03:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 16:03:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 473ms 16:03:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 16:03:51 INFO - PROCESS | 2260 | 1462316631638 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 16:03:51 INFO - PROCESS | 2260 | 1462316631639 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 16:03:51 INFO - PROCESS | 2260 | 1462316631642 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 16:03:51 INFO - PROCESS | 2260 | 1462316631643 Marionette TRACE conn2 <- [1,1498,null,{}] 16:03:51 INFO - PROCESS | 2260 | 1462316631645 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}] 16:03:51 INFO - PROCESS | 2260 | 1462316631728 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 16:03:51 INFO - PROCESS | 2260 | 1462316631736 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:51 INFO - PROCESS | 2260 | ++DOCSHELL 0x12bb5d000 == 43 [pid = 2260] [id = 382] 16:03:51 INFO - PROCESS | 2260 | ++DOMWINDOW == 109 (0x125239800) [pid = 2260] [serial = 1145] [outer = 0x0] 16:03:51 INFO - PROCESS | 2260 | ++DOMWINDOW == 110 (0x12630ac00) [pid = 2260] [serial = 1146] [outer = 0x125239800] 16:03:51 INFO - PROCESS | 2260 | 1462316631761 Marionette DEBUG loaded listener.js 16:03:51 INFO - PROCESS | 2260 | ++DOMWINDOW == 111 (0x126b78c00) [pid = 2260] [serial = 1147] [outer = 0x125239800] 16:03:52 INFO - PROCESS | 2260 | 1462316632091 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]]]}] 16:03:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 16:03:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 471ms 16:03:52 INFO - PROCESS | 2260 | 1462316632114 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 16:03:52 INFO - PROCESS | 2260 | 1462316632117 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 16:03:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 16:03:52 INFO - PROCESS | 2260 | 1462316632120 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 16:03:52 INFO - PROCESS | 2260 | 1462316632121 Marionette TRACE conn2 <- [1,1502,null,{}] 16:03:52 INFO - PROCESS | 2260 | 1462316632123 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}] 16:03:52 INFO - PROCESS | 2260 | 1462316632222 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 16:03:52 INFO - PROCESS | 2260 | 1462316632228 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:52 INFO - PROCESS | 2260 | ++DOCSHELL 0x12c187800 == 44 [pid = 2260] [id = 383] 16:03:52 INFO - PROCESS | 2260 | ++DOMWINDOW == 112 (0x12510dc00) [pid = 2260] [serial = 1148] [outer = 0x0] 16:03:52 INFO - PROCESS | 2260 | ++DOMWINDOW == 113 (0x126b86000) [pid = 2260] [serial = 1149] [outer = 0x12510dc00] 16:03:52 INFO - PROCESS | 2260 | 1462316632254 Marionette DEBUG loaded listener.js 16:03:52 INFO - PROCESS | 2260 | ++DOMWINDOW == 114 (0x126db6800) [pid = 2260] [serial = 1150] [outer = 0x12510dc00] 16:03:53 INFO - PROCESS | 2260 | --DOCSHELL 0x12a763800 == 43 [pid = 2260] [id = 318] 16:03:53 INFO - PROCESS | 2260 | --DOCSHELL 0x117d15000 == 42 [pid = 2260] [id = 371] 16:03:53 INFO - PROCESS | 2260 | --DOCSHELL 0x119505800 == 41 [pid = 2260] [id = 370] 16:03:53 INFO - PROCESS | 2260 | --DOCSHELL 0x12956a000 == 40 [pid = 2260] [id = 369] 16:03:53 INFO - PROCESS | 2260 | --DOCSHELL 0x1199a1000 == 39 [pid = 2260] [id = 368] 16:03:53 INFO - PROCESS | 2260 | --DOCSHELL 0x113d52000 == 38 [pid = 2260] [id = 367] 16:03:53 INFO - PROCESS | 2260 | --DOCSHELL 0x11708e800 == 37 [pid = 2260] [id = 372] 16:03:53 INFO - PROCESS | 2260 | --DOCSHELL 0x126395000 == 36 [pid = 2260] [id = 376] 16:03:53 INFO - PROCESS | 2260 | --DOCSHELL 0x11917b000 == 35 [pid = 2260] [id = 377] 16:03:53 INFO - PROCESS | 2260 | --DOCSHELL 0x129330800 == 34 [pid = 2260] [id = 379] 16:03:53 INFO - PROCESS | 2260 | --DOCSHELL 0x11961f800 == 33 [pid = 2260] [id = 373] 16:03:53 INFO - PROCESS | 2260 | --DOCSHELL 0x121240800 == 32 [pid = 2260] [id = 374] 16:03:53 INFO - PROCESS | 2260 | --DOCSHELL 0x12a77d000 == 31 [pid = 2260] [id = 381] 16:03:53 INFO - PROCESS | 2260 | --DOCSHELL 0x124096800 == 30 [pid = 2260] [id = 375] 16:03:53 INFO - PROCESS | 2260 | --DOCSHELL 0x128cd1800 == 29 [pid = 2260] [id = 378] 16:03:53 INFO - PROCESS | 2260 | --DOCSHELL 0x12a609000 == 28 [pid = 2260] [id = 380] 16:03:53 INFO - PROCESS | 2260 | --DOMWINDOW == 113 (0x116f96000) [pid = 2260] [serial = 1015] [outer = 0x0] [url = about:blank] 16:03:53 INFO - PROCESS | 2260 | --DOMWINDOW == 112 (0x11766fc00) [pid = 2260] [serial = 1092] [outer = 0x0] [url = about:blank] 16:03:53 INFO - PROCESS | 2260 | --DOMWINDOW == 111 (0x118f17000) [pid = 2260] [serial = 1093] [outer = 0x0] [url = about:blank] 16:03:53 INFO - PROCESS | 2260 | --DOMWINDOW == 110 (0x125835800) [pid = 2260] [serial = 1090] [outer = 0x0] [url = about:blank] 16:03:53 INFO - PROCESS | 2260 | --DOMWINDOW == 109 (0x126b77c00) [pid = 2260] [serial = 1095] [outer = 0x0] [url = about:blank] 16:03:53 INFO - PROCESS | 2260 | --DOMWINDOW == 108 (0x1213b9800) [pid = 2260] [serial = 1080] [outer = 0x0] [url = about:blank] 16:03:53 INFO - PROCESS | 2260 | --DOMWINDOW == 107 (0x12510b800) [pid = 2260] [serial = 1087] [outer = 0x0] [url = about:blank] 16:03:53 INFO - PROCESS | 2260 | --DOMWINDOW == 106 (0x126b88400) [pid = 2260] [serial = 1096] [outer = 0x0] [url = about:blank] 16:03:53 INFO - PROCESS | 2260 | --DOMWINDOW == 105 (0x121b4cc00) [pid = 2260] [serial = 1081] [outer = 0x0] [url = about:blank] 16:03:53 INFO - PROCESS | 2260 | --DOMWINDOW == 104 (0x1240ad000) [pid = 2260] [serial = 1084] [outer = 0x0] [url = about:blank] 16:03:53 INFO - PROCESS | 2260 | --DOMWINDOW == 103 (0x121b56000) [pid = 2260] [serial = 1083] [outer = 0x0] [url = about:blank] 16:03:53 INFO - PROCESS | 2260 | --DOMWINDOW == 102 (0x124324000) [pid = 2260] [serial = 1086] [outer = 0x0] [url = about:blank] 16:03:53 INFO - PROCESS | 2260 | --DOMWINDOW == 101 (0x1161ce400) [pid = 2260] [serial = 1050] [outer = 0x0] [url = about:blank] 16:03:53 INFO - PROCESS | 2260 | --DOMWINDOW == 100 (0x1180d6000) [pid = 2260] [serial = 1053] [outer = 0x0] [url = about:blank] 16:03:53 INFO - PROCESS | 2260 | --DOMWINDOW == 99 (0x116632400) [pid = 2260] [serial = 1065] [outer = 0x0] [url = about:blank] 16:03:53 INFO - PROCESS | 2260 | --DOMWINDOW == 98 (0x116a70c00) [pid = 2260] [serial = 1066] [outer = 0x0] [url = about:blank] 16:03:53 INFO - PROCESS | 2260 | --DOMWINDOW == 97 (0x119360c00) [pid = 2260] [serial = 1056] [outer = 0x0] [url = about:blank] 16:03:53 INFO - PROCESS | 2260 | --DOMWINDOW == 96 (0x119859000) [pid = 2260] [serial = 1063] [outer = 0x0] [url = about:blank] 16:03:53 INFO - PROCESS | 2260 | --DOMWINDOW == 95 (0x1180dc800) [pid = 2260] [serial = 1062] [outer = 0x0] [url = about:blank] 16:03:53 INFO - PROCESS | 2260 | --DOMWINDOW == 94 (0x119852800) [pid = 2260] [serial = 1077] [outer = 0x0] [url = about:blank] 16:03:53 INFO - PROCESS | 2260 | --DOMWINDOW == 93 (0x119ccfc00) [pid = 2260] [serial = 1078] [outer = 0x0] [url = about:blank] 16:03:53 INFO - PROCESS | 2260 | --DOMWINDOW == 92 (0x1185f0c00) [pid = 2260] [serial = 1071] [outer = 0x0] [url = about:blank] 16:03:53 INFO - PROCESS | 2260 | --DOMWINDOW == 91 (0x11878cc00) [pid = 2260] [serial = 1072] [outer = 0x0] [url = about:blank] 16:03:53 INFO - PROCESS | 2260 | --DOMWINDOW == 90 (0x117034c00) [pid = 2260] [serial = 1068] [outer = 0x0] [url = about:blank] 16:03:53 INFO - PROCESS | 2260 | --DOMWINDOW == 89 (0x1180d1800) [pid = 2260] [serial = 1069] [outer = 0x0] [url = about:blank] 16:03:53 INFO - PROCESS | 2260 | --DOMWINDOW == 88 (0x1193b5c00) [pid = 2260] [serial = 1074] [outer = 0x0] [url = about:blank] 16:03:53 INFO - PROCESS | 2260 | --DOMWINDOW == 87 (0x125239c00) [pid = 2260] [serial = 1089] [outer = 0x0] [url = about:blank] 16:03:53 INFO - PROCESS | 2260 | --DOMWINDOW == 86 (0x1196d4400) [pid = 2260] [serial = 1075] [outer = 0x0] [url = about:blank] 16:03:53 INFO - PROCESS | 2260 | --DOMWINDOW == 85 (0x1213c0800) [pid = 2260] [serial = 1059] [outer = 0x0] [url = about:blank] 16:03:53 INFO - PROCESS | 2260 | --DOMWINDOW == 84 (0x126db0400) [pid = 2260] [serial = 1098] [outer = 0x0] [url = about:blank] 16:03:53 INFO - PROCESS | 2260 | --DOCSHELL 0x12bb5d000 == 27 [pid = 2260] [id = 382] 16:03:53 INFO - PROCESS | 2260 | 1462316633672 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]]]}] 16:03:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 16:03:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1570ms 16:03:53 INFO - PROCESS | 2260 | 1462316633691 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 16:03:53 INFO - PROCESS | 2260 | 1462316633693 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 16:03:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 16:03:53 INFO - PROCESS | 2260 | 1462316633697 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 16:03:53 INFO - PROCESS | 2260 | 1462316633699 Marionette TRACE conn2 <- [1,1506,null,{}] 16:03:53 INFO - PROCESS | 2260 | 1462316633704 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}] 16:03:53 INFO - PROCESS | 2260 | 1462316633786 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 16:03:53 INFO - PROCESS | 2260 | 1462316633830 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:53 INFO - PROCESS | 2260 | ++DOCSHELL 0x115e77800 == 28 [pid = 2260] [id = 384] 16:03:53 INFO - PROCESS | 2260 | ++DOMWINDOW == 85 (0x112d6d800) [pid = 2260] [serial = 1151] [outer = 0x0] 16:03:53 INFO - PROCESS | 2260 | ++DOMWINDOW == 86 (0x112d6f400) [pid = 2260] [serial = 1152] [outer = 0x112d6d800] 16:03:53 INFO - PROCESS | 2260 | 1462316633858 Marionette DEBUG loaded listener.js 16:03:53 INFO - PROCESS | 2260 | ++DOMWINDOW == 87 (0x11332a000) [pid = 2260] [serial = 1153] [outer = 0x112d6d800] 16:03:54 INFO - PROCESS | 2260 | 1462316634178 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]]]}] 16:03:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 16:03:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 523ms 16:03:54 INFO - PROCESS | 2260 | 1462316634220 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 16:03:54 INFO - PROCESS | 2260 | 1462316634224 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 16:03:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 16:03:54 INFO - PROCESS | 2260 | 1462316634229 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 16:03:54 INFO - PROCESS | 2260 | 1462316634231 Marionette TRACE conn2 <- [1,1510,null,{}] 16:03:54 INFO - PROCESS | 2260 | 1462316634233 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}] 16:03:54 INFO - PROCESS | 2260 | 1462316634305 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 16:03:54 INFO - PROCESS | 2260 | 1462316634310 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:54 INFO - PROCESS | 2260 | ++DOCSHELL 0x11708a800 == 29 [pid = 2260] [id = 385] 16:03:54 INFO - PROCESS | 2260 | ++DOMWINDOW == 88 (0x113475400) [pid = 2260] [serial = 1154] [outer = 0x0] 16:03:54 INFO - PROCESS | 2260 | ++DOMWINDOW == 89 (0x115e97800) [pid = 2260] [serial = 1155] [outer = 0x113475400] 16:03:54 INFO - PROCESS | 2260 | 1462316634341 Marionette DEBUG loaded listener.js 16:03:54 INFO - PROCESS | 2260 | ++DOMWINDOW == 90 (0x116634000) [pid = 2260] [serial = 1156] [outer = 0x113475400] 16:03:54 INFO - PROCESS | 2260 | 1462316634667 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]]]}] 16:03:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 16:03:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 470ms 16:03:54 INFO - PROCESS | 2260 | 1462316634701 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 16:03:54 INFO - PROCESS | 2260 | 1462316634704 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 16:03:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 16:03:54 INFO - PROCESS | 2260 | 1462316634707 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 16:03:54 INFO - PROCESS | 2260 | 1462316634709 Marionette TRACE conn2 <- [1,1514,null,{}] 16:03:54 INFO - PROCESS | 2260 | 1462316634720 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}] 16:03:54 INFO - PROCESS | 2260 | 1462316634793 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 16:03:54 INFO - PROCESS | 2260 | 1462316634801 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:54 INFO - PROCESS | 2260 | ++DOCSHELL 0x118ac0800 == 30 [pid = 2260] [id = 386] 16:03:54 INFO - PROCESS | 2260 | ++DOMWINDOW == 91 (0x110f76800) [pid = 2260] [serial = 1157] [outer = 0x0] 16:03:54 INFO - PROCESS | 2260 | ++DOMWINDOW == 92 (0x116f90000) [pid = 2260] [serial = 1158] [outer = 0x110f76800] 16:03:54 INFO - PROCESS | 2260 | 1462316634830 Marionette DEBUG loaded listener.js 16:03:54 INFO - PROCESS | 2260 | ++DOMWINDOW == 93 (0x116f9b400) [pid = 2260] [serial = 1159] [outer = 0x110f76800] 16:03:55 INFO - PROCESS | 2260 | 1462316635171 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]]]}] 16:03:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 16:03:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 471ms 16:03:55 INFO - PROCESS | 2260 | 1462316635178 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 16:03:55 INFO - PROCESS | 2260 | 1462316635180 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 16:03:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 16:03:55 INFO - PROCESS | 2260 | 1462316635184 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 16:03:55 INFO - PROCESS | 2260 | 1462316635186 Marionette TRACE conn2 <- [1,1518,null,{}] 16:03:55 INFO - PROCESS | 2260 | 1462316635188 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}] 16:03:55 INFO - PROCESS | 2260 | 1462316635283 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 16:03:55 INFO - PROCESS | 2260 | 1462316635289 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:55 INFO - PROCESS | 2260 | ++DOCSHELL 0x119186000 == 31 [pid = 2260] [id = 387] 16:03:55 INFO - PROCESS | 2260 | ++DOMWINDOW == 94 (0x116f9a800) [pid = 2260] [serial = 1160] [outer = 0x0] 16:03:55 INFO - PROCESS | 2260 | ++DOMWINDOW == 95 (0x117673400) [pid = 2260] [serial = 1161] [outer = 0x116f9a800] 16:03:55 INFO - PROCESS | 2260 | 1462316635318 Marionette DEBUG loaded listener.js 16:03:55 INFO - PROCESS | 2260 | ++DOMWINDOW == 96 (0x118057000) [pid = 2260] [serial = 1162] [outer = 0x116f9a800] 16:03:55 INFO - PROCESS | 2260 | 1462316635776 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]]]}] 16:03:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 16:03:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 621ms 16:03:55 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 16:03:55 INFO - PROCESS | 2260 | 1462316635804 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 16:03:55 INFO - PROCESS | 2260 | 1462316635805 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 16:03:55 INFO - PROCESS | 2260 | 1462316635809 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 16:03:55 INFO - PROCESS | 2260 | 1462316635810 Marionette TRACE conn2 <- [1,1522,null,{}] 16:03:55 INFO - PROCESS | 2260 | 1462316635814 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}] 16:03:55 INFO - PROCESS | 2260 | 1462316635942 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 16:03:55 INFO - PROCESS | 2260 | 1462316635951 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:55 INFO - PROCESS | 2260 | ++DOCSHELL 0x119626000 == 32 [pid = 2260] [id = 388] 16:03:55 INFO - PROCESS | 2260 | ++DOMWINDOW == 97 (0x113474800) [pid = 2260] [serial = 1163] [outer = 0x0] 16:03:55 INFO - PROCESS | 2260 | ++DOMWINDOW == 98 (0x1180d2c00) [pid = 2260] [serial = 1164] [outer = 0x113474800] 16:03:55 INFO - PROCESS | 2260 | 1462316635992 Marionette DEBUG loaded listener.js 16:03:56 INFO - PROCESS | 2260 | ++DOMWINDOW == 99 (0x11826d000) [pid = 2260] [serial = 1165] [outer = 0x113474800] 16:03:56 INFO - PROCESS | 2260 | 1462316636350 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"]]]}] 16:03:56 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 () { 16:03:56 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:03:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 16:03:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:03:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:03:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 16:03:56 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 () { 16:03:56 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:03:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 16:03:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:03:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:03:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 16:03:56 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 () { 16:03:56 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:03:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 16:03:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:03:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:03:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 16:03:56 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 () { 16:03:56 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:03:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 16:03:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:03:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:03:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 16:03:56 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 570ms 16:03:56 INFO - PROCESS | 2260 | 1462316636379 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 16:03:56 INFO - PROCESS | 2260 | 1462316636381 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 16:03:56 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 16:03:56 INFO - PROCESS | 2260 | 1462316636383 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 16:03:56 INFO - PROCESS | 2260 | 1462316636384 Marionette TRACE conn2 <- [1,1526,null,{}] 16:03:56 INFO - PROCESS | 2260 | 1462316636386 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}] 16:03:56 INFO - PROCESS | 2260 | 1462316636468 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 16:03:56 INFO - PROCESS | 2260 | 1462316636473 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:56 INFO - PROCESS | 2260 | ++DOCSHELL 0x121322000 == 33 [pid = 2260] [id = 389] 16:03:56 INFO - PROCESS | 2260 | ++DOMWINDOW == 100 (0x1182ad000) [pid = 2260] [serial = 1166] [outer = 0x0] 16:03:56 INFO - PROCESS | 2260 | ++DOMWINDOW == 101 (0x1185f4400) [pid = 2260] [serial = 1167] [outer = 0x1182ad000] 16:03:56 INFO - PROCESS | 2260 | 1462316636502 Marionette DEBUG loaded listener.js 16:03:56 INFO - PROCESS | 2260 | ++DOMWINDOW == 102 (0x118fb5800) [pid = 2260] [serial = 1168] [outer = 0x1182ad000] 16:03:56 INFO - PROCESS | 2260 | 1462316636862 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"]]]}] 16:03:56 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 16:03:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 16:03:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:03:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:03:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 16:03:56 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 16:03:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 16:03:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:03:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:03:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 16:03:56 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 16:03:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 16:03:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:03:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:03:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 16:03:56 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 519ms 16:03:56 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 16:03:56 INFO - PROCESS | 2260 | 1462316636903 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 16:03:56 INFO - PROCESS | 2260 | 1462316636904 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 16:03:56 INFO - PROCESS | 2260 | 1462316636906 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 16:03:56 INFO - PROCESS | 2260 | 1462316636907 Marionette TRACE conn2 <- [1,1530,null,{}] 16:03:56 INFO - PROCESS | 2260 | 1462316636909 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}] 16:03:56 INFO - PROCESS | 2260 | 1462316636977 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 16:03:56 INFO - PROCESS | 2260 | 1462316636985 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:56 INFO - PROCESS | 2260 | ++DOCSHELL 0x1250e5000 == 34 [pid = 2260] [id = 390] 16:03:56 INFO - PROCESS | 2260 | ++DOMWINDOW == 103 (0x116717c00) [pid = 2260] [serial = 1169] [outer = 0x0] 16:03:57 INFO - PROCESS | 2260 | ++DOMWINDOW == 104 (0x119333c00) [pid = 2260] [serial = 1170] [outer = 0x116717c00] 16:03:57 INFO - PROCESS | 2260 | 1462316637010 Marionette DEBUG loaded listener.js 16:03:57 INFO - PROCESS | 2260 | ++DOMWINDOW == 105 (0x11983f000) [pid = 2260] [serial = 1171] [outer = 0x116717c00] 16:03:57 INFO - PROCESS | 2260 | 1462316637320 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]]]}] 16:03:57 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 16:03:57 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 16:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:03:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:03:57 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 16:03:57 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 16:03:57 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. 16:03:57 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 16:03:57 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 419ms 16:03:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 16:03:57 INFO - PROCESS | 2260 | 1462316637326 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 16:03:57 INFO - PROCESS | 2260 | 1462316637327 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 16:03:57 INFO - PROCESS | 2260 | 1462316637329 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 16:03:57 INFO - PROCESS | 2260 | 1462316637330 Marionette TRACE conn2 <- [1,1534,null,{}] 16:03:57 INFO - PROCESS | 2260 | 1462316637335 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}] 16:03:57 INFO - PROCESS | 2260 | 1462316637406 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 16:03:57 INFO - PROCESS | 2260 | 1462316637410 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:57 INFO - PROCESS | 2260 | ++DOCSHELL 0x126393000 == 35 [pid = 2260] [id = 391] 16:03:57 INFO - PROCESS | 2260 | ++DOMWINDOW == 106 (0x119853000) [pid = 2260] [serial = 1172] [outer = 0x0] 16:03:57 INFO - PROCESS | 2260 | ++DOMWINDOW == 107 (0x119bbe800) [pid = 2260] [serial = 1173] [outer = 0x119853000] 16:03:57 INFO - PROCESS | 2260 | 1462316637438 Marionette DEBUG loaded listener.js 16:03:57 INFO - PROCESS | 2260 | ++DOMWINDOW == 108 (0x119ccc000) [pid = 2260] [serial = 1174] [outer = 0x119853000] 16:03:57 INFO - PROCESS | 2260 | 1462316637764 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]]]}] 16:03:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 16:03:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 472ms 16:03:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 16:03:57 INFO - PROCESS | 2260 | 1462316637802 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 16:03:57 INFO - PROCESS | 2260 | 1462316637803 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 16:03:57 INFO - PROCESS | 2260 | 1462316637805 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 16:03:57 INFO - PROCESS | 2260 | 1462316637806 Marionette TRACE conn2 <- [1,1538,null,{}] 16:03:57 INFO - PROCESS | 2260 | 1462316637809 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}] 16:03:57 INFO - PROCESS | 2260 | 1462316637902 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 16:03:57 INFO - PROCESS | 2260 | 1462316637908 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:57 INFO - PROCESS | 2260 | ++DOCSHELL 0x118abe000 == 36 [pid = 2260] [id = 392] 16:03:57 INFO - PROCESS | 2260 | ++DOMWINDOW == 109 (0x119bc1c00) [pid = 2260] [serial = 1175] [outer = 0x0] 16:03:57 INFO - PROCESS | 2260 | ++DOMWINDOW == 110 (0x12085ac00) [pid = 2260] [serial = 1176] [outer = 0x119bc1c00] 16:03:57 INFO - PROCESS | 2260 | 1462316637938 Marionette DEBUG loaded listener.js 16:03:58 INFO - PROCESS | 2260 | ++DOMWINDOW == 111 (0x12113c000) [pid = 2260] [serial = 1177] [outer = 0x119bc1c00] 16:03:58 INFO - PROCESS | 2260 | 1462316638292 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]]]}] 16:03:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 16:03:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 519ms 16:03:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 16:03:58 INFO - PROCESS | 2260 | 1462316638324 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 16:03:58 INFO - PROCESS | 2260 | 1462316638325 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 16:03:58 INFO - PROCESS | 2260 | 1462316638327 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 16:03:58 INFO - PROCESS | 2260 | 1462316638328 Marionette TRACE conn2 <- [1,1542,null,{}] 16:03:58 INFO - PROCESS | 2260 | 1462316638331 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}] 16:03:58 INFO - PROCESS | 2260 | 1462316638406 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 16:03:58 INFO - PROCESS | 2260 | 1462316638410 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:58 INFO - PROCESS | 2260 | ++DOCSHELL 0x128f4a000 == 37 [pid = 2260] [id = 393] 16:03:58 INFO - PROCESS | 2260 | ++DOMWINDOW == 112 (0x12113f400) [pid = 2260] [serial = 1178] [outer = 0x0] 16:03:58 INFO - PROCESS | 2260 | ++DOMWINDOW == 113 (0x121251800) [pid = 2260] [serial = 1179] [outer = 0x12113f400] 16:03:58 INFO - PROCESS | 2260 | 1462316638437 Marionette DEBUG loaded listener.js 16:03:58 INFO - PROCESS | 2260 | ++DOMWINDOW == 114 (0x1213c4400) [pid = 2260] [serial = 1180] [outer = 0x12113f400] 16:03:58 INFO - PROCESS | 2260 | 1462316638779 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]]]}] 16:03:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 16:03:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 469ms 16:03:58 INFO - PROCESS | 2260 | 1462316638797 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 16:03:58 INFO - PROCESS | 2260 | 1462316638800 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 16:03:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 16:03:58 INFO - PROCESS | 2260 | 1462316638803 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 16:03:58 INFO - PROCESS | 2260 | 1462316638805 Marionette TRACE conn2 <- [1,1546,null,{}] 16:03:58 INFO - PROCESS | 2260 | 1462316638807 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}] 16:03:58 INFO - PROCESS | 2260 | 1462316638918 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 16:03:58 INFO - PROCESS | 2260 | 1462316638932 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:58 INFO - PROCESS | 2260 | ++DOCSHELL 0x11961d800 == 38 [pid = 2260] [id = 394] 16:03:58 INFO - PROCESS | 2260 | ++DOMWINDOW == 115 (0x121223400) [pid = 2260] [serial = 1181] [outer = 0x0] 16:03:58 INFO - PROCESS | 2260 | ++DOMWINDOW == 116 (0x12150a000) [pid = 2260] [serial = 1182] [outer = 0x121223400] 16:03:58 INFO - PROCESS | 2260 | 1462316638961 Marionette DEBUG loaded listener.js 16:03:59 INFO - PROCESS | 2260 | ++DOMWINDOW == 117 (0x121b4dc00) [pid = 2260] [serial = 1183] [outer = 0x121223400] 16:03:59 INFO - PROCESS | 2260 | 1462316639304 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]]]}] 16:03:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 16:03:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 518ms 16:03:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 16:03:59 INFO - PROCESS | 2260 | 1462316639322 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 16:03:59 INFO - PROCESS | 2260 | 1462316639323 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 16:03:59 INFO - PROCESS | 2260 | 1462316639325 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 16:03:59 INFO - PROCESS | 2260 | 1462316639326 Marionette TRACE conn2 <- [1,1550,null,{}] 16:03:59 INFO - PROCESS | 2260 | 1462316639328 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}] 16:03:59 INFO - PROCESS | 2260 | 1462316639419 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 16:03:59 INFO - PROCESS | 2260 | 1462316639432 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:59 INFO - PROCESS | 2260 | ++DOCSHELL 0x1295d8000 == 39 [pid = 2260] [id = 395] 16:03:59 INFO - PROCESS | 2260 | ++DOMWINDOW == 118 (0x121b50400) [pid = 2260] [serial = 1184] [outer = 0x0] 16:03:59 INFO - PROCESS | 2260 | ++DOMWINDOW == 119 (0x121b58800) [pid = 2260] [serial = 1185] [outer = 0x121b50400] 16:03:59 INFO - PROCESS | 2260 | 1462316639455 Marionette DEBUG loaded listener.js 16:03:59 INFO - PROCESS | 2260 | ++DOMWINDOW == 120 (0x12403ec00) [pid = 2260] [serial = 1186] [outer = 0x121b50400] 16:03:59 INFO - PROCESS | 2260 | 1462316639801 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]]]}] 16:03:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 16:03:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 518ms 16:03:59 INFO - PROCESS | 2260 | 1462316639844 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 16:03:59 INFO - PROCESS | 2260 | 1462316639845 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 16:03:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 16:03:59 INFO - PROCESS | 2260 | 1462316639847 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 16:03:59 INFO - PROCESS | 2260 | 1462316639848 Marionette TRACE conn2 <- [1,1554,null,{}] 16:03:59 INFO - PROCESS | 2260 | 1462316639851 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}] 16:03:59 INFO - PROCESS | 2260 | 1462316639951 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 16:03:59 INFO - PROCESS | 2260 | 1462316639955 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:59 INFO - PROCESS | 2260 | ++DOCSHELL 0x12a961000 == 40 [pid = 2260] [id = 396] 16:03:59 INFO - PROCESS | 2260 | ++DOMWINDOW == 121 (0x1240af000) [pid = 2260] [serial = 1187] [outer = 0x0] 16:03:59 INFO - PROCESS | 2260 | ++DOMWINDOW == 122 (0x1244ad800) [pid = 2260] [serial = 1188] [outer = 0x1240af000] 16:03:59 INFO - PROCESS | 2260 | 1462316639980 Marionette DEBUG loaded listener.js 16:04:00 INFO - PROCESS | 2260 | ++DOMWINDOW == 123 (0x12510a800) [pid = 2260] [serial = 1189] [outer = 0x1240af000] 16:04:00 INFO - PROCESS | 2260 | 1462316640305 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]]]}] 16:04:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 16:04:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 471ms 16:04:00 INFO - PROCESS | 2260 | 1462316640321 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 16:04:00 INFO - PROCESS | 2260 | 1462316640322 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 16:04:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 16:04:00 INFO - PROCESS | 2260 | 1462316640330 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 16:04:00 INFO - PROCESS | 2260 | 1462316640331 Marionette TRACE conn2 <- [1,1558,null,{}] 16:04:00 INFO - PROCESS | 2260 | 1462316640341 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}] 16:04:00 INFO - PROCESS | 2260 | 1462316640440 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 16:04:00 INFO - PROCESS | 2260 | 1462316640444 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:00 INFO - PROCESS | 2260 | ++DOCSHELL 0x12afa3800 == 41 [pid = 2260] [id = 397] 16:04:00 INFO - PROCESS | 2260 | ++DOMWINDOW == 124 (0x1250a0000) [pid = 2260] [serial = 1190] [outer = 0x0] 16:04:00 INFO - PROCESS | 2260 | ++DOMWINDOW == 125 (0x12523a800) [pid = 2260] [serial = 1191] [outer = 0x1250a0000] 16:04:00 INFO - PROCESS | 2260 | 1462316640469 Marionette DEBUG loaded listener.js 16:04:00 INFO - PROCESS | 2260 | ++DOMWINDOW == 126 (0x126314400) [pid = 2260] [serial = 1192] [outer = 0x1250a0000] 16:04:00 INFO - PROCESS | 2260 | 1462316640794 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]]]}] 16:04:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 16:04:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 481ms 16:04:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 16:04:00 INFO - PROCESS | 2260 | 1462316640807 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 16:04:00 INFO - PROCESS | 2260 | 1462316640808 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 16:04:00 INFO - PROCESS | 2260 | 1462316640810 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 16:04:00 INFO - PROCESS | 2260 | 1462316640811 Marionette TRACE conn2 <- [1,1562,null,{}] 16:04:00 INFO - PROCESS | 2260 | 1462316640813 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}] 16:04:00 INFO - PROCESS | 2260 | 1462316640906 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 16:04:01 INFO - PROCESS | 2260 | --DOMWINDOW == 125 (0x1134eb000) [pid = 2260] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 16:04:01 INFO - PROCESS | 2260 | --DOMWINDOW == 124 (0x12121c800) [pid = 2260] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 16:04:01 INFO - PROCESS | 2260 | --DOMWINDOW == 123 (0x126dacc00) [pid = 2260] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 16:04:01 INFO - PROCESS | 2260 | --DOMWINDOW == 122 (0x125239800) [pid = 2260] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 16:04:01 INFO - PROCESS | 2260 | --DOMWINDOW == 121 (0x119839000) [pid = 2260] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 16:04:01 INFO - PROCESS | 2260 | --DOMWINDOW == 120 (0x12113e000) [pid = 2260] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 16:04:01 INFO - PROCESS | 2260 | --DOMWINDOW == 119 (0x119cc5400) [pid = 2260] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 16:04:01 INFO - PROCESS | 2260 | --DOMWINDOW == 118 (0x121503000) [pid = 2260] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 16:04:01 INFO - PROCESS | 2260 | --DOMWINDOW == 117 (0x1193ba400) [pid = 2260] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 16:04:01 INFO - PROCESS | 2260 | --DOMWINDOW == 116 (0x11916c400) [pid = 2260] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 16:04:01 INFO - PROCESS | 2260 | --DOMWINDOW == 115 (0x117d32800) [pid = 2260] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 16:04:01 INFO - PROCESS | 2260 | --DOMWINDOW == 114 (0x110f74800) [pid = 2260] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 16:04:01 INFO - PROCESS | 2260 | --DOMWINDOW == 113 (0x118fb2c00) [pid = 2260] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 16:04:01 INFO - PROCESS | 2260 | --DOMWINDOW == 112 (0x1182b7c00) [pid = 2260] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 16:04:01 INFO - PROCESS | 2260 | --DOMWINDOW == 111 (0x117d26800) [pid = 2260] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 16:04:01 INFO - PROCESS | 2260 | --DOMWINDOW == 110 (0x116714400) [pid = 2260] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 16:04:01 INFO - PROCESS | 2260 | --DOMWINDOW == 109 (0x116110c00) [pid = 2260] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 16:04:01 INFO - PROCESS | 2260 | --DOMWINDOW == 108 (0x118151400) [pid = 2260] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 16:04:01 INFO - PROCESS | 2260 | --DOMWINDOW == 107 (0x118f16800) [pid = 2260] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 16:04:01 INFO - PROCESS | 2260 | --DOMWINDOW == 106 (0x116f99c00) [pid = 2260] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 16:04:01 INFO - PROCESS | 2260 | --DOMWINDOW == 105 (0x121136800) [pid = 2260] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 16:04:01 INFO - PROCESS | 2260 | --DOMWINDOW == 104 (0x1126c0000) [pid = 2260] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 16:04:01 INFO - PROCESS | 2260 | --DOMWINDOW == 103 (0x11872c000) [pid = 2260] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 16:04:01 INFO - PROCESS | 2260 | --DOMWINDOW == 102 (0x124437400) [pid = 2260] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 16:04:01 INFO - PROCESS | 2260 | 1462316641125 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:01 INFO - PROCESS | 2260 | ++DOCSHELL 0x113f49800 == 42 [pid = 2260] [id = 398] 16:04:01 INFO - PROCESS | 2260 | ++DOMWINDOW == 103 (0x110f77800) [pid = 2260] [serial = 1193] [outer = 0x0] 16:04:01 INFO - PROCESS | 2260 | ++DOMWINDOW == 104 (0x1121de000) [pid = 2260] [serial = 1194] [outer = 0x110f77800] 16:04:01 INFO - PROCESS | 2260 | 1462316641150 Marionette DEBUG loaded listener.js 16:04:01 INFO - PROCESS | 2260 | ++DOMWINDOW == 105 (0x1161d2c00) [pid = 2260] [serial = 1195] [outer = 0x110f77800] 16:04:01 INFO - PROCESS | 2260 | 1462316641435 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]]]}] 16:04:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 16:04:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 669ms 16:04:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 16:04:01 INFO - PROCESS | 2260 | 1462316641479 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 16:04:01 INFO - PROCESS | 2260 | 1462316641480 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 16:04:01 INFO - PROCESS | 2260 | 1462316641485 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 16:04:01 INFO - PROCESS | 2260 | 1462316641488 Marionette TRACE conn2 <- [1,1566,null,{}] 16:04:01 INFO - PROCESS | 2260 | 1462316641490 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}] 16:04:01 INFO - PROCESS | 2260 | 1462316641565 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 16:04:01 INFO - PROCESS | 2260 | 1462316641571 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:01 INFO - PROCESS | 2260 | ++DOCSHELL 0x1295ee000 == 43 [pid = 2260] [id = 399] 16:04:01 INFO - PROCESS | 2260 | ++DOMWINDOW == 106 (0x116a70800) [pid = 2260] [serial = 1196] [outer = 0x0] 16:04:01 INFO - PROCESS | 2260 | ++DOMWINDOW == 107 (0x1185f2c00) [pid = 2260] [serial = 1197] [outer = 0x116a70800] 16:04:01 INFO - PROCESS | 2260 | 1462316641596 Marionette DEBUG loaded listener.js 16:04:01 INFO - PROCESS | 2260 | ++DOMWINDOW == 108 (0x119fc7800) [pid = 2260] [serial = 1198] [outer = 0x116a70800] 16:04:01 INFO - PROCESS | 2260 | 1462316641938 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]]]}] 16:04:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 16:04:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 472ms 16:04:01 INFO - PROCESS | 2260 | 1462316641956 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 16:04:01 INFO - PROCESS | 2260 | 1462316641957 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 16:04:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 16:04:01 INFO - PROCESS | 2260 | 1462316641961 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 16:04:01 INFO - PROCESS | 2260 | 1462316641963 Marionette TRACE conn2 <- [1,1570,null,{}] 16:04:01 INFO - PROCESS | 2260 | 1462316641966 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}] 16:04:02 INFO - PROCESS | 2260 | 1462316642120 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 16:04:02 INFO - PROCESS | 2260 | 1462316642126 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:02 INFO - PROCESS | 2260 | ++DOCSHELL 0x12c185000 == 44 [pid = 2260] [id = 400] 16:04:02 INFO - PROCESS | 2260 | ++DOMWINDOW == 109 (0x118055800) [pid = 2260] [serial = 1199] [outer = 0x0] 16:04:02 INFO - PROCESS | 2260 | ++DOMWINDOW == 110 (0x12150c800) [pid = 2260] [serial = 1200] [outer = 0x118055800] 16:04:02 INFO - PROCESS | 2260 | 1462316642166 Marionette DEBUG loaded listener.js 16:04:02 INFO - PROCESS | 2260 | ++DOMWINDOW == 111 (0x125838400) [pid = 2260] [serial = 1201] [outer = 0x118055800] 16:04:02 INFO - PROCESS | 2260 | 1462316642477 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]]]}] 16:04:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 16:04:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 569ms 16:04:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 16:04:02 INFO - PROCESS | 2260 | 1462316642530 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 16:04:02 INFO - PROCESS | 2260 | 1462316642531 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 16:04:02 INFO - PROCESS | 2260 | 1462316642533 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 16:04:02 INFO - PROCESS | 2260 | 1462316642534 Marionette TRACE conn2 <- [1,1574,null,{}] 16:04:02 INFO - PROCESS | 2260 | 1462316642537 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}] 16:04:02 INFO - PROCESS | 2260 | 1462316642634 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 16:04:02 INFO - PROCESS | 2260 | 1462316642640 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:02 INFO - PROCESS | 2260 | ++DOCSHELL 0x12c295800 == 45 [pid = 2260] [id = 401] 16:04:02 INFO - PROCESS | 2260 | ++DOMWINDOW == 112 (0x12113e000) [pid = 2260] [serial = 1202] [outer = 0x0] 16:04:02 INFO - PROCESS | 2260 | ++DOMWINDOW == 113 (0x126b81c00) [pid = 2260] [serial = 1203] [outer = 0x12113e000] 16:04:02 INFO - PROCESS | 2260 | 1462316642666 Marionette DEBUG loaded listener.js 16:04:02 INFO - PROCESS | 2260 | ++DOMWINDOW == 114 (0x126dadc00) [pid = 2260] [serial = 1204] [outer = 0x12113e000] 16:04:02 INFO - PROCESS | 2260 | 1462316642953 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]]]}] 16:04:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 16:04:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 469ms 16:04:03 INFO - PROCESS | 2260 | 1462316643003 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 16:04:03 INFO - PROCESS | 2260 | 1462316643004 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 16:04:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 16:04:03 INFO - PROCESS | 2260 | 1462316643006 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 16:04:03 INFO - PROCESS | 2260 | 1462316643007 Marionette TRACE conn2 <- [1,1578,null,{}] 16:04:03 INFO - PROCESS | 2260 | 1462316643009 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}] 16:04:03 INFO - PROCESS | 2260 | 1462316643087 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 16:04:03 INFO - PROCESS | 2260 | 1462316643186 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:03 INFO - PROCESS | 2260 | ++DOCSHELL 0x112631800 == 46 [pid = 2260] [id = 402] 16:04:03 INFO - PROCESS | 2260 | ++DOMWINDOW == 115 (0x110f73000) [pid = 2260] [serial = 1205] [outer = 0x0] 16:04:03 INFO - PROCESS | 2260 | ++DOMWINDOW == 116 (0x110f7d400) [pid = 2260] [serial = 1206] [outer = 0x110f73000] 16:04:03 INFO - PROCESS | 2260 | 1462316643219 Marionette DEBUG loaded listener.js 16:04:03 INFO - PROCESS | 2260 | ++DOMWINDOW == 117 (0x1111d4400) [pid = 2260] [serial = 1207] [outer = 0x110f73000] 16:04:03 INFO - PROCESS | 2260 | 1462316643768 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]]]}] 16:04:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 16:04:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 768ms 16:04:03 INFO - PROCESS | 2260 | 1462316643775 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 16:04:03 INFO - PROCESS | 2260 | 1462316643778 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 16:04:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 16:04:03 INFO - PROCESS | 2260 | 1462316643782 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 16:04:03 INFO - PROCESS | 2260 | 1462316643784 Marionette TRACE conn2 <- [1,1582,null,{}] 16:04:03 INFO - PROCESS | 2260 | 1462316643787 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}] 16:04:03 INFO - PROCESS | 2260 | 1462316643899 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 16:04:03 INFO - PROCESS | 2260 | 1462316643975 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:03 INFO - PROCESS | 2260 | ++DOCSHELL 0x11918d000 == 47 [pid = 2260] [id = 403] 16:04:03 INFO - PROCESS | 2260 | ++DOMWINDOW == 118 (0x1130cf400) [pid = 2260] [serial = 1208] [outer = 0x0] 16:04:04 INFO - PROCESS | 2260 | ++DOMWINDOW == 119 (0x116636c00) [pid = 2260] [serial = 1209] [outer = 0x1130cf400] 16:04:04 INFO - PROCESS | 2260 | 1462316644006 Marionette DEBUG loaded listener.js 16:04:04 INFO - PROCESS | 2260 | ++DOMWINDOW == 120 (0x116a72800) [pid = 2260] [serial = 1210] [outer = 0x1130cf400] 16:04:04 INFO - PROCESS | 2260 | 1462316644535 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]]]}] 16:04:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 16:04:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 773ms 16:04:04 INFO - PROCESS | 2260 | 1462316644782 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 16:04:04 INFO - PROCESS | 2260 | 1462316644784 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 16:04:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 16:04:04 INFO - PROCESS | 2260 | 1462316644815 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 16:04:04 INFO - PROCESS | 2260 | 1462316644816 Marionette TRACE conn2 <- [1,1586,null,{}] 16:04:04 INFO - PROCESS | 2260 | 1462316644831 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}] 16:04:04 INFO - PROCESS | 2260 | 1462316644935 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 16:04:04 INFO - PROCESS | 2260 | 1462316644986 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:04 INFO - PROCESS | 2260 | ++DOCSHELL 0x113d66000 == 48 [pid = 2260] [id = 404] 16:04:04 INFO - PROCESS | 2260 | ++DOMWINDOW == 121 (0x113472800) [pid = 2260] [serial = 1211] [outer = 0x0] 16:04:05 INFO - PROCESS | 2260 | ++DOMWINDOW == 122 (0x113da0400) [pid = 2260] [serial = 1212] [outer = 0x113472800] 16:04:05 INFO - PROCESS | 2260 | 1462316645015 Marionette DEBUG loaded listener.js 16:04:05 INFO - PROCESS | 2260 | ++DOMWINDOW == 123 (0x11615fc00) [pid = 2260] [serial = 1213] [outer = 0x113472800] 16:04:05 INFO - PROCESS | 2260 | --DOCSHELL 0x12c295800 == 47 [pid = 2260] [id = 401] 16:04:05 INFO - PROCESS | 2260 | --DOCSHELL 0x12c185000 == 46 [pid = 2260] [id = 400] 16:04:05 INFO - PROCESS | 2260 | --DOCSHELL 0x1295ee000 == 45 [pid = 2260] [id = 399] 16:04:05 INFO - PROCESS | 2260 | --DOCSHELL 0x113f49800 == 44 [pid = 2260] [id = 398] 16:04:05 INFO - PROCESS | 2260 | --DOCSHELL 0x12afa3800 == 43 [pid = 2260] [id = 397] 16:04:05 INFO - PROCESS | 2260 | --DOCSHELL 0x12a961000 == 42 [pid = 2260] [id = 396] 16:04:05 INFO - PROCESS | 2260 | --DOCSHELL 0x1295d8000 == 41 [pid = 2260] [id = 395] 16:04:05 INFO - PROCESS | 2260 | --DOCSHELL 0x11961d800 == 40 [pid = 2260] [id = 394] 16:04:05 INFO - PROCESS | 2260 | --DOMWINDOW == 122 (0x126b86000) [pid = 2260] [serial = 1149] [outer = 0x0] [url = about:blank] 16:04:05 INFO - PROCESS | 2260 | --DOCSHELL 0x128f4a000 == 39 [pid = 2260] [id = 393] 16:04:05 INFO - PROCESS | 2260 | --DOCSHELL 0x118abe000 == 38 [pid = 2260] [id = 392] 16:04:05 INFO - PROCESS | 2260 | --DOCSHELL 0x126393000 == 37 [pid = 2260] [id = 391] 16:04:05 INFO - PROCESS | 2260 | --DOCSHELL 0x1250e5000 == 36 [pid = 2260] [id = 390] 16:04:05 INFO - PROCESS | 2260 | --DOCSHELL 0x121322000 == 35 [pid = 2260] [id = 389] 16:04:05 INFO - PROCESS | 2260 | --DOCSHELL 0x119626000 == 34 [pid = 2260] [id = 388] 16:04:05 INFO - PROCESS | 2260 | --DOCSHELL 0x119186000 == 33 [pid = 2260] [id = 387] 16:04:05 INFO - PROCESS | 2260 | --DOCSHELL 0x118ac0800 == 32 [pid = 2260] [id = 386] 16:04:05 INFO - PROCESS | 2260 | --DOCSHELL 0x11708a800 == 31 [pid = 2260] [id = 385] 16:04:05 INFO - PROCESS | 2260 | --DOCSHELL 0x115e77800 == 30 [pid = 2260] [id = 384] 16:04:05 INFO - PROCESS | 2260 | --DOCSHELL 0x12c187800 == 29 [pid = 2260] [id = 383] 16:04:05 INFO - PROCESS | 2260 | --DOMWINDOW == 121 (0x128bc8400) [pid = 2260] [serial = 1099] [outer = 0x0] [url = about:blank] 16:04:05 INFO - PROCESS | 2260 | --DOMWINDOW == 120 (0x1182b5800) [pid = 2260] [serial = 1054] [outer = 0x0] [url = about:blank] 16:04:05 INFO - PROCESS | 2260 | --DOMWINDOW == 119 (0x12150b000) [pid = 2260] [serial = 1060] [outer = 0x0] [url = about:blank] 16:04:05 INFO - PROCESS | 2260 | --DOMWINDOW == 118 (0x113f7c400) [pid = 2260] [serial = 1012] [outer = 0x0] [url = about:blank] 16:04:05 INFO - PROCESS | 2260 | --DOMWINDOW == 117 (0x119859400) [pid = 2260] [serial = 1057] [outer = 0x0] [url = about:blank] 16:04:05 INFO - PROCESS | 2260 | --DOMWINDOW == 116 (0x125170800) [pid = 2260] [serial = 1009] [outer = 0x0] [url = about:blank] 16:04:05 INFO - PROCESS | 2260 | --DOMWINDOW == 115 (0x116a72400) [pid = 2260] [serial = 1051] [outer = 0x0] [url = about:blank] 16:04:05 INFO - PROCESS | 2260 | --DOMWINDOW == 114 (0x121511000) [pid = 2260] [serial = 1048] [outer = 0x0] [url = about:blank] 16:04:05 INFO - PROCESS | 2260 | --DOMWINDOW == 113 (0x12630ac00) [pid = 2260] [serial = 1146] [outer = 0x0] [url = about:blank] 16:04:05 INFO - PROCESS | 2260 | --DOMWINDOW == 112 (0x119bbc400) [pid = 2260] [serial = 1128] [outer = 0x0] [url = about:blank] 16:04:05 INFO - PROCESS | 2260 | --DOMWINDOW == 111 (0x121505800) [pid = 2260] [serial = 1134] [outer = 0x0] [url = about:blank] 16:04:05 INFO - PROCESS | 2260 | --DOMWINDOW == 110 (0x12113b000) [pid = 2260] [serial = 1131] [outer = 0x0] [url = about:blank] 16:04:05 INFO - PROCESS | 2260 | --DOMWINDOW == 109 (0x1215de400) [pid = 2260] [serial = 1135] [outer = 0x0] [url = about:blank] 16:04:05 INFO - PROCESS | 2260 | --DOMWINDOW == 108 (0x121b49400) [pid = 2260] [serial = 1137] [outer = 0x0] [url = about:blank] 16:04:05 INFO - PROCESS | 2260 | --DOMWINDOW == 107 (0x125317c00) [pid = 2260] [serial = 1144] [outer = 0x0] [url = about:blank] 16:04:05 INFO - PROCESS | 2260 | --DOMWINDOW == 106 (0x121507c00) [pid = 2260] [serial = 1140] [outer = 0x0] [url = about:blank] 16:04:05 INFO - PROCESS | 2260 | --DOMWINDOW == 105 (0x121b51c00) [pid = 2260] [serial = 1138] [outer = 0x0] [url = about:blank] 16:04:05 INFO - PROCESS | 2260 | --DOMWINDOW == 104 (0x1180dd000) [pid = 2260] [serial = 1104] [outer = 0x0] [url = about:blank] 16:04:05 INFO - PROCESS | 2260 | --DOMWINDOW == 103 (0x1130c5400) [pid = 2260] [serial = 1102] [outer = 0x0] [url = about:blank] 16:04:05 INFO - PROCESS | 2260 | --DOMWINDOW == 102 (0x11104f400) [pid = 2260] [serial = 1101] [outer = 0x0] [url = about:blank] 16:04:05 INFO - PROCESS | 2260 | --DOMWINDOW == 101 (0x119352800) [pid = 2260] [serial = 1125] [outer = 0x0] [url = about:blank] 16:04:05 INFO - PROCESS | 2260 | --DOMWINDOW == 100 (0x1185f5c00) [pid = 2260] [serial = 1122] [outer = 0x0] [url = about:blank] 16:04:05 INFO - PROCESS | 2260 | --DOMWINDOW == 99 (0x118fb0c00) [pid = 2260] [serial = 1123] [outer = 0x0] [url = about:blank] 16:04:05 INFO - PROCESS | 2260 | --DOMWINDOW == 98 (0x118276800) [pid = 2260] [serial = 1119] [outer = 0x0] [url = about:blank] 16:04:05 INFO - PROCESS | 2260 | --DOMWINDOW == 97 (0x1182b8c00) [pid = 2260] [serial = 1120] [outer = 0x0] [url = about:blank] 16:04:05 INFO - PROCESS | 2260 | --DOMWINDOW == 96 (0x116a72c00) [pid = 2260] [serial = 1116] [outer = 0x0] [url = about:blank] 16:04:05 INFO - PROCESS | 2260 | --DOMWINDOW == 95 (0x116f9ac00) [pid = 2260] [serial = 1117] [outer = 0x0] [url = about:blank] 16:04:05 INFO - PROCESS | 2260 | --DOMWINDOW == 94 (0x11670f400) [pid = 2260] [serial = 1114] [outer = 0x0] [url = about:blank] 16:04:05 INFO - PROCESS | 2260 | --DOMWINDOW == 93 (0x113227800) [pid = 2260] [serial = 1113] [outer = 0x0] [url = about:blank] 16:04:05 INFO - PROCESS | 2260 | --DOMWINDOW == 92 (0x121b4d000) [pid = 2260] [serial = 1111] [outer = 0x0] [url = about:blank] 16:04:05 INFO - PROCESS | 2260 | --DOMWINDOW == 91 (0x121504800) [pid = 2260] [serial = 1110] [outer = 0x0] [url = about:blank] 16:04:05 INFO - PROCESS | 2260 | --DOMWINDOW == 90 (0x121135400) [pid = 2260] [serial = 1108] [outer = 0x0] [url = about:blank] 16:04:05 INFO - PROCESS | 2260 | --DOMWINDOW == 89 (0x11916b000) [pid = 2260] [serial = 1107] [outer = 0x0] [url = about:blank] 16:04:05 INFO - PROCESS | 2260 | --DOMWINDOW == 88 (0x1182ae000) [pid = 2260] [serial = 1105] [outer = 0x0] [url = about:blank] 16:04:05 INFO - PROCESS | 2260 | --DOMWINDOW == 87 (0x1213bcc00) [pid = 2260] [serial = 1132] [outer = 0x0] [url = about:blank] 16:04:05 INFO - PROCESS | 2260 | --DOMWINDOW == 86 (0x126b78c00) [pid = 2260] [serial = 1147] [outer = 0x0] [url = about:blank] 16:04:05 INFO - PROCESS | 2260 | --DOMWINDOW == 85 (0x121135c00) [pid = 2260] [serial = 1129] [outer = 0x0] [url = about:blank] 16:04:05 INFO - PROCESS | 2260 | --DOMWINDOW == 84 (0x121d45800) [pid = 2260] [serial = 1143] [outer = 0x0] [url = about:blank] 16:04:05 INFO - PROCESS | 2260 | --DOMWINDOW == 83 (0x1196d1c00) [pid = 2260] [serial = 1126] [outer = 0x0] [url = about:blank] 16:04:05 INFO - PROCESS | 2260 | --DOMWINDOW == 82 (0x121b53400) [pid = 2260] [serial = 1141] [outer = 0x0] [url = about:blank] 16:04:05 INFO - PROCESS | 2260 | 1462316645459 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]]]}] 16:04:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 16:04:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 681ms 16:04:05 INFO - PROCESS | 2260 | 1462316645496 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 16:04:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 16:04:05 INFO - PROCESS | 2260 | 1462316645499 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 16:04:05 INFO - PROCESS | 2260 | 1462316645507 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 16:04:05 INFO - PROCESS | 2260 | 1462316645510 Marionette TRACE conn2 <- [1,1590,null,{}] 16:04:05 INFO - PROCESS | 2260 | 1462316645512 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}] 16:04:05 INFO - PROCESS | 2260 | 1462316645584 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 16:04:05 INFO - PROCESS | 2260 | 1462316645589 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:05 INFO - PROCESS | 2260 | ++DOCSHELL 0x116f4d000 == 30 [pid = 2260] [id = 405] 16:04:05 INFO - PROCESS | 2260 | ++DOMWINDOW == 83 (0x1160b1000) [pid = 2260] [serial = 1214] [outer = 0x0] 16:04:05 INFO - PROCESS | 2260 | ++DOMWINDOW == 84 (0x11685b400) [pid = 2260] [serial = 1215] [outer = 0x1160b1000] 16:04:05 INFO - PROCESS | 2260 | 1462316645617 Marionette DEBUG loaded listener.js 16:04:05 INFO - PROCESS | 2260 | ++DOMWINDOW == 85 (0x116f93800) [pid = 2260] [serial = 1216] [outer = 0x1160b1000] 16:04:06 INFO - PROCESS | 2260 | 1462316646005 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]]]}] 16:04:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 16:04:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 524ms 16:04:06 INFO - PROCESS | 2260 | 1462316646030 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 16:04:06 INFO - PROCESS | 2260 | 1462316646032 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 16:04:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 16:04:06 INFO - PROCESS | 2260 | 1462316646038 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 16:04:06 INFO - PROCESS | 2260 | 1462316646040 Marionette TRACE conn2 <- [1,1594,null,{}] 16:04:06 INFO - PROCESS | 2260 | 1462316646050 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}] 16:04:06 INFO - PROCESS | 2260 | 1462316646175 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 16:04:06 INFO - PROCESS | 2260 | 1462316646191 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:06 INFO - PROCESS | 2260 | ++DOCSHELL 0x119503000 == 31 [pid = 2260] [id = 406] 16:04:06 INFO - PROCESS | 2260 | ++DOMWINDOW == 86 (0x11729b400) [pid = 2260] [serial = 1217] [outer = 0x0] 16:04:06 INFO - PROCESS | 2260 | ++DOMWINDOW == 87 (0x1180d1c00) [pid = 2260] [serial = 1218] [outer = 0x11729b400] 16:04:06 INFO - PROCESS | 2260 | 1462316646215 Marionette DEBUG loaded listener.js 16:04:06 INFO - PROCESS | 2260 | ++DOMWINDOW == 88 (0x118150800) [pid = 2260] [serial = 1219] [outer = 0x11729b400] 16:04:06 INFO - PROCESS | 2260 | 1462316646638 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]]]}] 16:04:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 16:04:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 627ms 16:04:06 INFO - PROCESS | 2260 | 1462316646675 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 16:04:06 INFO - PROCESS | 2260 | 1462316646677 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 16:04:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 16:04:06 INFO - PROCESS | 2260 | 1462316646683 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 16:04:06 INFO - PROCESS | 2260 | 1462316646685 Marionette TRACE conn2 <- [1,1598,null,{}] 16:04:06 INFO - PROCESS | 2260 | 1462316646688 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}] 16:04:06 INFO - PROCESS | 2260 | 1462316646750 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 16:04:06 INFO - PROCESS | 2260 | 1462316646754 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:06 INFO - PROCESS | 2260 | ++DOCSHELL 0x119f61800 == 32 [pid = 2260] [id = 407] 16:04:06 INFO - PROCESS | 2260 | ++DOMWINDOW == 89 (0x1126b7800) [pid = 2260] [serial = 1220] [outer = 0x0] 16:04:06 INFO - PROCESS | 2260 | ++DOMWINDOW == 90 (0x1182b5800) [pid = 2260] [serial = 1221] [outer = 0x1126b7800] 16:04:06 INFO - PROCESS | 2260 | 1462316646783 Marionette DEBUG loaded listener.js 16:04:06 INFO - PROCESS | 2260 | ++DOMWINDOW == 91 (0x1185b5c00) [pid = 2260] [serial = 1222] [outer = 0x1126b7800] 16:04:07 INFO - PROCESS | 2260 | 1462316647148 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]]]}] 16:04:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 16:04:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 524ms 16:04:07 INFO - PROCESS | 2260 | 1462316647206 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 16:04:07 INFO - PROCESS | 2260 | 1462316647208 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 16:04:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 16:04:07 INFO - PROCESS | 2260 | 1462316647212 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 16:04:07 INFO - PROCESS | 2260 | 1462316647213 Marionette TRACE conn2 <- [1,1602,null,{}] 16:04:07 INFO - PROCESS | 2260 | 1462316647217 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}] 16:04:07 INFO - PROCESS | 2260 | 1462316647319 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 16:04:07 INFO - PROCESS | 2260 | 1462316647325 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:07 INFO - PROCESS | 2260 | ++DOCSHELL 0x116670800 == 33 [pid = 2260] [id = 408] 16:04:07 INFO - PROCESS | 2260 | ++DOMWINDOW == 92 (0x118274000) [pid = 2260] [serial = 1223] [outer = 0x0] 16:04:07 INFO - PROCESS | 2260 | ++DOMWINDOW == 93 (0x1185fb000) [pid = 2260] [serial = 1224] [outer = 0x118274000] 16:04:07 INFO - PROCESS | 2260 | 1462316647366 Marionette DEBUG loaded listener.js 16:04:07 INFO - PROCESS | 2260 | ++DOMWINDOW == 94 (0x118728800) [pid = 2260] [serial = 1225] [outer = 0x118274000] 16:04:07 INFO - PROCESS | 2260 | 1462316647823 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]]]}] 16:04:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 16:04:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 622ms 16:04:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 16:04:07 INFO - PROCESS | 2260 | 1462316647835 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 16:04:07 INFO - PROCESS | 2260 | 1462316647837 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 16:04:07 INFO - PROCESS | 2260 | 1462316647840 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 16:04:07 INFO - PROCESS | 2260 | 1462316647842 Marionette TRACE conn2 <- [1,1606,null,{}] 16:04:07 INFO - PROCESS | 2260 | 1462316647845 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}] 16:04:08 INFO - PROCESS | 2260 | 1462316648024 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 16:04:08 INFO - PROCESS | 2260 | 1462316648078 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:08 INFO - PROCESS | 2260 | ++DOCSHELL 0x124412000 == 34 [pid = 2260] [id = 409] 16:04:08 INFO - PROCESS | 2260 | ++DOMWINDOW == 95 (0x118f18400) [pid = 2260] [serial = 1226] [outer = 0x0] 16:04:08 INFO - PROCESS | 2260 | ++DOMWINDOW == 96 (0x119352800) [pid = 2260] [serial = 1227] [outer = 0x118f18400] 16:04:08 INFO - PROCESS | 2260 | 1462316648123 Marionette DEBUG loaded listener.js 16:04:08 INFO - PROCESS | 2260 | ++DOMWINDOW == 97 (0x119839000) [pid = 2260] [serial = 1228] [outer = 0x118f18400] 16:04:08 INFO - PROCESS | 2260 | 1462316648558 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]]]}] 16:04:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 16:04:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 770ms 16:04:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 16:04:08 INFO - PROCESS | 2260 | 1462316648610 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 16:04:08 INFO - PROCESS | 2260 | 1462316648611 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 16:04:08 INFO - PROCESS | 2260 | 1462316648613 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 16:04:08 INFO - PROCESS | 2260 | 1462316648614 Marionette TRACE conn2 <- [1,1610,null,{}] 16:04:08 INFO - PROCESS | 2260 | 1462316648619 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}] 16:04:08 INFO - PROCESS | 2260 | 1462316648709 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 16:04:08 INFO - PROCESS | 2260 | 1462316648760 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:08 INFO - PROCESS | 2260 | ++DOCSHELL 0x126d65000 == 35 [pid = 2260] [id = 410] 16:04:08 INFO - PROCESS | 2260 | ++DOMWINDOW == 98 (0x11983fc00) [pid = 2260] [serial = 1229] [outer = 0x0] 16:04:08 INFO - PROCESS | 2260 | ++DOMWINDOW == 99 (0x11985a800) [pid = 2260] [serial = 1230] [outer = 0x11983fc00] 16:04:08 INFO - PROCESS | 2260 | 1462316648785 Marionette DEBUG loaded listener.js 16:04:08 INFO - PROCESS | 2260 | ++DOMWINDOW == 100 (0x120855800) [pid = 2260] [serial = 1231] [outer = 0x11983fc00] 16:04:09 INFO - PROCESS | 2260 | 1462316649076 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]]]}] 16:04:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 16:04:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 520ms 16:04:09 INFO - PROCESS | 2260 | 1462316649135 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 16:04:09 INFO - PROCESS | 2260 | 1462316649137 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 16:04:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 16:04:09 INFO - PROCESS | 2260 | 1462316649139 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 16:04:09 INFO - PROCESS | 2260 | 1462316649140 Marionette TRACE conn2 <- [1,1614,null,{}] 16:04:09 INFO - PROCESS | 2260 | 1462316649142 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}] 16:04:09 INFO - PROCESS | 2260 | 1462316649228 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 16:04:09 INFO - PROCESS | 2260 | 1462316649261 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:09 INFO - PROCESS | 2260 | ++DOCSHELL 0x126dcb800 == 36 [pid = 2260] [id = 411] 16:04:09 INFO - PROCESS | 2260 | ++DOMWINDOW == 101 (0x119bbec00) [pid = 2260] [serial = 1232] [outer = 0x0] 16:04:09 INFO - PROCESS | 2260 | ++DOMWINDOW == 102 (0x121140000) [pid = 2260] [serial = 1233] [outer = 0x119bbec00] 16:04:09 INFO - PROCESS | 2260 | 1462316649286 Marionette DEBUG loaded listener.js 16:04:09 INFO - PROCESS | 2260 | ++DOMWINDOW == 103 (0x121246800) [pid = 2260] [serial = 1234] [outer = 0x119bbec00] 16:04:09 INFO - PROCESS | 2260 | --DOMWINDOW == 102 (0x121b50400) [pid = 2260] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 16:04:09 INFO - PROCESS | 2260 | --DOMWINDOW == 101 (0x1240af000) [pid = 2260] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 16:04:09 INFO - PROCESS | 2260 | --DOMWINDOW == 100 (0x12510dc00) [pid = 2260] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 16:04:09 INFO - PROCESS | 2260 | --DOMWINDOW == 99 (0x119bc1c00) [pid = 2260] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 16:04:09 INFO - PROCESS | 2260 | --DOMWINDOW == 98 (0x110f76800) [pid = 2260] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 16:04:09 INFO - PROCESS | 2260 | --DOMWINDOW == 97 (0x116f9a800) [pid = 2260] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 16:04:09 INFO - PROCESS | 2260 | --DOMWINDOW == 96 (0x12113f400) [pid = 2260] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 16:04:09 INFO - PROCESS | 2260 | --DOMWINDOW == 95 (0x1182ad000) [pid = 2260] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 16:04:09 INFO - PROCESS | 2260 | --DOMWINDOW == 94 (0x112d6d800) [pid = 2260] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 16:04:09 INFO - PROCESS | 2260 | --DOMWINDOW == 93 (0x119853000) [pid = 2260] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 16:04:09 INFO - PROCESS | 2260 | --DOMWINDOW == 92 (0x113474800) [pid = 2260] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 16:04:09 INFO - PROCESS | 2260 | --DOMWINDOW == 91 (0x113475400) [pid = 2260] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 16:04:09 INFO - PROCESS | 2260 | --DOMWINDOW == 90 (0x116717c00) [pid = 2260] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 16:04:09 INFO - PROCESS | 2260 | --DOMWINDOW == 89 (0x1250a0000) [pid = 2260] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 16:04:09 INFO - PROCESS | 2260 | --DOMWINDOW == 88 (0x118055800) [pid = 2260] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 16:04:09 INFO - PROCESS | 2260 | --DOMWINDOW == 87 (0x110f77800) [pid = 2260] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 16:04:09 INFO - PROCESS | 2260 | --DOMWINDOW == 86 (0x116a70800) [pid = 2260] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 16:04:09 INFO - PROCESS | 2260 | --DOMWINDOW == 85 (0x121223400) [pid = 2260] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 16:04:09 INFO - PROCESS | 2260 | 1462316649709 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]]]}] 16:04:09 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 16:04:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 620ms 16:04:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 16:04:09 INFO - PROCESS | 2260 | 1462316649759 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 16:04:09 INFO - PROCESS | 2260 | 1462316649761 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 16:04:09 INFO - PROCESS | 2260 | 1462316649763 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 16:04:09 INFO - PROCESS | 2260 | 1462316649764 Marionette TRACE conn2 <- [1,1618,null,{}] 16:04:09 INFO - PROCESS | 2260 | 1462316649766 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}] 16:04:09 INFO - PROCESS | 2260 | 1462316649839 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 16:04:09 INFO - PROCESS | 2260 | 1462316649843 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:09 INFO - PROCESS | 2260 | ++DOCSHELL 0x118ab1800 == 37 [pid = 2260] [id = 412] 16:04:09 INFO - PROCESS | 2260 | ++DOMWINDOW == 86 (0x11322e800) [pid = 2260] [serial = 1235] [outer = 0x0] 16:04:09 INFO - PROCESS | 2260 | ++DOMWINDOW == 87 (0x116863800) [pid = 2260] [serial = 1236] [outer = 0x11322e800] 16:04:09 INFO - PROCESS | 2260 | 1462316649871 Marionette DEBUG loaded listener.js 16:04:09 INFO - PROCESS | 2260 | ++DOMWINDOW == 88 (0x119835c00) [pid = 2260] [serial = 1237] [outer = 0x11322e800] 16:04:10 INFO - PROCESS | 2260 | 1462316650248 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]]]}] 16:04:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 16:04:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 518ms 16:04:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 16:04:10 INFO - PROCESS | 2260 | 1462316650289 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 16:04:10 INFO - PROCESS | 2260 | 1462316650291 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 16:04:10 INFO - PROCESS | 2260 | 1462316650294 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 16:04:10 INFO - PROCESS | 2260 | 1462316650296 Marionette TRACE conn2 <- [1,1622,null,{}] 16:04:10 INFO - PROCESS | 2260 | 1462316650299 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}] 16:04:10 INFO - PROCESS | 2260 | 1462316650414 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 16:04:10 INFO - PROCESS | 2260 | 1462316650421 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:10 INFO - PROCESS | 2260 | ++DOCSHELL 0x119f61000 == 38 [pid = 2260] [id = 413] 16:04:10 INFO - PROCESS | 2260 | ++DOMWINDOW == 89 (0x119837000) [pid = 2260] [serial = 1238] [outer = 0x0] 16:04:10 INFO - PROCESS | 2260 | ++DOMWINDOW == 90 (0x1213bc400) [pid = 2260] [serial = 1239] [outer = 0x119837000] 16:04:10 INFO - PROCESS | 2260 | 1462316650462 Marionette DEBUG loaded listener.js 16:04:10 INFO - PROCESS | 2260 | ++DOMWINDOW == 91 (0x121505c00) [pid = 2260] [serial = 1240] [outer = 0x119837000] 16:04:10 INFO - PROCESS | 2260 | 1462316650848 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]]]}] 16:04:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 16:04:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 573ms 16:04:10 INFO - PROCESS | 2260 | 1462316650871 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 16:04:10 INFO - PROCESS | 2260 | 1462316650873 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 16:04:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 16:04:10 INFO - PROCESS | 2260 | 1462316650876 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 16:04:10 INFO - PROCESS | 2260 | 1462316650879 Marionette TRACE conn2 <- [1,1626,null,{}] 16:04:10 INFO - PROCESS | 2260 | 1462316650885 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}] 16:04:11 INFO - PROCESS | 2260 | 1462316651060 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 16:04:11 INFO - PROCESS | 2260 | 1462316651113 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:11 INFO - PROCESS | 2260 | ++DOCSHELL 0x1295ef000 == 39 [pid = 2260] [id = 414] 16:04:11 INFO - PROCESS | 2260 | ++DOMWINDOW == 92 (0x121995000) [pid = 2260] [serial = 1241] [outer = 0x0] 16:04:11 INFO - PROCESS | 2260 | ++DOMWINDOW == 93 (0x121b4e800) [pid = 2260] [serial = 1242] [outer = 0x121995000] 16:04:11 INFO - PROCESS | 2260 | 1462316651159 Marionette DEBUG loaded listener.js 16:04:11 INFO - PROCESS | 2260 | ++DOMWINDOW == 94 (0x121d45c00) [pid = 2260] [serial = 1243] [outer = 0x121995000] 16:04:11 INFO - PROCESS | 2260 | 1462316651456 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]]]}] 16:04:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 16:04:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 621ms 16:04:11 INFO - PROCESS | 2260 | 1462316651498 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 16:04:11 INFO - PROCESS | 2260 | 1462316651500 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 16:04:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 16:04:11 INFO - PROCESS | 2260 | 1462316651505 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 16:04:11 INFO - PROCESS | 2260 | 1462316651506 Marionette TRACE conn2 <- [1,1630,null,{}] 16:04:11 INFO - PROCESS | 2260 | 1462316651509 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}] 16:04:11 INFO - PROCESS | 2260 | 1462316651587 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 16:04:11 INFO - PROCESS | 2260 | 1462316651636 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:11 INFO - PROCESS | 2260 | ++DOCSHELL 0x12a76f800 == 40 [pid = 2260] [id = 415] 16:04:11 INFO - PROCESS | 2260 | ++DOMWINDOW == 95 (0x121998000) [pid = 2260] [serial = 1244] [outer = 0x0] 16:04:11 INFO - PROCESS | 2260 | ++DOMWINDOW == 96 (0x1240b0000) [pid = 2260] [serial = 1245] [outer = 0x121998000] 16:04:11 INFO - PROCESS | 2260 | 1462316651662 Marionette DEBUG loaded listener.js 16:04:11 INFO - PROCESS | 2260 | ++DOMWINDOW == 97 (0x125109400) [pid = 2260] [serial = 1246] [outer = 0x121998000] 16:04:12 INFO - PROCESS | 2260 | 1462316652107 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]]]}] 16:04:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 16:04:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 620ms 16:04:12 INFO - PROCESS | 2260 | 1462316652126 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 16:04:12 INFO - PROCESS | 2260 | 1462316652129 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 16:04:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 16:04:12 INFO - PROCESS | 2260 | 1462316652134 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 16:04:12 INFO - PROCESS | 2260 | 1462316652138 Marionette TRACE conn2 <- [1,1634,null,{}] 16:04:12 INFO - PROCESS | 2260 | 1462316652141 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}] 16:04:12 INFO - PROCESS | 2260 | 1462316652242 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 16:04:12 INFO - PROCESS | 2260 | 1462316652294 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:12 INFO - PROCESS | 2260 | ++DOCSHELL 0x118ab9800 == 41 [pid = 2260] [id = 416] 16:04:12 INFO - PROCESS | 2260 | ++DOMWINDOW == 98 (0x113474400) [pid = 2260] [serial = 1247] [outer = 0x0] 16:04:12 INFO - PROCESS | 2260 | ++DOMWINDOW == 99 (0x116710c00) [pid = 2260] [serial = 1248] [outer = 0x113474400] 16:04:12 INFO - PROCESS | 2260 | 1462316652324 Marionette DEBUG loaded listener.js 16:04:12 INFO - PROCESS | 2260 | ++DOMWINDOW == 100 (0x116f90400) [pid = 2260] [serial = 1249] [outer = 0x113474400] 16:04:12 INFO - PROCESS | 2260 | 1462316652756 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]]]}] 16:04:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 16:04:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 674ms 16:04:12 INFO - PROCESS | 2260 | 1462316652808 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 16:04:12 INFO - PROCESS | 2260 | 1462316652811 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 16:04:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 16:04:12 INFO - PROCESS | 2260 | 1462316652835 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 16:04:12 INFO - PROCESS | 2260 | 1462316652837 Marionette TRACE conn2 <- [1,1638,null,{}] 16:04:12 INFO - PROCESS | 2260 | 1462316652840 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}] 16:04:12 INFO - PROCESS | 2260 | 1462316652938 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 16:04:13 INFO - PROCESS | 2260 | 1462316653001 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:13 INFO - PROCESS | 2260 | ++DOCSHELL 0x124098800 == 42 [pid = 2260] [id = 417] 16:04:13 INFO - PROCESS | 2260 | ++DOMWINDOW == 101 (0x1180d2000) [pid = 2260] [serial = 1250] [outer = 0x0] 16:04:13 INFO - PROCESS | 2260 | ++DOMWINDOW == 102 (0x118159800) [pid = 2260] [serial = 1251] [outer = 0x1180d2000] 16:04:13 INFO - PROCESS | 2260 | 1462316653032 Marionette DEBUG loaded listener.js 16:04:13 INFO - PROCESS | 2260 | ++DOMWINDOW == 103 (0x1185b0000) [pid = 2260] [serial = 1252] [outer = 0x1180d2000] 16:04:13 INFO - PROCESS | 2260 | 1462316653441 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]]]}] 16:04:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 16:04:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 672ms 16:04:13 INFO - PROCESS | 2260 | 1462316653506 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 16:04:13 INFO - PROCESS | 2260 | 1462316653507 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 16:04:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 16:04:13 INFO - PROCESS | 2260 | 1462316653510 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 16:04:13 INFO - PROCESS | 2260 | 1462316653512 Marionette TRACE conn2 <- [1,1642,null,{}] 16:04:13 INFO - PROCESS | 2260 | 1462316653546 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}] 16:04:13 INFO - PROCESS | 2260 | 1462316653679 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 16:04:13 INFO - PROCESS | 2260 | 1462316653728 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:13 INFO - PROCESS | 2260 | ++DOCSHELL 0x12a958000 == 43 [pid = 2260] [id = 418] 16:04:13 INFO - PROCESS | 2260 | ++DOMWINDOW == 104 (0x1196d4000) [pid = 2260] [serial = 1253] [outer = 0x0] 16:04:13 INFO - PROCESS | 2260 | ++DOMWINDOW == 105 (0x119850c00) [pid = 2260] [serial = 1254] [outer = 0x1196d4000] 16:04:13 INFO - PROCESS | 2260 | 1462316653760 Marionette DEBUG loaded listener.js 16:04:13 INFO - PROCESS | 2260 | ++DOMWINDOW == 106 (0x121141c00) [pid = 2260] [serial = 1255] [outer = 0x1196d4000] 16:04:14 INFO - PROCESS | 2260 | 1462316654164 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]]]}] 16:04:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 16:04:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 675ms 16:04:14 INFO - PROCESS | 2260 | 1462316654186 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 16:04:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 16:04:14 INFO - PROCESS | 2260 | 1462316654188 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 16:04:14 INFO - PROCESS | 2260 | 1462316654190 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 16:04:14 INFO - PROCESS | 2260 | 1462316654191 Marionette TRACE conn2 <- [1,1646,null,{}] 16:04:14 INFO - PROCESS | 2260 | 1462316654194 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}] 16:04:14 INFO - PROCESS | 2260 | 1462316654289 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 16:04:14 INFO - PROCESS | 2260 | 1462316654337 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:14 INFO - PROCESS | 2260 | ++DOCSHELL 0x12afa7800 == 44 [pid = 2260] [id = 419] 16:04:14 INFO - PROCESS | 2260 | ++DOMWINDOW == 107 (0x11983b000) [pid = 2260] [serial = 1256] [outer = 0x0] 16:04:14 INFO - PROCESS | 2260 | ++DOMWINDOW == 108 (0x1215e5000) [pid = 2260] [serial = 1257] [outer = 0x11983b000] 16:04:14 INFO - PROCESS | 2260 | 1462316654367 Marionette DEBUG loaded listener.js 16:04:14 INFO - PROCESS | 2260 | ++DOMWINDOW == 109 (0x121b4d400) [pid = 2260] [serial = 1258] [outer = 0x11983b000] 16:04:14 INFO - PROCESS | 2260 | 1462316654800 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]]]}] 16:04:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 16:04:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 618ms 16:04:14 INFO - PROCESS | 2260 | 1462316654809 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 16:04:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 16:04:14 INFO - PROCESS | 2260 | 1462316654810 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 16:04:14 INFO - PROCESS | 2260 | 1462316654812 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 16:04:14 INFO - PROCESS | 2260 | 1462316654814 Marionette TRACE conn2 <- [1,1650,null,{}] 16:04:14 INFO - PROCESS | 2260 | 1462316654817 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}] 16:04:14 INFO - PROCESS | 2260 | 1462316654912 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 16:04:14 INFO - PROCESS | 2260 | 1462316654992 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:15 INFO - PROCESS | 2260 | ++DOCSHELL 0x119624000 == 45 [pid = 2260] [id = 420] 16:04:15 INFO - PROCESS | 2260 | ++DOMWINDOW == 110 (0x1126c1000) [pid = 2260] [serial = 1259] [outer = 0x0] 16:04:15 INFO - PROCESS | 2260 | ++DOMWINDOW == 111 (0x119593c00) [pid = 2260] [serial = 1260] [outer = 0x1126c1000] 16:04:15 INFO - PROCESS | 2260 | 1462316655026 Marionette DEBUG loaded listener.js 16:04:15 INFO - PROCESS | 2260 | ++DOMWINDOW == 112 (0x121b4f800) [pid = 2260] [serial = 1261] [outer = 0x1126c1000] 16:04:15 INFO - PROCESS | 2260 | 1462316655586 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]]]}] 16:04:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 16:04:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 822ms 16:04:15 INFO - PROCESS | 2260 | 1462316655636 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 16:04:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 16:04:15 INFO - PROCESS | 2260 | 1462316655638 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 16:04:15 INFO - PROCESS | 2260 | 1462316655641 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 16:04:15 INFO - PROCESS | 2260 | 1462316655643 Marionette TRACE conn2 <- [1,1654,null,{}] 16:04:15 INFO - PROCESS | 2260 | 1462316655647 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}] 16:04:15 INFO - PROCESS | 2260 | 1462316655743 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 16:04:15 INFO - PROCESS | 2260 | 1462316655810 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:15 INFO - PROCESS | 2260 | ++DOCSHELL 0x1131a4800 == 46 [pid = 2260] [id = 421] 16:04:15 INFO - PROCESS | 2260 | ++DOMWINDOW == 113 (0x113325c00) [pid = 2260] [serial = 1262] [outer = 0x0] 16:04:15 INFO - PROCESS | 2260 | ++DOMWINDOW == 114 (0x1134e1400) [pid = 2260] [serial = 1263] [outer = 0x113325c00] 16:04:15 INFO - PROCESS | 2260 | 1462316655840 Marionette DEBUG loaded listener.js 16:04:15 INFO - PROCESS | 2260 | ++DOMWINDOW == 115 (0x1161ce400) [pid = 2260] [serial = 1264] [outer = 0x113325c00] 16:04:16 INFO - PROCESS | 2260 | --DOCSHELL 0x1295ef000 == 45 [pid = 2260] [id = 414] 16:04:16 INFO - PROCESS | 2260 | --DOCSHELL 0x119f61000 == 44 [pid = 2260] [id = 413] 16:04:16 INFO - PROCESS | 2260 | --DOCSHELL 0x118ab1800 == 43 [pid = 2260] [id = 412] 16:04:16 INFO - PROCESS | 2260 | --DOCSHELL 0x126dcb800 == 42 [pid = 2260] [id = 411] 16:04:16 INFO - PROCESS | 2260 | --DOCSHELL 0x126d65000 == 41 [pid = 2260] [id = 410] 16:04:16 INFO - PROCESS | 2260 | --DOCSHELL 0x124412000 == 40 [pid = 2260] [id = 409] 16:04:16 INFO - PROCESS | 2260 | --DOCSHELL 0x116670800 == 39 [pid = 2260] [id = 408] 16:04:16 INFO - PROCESS | 2260 | --DOMWINDOW == 114 (0x126b81c00) [pid = 2260] [serial = 1203] [outer = 0x0] [url = about:blank] 16:04:16 INFO - PROCESS | 2260 | --DOCSHELL 0x119f61800 == 38 [pid = 2260] [id = 407] 16:04:16 INFO - PROCESS | 2260 | --DOCSHELL 0x119503000 == 37 [pid = 2260] [id = 406] 16:04:16 INFO - PROCESS | 2260 | --DOCSHELL 0x116f4d000 == 36 [pid = 2260] [id = 405] 16:04:16 INFO - PROCESS | 2260 | --DOCSHELL 0x113d66000 == 35 [pid = 2260] [id = 404] 16:04:16 INFO - PROCESS | 2260 | --DOCSHELL 0x112631800 == 34 [pid = 2260] [id = 402] 16:04:16 INFO - PROCESS | 2260 | 1462316656276 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]]]}] 16:04:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 16:04:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 674ms 16:04:16 INFO - PROCESS | 2260 | 1462316656317 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 16:04:16 INFO - PROCESS | 2260 | 1462316656321 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 16:04:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 16:04:16 INFO - PROCESS | 2260 | 1462316656327 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 16:04:16 INFO - PROCESS | 2260 | 1462316656329 Marionette TRACE conn2 <- [1,1658,null,{}] 16:04:16 INFO - PROCESS | 2260 | 1462316656333 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}] 16:04:16 INFO - PROCESS | 2260 | 1462316656463 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 16:04:16 INFO - PROCESS | 2260 | --DOMWINDOW == 113 (0x121b58800) [pid = 2260] [serial = 1185] [outer = 0x0] [url = about:blank] 16:04:16 INFO - PROCESS | 2260 | --DOMWINDOW == 112 (0x1244ad800) [pid = 2260] [serial = 1188] [outer = 0x0] [url = about:blank] 16:04:16 INFO - PROCESS | 2260 | --DOMWINDOW == 111 (0x126db6800) [pid = 2260] [serial = 1150] [outer = 0x0] [url = about:blank] 16:04:16 INFO - PROCESS | 2260 | --DOMWINDOW == 110 (0x12085ac00) [pid = 2260] [serial = 1176] [outer = 0x0] [url = about:blank] 16:04:16 INFO - PROCESS | 2260 | --DOMWINDOW == 109 (0x12113c000) [pid = 2260] [serial = 1177] [outer = 0x0] [url = about:blank] 16:04:16 INFO - PROCESS | 2260 | --DOMWINDOW == 108 (0x116f90000) [pid = 2260] [serial = 1158] [outer = 0x0] [url = about:blank] 16:04:16 INFO - PROCESS | 2260 | --DOMWINDOW == 107 (0x116f9b400) [pid = 2260] [serial = 1159] [outer = 0x0] [url = about:blank] 16:04:16 INFO - PROCESS | 2260 | --DOMWINDOW == 106 (0x117673400) [pid = 2260] [serial = 1161] [outer = 0x0] [url = about:blank] 16:04:16 INFO - PROCESS | 2260 | --DOMWINDOW == 105 (0x118057000) [pid = 2260] [serial = 1162] [outer = 0x0] [url = about:blank] 16:04:16 INFO - PROCESS | 2260 | --DOMWINDOW == 104 (0x121251800) [pid = 2260] [serial = 1179] [outer = 0x0] [url = about:blank] 16:04:16 INFO - PROCESS | 2260 | --DOMWINDOW == 103 (0x1213c4400) [pid = 2260] [serial = 1180] [outer = 0x0] [url = about:blank] 16:04:16 INFO - PROCESS | 2260 | --DOMWINDOW == 102 (0x1185f4400) [pid = 2260] [serial = 1167] [outer = 0x0] [url = about:blank] 16:04:16 INFO - PROCESS | 2260 | --DOMWINDOW == 101 (0x118fb5800) [pid = 2260] [serial = 1168] [outer = 0x0] [url = about:blank] 16:04:16 INFO - PROCESS | 2260 | --DOMWINDOW == 100 (0x112d6f400) [pid = 2260] [serial = 1152] [outer = 0x0] [url = about:blank] 16:04:16 INFO - PROCESS | 2260 | --DOMWINDOW == 99 (0x11332a000) [pid = 2260] [serial = 1153] [outer = 0x0] [url = about:blank] 16:04:16 INFO - PROCESS | 2260 | --DOMWINDOW == 98 (0x119bbe800) [pid = 2260] [serial = 1173] [outer = 0x0] [url = about:blank] 16:04:16 INFO - PROCESS | 2260 | --DOMWINDOW == 97 (0x119ccc000) [pid = 2260] [serial = 1174] [outer = 0x0] [url = about:blank] 16:04:16 INFO - PROCESS | 2260 | --DOMWINDOW == 96 (0x1180d2c00) [pid = 2260] [serial = 1164] [outer = 0x0] [url = about:blank] 16:04:16 INFO - PROCESS | 2260 | --DOMWINDOW == 95 (0x11826d000) [pid = 2260] [serial = 1165] [outer = 0x0] [url = about:blank] 16:04:16 INFO - PROCESS | 2260 | --DOMWINDOW == 94 (0x115e97800) [pid = 2260] [serial = 1155] [outer = 0x0] [url = about:blank] 16:04:16 INFO - PROCESS | 2260 | --DOMWINDOW == 93 (0x116634000) [pid = 2260] [serial = 1156] [outer = 0x0] [url = about:blank] 16:04:16 INFO - PROCESS | 2260 | --DOMWINDOW == 92 (0x119333c00) [pid = 2260] [serial = 1170] [outer = 0x0] [url = about:blank] 16:04:16 INFO - PROCESS | 2260 | --DOMWINDOW == 91 (0x11983f000) [pid = 2260] [serial = 1171] [outer = 0x0] [url = about:blank] 16:04:16 INFO - PROCESS | 2260 | --DOMWINDOW == 90 (0x12523a800) [pid = 2260] [serial = 1191] [outer = 0x0] [url = about:blank] 16:04:16 INFO - PROCESS | 2260 | --DOMWINDOW == 89 (0x126314400) [pid = 2260] [serial = 1192] [outer = 0x0] [url = about:blank] 16:04:16 INFO - PROCESS | 2260 | --DOMWINDOW == 88 (0x12150c800) [pid = 2260] [serial = 1200] [outer = 0x0] [url = about:blank] 16:04:16 INFO - PROCESS | 2260 | --DOMWINDOW == 87 (0x1121de000) [pid = 2260] [serial = 1194] [outer = 0x0] [url = about:blank] 16:04:16 INFO - PROCESS | 2260 | --DOMWINDOW == 86 (0x1185f2c00) [pid = 2260] [serial = 1197] [outer = 0x0] [url = about:blank] 16:04:16 INFO - PROCESS | 2260 | --DOMWINDOW == 85 (0x1161d2c00) [pid = 2260] [serial = 1195] [outer = 0x0] [url = about:blank] 16:04:16 INFO - PROCESS | 2260 | --DOMWINDOW == 84 (0x119fc7800) [pid = 2260] [serial = 1198] [outer = 0x0] [url = about:blank] 16:04:16 INFO - PROCESS | 2260 | --DOMWINDOW == 83 (0x12150a000) [pid = 2260] [serial = 1182] [outer = 0x0] [url = about:blank] 16:04:16 INFO - PROCESS | 2260 | --DOMWINDOW == 82 (0x12403ec00) [pid = 2260] [serial = 1186] [outer = 0x0] [url = about:blank] 16:04:16 INFO - PROCESS | 2260 | --DOMWINDOW == 81 (0x12510a800) [pid = 2260] [serial = 1189] [outer = 0x0] [url = about:blank] 16:04:16 INFO - PROCESS | 2260 | --DOMWINDOW == 80 (0x125838400) [pid = 2260] [serial = 1201] [outer = 0x0] [url = about:blank] 16:04:16 INFO - PROCESS | 2260 | --DOMWINDOW == 79 (0x121b4dc00) [pid = 2260] [serial = 1183] [outer = 0x0] [url = about:blank] 16:04:16 INFO - PROCESS | 2260 | 1462316656554 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:16 INFO - PROCESS | 2260 | ++DOCSHELL 0x11707d800 == 35 [pid = 2260] [id = 422] 16:04:16 INFO - PROCESS | 2260 | ++DOMWINDOW == 80 (0x112d6f400) [pid = 2260] [serial = 1265] [outer = 0x0] 16:04:16 INFO - PROCESS | 2260 | ++DOMWINDOW == 81 (0x1161d2c00) [pid = 2260] [serial = 1266] [outer = 0x112d6f400] 16:04:16 INFO - PROCESS | 2260 | 1462316656597 Marionette DEBUG loaded listener.js 16:04:16 INFO - PROCESS | 2260 | ++DOMWINDOW == 82 (0x116f96000) [pid = 2260] [serial = 1267] [outer = 0x112d6f400] 16:04:17 INFO - PROCESS | 2260 | 1462316657007 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]]]}] 16:04:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 16:04:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 726ms 16:04:17 INFO - PROCESS | 2260 | 1462316657052 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 16:04:17 INFO - PROCESS | 2260 | 1462316657054 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 16:04:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 16:04:17 INFO - PROCESS | 2260 | 1462316657056 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 16:04:17 INFO - PROCESS | 2260 | 1462316657058 Marionette TRACE conn2 <- [1,1662,null,{}] 16:04:17 INFO - PROCESS | 2260 | 1462316657066 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}] 16:04:17 INFO - PROCESS | 2260 | 1462316657143 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 16:04:17 INFO - PROCESS | 2260 | 1462316657151 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:17 INFO - PROCESS | 2260 | ++DOCSHELL 0x1198a3800 == 36 [pid = 2260] [id = 423] 16:04:17 INFO - PROCESS | 2260 | ++DOMWINDOW == 83 (0x117d23c00) [pid = 2260] [serial = 1268] [outer = 0x0] 16:04:17 INFO - PROCESS | 2260 | ++DOMWINDOW == 84 (0x11814e000) [pid = 2260] [serial = 1269] [outer = 0x117d23c00] 16:04:17 INFO - PROCESS | 2260 | 1462316657179 Marionette DEBUG loaded listener.js 16:04:17 INFO - PROCESS | 2260 | ++DOMWINDOW == 85 (0x1184b6000) [pid = 2260] [serial = 1270] [outer = 0x117d23c00] 16:04:17 INFO - PROCESS | 2260 | 1462316657509 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]]]}] 16:04:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 16:04:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 471ms 16:04:17 INFO - PROCESS | 2260 | 1462316657527 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 16:04:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 16:04:17 INFO - PROCESS | 2260 | 1462316657529 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 16:04:17 INFO - PROCESS | 2260 | 1462316657531 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 16:04:17 INFO - PROCESS | 2260 | 1462316657533 Marionette TRACE conn2 <- [1,1666,null,{}] 16:04:17 INFO - PROCESS | 2260 | 1462316657539 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}] 16:04:17 INFO - PROCESS | 2260 | 1462316657624 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 16:04:17 INFO - PROCESS | 2260 | 1462316657670 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:17 INFO - PROCESS | 2260 | ++DOCSHELL 0x119f5f000 == 37 [pid = 2260] [id = 424] 16:04:17 INFO - PROCESS | 2260 | ++DOMWINDOW == 86 (0x1180d6400) [pid = 2260] [serial = 1271] [outer = 0x0] 16:04:17 INFO - PROCESS | 2260 | ++DOMWINDOW == 87 (0x1185f2400) [pid = 2260] [serial = 1272] [outer = 0x1180d6400] 16:04:17 INFO - PROCESS | 2260 | 1462316657697 Marionette DEBUG loaded listener.js 16:04:17 INFO - PROCESS | 2260 | ++DOMWINDOW == 88 (0x118fb2c00) [pid = 2260] [serial = 1273] [outer = 0x1180d6400] 16:04:18 INFO - PROCESS | 2260 | 1462316658005 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]]]}] 16:04:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 16:04:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 523ms 16:04:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 16:04:18 INFO - PROCESS | 2260 | 1462316658055 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 16:04:18 INFO - PROCESS | 2260 | 1462316658056 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 16:04:18 INFO - PROCESS | 2260 | 1462316658058 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 16:04:18 INFO - PROCESS | 2260 | 1462316658059 Marionette TRACE conn2 <- [1,1670,null,{}] 16:04:18 INFO - PROCESS | 2260 | 1462316658061 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}] 16:04:18 INFO - PROCESS | 2260 | 1462316658136 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 16:04:18 INFO - PROCESS | 2260 | 1462316658140 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:18 INFO - PROCESS | 2260 | ++DOCSHELL 0x12408e000 == 38 [pid = 2260] [id = 425] 16:04:18 INFO - PROCESS | 2260 | ++DOMWINDOW == 89 (0x11916ac00) [pid = 2260] [serial = 1274] [outer = 0x0] 16:04:18 INFO - PROCESS | 2260 | ++DOMWINDOW == 90 (0x1193b5c00) [pid = 2260] [serial = 1275] [outer = 0x11916ac00] 16:04:18 INFO - PROCESS | 2260 | 1462316658166 Marionette DEBUG loaded listener.js 16:04:18 INFO - PROCESS | 2260 | ++DOMWINDOW == 91 (0x11983d000) [pid = 2260] [serial = 1276] [outer = 0x11916ac00] 16:04:18 INFO - PROCESS | 2260 | 1462316658493 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]]]}] 16:04:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 16:04:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 468ms 16:04:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 16:04:18 INFO - PROCESS | 2260 | 1462316658546 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 16:04:18 INFO - PROCESS | 2260 | 1462316658547 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 16:04:18 INFO - PROCESS | 2260 | 1462316658551 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 16:04:18 INFO - PROCESS | 2260 | 1462316658554 Marionette TRACE conn2 <- [1,1674,null,{}] 16:04:18 INFO - PROCESS | 2260 | 1462316658563 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}] 16:04:18 INFO - PROCESS | 2260 | 1462316658672 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 16:04:18 INFO - PROCESS | 2260 | 1462316658678 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:18 INFO - PROCESS | 2260 | ++DOCSHELL 0x126dc1000 == 39 [pid = 2260] [id = 426] 16:04:18 INFO - PROCESS | 2260 | ++DOMWINDOW == 92 (0x1196ce000) [pid = 2260] [serial = 1277] [outer = 0x0] 16:04:18 INFO - PROCESS | 2260 | ++DOMWINDOW == 93 (0x119fca400) [pid = 2260] [serial = 1278] [outer = 0x1196ce000] 16:04:18 INFO - PROCESS | 2260 | 1462316658706 Marionette DEBUG loaded listener.js 16:04:18 INFO - PROCESS | 2260 | ++DOMWINDOW == 94 (0x1215de800) [pid = 2260] [serial = 1279] [outer = 0x1196ce000] 16:04:19 INFO - PROCESS | 2260 | 1462316659050 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]]]}] 16:04:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 16:04:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 529ms 16:04:19 INFO - PROCESS | 2260 | 1462316659079 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 16:04:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 16:04:19 INFO - PROCESS | 2260 | 1462316659081 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 16:04:19 INFO - PROCESS | 2260 | 1462316659083 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 16:04:19 INFO - PROCESS | 2260 | 1462316659084 Marionette TRACE conn2 <- [1,1678,null,{}] 16:04:19 INFO - PROCESS | 2260 | 1462316659087 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}] 16:04:19 INFO - PROCESS | 2260 | 1462316659189 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 16:04:19 INFO - PROCESS | 2260 | 1462316659193 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:19 INFO - PROCESS | 2260 | ++DOCSHELL 0x129315000 == 40 [pid = 2260] [id = 427] 16:04:19 INFO - PROCESS | 2260 | ++DOMWINDOW == 95 (0x119858000) [pid = 2260] [serial = 1280] [outer = 0x0] 16:04:19 INFO - PROCESS | 2260 | ++DOMWINDOW == 96 (0x121b52400) [pid = 2260] [serial = 1281] [outer = 0x119858000] 16:04:19 INFO - PROCESS | 2260 | 1462316659219 Marionette DEBUG loaded listener.js 16:04:19 INFO - PROCESS | 2260 | ++DOMWINDOW == 97 (0x1240b5800) [pid = 2260] [serial = 1282] [outer = 0x119858000] 16:04:19 INFO - PROCESS | 2260 | 1462316659664 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]]]}] 16:04:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 16:04:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 619ms 16:04:19 INFO - PROCESS | 2260 | 1462316659704 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 16:04:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 16:04:19 INFO - PROCESS | 2260 | 1462316659705 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 16:04:19 INFO - PROCESS | 2260 | 1462316659709 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 16:04:19 INFO - PROCESS | 2260 | 1462316659710 Marionette TRACE conn2 <- [1,1682,null,{}] 16:04:19 INFO - PROCESS | 2260 | 1462316659714 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}] 16:04:19 INFO - PROCESS | 2260 | 1462316659841 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 16:04:19 INFO - PROCESS | 2260 | 1462316659857 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:19 INFO - PROCESS | 2260 | ++DOCSHELL 0x12957e000 == 41 [pid = 2260] [id = 428] 16:04:19 INFO - PROCESS | 2260 | ++DOMWINDOW == 98 (0x1240af000) [pid = 2260] [serial = 1283] [outer = 0x0] 16:04:19 INFO - PROCESS | 2260 | ++DOMWINDOW == 99 (0x12510a000) [pid = 2260] [serial = 1284] [outer = 0x1240af000] 16:04:19 INFO - PROCESS | 2260 | 1462316659877 Marionette DEBUG loaded listener.js 16:04:19 INFO - PROCESS | 2260 | ++DOMWINDOW == 100 (0x125318400) [pid = 2260] [serial = 1285] [outer = 0x1240af000] 16:04:20 INFO - PROCESS | 2260 | 1462316660294 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]]]}] 16:04:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 16:04:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 620ms 16:04:20 INFO - PROCESS | 2260 | 1462316660329 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 16:04:20 INFO - PROCESS | 2260 | 1462316660330 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 16:04:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 16:04:20 INFO - PROCESS | 2260 | 1462316660337 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 16:04:20 INFO - PROCESS | 2260 | 1462316660339 Marionette TRACE conn2 <- [1,1686,null,{}] 16:04:20 INFO - PROCESS | 2260 | 1462316660342 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}] 16:04:20 INFO - PROCESS | 2260 | 1462316660491 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 16:04:20 INFO - PROCESS | 2260 | 1462316660511 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:20 INFO - PROCESS | 2260 | ++DOCSHELL 0x12a77e000 == 42 [pid = 2260] [id = 429] 16:04:20 INFO - PROCESS | 2260 | ++DOMWINDOW == 101 (0x125235400) [pid = 2260] [serial = 1286] [outer = 0x0] 16:04:20 INFO - PROCESS | 2260 | ++DOMWINDOW == 102 (0x125836c00) [pid = 2260] [serial = 1287] [outer = 0x125235400] 16:04:20 INFO - PROCESS | 2260 | 1462316660535 Marionette DEBUG loaded listener.js 16:04:20 INFO - PROCESS | 2260 | ++DOMWINDOW == 103 (0x126b70000) [pid = 2260] [serial = 1288] [outer = 0x125235400] 16:04:20 INFO - PROCESS | 2260 | --DOMWINDOW == 102 (0x1126b7800) [pid = 2260] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 16:04:20 INFO - PROCESS | 2260 | --DOMWINDOW == 101 (0x113472800) [pid = 2260] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 16:04:20 INFO - PROCESS | 2260 | --DOMWINDOW == 100 (0x1160b1000) [pid = 2260] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 16:04:20 INFO - PROCESS | 2260 | --DOMWINDOW == 99 (0x11983fc00) [pid = 2260] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 16:04:20 INFO - PROCESS | 2260 | --DOMWINDOW == 98 (0x118274000) [pid = 2260] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 16:04:20 INFO - PROCESS | 2260 | --DOMWINDOW == 97 (0x11729b400) [pid = 2260] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 16:04:20 INFO - PROCESS | 2260 | --DOMWINDOW == 96 (0x119bbec00) [pid = 2260] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 16:04:20 INFO - PROCESS | 2260 | --DOMWINDOW == 95 (0x11322e800) [pid = 2260] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 16:04:20 INFO - PROCESS | 2260 | --DOMWINDOW == 94 (0x121995000) [pid = 2260] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 16:04:20 INFO - PROCESS | 2260 | --DOMWINDOW == 93 (0x119837000) [pid = 2260] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 16:04:20 INFO - PROCESS | 2260 | --DOMWINDOW == 92 (0x12113e000) [pid = 2260] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 16:04:20 INFO - PROCESS | 2260 | --DOMWINDOW == 91 (0x118f18400) [pid = 2260] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 16:04:20 INFO - PROCESS | 2260 | 1462316660909 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]]]}] 16:04:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 16:04:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 622ms 16:04:20 INFO - PROCESS | 2260 | 1462316660956 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 16:04:20 INFO - PROCESS | 2260 | 1462316660957 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 16:04:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 16:04:20 INFO - PROCESS | 2260 | 1462316660960 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 16:04:20 INFO - PROCESS | 2260 | 1462316660961 Marionette TRACE conn2 <- [1,1690,null,{}] 16:04:20 INFO - PROCESS | 2260 | 1462316660964 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}] 16:04:21 INFO - PROCESS | 2260 | 1462316661077 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 16:04:21 INFO - PROCESS | 2260 | 1462316661082 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:21 INFO - PROCESS | 2260 | ++DOCSHELL 0x12af90000 == 43 [pid = 2260] [id = 430] 16:04:21 INFO - PROCESS | 2260 | ++DOMWINDOW == 92 (0x111055800) [pid = 2260] [serial = 1289] [outer = 0x0] 16:04:21 INFO - PROCESS | 2260 | ++DOMWINDOW == 93 (0x119169000) [pid = 2260] [serial = 1290] [outer = 0x111055800] 16:04:21 INFO - PROCESS | 2260 | 1462316661107 Marionette DEBUG loaded listener.js 16:04:21 INFO - PROCESS | 2260 | ++DOMWINDOW == 94 (0x1213c2000) [pid = 2260] [serial = 1291] [outer = 0x111055800] 16:04:21 INFO - PROCESS | 2260 | 1462316661411 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]]]}] 16:04:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 16:04:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 469ms 16:04:21 INFO - PROCESS | 2260 | 1462316661429 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 16:04:21 INFO - PROCESS | 2260 | 1462316661431 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 16:04:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 16:04:21 INFO - PROCESS | 2260 | 1462316661435 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 16:04:21 INFO - PROCESS | 2260 | 1462316661438 Marionette TRACE conn2 <- [1,1694,null,{}] 16:04:21 INFO - PROCESS | 2260 | 1462316661441 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}] 16:04:21 INFO - PROCESS | 2260 | 1462316661532 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 16:04:21 INFO - PROCESS | 2260 | 1462316661539 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:21 INFO - PROCESS | 2260 | ++DOCSHELL 0x12c177800 == 44 [pid = 2260] [id = 431] 16:04:21 INFO - PROCESS | 2260 | ++DOMWINDOW == 95 (0x125318800) [pid = 2260] [serial = 1292] [outer = 0x0] 16:04:21 INFO - PROCESS | 2260 | ++DOMWINDOW == 96 (0x126b85400) [pid = 2260] [serial = 1293] [outer = 0x125318800] 16:04:21 INFO - PROCESS | 2260 | 1462316661568 Marionette DEBUG loaded listener.js 16:04:21 INFO - PROCESS | 2260 | ++DOMWINDOW == 97 (0x128bcb000) [pid = 2260] [serial = 1294] [outer = 0x125318800] 16:04:21 INFO - PROCESS | 2260 | 1462316661914 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]]]}] 16:04:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 16:04:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 522ms 16:04:21 INFO - PROCESS | 2260 | 1462316661956 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 16:04:21 INFO - PROCESS | 2260 | 1462316661957 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 16:04:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 16:04:21 INFO - PROCESS | 2260 | 1462316661959 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 16:04:21 INFO - PROCESS | 2260 | 1462316661960 Marionette TRACE conn2 <- [1,1698,null,{}] 16:04:21 INFO - PROCESS | 2260 | 1462316661963 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}] 16:04:22 INFO - PROCESS | 2260 | 1462316662042 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 16:04:22 INFO - PROCESS | 2260 | 1462316662046 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:22 INFO - PROCESS | 2260 | ++DOCSHELL 0x12c287000 == 45 [pid = 2260] [id = 432] 16:04:22 INFO - PROCESS | 2260 | ++DOMWINDOW == 98 (0x128bcd400) [pid = 2260] [serial = 1295] [outer = 0x0] 16:04:22 INFO - PROCESS | 2260 | ++DOMWINDOW == 99 (0x128bd2000) [pid = 2260] [serial = 1296] [outer = 0x128bcd400] 16:04:22 INFO - PROCESS | 2260 | 1462316662072 Marionette DEBUG loaded listener.js 16:04:22 INFO - PROCESS | 2260 | ++DOMWINDOW == 100 (0x128c2e800) [pid = 2260] [serial = 1297] [outer = 0x128bcd400] 16:04:22 INFO - PROCESS | 2260 | 1462316662408 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]]]}] 16:04:22 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 16:04:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 469ms 16:04:22 INFO - PROCESS | 2260 | 1462316662428 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 16:04:22 INFO - PROCESS | 2260 | 1462316662429 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 16:04:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 16:04:22 INFO - PROCESS | 2260 | 1462316662431 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 16:04:22 INFO - PROCESS | 2260 | 1462316662433 Marionette TRACE conn2 <- [1,1702,null,{}] 16:04:22 INFO - PROCESS | 2260 | 1462316662438 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}] 16:04:22 INFO - PROCESS | 2260 | 1462316662518 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 16:04:22 INFO - PROCESS | 2260 | 1462316662523 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:22 INFO - PROCESS | 2260 | ++DOCSHELL 0x12c2a0000 == 46 [pid = 2260] [id = 433] 16:04:22 INFO - PROCESS | 2260 | ++DOMWINDOW == 101 (0x128c2f800) [pid = 2260] [serial = 1298] [outer = 0x0] 16:04:22 INFO - PROCESS | 2260 | ++DOMWINDOW == 102 (0x128c35800) [pid = 2260] [serial = 1299] [outer = 0x128c2f800] 16:04:22 INFO - PROCESS | 2260 | 1462316662548 Marionette DEBUG loaded listener.js 16:04:22 INFO - PROCESS | 2260 | ++DOMWINDOW == 103 (0x128c39800) [pid = 2260] [serial = 1300] [outer = 0x128c2f800] 16:04:23 INFO - PROCESS | 2260 | 1462316663031 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]]]}] 16:04:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 16:04:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 623ms 16:04:23 INFO - PROCESS | 2260 | 1462316663056 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 16:04:23 INFO - PROCESS | 2260 | 1462316663058 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 16:04:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 16:04:23 INFO - PROCESS | 2260 | 1462316663062 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 16:04:23 INFO - PROCESS | 2260 | 1462316663065 Marionette TRACE conn2 <- [1,1706,null,{}] 16:04:23 INFO - PROCESS | 2260 | 1462316663088 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}] 16:04:23 INFO - PROCESS | 2260 | 1462316663196 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 16:04:23 INFO - PROCESS | 2260 | 1462316663261 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:23 INFO - PROCESS | 2260 | ++DOCSHELL 0x118fa7000 == 47 [pid = 2260] [id = 434] 16:04:23 INFO - PROCESS | 2260 | ++DOMWINDOW == 104 (0x113479000) [pid = 2260] [serial = 1301] [outer = 0x0] 16:04:23 INFO - PROCESS | 2260 | ++DOMWINDOW == 105 (0x1161dec00) [pid = 2260] [serial = 1302] [outer = 0x113479000] 16:04:23 INFO - PROCESS | 2260 | 1462316663293 Marionette DEBUG loaded listener.js 16:04:23 INFO - PROCESS | 2260 | ++DOMWINDOW == 106 (0x116f92000) [pid = 2260] [serial = 1303] [outer = 0x113479000] 16:04:23 INFO - PROCESS | 2260 | 1462316663708 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]]]}] 16:04:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 16:04:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 691ms 16:04:23 INFO - PROCESS | 2260 | 1462316663753 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 16:04:23 INFO - PROCESS | 2260 | 1462316663757 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 16:04:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 16:04:23 INFO - PROCESS | 2260 | 1462316663762 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 16:04:23 INFO - PROCESS | 2260 | 1462316663764 Marionette TRACE conn2 <- [1,1710,null,{}] 16:04:23 INFO - PROCESS | 2260 | 1462316663767 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}] 16:04:23 INFO - PROCESS | 2260 | 1462316663866 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 16:04:23 INFO - PROCESS | 2260 | 1462316663919 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:23 INFO - PROCESS | 2260 | ++DOCSHELL 0x124412000 == 48 [pid = 2260] [id = 435] 16:04:23 INFO - PROCESS | 2260 | ++DOMWINDOW == 107 (0x116f9b800) [pid = 2260] [serial = 1304] [outer = 0x0] 16:04:23 INFO - PROCESS | 2260 | ++DOMWINDOW == 108 (0x118058400) [pid = 2260] [serial = 1305] [outer = 0x116f9b800] 16:04:23 INFO - PROCESS | 2260 | 1462316663948 Marionette DEBUG loaded listener.js 16:04:23 INFO - PROCESS | 2260 | ++DOMWINDOW == 109 (0x1185af000) [pid = 2260] [serial = 1306] [outer = 0x116f9b800] 16:04:24 INFO - PROCESS | 2260 | 1462316664387 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]]]}] 16:04:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 16:04:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 673ms 16:04:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 16:04:24 INFO - PROCESS | 2260 | 1462316664436 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 16:04:24 INFO - PROCESS | 2260 | 1462316664438 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 16:04:24 INFO - PROCESS | 2260 | 1462316664442 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 16:04:24 INFO - PROCESS | 2260 | 1462316664445 Marionette TRACE conn2 <- [1,1714,null,{}] 16:04:24 INFO - PROCESS | 2260 | 1462316664453 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}] 16:04:24 INFO - PROCESS | 2260 | 1462316664579 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 16:04:24 INFO - PROCESS | 2260 | 1462316664635 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:24 INFO - PROCESS | 2260 | ++DOCSHELL 0x12c17b800 == 49 [pid = 2260] [id = 436] 16:04:24 INFO - PROCESS | 2260 | ++DOMWINDOW == 110 (0x119333c00) [pid = 2260] [serial = 1307] [outer = 0x0] 16:04:24 INFO - PROCESS | 2260 | ++DOMWINDOW == 111 (0x12085b000) [pid = 2260] [serial = 1308] [outer = 0x119333c00] 16:04:24 INFO - PROCESS | 2260 | 1462316664667 Marionette DEBUG loaded listener.js 16:04:24 INFO - PROCESS | 2260 | ++DOMWINDOW == 112 (0x1213c0c00) [pid = 2260] [serial = 1309] [outer = 0x119333c00] 16:04:25 INFO - PROCESS | 2260 | 1462316665081 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]]]}] 16:04:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 16:04:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 674ms 16:04:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 16:04:25 INFO - PROCESS | 2260 | 1462316665116 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 16:04:25 INFO - PROCESS | 2260 | 1462316665118 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 16:04:25 INFO - PROCESS | 2260 | 1462316665120 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 16:04:25 INFO - PROCESS | 2260 | 1462316665121 Marionette TRACE conn2 <- [1,1718,null,{}] 16:04:25 INFO - PROCESS | 2260 | 1462316665124 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}] 16:04:25 INFO - PROCESS | 2260 | 1462316665222 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 16:04:25 INFO - PROCESS | 2260 | 1462316665274 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:25 INFO - PROCESS | 2260 | ++DOCSHELL 0x12ca7e000 == 50 [pid = 2260] [id = 437] 16:04:25 INFO - PROCESS | 2260 | ++DOMWINDOW == 113 (0x121509c00) [pid = 2260] [serial = 1310] [outer = 0x0] 16:04:25 INFO - PROCESS | 2260 | ++DOMWINDOW == 114 (0x1250a2400) [pid = 2260] [serial = 1311] [outer = 0x121509c00] 16:04:25 INFO - PROCESS | 2260 | 1462316665304 Marionette DEBUG loaded listener.js 16:04:25 INFO - PROCESS | 2260 | ++DOMWINDOW == 115 (0x126b77800) [pid = 2260] [serial = 1312] [outer = 0x121509c00] 16:04:25 INFO - PROCESS | 2260 | 1462316665727 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]]]}] 16:04:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 16:04:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 670ms 16:04:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 16:04:25 INFO - PROCESS | 2260 | 1462316665790 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 16:04:25 INFO - PROCESS | 2260 | 1462316665791 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 16:04:25 INFO - PROCESS | 2260 | 1462316665794 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 16:04:25 INFO - PROCESS | 2260 | 1462316665795 Marionette TRACE conn2 <- [1,1722,null,{}] 16:04:25 INFO - PROCESS | 2260 | 1462316665797 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}] 16:04:25 INFO - PROCESS | 2260 | 1462316665918 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 16:04:26 INFO - PROCESS | 2260 | 1462316666169 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:26 INFO - PROCESS | 2260 | ++DOCSHELL 0x1181db000 == 51 [pid = 2260] [id = 438] 16:04:26 INFO - PROCESS | 2260 | ++DOMWINDOW == 116 (0x11104c800) [pid = 2260] [serial = 1313] [outer = 0x0] 16:04:26 INFO - PROCESS | 2260 | ++DOMWINDOW == 117 (0x1121e5c00) [pid = 2260] [serial = 1314] [outer = 0x11104c800] 16:04:26 INFO - PROCESS | 2260 | 1462316666198 Marionette DEBUG loaded listener.js 16:04:26 INFO - PROCESS | 2260 | ++DOMWINDOW == 118 (0x1131e3400) [pid = 2260] [serial = 1315] [outer = 0x11104c800] 16:04:26 INFO - PROCESS | 2260 | 1462316666639 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]]]}] 16:04:26 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 16:04:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 876ms 16:04:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 16:04:26 INFO - PROCESS | 2260 | 1462316666671 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 16:04:26 INFO - PROCESS | 2260 | 1462316666673 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 16:04:26 INFO - PROCESS | 2260 | 1462316666676 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 16:04:26 INFO - PROCESS | 2260 | 1462316666678 Marionette TRACE conn2 <- [1,1726,null,{}] 16:04:26 INFO - PROCESS | 2260 | 1462316666681 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}] 16:04:26 INFO - PROCESS | 2260 | 1462316666776 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 16:04:26 INFO - PROCESS | 2260 | 1462316666831 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:26 INFO - PROCESS | 2260 | ++DOCSHELL 0x116f57000 == 52 [pid = 2260] [id = 439] 16:04:26 INFO - PROCESS | 2260 | ++DOMWINDOW == 119 (0x113da2400) [pid = 2260] [serial = 1316] [outer = 0x0] 16:04:26 INFO - PROCESS | 2260 | ++DOMWINDOW == 120 (0x116714800) [pid = 2260] [serial = 1317] [outer = 0x113da2400] 16:04:26 INFO - PROCESS | 2260 | 1462316666861 Marionette DEBUG loaded listener.js 16:04:26 INFO - PROCESS | 2260 | ++DOMWINDOW == 121 (0x116f90000) [pid = 2260] [serial = 1318] [outer = 0x113da2400] 16:04:27 INFO - PROCESS | 2260 | 1462316667349 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]]]}] 16:04:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 16:04:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 719ms 16:04:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 16:04:27 INFO - PROCESS | 2260 | 1462316667421 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 16:04:27 INFO - PROCESS | 2260 | 1462316667424 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 16:04:27 INFO - PROCESS | 2260 | 1462316667431 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 16:04:27 INFO - PROCESS | 2260 | 1462316667433 Marionette TRACE conn2 <- [1,1730,null,{}] 16:04:27 INFO - PROCESS | 2260 | 1462316667437 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}] 16:04:27 INFO - PROCESS | 2260 | 1462316667531 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 16:04:27 INFO - PROCESS | 2260 | 1462316667585 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:27 INFO - PROCESS | 2260 | ++DOCSHELL 0x119e2b000 == 53 [pid = 2260] [id = 440] 16:04:27 INFO - PROCESS | 2260 | ++DOMWINDOW == 122 (0x117290000) [pid = 2260] [serial = 1319] [outer = 0x0] 16:04:27 INFO - PROCESS | 2260 | ++DOMWINDOW == 123 (0x1180dd000) [pid = 2260] [serial = 1320] [outer = 0x117290000] 16:04:27 INFO - PROCESS | 2260 | 1462316667611 Marionette DEBUG loaded listener.js 16:04:27 INFO - PROCESS | 2260 | ++DOMWINDOW == 124 (0x1182aac00) [pid = 2260] [serial = 1321] [outer = 0x117290000] 16:04:27 INFO - PROCESS | 2260 | --DOCSHELL 0x11918d000 == 52 [pid = 2260] [id = 403] 16:04:27 INFO - PROCESS | 2260 | --DOCSHELL 0x12c287000 == 51 [pid = 2260] [id = 432] 16:04:27 INFO - PROCESS | 2260 | --DOCSHELL 0x12c177800 == 50 [pid = 2260] [id = 431] 16:04:27 INFO - PROCESS | 2260 | --DOCSHELL 0x12af90000 == 49 [pid = 2260] [id = 430] 16:04:27 INFO - PROCESS | 2260 | --DOCSHELL 0x12a77e000 == 48 [pid = 2260] [id = 429] 16:04:27 INFO - PROCESS | 2260 | --DOCSHELL 0x12957e000 == 47 [pid = 2260] [id = 428] 16:04:27 INFO - PROCESS | 2260 | --DOCSHELL 0x129315000 == 46 [pid = 2260] [id = 427] 16:04:27 INFO - PROCESS | 2260 | --DOMWINDOW == 123 (0x110f7d400) [pid = 2260] [serial = 1206] [outer = 0x0] [url = about:blank] 16:04:27 INFO - PROCESS | 2260 | --DOMWINDOW == 122 (0x116636c00) [pid = 2260] [serial = 1209] [outer = 0x0] [url = about:blank] 16:04:27 INFO - PROCESS | 2260 | --DOCSHELL 0x126dc1000 == 45 [pid = 2260] [id = 426] 16:04:27 INFO - PROCESS | 2260 | --DOCSHELL 0x12408e000 == 44 [pid = 2260] [id = 425] 16:04:27 INFO - PROCESS | 2260 | --DOCSHELL 0x119f5f000 == 43 [pid = 2260] [id = 424] 16:04:27 INFO - PROCESS | 2260 | --DOCSHELL 0x1198a3800 == 42 [pid = 2260] [id = 423] 16:04:27 INFO - PROCESS | 2260 | --DOCSHELL 0x11707d800 == 41 [pid = 2260] [id = 422] 16:04:27 INFO - PROCESS | 2260 | --DOCSHELL 0x1131a4800 == 40 [pid = 2260] [id = 421] 16:04:27 INFO - PROCESS | 2260 | --DOCSHELL 0x12afa7800 == 39 [pid = 2260] [id = 419] 16:04:27 INFO - PROCESS | 2260 | --DOCSHELL 0x12a958000 == 38 [pid = 2260] [id = 418] 16:04:27 INFO - PROCESS | 2260 | --DOCSHELL 0x124098800 == 37 [pid = 2260] [id = 417] 16:04:27 INFO - PROCESS | 2260 | --DOCSHELL 0x118ab9800 == 36 [pid = 2260] [id = 416] 16:04:27 INFO - PROCESS | 2260 | --DOCSHELL 0x12a76f800 == 35 [pid = 2260] [id = 415] 16:04:27 INFO - PROCESS | 2260 | --DOMWINDOW == 121 (0x126dadc00) [pid = 2260] [serial = 1204] [outer = 0x0] [url = about:blank] 16:04:27 INFO - PROCESS | 2260 | --DOMWINDOW == 120 (0x119352800) [pid = 2260] [serial = 1227] [outer = 0x0] [url = about:blank] 16:04:27 INFO - PROCESS | 2260 | --DOMWINDOW == 119 (0x1182b5800) [pid = 2260] [serial = 1221] [outer = 0x0] [url = about:blank] 16:04:27 INFO - PROCESS | 2260 | --DOMWINDOW == 118 (0x1185b5c00) [pid = 2260] [serial = 1222] [outer = 0x0] [url = about:blank] 16:04:27 INFO - PROCESS | 2260 | --DOMWINDOW == 117 (0x11615fc00) [pid = 2260] [serial = 1213] [outer = 0x0] [url = about:blank] 16:04:27 INFO - PROCESS | 2260 | --DOMWINDOW == 116 (0x113da0400) [pid = 2260] [serial = 1212] [outer = 0x0] [url = about:blank] 16:04:27 INFO - PROCESS | 2260 | --DOMWINDOW == 115 (0x11685b400) [pid = 2260] [serial = 1215] [outer = 0x0] [url = about:blank] 16:04:27 INFO - PROCESS | 2260 | --DOMWINDOW == 114 (0x116f93800) [pid = 2260] [serial = 1216] [outer = 0x0] [url = about:blank] 16:04:27 INFO - PROCESS | 2260 | --DOMWINDOW == 113 (0x11985a800) [pid = 2260] [serial = 1230] [outer = 0x0] [url = about:blank] 16:04:27 INFO - PROCESS | 2260 | --DOMWINDOW == 112 (0x1185fb000) [pid = 2260] [serial = 1224] [outer = 0x0] [url = about:blank] 16:04:27 INFO - PROCESS | 2260 | --DOMWINDOW == 111 (0x1180d1c00) [pid = 2260] [serial = 1218] [outer = 0x0] [url = about:blank] 16:04:27 INFO - PROCESS | 2260 | --DOMWINDOW == 110 (0x118150800) [pid = 2260] [serial = 1219] [outer = 0x0] [url = about:blank] 16:04:27 INFO - PROCESS | 2260 | --DOMWINDOW == 109 (0x119839000) [pid = 2260] [serial = 1228] [outer = 0x0] [url = about:blank] 16:04:27 INFO - PROCESS | 2260 | --DOMWINDOW == 108 (0x121140000) [pid = 2260] [serial = 1233] [outer = 0x0] [url = about:blank] 16:04:27 INFO - PROCESS | 2260 | --DOMWINDOW == 107 (0x120855800) [pid = 2260] [serial = 1231] [outer = 0x0] [url = about:blank] 16:04:27 INFO - PROCESS | 2260 | --DOMWINDOW == 106 (0x116863800) [pid = 2260] [serial = 1236] [outer = 0x0] [url = about:blank] 16:04:27 INFO - PROCESS | 2260 | --DOMWINDOW == 105 (0x119835c00) [pid = 2260] [serial = 1237] [outer = 0x0] [url = about:blank] 16:04:27 INFO - PROCESS | 2260 | --DOMWINDOW == 104 (0x121b4e800) [pid = 2260] [serial = 1242] [outer = 0x0] [url = about:blank] 16:04:27 INFO - PROCESS | 2260 | --DOMWINDOW == 103 (0x121246800) [pid = 2260] [serial = 1234] [outer = 0x0] [url = about:blank] 16:04:27 INFO - PROCESS | 2260 | --DOMWINDOW == 102 (0x1213bc400) [pid = 2260] [serial = 1239] [outer = 0x0] [url = about:blank] 16:04:27 INFO - PROCESS | 2260 | --DOMWINDOW == 101 (0x121505c00) [pid = 2260] [serial = 1240] [outer = 0x0] [url = about:blank] 16:04:27 INFO - PROCESS | 2260 | --DOMWINDOW == 100 (0x118728800) [pid = 2260] [serial = 1225] [outer = 0x0] [url = about:blank] 16:04:27 INFO - PROCESS | 2260 | --DOMWINDOW == 99 (0x121d45c00) [pid = 2260] [serial = 1243] [outer = 0x0] [url = about:blank] 16:04:27 INFO - PROCESS | 2260 | 1462316667976 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]]]}] 16:04:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 16:04:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 573ms 16:04:28 INFO - PROCESS | 2260 | 1462316668004 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 16:04:28 INFO - PROCESS | 2260 | 1462316668005 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 16:04:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 16:04:28 INFO - PROCESS | 2260 | 1462316668012 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 16:04:28 INFO - PROCESS | 2260 | 1462316668016 Marionette TRACE conn2 <- [1,1734,null,{}] 16:04:28 INFO - PROCESS | 2260 | 1462316668019 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}] 16:04:28 INFO - PROCESS | 2260 | 1462316668097 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 16:04:28 INFO - PROCESS | 2260 | 1462316668104 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:28 INFO - PROCESS | 2260 | ++DOCSHELL 0x119319800 == 36 [pid = 2260] [id = 441] 16:04:28 INFO - PROCESS | 2260 | ++DOMWINDOW == 100 (0x1182ad400) [pid = 2260] [serial = 1322] [outer = 0x0] 16:04:28 INFO - PROCESS | 2260 | ++DOMWINDOW == 101 (0x1185af400) [pid = 2260] [serial = 1323] [outer = 0x1182ad400] 16:04:28 INFO - PROCESS | 2260 | 1462316668130 Marionette DEBUG loaded listener.js 16:04:28 INFO - PROCESS | 2260 | ++DOMWINDOW == 102 (0x1185fbc00) [pid = 2260] [serial = 1324] [outer = 0x1182ad400] 16:04:28 INFO - PROCESS | 2260 | 1462316668457 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]]]}] 16:04:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 16:04:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 481ms 16:04:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 16:04:28 INFO - PROCESS | 2260 | 1462316668490 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 16:04:28 INFO - PROCESS | 2260 | 1462316668491 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 16:04:28 INFO - PROCESS | 2260 | 1462316668493 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 16:04:28 INFO - PROCESS | 2260 | 1462316668494 Marionette TRACE conn2 <- [1,1738,null,{}] 16:04:28 INFO - PROCESS | 2260 | 1462316668497 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}] 16:04:28 INFO - PROCESS | 2260 | 1462316668592 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 16:04:28 INFO - PROCESS | 2260 | 1462316668644 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:28 INFO - PROCESS | 2260 | ++DOCSHELL 0x119f5f800 == 37 [pid = 2260] [id = 442] 16:04:28 INFO - PROCESS | 2260 | ++DOMWINDOW == 103 (0x1182b5000) [pid = 2260] [serial = 1325] [outer = 0x0] 16:04:28 INFO - PROCESS | 2260 | ++DOMWINDOW == 104 (0x118f11000) [pid = 2260] [serial = 1326] [outer = 0x1182b5000] 16:04:28 INFO - PROCESS | 2260 | 1462316668670 Marionette DEBUG loaded listener.js 16:04:28 INFO - PROCESS | 2260 | ++DOMWINDOW == 105 (0x11935b800) [pid = 2260] [serial = 1327] [outer = 0x1182b5000] 16:04:28 INFO - PROCESS | 2260 | 1462316668950 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]]]}] 16:04:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 16:04:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 470ms 16:04:28 INFO - PROCESS | 2260 | 1462316668964 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 16:04:28 INFO - PROCESS | 2260 | 1462316668965 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 16:04:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 16:04:28 INFO - PROCESS | 2260 | 1462316668976 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 16:04:28 INFO - PROCESS | 2260 | 1462316668977 Marionette TRACE conn2 <- [1,1742,null,{}] 16:04:28 INFO - PROCESS | 2260 | 1462316668979 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}] 16:04:29 INFO - PROCESS | 2260 | 1462316669061 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 16:04:29 INFO - PROCESS | 2260 | 1462316669066 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:29 INFO - PROCESS | 2260 | ++DOCSHELL 0x124417000 == 38 [pid = 2260] [id = 443] 16:04:29 INFO - PROCESS | 2260 | ++DOMWINDOW == 106 (0x11983e800) [pid = 2260] [serial = 1328] [outer = 0x0] 16:04:29 INFO - PROCESS | 2260 | ++DOMWINDOW == 107 (0x119854000) [pid = 2260] [serial = 1329] [outer = 0x11983e800] 16:04:29 INFO - PROCESS | 2260 | 1462316669101 Marionette DEBUG loaded listener.js 16:04:29 INFO - PROCESS | 2260 | ++DOMWINDOW == 108 (0x119ccb400) [pid = 2260] [serial = 1330] [outer = 0x11983e800] 16:04:29 INFO - PROCESS | 2260 | 1462316669456 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]]]}] 16:04:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 16:04:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 518ms 16:04:29 INFO - PROCESS | 2260 | 1462316669495 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 16:04:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 16:04:29 INFO - PROCESS | 2260 | 1462316669496 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 16:04:29 INFO - PROCESS | 2260 | 1462316669498 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 16:04:29 INFO - PROCESS | 2260 | 1462316669499 Marionette TRACE conn2 <- [1,1746,null,{}] 16:04:29 INFO - PROCESS | 2260 | 1462316669502 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}] 16:04:29 INFO - PROCESS | 2260 | 1462316669577 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 16:04:29 INFO - PROCESS | 2260 | 1462316669581 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:29 INFO - PROCESS | 2260 | ++DOCSHELL 0x117091000 == 39 [pid = 2260] [id = 444] 16:04:29 INFO - PROCESS | 2260 | ++DOMWINDOW == 109 (0x119fc9800) [pid = 2260] [serial = 1331] [outer = 0x0] 16:04:29 INFO - PROCESS | 2260 | ++DOMWINDOW == 110 (0x12113cc00) [pid = 2260] [serial = 1332] [outer = 0x119fc9800] 16:04:29 INFO - PROCESS | 2260 | 1462316669609 Marionette DEBUG loaded listener.js 16:04:29 INFO - PROCESS | 2260 | ++DOMWINDOW == 111 (0x1213bb400) [pid = 2260] [serial = 1333] [outer = 0x119fc9800] 16:04:29 INFO - PROCESS | 2260 | 1462316669940 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]]]}] 16:04:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 16:04:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 470ms 16:04:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 16:04:29 INFO - PROCESS | 2260 | 1462316669971 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 16:04:29 INFO - PROCESS | 2260 | 1462316669972 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 16:04:29 INFO - PROCESS | 2260 | 1462316669974 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 16:04:29 INFO - PROCESS | 2260 | 1462316669975 Marionette TRACE conn2 <- [1,1750,null,{}] 16:04:29 INFO - PROCESS | 2260 | 1462316669978 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}] 16:04:30 INFO - PROCESS | 2260 | 1462316670053 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 16:04:30 INFO - PROCESS | 2260 | 1462316670086 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:30 INFO - PROCESS | 2260 | ++DOCSHELL 0x128cb9800 == 40 [pid = 2260] [id = 445] 16:04:30 INFO - PROCESS | 2260 | ++DOMWINDOW == 112 (0x1120d4800) [pid = 2260] [serial = 1334] [outer = 0x0] 16:04:30 INFO - PROCESS | 2260 | ++DOMWINDOW == 113 (0x1213bf800) [pid = 2260] [serial = 1335] [outer = 0x1120d4800] 16:04:30 INFO - PROCESS | 2260 | 1462316670142 Marionette DEBUG loaded listener.js 16:04:30 INFO - PROCESS | 2260 | ++DOMWINDOW == 114 (0x12150d400) [pid = 2260] [serial = 1336] [outer = 0x1120d4800] 16:04:30 INFO - PROCESS | 2260 | 1462316670445 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]]]}] 16:04:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 16:04:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 519ms 16:04:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 16:04:30 INFO - PROCESS | 2260 | 1462316670493 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 16:04:30 INFO - PROCESS | 2260 | 1462316670495 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 16:04:30 INFO - PROCESS | 2260 | 1462316670497 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 16:04:30 INFO - PROCESS | 2260 | 1462316670498 Marionette TRACE conn2 <- [1,1754,null,{}] 16:04:30 INFO - PROCESS | 2260 | 1462316670500 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}] 16:04:30 INFO - PROCESS | 2260 | 1462316670590 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 16:04:30 INFO - PROCESS | 2260 | 1462316670603 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:30 INFO - PROCESS | 2260 | ++DOCSHELL 0x129310800 == 41 [pid = 2260] [id = 446] 16:04:30 INFO - PROCESS | 2260 | ++DOMWINDOW == 115 (0x121502400) [pid = 2260] [serial = 1337] [outer = 0x0] 16:04:30 INFO - PROCESS | 2260 | ++DOMWINDOW == 116 (0x121b2e800) [pid = 2260] [serial = 1338] [outer = 0x121502400] 16:04:30 INFO - PROCESS | 2260 | 1462316670628 Marionette DEBUG loaded listener.js 16:04:30 INFO - PROCESS | 2260 | ++DOMWINDOW == 117 (0x121b53000) [pid = 2260] [serial = 1339] [outer = 0x121502400] 16:04:30 INFO - PROCESS | 2260 | 1462316670938 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]]]}] 16:04:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 16:04:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 470ms 16:04:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 16:04:30 INFO - PROCESS | 2260 | 1462316670969 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 16:04:30 INFO - PROCESS | 2260 | 1462316670971 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 16:04:30 INFO - PROCESS | 2260 | 1462316670973 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 16:04:30 INFO - PROCESS | 2260 | 1462316670974 Marionette TRACE conn2 <- [1,1758,null,{}] 16:04:30 INFO - PROCESS | 2260 | 1462316670976 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}] 16:04:31 INFO - PROCESS | 2260 | 1462316671066 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 16:04:31 INFO - PROCESS | 2260 | 1462316671102 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:31 INFO - PROCESS | 2260 | ++DOCSHELL 0x12957c800 == 42 [pid = 2260] [id = 447] 16:04:31 INFO - PROCESS | 2260 | ++DOMWINDOW == 118 (0x121789400) [pid = 2260] [serial = 1340] [outer = 0x0] 16:04:31 INFO - PROCESS | 2260 | ++DOMWINDOW == 119 (0x121dc2000) [pid = 2260] [serial = 1341] [outer = 0x121789400] 16:04:31 INFO - PROCESS | 2260 | 1462316671126 Marionette DEBUG loaded listener.js 16:04:31 INFO - PROCESS | 2260 | ++DOMWINDOW == 120 (0x1244ad800) [pid = 2260] [serial = 1342] [outer = 0x121789400] 16:04:31 INFO - PROCESS | 2260 | 1462316671453 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]]]}] 16:04:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 16:04:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 520ms 16:04:31 INFO - PROCESS | 2260 | 1462316671494 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 16:04:31 INFO - PROCESS | 2260 | 1462316671495 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 16:04:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 16:04:31 INFO - PROCESS | 2260 | 1462316671497 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 16:04:31 INFO - PROCESS | 2260 | 1462316671498 Marionette TRACE conn2 <- [1,1762,null,{}] 16:04:31 INFO - PROCESS | 2260 | 1462316671501 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}] 16:04:31 INFO - PROCESS | 2260 | 1462316671594 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 16:04:31 INFO - PROCESS | 2260 | 1462316671598 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:31 INFO - PROCESS | 2260 | ++DOCSHELL 0x12a618000 == 43 [pid = 2260] [id = 448] 16:04:31 INFO - PROCESS | 2260 | ++DOMWINDOW == 121 (0x121b4a800) [pid = 2260] [serial = 1343] [outer = 0x0] 16:04:31 INFO - PROCESS | 2260 | ++DOMWINDOW == 122 (0x1244e0800) [pid = 2260] [serial = 1344] [outer = 0x121b4a800] 16:04:31 INFO - PROCESS | 2260 | 1462316671630 Marionette DEBUG loaded listener.js 16:04:31 INFO - PROCESS | 2260 | ++DOMWINDOW == 123 (0x125837400) [pid = 2260] [serial = 1345] [outer = 0x121b4a800] 16:04:31 INFO - PROCESS | 2260 | 1462316671987 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]]]}] 16:04:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 16:04:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 522ms 16:04:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 16:04:32 INFO - PROCESS | 2260 | 1462316672020 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 16:04:32 INFO - PROCESS | 2260 | 1462316672021 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 16:04:32 INFO - PROCESS | 2260 | 1462316672024 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 16:04:32 INFO - PROCESS | 2260 | 1462316672025 Marionette TRACE conn2 <- [1,1766,null,{}] 16:04:32 INFO - PROCESS | 2260 | 1462316672027 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}] 16:04:32 INFO - PROCESS | 2260 | 1462316672248 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 16:04:32 INFO - PROCESS | 2260 | --DOMWINDOW == 122 (0x125318800) [pid = 2260] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 16:04:32 INFO - PROCESS | 2260 | --DOMWINDOW == 121 (0x11916ac00) [pid = 2260] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 16:04:32 INFO - PROCESS | 2260 | --DOMWINDOW == 120 (0x119858000) [pid = 2260] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 16:04:32 INFO - PROCESS | 2260 | --DOMWINDOW == 119 (0x1126c1000) [pid = 2260] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 16:04:32 INFO - PROCESS | 2260 | --DOMWINDOW == 118 (0x111055800) [pid = 2260] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 16:04:32 INFO - PROCESS | 2260 | --DOMWINDOW == 117 (0x1240af000) [pid = 2260] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 16:04:32 INFO - PROCESS | 2260 | --DOMWINDOW == 116 (0x117d23c00) [pid = 2260] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 16:04:32 INFO - PROCESS | 2260 | --DOMWINDOW == 115 (0x128bcd400) [pid = 2260] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 16:04:32 INFO - PROCESS | 2260 | --DOMWINDOW == 114 (0x112d6f400) [pid = 2260] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 16:04:32 INFO - PROCESS | 2260 | --DOMWINDOW == 113 (0x125235400) [pid = 2260] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 16:04:32 INFO - PROCESS | 2260 | --DOMWINDOW == 112 (0x1196ce000) [pid = 2260] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 16:04:32 INFO - PROCESS | 2260 | --DOMWINDOW == 111 (0x1180d6400) [pid = 2260] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 16:04:32 INFO - PROCESS | 2260 | --DOMWINDOW == 110 (0x113325c00) [pid = 2260] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 16:04:32 INFO - PROCESS | 2260 | 1462316672294 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:32 INFO - PROCESS | 2260 | ++DOCSHELL 0x11613b800 == 44 [pid = 2260] [id = 449] 16:04:32 INFO - PROCESS | 2260 | ++DOMWINDOW == 111 (0x11264d800) [pid = 2260] [serial = 1346] [outer = 0x0] 16:04:32 INFO - PROCESS | 2260 | ++DOMWINDOW == 112 (0x113325c00) [pid = 2260] [serial = 1347] [outer = 0x11264d800] 16:04:32 INFO - PROCESS | 2260 | 1462316672319 Marionette DEBUG loaded listener.js 16:04:32 INFO - PROCESS | 2260 | ++DOMWINDOW == 113 (0x118790000) [pid = 2260] [serial = 1348] [outer = 0x11264d800] 16:04:32 INFO - PROCESS | 2260 | 1462316672608 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]]]}] 16:04:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 16:04:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 619ms 16:04:32 INFO - PROCESS | 2260 | 1462316672644 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 16:04:32 INFO - PROCESS | 2260 | 1462316672645 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 16:04:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 16:04:32 INFO - PROCESS | 2260 | 1462316672647 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 16:04:32 INFO - PROCESS | 2260 | 1462316672648 Marionette TRACE conn2 <- [1,1770,null,{}] 16:04:32 INFO - PROCESS | 2260 | 1462316672654 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}] 16:04:32 INFO - PROCESS | 2260 | 1462316672731 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 16:04:32 INFO - PROCESS | 2260 | 1462316672784 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:32 INFO - PROCESS | 2260 | ++DOCSHELL 0x12a60f800 == 45 [pid = 2260] [id = 450] 16:04:32 INFO - PROCESS | 2260 | ++DOMWINDOW == 114 (0x1126b8c00) [pid = 2260] [serial = 1349] [outer = 0x0] 16:04:32 INFO - PROCESS | 2260 | ++DOMWINDOW == 115 (0x12113bc00) [pid = 2260] [serial = 1350] [outer = 0x1126b8c00] 16:04:32 INFO - PROCESS | 2260 | 1462316672809 Marionette DEBUG loaded listener.js 16:04:32 INFO - PROCESS | 2260 | ++DOMWINDOW == 116 (0x128bcc000) [pid = 2260] [serial = 1351] [outer = 0x1126b8c00] 16:04:33 INFO - PROCESS | 2260 | 1462316673066 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]]]}] 16:04:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 16:04:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 473ms 16:04:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 16:04:33 INFO - PROCESS | 2260 | 1462316673124 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 16:04:33 INFO - PROCESS | 2260 | 1462316673125 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 16:04:33 INFO - PROCESS | 2260 | 1462316673127 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 16:04:33 INFO - PROCESS | 2260 | 1462316673128 Marionette TRACE conn2 <- [1,1774,null,{}] 16:04:33 INFO - PROCESS | 2260 | 1462316673131 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}] 16:04:33 INFO - PROCESS | 2260 | 1462316673212 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 16:04:33 INFO - PROCESS | 2260 | 1462316673218 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:33 INFO - PROCESS | 2260 | ++DOCSHELL 0x12c285800 == 46 [pid = 2260] [id = 451] 16:04:33 INFO - PROCESS | 2260 | ++DOMWINDOW == 117 (0x1244e4400) [pid = 2260] [serial = 1352] [outer = 0x0] 16:04:33 INFO - PROCESS | 2260 | ++DOMWINDOW == 118 (0x128c2e400) [pid = 2260] [serial = 1353] [outer = 0x1244e4400] 16:04:33 INFO - PROCESS | 2260 | 1462316673244 Marionette DEBUG loaded listener.js 16:04:33 INFO - PROCESS | 2260 | ++DOMWINDOW == 119 (0x128c37c00) [pid = 2260] [serial = 1354] [outer = 0x1244e4400] 16:04:33 INFO - PROCESS | 2260 | 1462316673572 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]]]}] 16:04:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 16:04:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 470ms 16:04:33 INFO - PROCESS | 2260 | 1462316673598 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 16:04:33 INFO - PROCESS | 2260 | 1462316673600 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 16:04:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 16:04:33 INFO - PROCESS | 2260 | 1462316673604 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 16:04:33 INFO - PROCESS | 2260 | 1462316673605 Marionette TRACE conn2 <- [1,1778,null,{}] 16:04:33 INFO - PROCESS | 2260 | 1462316673608 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}] 16:04:33 INFO - PROCESS | 2260 | 1462316673683 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 16:04:33 INFO - PROCESS | 2260 | 1462316673738 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:33 INFO - PROCESS | 2260 | ++DOCSHELL 0x12c80f000 == 47 [pid = 2260] [id = 452] 16:04:33 INFO - PROCESS | 2260 | ++DOMWINDOW == 120 (0x128bcbc00) [pid = 2260] [serial = 1355] [outer = 0x0] 16:04:33 INFO - PROCESS | 2260 | ++DOMWINDOW == 121 (0x128c3b800) [pid = 2260] [serial = 1356] [outer = 0x128bcbc00] 16:04:33 INFO - PROCESS | 2260 | 1462316673762 Marionette DEBUG loaded listener.js 16:04:33 INFO - PROCESS | 2260 | ++DOMWINDOW == 122 (0x128d5b800) [pid = 2260] [serial = 1357] [outer = 0x128bcbc00] 16:04:34 INFO - PROCESS | 2260 | 1462316674035 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]]]}] 16:04:34 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 16:04:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 470ms 16:04:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 16:04:34 INFO - PROCESS | 2260 | 1462316674074 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 16:04:34 INFO - PROCESS | 2260 | 1462316674076 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 16:04:34 INFO - PROCESS | 2260 | 1462316674078 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 16:04:34 INFO - PROCESS | 2260 | 1462316674079 Marionette TRACE conn2 <- [1,1782,null,{}] 16:04:34 INFO - PROCESS | 2260 | 1462316674081 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}] 16:04:34 INFO - PROCESS | 2260 | 1462316674163 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 16:04:34 INFO - PROCESS | 2260 | 1462316674170 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:34 INFO - PROCESS | 2260 | ++DOCSHELL 0x12cd7d800 == 48 [pid = 2260] [id = 453] 16:04:34 INFO - PROCESS | 2260 | ++DOMWINDOW == 123 (0x128d5bc00) [pid = 2260] [serial = 1358] [outer = 0x0] 16:04:34 INFO - PROCESS | 2260 | ++DOMWINDOW == 124 (0x128e87400) [pid = 2260] [serial = 1359] [outer = 0x128d5bc00] 16:04:34 INFO - PROCESS | 2260 | 1462316674195 Marionette DEBUG loaded listener.js 16:04:34 INFO - PROCESS | 2260 | ++DOMWINDOW == 125 (0x12923fc00) [pid = 2260] [serial = 1360] [outer = 0x128d5bc00] 16:04:34 INFO - PROCESS | 2260 | 1462316674689 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]]]}] 16:04:34 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 16:04:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 621ms 16:04:34 INFO - PROCESS | 2260 | 1462316674700 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 16:04:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 16:04:34 INFO - PROCESS | 2260 | 1462316674707 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 16:04:34 INFO - PROCESS | 2260 | 1462316674710 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 16:04:34 INFO - PROCESS | 2260 | 1462316674714 Marionette TRACE conn2 <- [1,1786,null,{}] 16:04:34 INFO - PROCESS | 2260 | 1462316674719 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}] 16:04:34 INFO - PROCESS | 2260 | 1462316674858 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 16:04:35 INFO - PROCESS | 2260 | 1462316675013 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:35 INFO - PROCESS | 2260 | ++DOCSHELL 0x118abe000 == 49 [pid = 2260] [id = 454] 16:04:35 INFO - PROCESS | 2260 | ++DOMWINDOW == 126 (0x116714400) [pid = 2260] [serial = 1361] [outer = 0x0] 16:04:35 INFO - PROCESS | 2260 | ++DOMWINDOW == 127 (0x116a68800) [pid = 2260] [serial = 1362] [outer = 0x116714400] 16:04:35 INFO - PROCESS | 2260 | 1462316675066 Marionette DEBUG loaded listener.js 16:04:35 INFO - PROCESS | 2260 | ++DOMWINDOW == 128 (0x116f99800) [pid = 2260] [serial = 1363] [outer = 0x116714400] 16:04:35 INFO - PROCESS | 2260 | 1462316675523 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]]]}] 16:04:35 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 16:04:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 880ms 16:04:35 INFO - PROCESS | 2260 | 1462316675590 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 16:04:35 INFO - PROCESS | 2260 | 1462316675594 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 16:04:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 16:04:35 INFO - PROCESS | 2260 | 1462316675599 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 16:04:35 INFO - PROCESS | 2260 | 1462316675600 Marionette TRACE conn2 <- [1,1790,null,{}] 16:04:35 INFO - PROCESS | 2260 | 1462316675603 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}] 16:04:35 INFO - PROCESS | 2260 | 1462316675705 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 16:04:35 INFO - PROCESS | 2260 | 1462316675772 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:35 INFO - PROCESS | 2260 | ++DOCSHELL 0x1240ce000 == 50 [pid = 2260] [id = 455] 16:04:35 INFO - PROCESS | 2260 | ++DOMWINDOW == 129 (0x1180d3400) [pid = 2260] [serial = 1364] [outer = 0x0] 16:04:35 INFO - PROCESS | 2260 | ++DOMWINDOW == 130 (0x1182b6400) [pid = 2260] [serial = 1365] [outer = 0x1180d3400] 16:04:35 INFO - PROCESS | 2260 | 1462316675802 Marionette DEBUG loaded listener.js 16:04:35 INFO - PROCESS | 2260 | ++DOMWINDOW == 131 (0x118f0e800) [pid = 2260] [serial = 1366] [outer = 0x1180d3400] 16:04:36 INFO - PROCESS | 2260 | 1462316676228 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]]]}] 16:04:36 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) 16:04:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 673ms 16:04:36 INFO - PROCESS | 2260 | 1462316676272 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 16:04:36 INFO - PROCESS | 2260 | 1462316676273 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 16:04:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 16:04:36 INFO - PROCESS | 2260 | 1462316676276 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 16:04:36 INFO - PROCESS | 2260 | 1462316676279 Marionette TRACE conn2 <- [1,1794,null,{}] 16:04:36 INFO - PROCESS | 2260 | 1462316676312 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}] 16:04:36 INFO - PROCESS | 2260 | 1462316676423 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 16:04:36 INFO - PROCESS | 2260 | 1462316676491 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:36 INFO - PROCESS | 2260 | ++DOCSHELL 0x12bb61000 == 51 [pid = 2260] [id = 456] 16:04:36 INFO - PROCESS | 2260 | ++DOMWINDOW == 132 (0x119cc7800) [pid = 2260] [serial = 1367] [outer = 0x0] 16:04:36 INFO - PROCESS | 2260 | ++DOMWINDOW == 133 (0x121139c00) [pid = 2260] [serial = 1368] [outer = 0x119cc7800] 16:04:36 INFO - PROCESS | 2260 | 1462316676523 Marionette DEBUG loaded listener.js 16:04:36 INFO - PROCESS | 2260 | ++DOMWINDOW == 134 (0x121b49400) [pid = 2260] [serial = 1369] [outer = 0x119cc7800] 16:04:36 INFO - PROCESS | 2260 | 1462316676936 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]]]}] 16:04:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:04:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 672ms 16:04:36 INFO - PROCESS | 2260 | 1462316676948 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 16:04:36 INFO - PROCESS | 2260 | 1462316676951 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 16:04:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 16:04:36 INFO - PROCESS | 2260 | 1462316676955 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 16:04:36 INFO - PROCESS | 2260 | 1462316676956 Marionette TRACE conn2 <- [1,1798,null,{}] 16:04:36 INFO - PROCESS | 2260 | 1462316676958 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}] 16:04:37 INFO - PROCESS | 2260 | 1462316677058 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 16:04:37 INFO - PROCESS | 2260 | 1462316677108 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:37 INFO - PROCESS | 2260 | ++DOCSHELL 0x12cd8c800 == 52 [pid = 2260] [id = 457] 16:04:37 INFO - PROCESS | 2260 | ++DOMWINDOW == 135 (0x12085f000) [pid = 2260] [serial = 1370] [outer = 0x0] 16:04:37 INFO - PROCESS | 2260 | ++DOMWINDOW == 136 (0x1250a3c00) [pid = 2260] [serial = 1371] [outer = 0x12085f000] 16:04:37 INFO - PROCESS | 2260 | 1462316677138 Marionette DEBUG loaded listener.js 16:04:37 INFO - PROCESS | 2260 | ++DOMWINDOW == 137 (0x126315400) [pid = 2260] [serial = 1372] [outer = 0x12085f000] 16:04:37 INFO - PROCESS | 2260 | 1462316677635 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]]]}] 16:04:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 16:04:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 720ms 16:04:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 16:04:37 INFO - PROCESS | 2260 | 1462316677675 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 16:04:37 INFO - PROCESS | 2260 | 1462316677677 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 16:04:37 INFO - PROCESS | 2260 | 1462316677679 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 16:04:37 INFO - PROCESS | 2260 | 1462316677680 Marionette TRACE conn2 <- [1,1802,null,{}] 16:04:37 INFO - PROCESS | 2260 | 1462316677683 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}] 16:04:37 INFO - PROCESS | 2260 | 1462316677842 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 16:04:37 INFO - PROCESS | 2260 | 1462316677910 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:37 INFO - PROCESS | 2260 | ++DOCSHELL 0x119506000 == 53 [pid = 2260] [id = 458] 16:04:37 INFO - PROCESS | 2260 | ++DOMWINDOW == 138 (0x1180d4000) [pid = 2260] [serial = 1373] [outer = 0x0] 16:04:37 INFO - PROCESS | 2260 | ++DOMWINDOW == 139 (0x120863c00) [pid = 2260] [serial = 1374] [outer = 0x1180d4000] 16:04:37 INFO - PROCESS | 2260 | 1462316677940 Marionette DEBUG loaded listener.js 16:04:37 INFO - PROCESS | 2260 | ++DOMWINDOW == 140 (0x126b83400) [pid = 2260] [serial = 1375] [outer = 0x1180d4000] 16:04:38 INFO - PROCESS | 2260 | 1462316678519 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]]]}] 16:04:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 16:04:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 870ms 16:04:38 INFO - PROCESS | 2260 | 1462316678556 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 16:04:38 INFO - PROCESS | 2260 | 1462316678558 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 16:04:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 16:04:38 INFO - PROCESS | 2260 | 1462316678563 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 16:04:38 INFO - PROCESS | 2260 | 1462316678566 Marionette TRACE conn2 <- [1,1806,null,{}] 16:04:38 INFO - PROCESS | 2260 | 1462316678572 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}] 16:04:38 INFO - PROCESS | 2260 | 1462316678663 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 16:04:38 INFO - PROCESS | 2260 | 1462316678732 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:38 INFO - PROCESS | 2260 | ++DOCSHELL 0x121808000 == 54 [pid = 2260] [id = 459] 16:04:38 INFO - PROCESS | 2260 | ++DOMWINDOW == 141 (0x1134e0c00) [pid = 2260] [serial = 1376] [outer = 0x0] 16:04:38 INFO - PROCESS | 2260 | ++DOMWINDOW == 142 (0x11615fc00) [pid = 2260] [serial = 1377] [outer = 0x1134e0c00] 16:04:38 INFO - PROCESS | 2260 | 1462316678760 Marionette DEBUG loaded listener.js 16:04:38 INFO - PROCESS | 2260 | ++DOMWINDOW == 143 (0x116a6d800) [pid = 2260] [serial = 1378] [outer = 0x1134e0c00] 16:04:39 INFO - PROCESS | 2260 | 1462316679212 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]]]}] 16:04:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 16:04:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 677ms 16:04:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 16:04:39 INFO - PROCESS | 2260 | 1462316679241 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 16:04:39 INFO - PROCESS | 2260 | 1462316679244 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 16:04:39 INFO - PROCESS | 2260 | 1462316679248 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 16:04:39 INFO - PROCESS | 2260 | 1462316679250 Marionette TRACE conn2 <- [1,1810,null,{}] 16:04:39 INFO - PROCESS | 2260 | 1462316679252 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}] 16:04:39 INFO - PROCESS | 2260 | 1462316679344 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 16:04:39 INFO - PROCESS | 2260 | 1462316679396 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:39 INFO - PROCESS | 2260 | ++DOCSHELL 0x11989f800 == 55 [pid = 2260] [id = 460] 16:04:39 INFO - PROCESS | 2260 | ++DOMWINDOW == 144 (0x116715000) [pid = 2260] [serial = 1379] [outer = 0x0] 16:04:39 INFO - PROCESS | 2260 | ++DOMWINDOW == 145 (0x117673800) [pid = 2260] [serial = 1380] [outer = 0x116715000] 16:04:39 INFO - PROCESS | 2260 | 1462316679424 Marionette DEBUG loaded listener.js 16:04:39 INFO - PROCESS | 2260 | ++DOMWINDOW == 146 (0x1185ec800) [pid = 2260] [serial = 1381] [outer = 0x116715000] 16:04:39 INFO - PROCESS | 2260 | --DOCSHELL 0x12c80f000 == 54 [pid = 2260] [id = 452] 16:04:39 INFO - PROCESS | 2260 | --DOCSHELL 0x12c285800 == 53 [pid = 2260] [id = 451] 16:04:39 INFO - PROCESS | 2260 | --DOCSHELL 0x12a60f800 == 52 [pid = 2260] [id = 450] 16:04:39 INFO - PROCESS | 2260 | --DOCSHELL 0x11613b800 == 51 [pid = 2260] [id = 449] 16:04:39 INFO - PROCESS | 2260 | --DOCSHELL 0x12a618000 == 50 [pid = 2260] [id = 448] 16:04:39 INFO - PROCESS | 2260 | --DOCSHELL 0x12957c800 == 49 [pid = 2260] [id = 447] 16:04:39 INFO - PROCESS | 2260 | --DOCSHELL 0x129310800 == 48 [pid = 2260] [id = 446] 16:04:39 INFO - PROCESS | 2260 | --DOMWINDOW == 145 (0x119850c00) [pid = 2260] [serial = 1254] [outer = 0x0] [url = about:blank] 16:04:39 INFO - PROCESS | 2260 | --DOMWINDOW == 144 (0x1215e5000) [pid = 2260] [serial = 1257] [outer = 0x0] [url = about:blank] 16:04:39 INFO - PROCESS | 2260 | --DOMWINDOW == 143 (0x116710c00) [pid = 2260] [serial = 1248] [outer = 0x0] [url = about:blank] 16:04:39 INFO - PROCESS | 2260 | --DOMWINDOW == 142 (0x118159800) [pid = 2260] [serial = 1251] [outer = 0x0] [url = about:blank] 16:04:39 INFO - PROCESS | 2260 | --DOMWINDOW == 141 (0x1240b0000) [pid = 2260] [serial = 1245] [outer = 0x0] [url = about:blank] 16:04:39 INFO - PROCESS | 2260 | --DOMWINDOW == 140 (0x128c35800) [pid = 2260] [serial = 1299] [outer = 0x0] [url = about:blank] 16:04:39 INFO - PROCESS | 2260 | --DOCSHELL 0x128cb9800 == 47 [pid = 2260] [id = 445] 16:04:39 INFO - PROCESS | 2260 | --DOCSHELL 0x117091000 == 46 [pid = 2260] [id = 444] 16:04:39 INFO - PROCESS | 2260 | --DOCSHELL 0x124417000 == 45 [pid = 2260] [id = 443] 16:04:39 INFO - PROCESS | 2260 | --DOCSHELL 0x119f5f800 == 44 [pid = 2260] [id = 442] 16:04:39 INFO - PROCESS | 2260 | --DOCSHELL 0x119319800 == 43 [pid = 2260] [id = 441] 16:04:39 INFO - PROCESS | 2260 | --DOCSHELL 0x119e2b000 == 42 [pid = 2260] [id = 440] 16:04:39 INFO - PROCESS | 2260 | --DOCSHELL 0x116f57000 == 41 [pid = 2260] [id = 439] 16:04:39 INFO - PROCESS | 2260 | --DOCSHELL 0x1181db000 == 40 [pid = 2260] [id = 438] 16:04:39 INFO - PROCESS | 2260 | --DOCSHELL 0x12ca7e000 == 39 [pid = 2260] [id = 437] 16:04:39 INFO - PROCESS | 2260 | --DOCSHELL 0x12c17b800 == 38 [pid = 2260] [id = 436] 16:04:39 INFO - PROCESS | 2260 | --DOCSHELL 0x124412000 == 37 [pid = 2260] [id = 435] 16:04:39 INFO - PROCESS | 2260 | --DOCSHELL 0x118fa7000 == 36 [pid = 2260] [id = 434] 16:04:39 INFO - PROCESS | 2260 | 1462316679826 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]]]}] 16:04:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 16:04:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 622ms 16:04:39 INFO - PROCESS | 2260 | 1462316679872 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 16:04:39 INFO - PROCESS | 2260 | 1462316679874 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 16:04:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 16:04:39 INFO - PROCESS | 2260 | --DOMWINDOW == 139 (0x128bcb000) [pid = 2260] [serial = 1294] [outer = 0x0] [url = about:blank] 16:04:39 INFO - PROCESS | 2260 | --DOMWINDOW == 138 (0x1193b5c00) [pid = 2260] [serial = 1275] [outer = 0x0] [url = about:blank] 16:04:39 INFO - PROCESS | 2260 | --DOMWINDOW == 137 (0x1240b5800) [pid = 2260] [serial = 1282] [outer = 0x0] [url = about:blank] 16:04:39 INFO - PROCESS | 2260 | --DOMWINDOW == 136 (0x119593c00) [pid = 2260] [serial = 1260] [outer = 0x0] [url = about:blank] 16:04:39 INFO - PROCESS | 2260 | --DOMWINDOW == 135 (0x121b4f800) [pid = 2260] [serial = 1261] [outer = 0x0] [url = about:blank] 16:04:39 INFO - PROCESS | 2260 | --DOMWINDOW == 134 (0x119169000) [pid = 2260] [serial = 1290] [outer = 0x0] [url = about:blank] 16:04:39 INFO - PROCESS | 2260 | --DOMWINDOW == 133 (0x126b85400) [pid = 2260] [serial = 1293] [outer = 0x0] [url = about:blank] 16:04:39 INFO - PROCESS | 2260 | --DOMWINDOW == 132 (0x12510a000) [pid = 2260] [serial = 1284] [outer = 0x0] [url = about:blank] 16:04:39 INFO - PROCESS | 2260 | --DOMWINDOW == 131 (0x11814e000) [pid = 2260] [serial = 1269] [outer = 0x0] [url = about:blank] 16:04:39 INFO - PROCESS | 2260 | --DOMWINDOW == 130 (0x1184b6000) [pid = 2260] [serial = 1270] [outer = 0x0] [url = about:blank] 16:04:39 INFO - PROCESS | 2260 | --DOMWINDOW == 129 (0x128bd2000) [pid = 2260] [serial = 1296] [outer = 0x0] [url = about:blank] 16:04:39 INFO - PROCESS | 2260 | --DOMWINDOW == 128 (0x1161d2c00) [pid = 2260] [serial = 1266] [outer = 0x0] [url = about:blank] 16:04:39 INFO - PROCESS | 2260 | --DOMWINDOW == 127 (0x116f96000) [pid = 2260] [serial = 1267] [outer = 0x0] [url = about:blank] 16:04:39 INFO - PROCESS | 2260 | --DOMWINDOW == 126 (0x1213c2000) [pid = 2260] [serial = 1291] [outer = 0x0] [url = about:blank] 16:04:39 INFO - PROCESS | 2260 | --DOMWINDOW == 125 (0x126b70000) [pid = 2260] [serial = 1288] [outer = 0x0] [url = about:blank] 16:04:39 INFO - PROCESS | 2260 | --DOMWINDOW == 124 (0x11983d000) [pid = 2260] [serial = 1276] [outer = 0x0] [url = about:blank] 16:04:39 INFO - PROCESS | 2260 | --DOMWINDOW == 123 (0x125836c00) [pid = 2260] [serial = 1287] [outer = 0x0] [url = about:blank] 16:04:39 INFO - PROCESS | 2260 | --DOMWINDOW == 122 (0x1215de800) [pid = 2260] [serial = 1279] [outer = 0x0] [url = about:blank] 16:04:39 INFO - PROCESS | 2260 | --DOMWINDOW == 121 (0x1185f2400) [pid = 2260] [serial = 1272] [outer = 0x0] [url = about:blank] 16:04:39 INFO - PROCESS | 2260 | --DOMWINDOW == 120 (0x1134e1400) [pid = 2260] [serial = 1263] [outer = 0x0] [url = about:blank] 16:04:39 INFO - PROCESS | 2260 | --DOMWINDOW == 119 (0x125318400) [pid = 2260] [serial = 1285] [outer = 0x0] [url = about:blank] 16:04:39 INFO - PROCESS | 2260 | --DOMWINDOW == 118 (0x1161ce400) [pid = 2260] [serial = 1264] [outer = 0x0] [url = about:blank] 16:04:39 INFO - PROCESS | 2260 | --DOMWINDOW == 117 (0x121b52400) [pid = 2260] [serial = 1281] [outer = 0x0] [url = about:blank] 16:04:39 INFO - PROCESS | 2260 | --DOMWINDOW == 116 (0x119fca400) [pid = 2260] [serial = 1278] [outer = 0x0] [url = about:blank] 16:04:39 INFO - PROCESS | 2260 | --DOMWINDOW == 115 (0x118fb2c00) [pid = 2260] [serial = 1273] [outer = 0x0] [url = about:blank] 16:04:39 INFO - PROCESS | 2260 | --DOMWINDOW == 114 (0x128c2e800) [pid = 2260] [serial = 1297] [outer = 0x0] [url = about:blank] 16:04:39 INFO - PROCESS | 2260 | 1462316679895 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 16:04:39 INFO - PROCESS | 2260 | 1462316679899 Marionette TRACE conn2 <- [1,1814,null,{}] 16:04:39 INFO - PROCESS | 2260 | 1462316679915 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}] 16:04:40 INFO - PROCESS | 2260 | 1462316680047 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 16:04:40 INFO - PROCESS | 2260 | 1462316680062 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:40 INFO - PROCESS | 2260 | ++DOCSHELL 0x119996000 == 37 [pid = 2260] [id = 461] 16:04:40 INFO - PROCESS | 2260 | ++DOMWINDOW == 115 (0x118fb5800) [pid = 2260] [serial = 1382] [outer = 0x0] 16:04:40 INFO - PROCESS | 2260 | ++DOMWINDOW == 116 (0x119361800) [pid = 2260] [serial = 1383] [outer = 0x118fb5800] 16:04:40 INFO - PROCESS | 2260 | 1462316680109 Marionette DEBUG loaded listener.js 16:04:40 INFO - PROCESS | 2260 | ++DOMWINDOW == 117 (0x119837800) [pid = 2260] [serial = 1384] [outer = 0x118fb5800] 16:04:40 INFO - PROCESS | 2260 | 1462316680505 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]]]}] 16:04:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 16:04:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 647ms 16:04:40 INFO - PROCESS | 2260 | 1462316680524 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 16:04:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 16:04:40 INFO - PROCESS | 2260 | 1462316680526 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 16:04:40 INFO - PROCESS | 2260 | 1462316680528 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 16:04:40 INFO - PROCESS | 2260 | 1462316680530 Marionette TRACE conn2 <- [1,1818,null,{}] 16:04:40 INFO - PROCESS | 2260 | 1462316680532 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}] 16:04:40 INFO - PROCESS | 2260 | 1462316680610 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 16:04:40 INFO - PROCESS | 2260 | 1462316680636 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:40 INFO - PROCESS | 2260 | ++DOCSHELL 0x126d6c800 == 38 [pid = 2260] [id = 462] 16:04:40 INFO - PROCESS | 2260 | ++DOMWINDOW == 118 (0x119859000) [pid = 2260] [serial = 1385] [outer = 0x0] 16:04:40 INFO - PROCESS | 2260 | ++DOMWINDOW == 119 (0x119fca400) [pid = 2260] [serial = 1386] [outer = 0x119859000] 16:04:40 INFO - PROCESS | 2260 | 1462316680662 Marionette DEBUG loaded listener.js 16:04:40 INFO - PROCESS | 2260 | ++DOMWINDOW == 120 (0x121217800) [pid = 2260] [serial = 1387] [outer = 0x119859000] 16:04:41 INFO - PROCESS | 2260 | 1462316680998 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]]]}] 16:04:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 16:04:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 520ms 16:04:41 INFO - PROCESS | 2260 | 1462316681050 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 16:04:41 INFO - PROCESS | 2260 | 1462316681051 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 16:04:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 16:04:41 INFO - PROCESS | 2260 | 1462316681053 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 16:04:41 INFO - PROCESS | 2260 | 1462316681054 Marionette TRACE conn2 <- [1,1822,null,{}] 16:04:41 INFO - PROCESS | 2260 | 1462316681057 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}] 16:04:41 INFO - PROCESS | 2260 | 1462316681131 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 16:04:41 INFO - PROCESS | 2260 | 1462316681138 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:41 INFO - PROCESS | 2260 | ++DOCSHELL 0x12931a000 == 39 [pid = 2260] [id = 463] 16:04:41 INFO - PROCESS | 2260 | ++DOMWINDOW == 121 (0x121254400) [pid = 2260] [serial = 1388] [outer = 0x0] 16:04:41 INFO - PROCESS | 2260 | ++DOMWINDOW == 122 (0x121506400) [pid = 2260] [serial = 1389] [outer = 0x121254400] 16:04:41 INFO - PROCESS | 2260 | 1462316681163 Marionette DEBUG loaded listener.js 16:04:41 INFO - PROCESS | 2260 | ++DOMWINDOW == 123 (0x121b49800) [pid = 2260] [serial = 1390] [outer = 0x121254400] 16:04:41 INFO - PROCESS | 2260 | 1462316681510 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]]]}] 16:04:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 16:04:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 468ms 16:04:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 16:04:41 INFO - PROCESS | 2260 | 1462316681523 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 16:04:41 INFO - PROCESS | 2260 | 1462316681524 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 16:04:41 INFO - PROCESS | 2260 | 1462316681526 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 16:04:41 INFO - PROCESS | 2260 | 1462316681527 Marionette TRACE conn2 <- [1,1826,null,{}] 16:04:41 INFO - PROCESS | 2260 | 1462316681529 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}] 16:04:41 INFO - PROCESS | 2260 | 1462316681623 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 16:04:41 INFO - PROCESS | 2260 | 1462316681629 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:41 INFO - PROCESS | 2260 | ++DOCSHELL 0x12a618800 == 40 [pid = 2260] [id = 464] 16:04:41 INFO - PROCESS | 2260 | ++DOMWINDOW == 124 (0x121d3e400) [pid = 2260] [serial = 1391] [outer = 0x0] 16:04:41 INFO - PROCESS | 2260 | ++DOMWINDOW == 125 (0x12522f800) [pid = 2260] [serial = 1392] [outer = 0x121d3e400] 16:04:41 INFO - PROCESS | 2260 | 1462316681657 Marionette DEBUG loaded listener.js 16:04:41 INFO - PROCESS | 2260 | ++DOMWINDOW == 126 (0x126daa400) [pid = 2260] [serial = 1393] [outer = 0x121d3e400] 16:04:42 INFO - PROCESS | 2260 | 1462316682027 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]]]}] 16:04:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 16:04:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 518ms 16:04:42 INFO - PROCESS | 2260 | 1462316682044 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 16:04:42 INFO - PROCESS | 2260 | 1462316682045 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 16:04:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 16:04:42 INFO - PROCESS | 2260 | 1462316682047 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 16:04:42 INFO - PROCESS | 2260 | 1462316682048 Marionette TRACE conn2 <- [1,1830,null,{}] 16:04:42 INFO - PROCESS | 2260 | 1462316682052 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}] 16:04:42 INFO - PROCESS | 2260 | 1462316682160 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 16:04:42 INFO - PROCESS | 2260 | 1462316682168 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:42 INFO - PROCESS | 2260 | ++DOCSHELL 0x12a95c000 == 41 [pid = 2260] [id = 465] 16:04:42 INFO - PROCESS | 2260 | ++DOMWINDOW == 127 (0x121d46c00) [pid = 2260] [serial = 1394] [outer = 0x0] 16:04:42 INFO - PROCESS | 2260 | ++DOMWINDOW == 128 (0x128bc8000) [pid = 2260] [serial = 1395] [outer = 0x121d46c00] 16:04:42 INFO - PROCESS | 2260 | 1462316682239 Marionette DEBUG loaded listener.js 16:04:42 INFO - PROCESS | 2260 | ++DOMWINDOW == 129 (0x128bd4c00) [pid = 2260] [serial = 1396] [outer = 0x121d46c00] 16:04:42 INFO - PROCESS | 2260 | 1462316682734 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]]]}] 16:04:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 16:04:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 722ms 16:04:42 INFO - PROCESS | 2260 | 1462316682770 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 16:04:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 16:04:42 INFO - PROCESS | 2260 | 1462316682772 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 16:04:42 INFO - PROCESS | 2260 | 1462316682776 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 16:04:42 INFO - PROCESS | 2260 | 1462316682777 Marionette TRACE conn2 <- [1,1834,null,{}] 16:04:42 INFO - PROCESS | 2260 | 1462316682781 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}] 16:04:42 INFO - PROCESS | 2260 | 1462316682891 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 16:04:42 INFO - PROCESS | 2260 | 1462316682928 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:42 INFO - PROCESS | 2260 | ++DOCSHELL 0x12bb1c800 == 42 [pid = 2260] [id = 466] 16:04:42 INFO - PROCESS | 2260 | ++DOMWINDOW == 130 (0x126dadc00) [pid = 2260] [serial = 1397] [outer = 0x0] 16:04:42 INFO - PROCESS | 2260 | ++DOMWINDOW == 131 (0x128c3a400) [pid = 2260] [serial = 1398] [outer = 0x126dadc00] 16:04:42 INFO - PROCESS | 2260 | 1462316682953 Marionette DEBUG loaded listener.js 16:04:42 INFO - PROCESS | 2260 | ++DOMWINDOW == 132 (0x128e83400) [pid = 2260] [serial = 1399] [outer = 0x126dadc00] 16:04:43 INFO - PROCESS | 2260 | 1462316683275 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]]]}] 16:04:43 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 16:04:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 522ms 16:04:43 INFO - PROCESS | 2260 | 1462316683297 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 16:04:43 INFO - PROCESS | 2260 | 1462316683299 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 16:04:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 16:04:43 INFO - PROCESS | 2260 | 1462316683303 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 16:04:43 INFO - PROCESS | 2260 | 1462316683304 Marionette TRACE conn2 <- [1,1838,null,{}] 16:04:43 INFO - PROCESS | 2260 | 1462316683313 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}] 16:04:43 INFO - PROCESS | 2260 | 1462316683417 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 16:04:43 INFO - PROCESS | 2260 | 1462316683421 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:43 INFO - PROCESS | 2260 | ++DOCSHELL 0x12c181800 == 43 [pid = 2260] [id = 467] 16:04:43 INFO - PROCESS | 2260 | ++DOMWINDOW == 133 (0x128c34400) [pid = 2260] [serial = 1400] [outer = 0x0] 16:04:43 INFO - PROCESS | 2260 | ++DOMWINDOW == 134 (0x129243400) [pid = 2260] [serial = 1401] [outer = 0x128c34400] 16:04:43 INFO - PROCESS | 2260 | 1462316683446 Marionette DEBUG loaded listener.js 16:04:43 INFO - PROCESS | 2260 | ++DOMWINDOW == 135 (0x12928fc00) [pid = 2260] [serial = 1402] [outer = 0x128c34400] 16:04:43 INFO - PROCESS | 2260 | --DOMWINDOW == 134 (0x1244e4400) [pid = 2260] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 16:04:43 INFO - PROCESS | 2260 | --DOMWINDOW == 133 (0x121502400) [pid = 2260] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 16:04:43 INFO - PROCESS | 2260 | --DOMWINDOW == 132 (0x11983e800) [pid = 2260] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 16:04:43 INFO - PROCESS | 2260 | --DOMWINDOW == 131 (0x119fc9800) [pid = 2260] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 16:04:43 INFO - PROCESS | 2260 | --DOMWINDOW == 130 (0x11104c800) [pid = 2260] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 16:04:43 INFO - PROCESS | 2260 | --DOMWINDOW == 129 (0x113da2400) [pid = 2260] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 16:04:43 INFO - PROCESS | 2260 | --DOMWINDOW == 128 (0x128bcbc00) [pid = 2260] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 16:04:43 INFO - PROCESS | 2260 | --DOMWINDOW == 127 (0x117290000) [pid = 2260] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 16:04:43 INFO - PROCESS | 2260 | --DOMWINDOW == 126 (0x121789400) [pid = 2260] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 16:04:43 INFO - PROCESS | 2260 | --DOMWINDOW == 125 (0x1182b5000) [pid = 2260] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 16:04:43 INFO - PROCESS | 2260 | --DOMWINDOW == 124 (0x1182ad400) [pid = 2260] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 16:04:43 INFO - PROCESS | 2260 | --DOMWINDOW == 123 (0x121b4a800) [pid = 2260] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 16:04:43 INFO - PROCESS | 2260 | --DOMWINDOW == 122 (0x11264d800) [pid = 2260] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 16:04:43 INFO - PROCESS | 2260 | --DOMWINDOW == 121 (0x1126b8c00) [pid = 2260] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 16:04:43 INFO - PROCESS | 2260 | --DOMWINDOW == 120 (0x1120d4800) [pid = 2260] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 16:04:43 INFO - PROCESS | 2260 | 1462316683954 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]]]}] 16:04:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 16:04:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 670ms 16:04:43 INFO - PROCESS | 2260 | 1462316683973 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 16:04:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 16:04:43 INFO - PROCESS | 2260 | 1462316683975 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 16:04:43 INFO - PROCESS | 2260 | 1462316683977 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 16:04:43 INFO - PROCESS | 2260 | 1462316683978 Marionette TRACE conn2 <- [1,1842,null,{}] 16:04:43 INFO - PROCESS | 2260 | 1462316683980 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}] 16:04:44 INFO - PROCESS | 2260 | 1462316684063 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 16:04:44 INFO - PROCESS | 2260 | 1462316684069 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:44 INFO - PROCESS | 2260 | ++DOCSHELL 0x12181f800 == 44 [pid = 2260] [id = 468] 16:04:44 INFO - PROCESS | 2260 | ++DOMWINDOW == 121 (0x113da2400) [pid = 2260] [serial = 1403] [outer = 0x0] 16:04:44 INFO - PROCESS | 2260 | ++DOMWINDOW == 122 (0x1182ad400) [pid = 2260] [serial = 1404] [outer = 0x113da2400] 16:04:44 INFO - PROCESS | 2260 | 1462316684096 Marionette DEBUG loaded listener.js 16:04:44 INFO - PROCESS | 2260 | ++DOMWINDOW == 123 (0x1196cb400) [pid = 2260] [serial = 1405] [outer = 0x113da2400] 16:04:44 INFO - PROCESS | 2260 | 1462316684441 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]]]}] 16:04:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 16:04:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 471ms 16:04:44 INFO - PROCESS | 2260 | 1462316684448 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 16:04:44 INFO - PROCESS | 2260 | 1462316684450 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 16:04:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 16:04:44 INFO - PROCESS | 2260 | 1462316684454 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 16:04:44 INFO - PROCESS | 2260 | 1462316684456 Marionette TRACE conn2 <- [1,1846,null,{}] 16:04:44 INFO - PROCESS | 2260 | 1462316684458 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}] 16:04:44 INFO - PROCESS | 2260 | 1462316684549 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 16:04:44 INFO - PROCESS | 2260 | 1462316684607 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:44 INFO - PROCESS | 2260 | ++DOCSHELL 0x12c81d000 == 45 [pid = 2260] [id = 469] 16:04:44 INFO - PROCESS | 2260 | ++DOMWINDOW == 124 (0x116634000) [pid = 2260] [serial = 1406] [outer = 0x0] 16:04:44 INFO - PROCESS | 2260 | ++DOMWINDOW == 125 (0x12510c800) [pid = 2260] [serial = 1407] [outer = 0x116634000] 16:04:44 INFO - PROCESS | 2260 | 1462316684636 Marionette DEBUG loaded listener.js 16:04:44 INFO - PROCESS | 2260 | ++DOMWINDOW == 126 (0x1292e2800) [pid = 2260] [serial = 1408] [outer = 0x116634000] 16:04:44 INFO - PROCESS | 2260 | 1462316684927 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]]]}] 16:04:44 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) 16:04:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 519ms 16:04:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 16:04:44 INFO - PROCESS | 2260 | 1462316684974 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 16:04:44 INFO - PROCESS | 2260 | 1462316684975 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 16:04:44 INFO - PROCESS | 2260 | 1462316684977 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 16:04:44 INFO - PROCESS | 2260 | 1462316684978 Marionette TRACE conn2 <- [1,1850,null,{}] 16:04:44 INFO - PROCESS | 2260 | 1462316684981 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}] 16:04:45 INFO - PROCESS | 2260 | 1462316685062 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 16:04:45 INFO - PROCESS | 2260 | 1462316685069 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:45 INFO - PROCESS | 2260 | ++DOCSHELL 0x12d12c000 == 46 [pid = 2260] [id = 470] 16:04:45 INFO - PROCESS | 2260 | ++DOMWINDOW == 127 (0x1292e5400) [pid = 2260] [serial = 1409] [outer = 0x0] 16:04:45 INFO - PROCESS | 2260 | ++DOMWINDOW == 128 (0x1292ec000) [pid = 2260] [serial = 1410] [outer = 0x1292e5400] 16:04:45 INFO - PROCESS | 2260 | 1462316685094 Marionette DEBUG loaded listener.js 16:04:45 INFO - PROCESS | 2260 | ++DOMWINDOW == 129 (0x12951d400) [pid = 2260] [serial = 1411] [outer = 0x1292e5400] 16:04:45 INFO - PROCESS | 2260 | 1462316685457 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]]]}] 16:04:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:04:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 522ms 16:04:45 INFO - PROCESS | 2260 | 1462316685499 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 16:04:45 INFO - PROCESS | 2260 | 1462316685500 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 16:04:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 16:04:45 INFO - PROCESS | 2260 | 1462316685503 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 16:04:45 INFO - PROCESS | 2260 | 1462316685504 Marionette TRACE conn2 <- [1,1854,null,{}] 16:04:45 INFO - PROCESS | 2260 | 1462316685506 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}] 16:04:45 INFO - PROCESS | 2260 | 1462316685582 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 16:04:45 INFO - PROCESS | 2260 | 1462316685589 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:45 INFO - PROCESS | 2260 | ++DOCSHELL 0x12d5ce000 == 47 [pid = 2260] [id = 471] 16:04:45 INFO - PROCESS | 2260 | ++DOMWINDOW == 130 (0x129520400) [pid = 2260] [serial = 1412] [outer = 0x0] 16:04:45 INFO - PROCESS | 2260 | ++DOMWINDOW == 131 (0x1295ac800) [pid = 2260] [serial = 1413] [outer = 0x129520400] 16:04:45 INFO - PROCESS | 2260 | 1462316685613 Marionette DEBUG loaded listener.js 16:04:45 INFO - PROCESS | 2260 | ++DOMWINDOW == 132 (0x1295b7000) [pid = 2260] [serial = 1414] [outer = 0x129520400] 16:04:46 INFO - PROCESS | 2260 | 1462316686005 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]]]}] 16:04:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 16:04:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 520ms 16:04:46 INFO - PROCESS | 2260 | 1462316686024 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 16:04:46 INFO - PROCESS | 2260 | 1462316686028 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 16:04:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 16:04:46 INFO - PROCESS | 2260 | 1462316686033 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 16:04:46 INFO - PROCESS | 2260 | 1462316686039 Marionette TRACE conn2 <- [1,1858,null,{}] 16:04:46 INFO - PROCESS | 2260 | 1462316686047 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}] 16:04:46 INFO - PROCESS | 2260 | 1462316686223 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 16:04:46 INFO - PROCESS | 2260 | 1462316686349 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:46 INFO - PROCESS | 2260 | ++DOCSHELL 0x117d0c800 == 48 [pid = 2260] [id = 472] 16:04:46 INFO - PROCESS | 2260 | ++DOMWINDOW == 133 (0x113224800) [pid = 2260] [serial = 1415] [outer = 0x0] 16:04:46 INFO - PROCESS | 2260 | ++DOMWINDOW == 134 (0x1134e1400) [pid = 2260] [serial = 1416] [outer = 0x113224800] 16:04:46 INFO - PROCESS | 2260 | 1462316686402 Marionette DEBUG loaded listener.js 16:04:46 INFO - PROCESS | 2260 | ++DOMWINDOW == 135 (0x116a72000) [pid = 2260] [serial = 1417] [outer = 0x113224800] 16:04:46 INFO - PROCESS | 2260 | 1462316686925 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]]]}] 16:04:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 16:04:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 927ms 16:04:46 INFO - PROCESS | 2260 | 1462316686959 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 16:04:46 INFO - PROCESS | 2260 | 1462316686963 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 16:04:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 16:04:46 INFO - PROCESS | 2260 | 1462316686967 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 16:04:46 INFO - PROCESS | 2260 | 1462316686969 Marionette TRACE conn2 <- [1,1862,null,{}] 16:04:46 INFO - PROCESS | 2260 | 1462316686971 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}] 16:04:47 INFO - PROCESS | 2260 | 1462316687078 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 16:04:47 INFO - PROCESS | 2260 | 1462316687201 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:47 INFO - PROCESS | 2260 | ++DOCSHELL 0x126115000 == 49 [pid = 2260] [id = 473] 16:04:47 INFO - PROCESS | 2260 | ++DOMWINDOW == 136 (0x118279000) [pid = 2260] [serial = 1418] [outer = 0x0] 16:04:47 INFO - PROCESS | 2260 | ++DOMWINDOW == 137 (0x118728000) [pid = 2260] [serial = 1419] [outer = 0x118279000] 16:04:47 INFO - PROCESS | 2260 | 1462316687251 Marionette DEBUG loaded listener.js 16:04:47 INFO - PROCESS | 2260 | ++DOMWINDOW == 138 (0x119839c00) [pid = 2260] [serial = 1420] [outer = 0x118279000] 16:04:47 INFO - PROCESS | 2260 | 1462316687762 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]]]}] 16:04:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 16:04:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 823ms 16:04:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 16:04:47 INFO - PROCESS | 2260 | 1462316687791 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 16:04:47 INFO - PROCESS | 2260 | 1462316687792 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 16:04:47 INFO - PROCESS | 2260 | 1462316687795 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 16:04:47 INFO - PROCESS | 2260 | 1462316687798 Marionette TRACE conn2 <- [1,1866,null,{}] 16:04:47 INFO - PROCESS | 2260 | 1462316687808 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}] 16:04:47 INFO - PROCESS | 2260 | 1462316687907 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 16:04:47 INFO - PROCESS | 2260 | 1462316687965 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:47 INFO - PROCESS | 2260 | ++DOCSHELL 0x12c283800 == 50 [pid = 2260] [id = 474] 16:04:47 INFO - PROCESS | 2260 | ++DOMWINDOW == 139 (0x119bc3800) [pid = 2260] [serial = 1421] [outer = 0x0] 16:04:48 INFO - PROCESS | 2260 | ++DOMWINDOW == 140 (0x1213c1000) [pid = 2260] [serial = 1422] [outer = 0x119bc3800] 16:04:48 INFO - PROCESS | 2260 | 1462316688009 Marionette DEBUG loaded listener.js 16:04:48 INFO - PROCESS | 2260 | ++DOMWINDOW == 141 (0x12510dc00) [pid = 2260] [serial = 1423] [outer = 0x119bc3800] 16:04:48 INFO - PROCESS | 2260 | 1462316688402 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]]]}] 16:04:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 16:04:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 672ms 16:04:48 INFO - PROCESS | 2260 | 1462316688468 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 16:04:48 INFO - PROCESS | 2260 | 1462316688470 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 16:04:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 16:04:48 INFO - PROCESS | 2260 | 1462316688472 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 16:04:48 INFO - PROCESS | 2260 | 1462316688474 Marionette TRACE conn2 <- [1,1870,null,{}] 16:04:48 INFO - PROCESS | 2260 | 1462316688476 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}] 16:04:48 INFO - PROCESS | 2260 | 1462316688576 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 16:04:48 INFO - PROCESS | 2260 | 1462316688632 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:48 INFO - PROCESS | 2260 | ++DOCSHELL 0x12d84a800 == 51 [pid = 2260] [id = 475] 16:04:48 INFO - PROCESS | 2260 | ++DOMWINDOW == 142 (0x125838400) [pid = 2260] [serial = 1424] [outer = 0x0] 16:04:48 INFO - PROCESS | 2260 | ++DOMWINDOW == 143 (0x128bc8800) [pid = 2260] [serial = 1425] [outer = 0x125838400] 16:04:48 INFO - PROCESS | 2260 | 1462316688662 Marionette DEBUG loaded listener.js 16:04:48 INFO - PROCESS | 2260 | ++DOMWINDOW == 144 (0x128d5e400) [pid = 2260] [serial = 1426] [outer = 0x125838400] 16:04:49 INFO - PROCESS | 2260 | 1462316689144 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]]]}] 16:04:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 16:04:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 719ms 16:04:49 INFO - PROCESS | 2260 | 1462316689199 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 16:04:49 INFO - PROCESS | 2260 | 1462316689201 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 16:04:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 16:04:49 INFO - PROCESS | 2260 | 1462316689223 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 16:04:49 INFO - PROCESS | 2260 | 1462316689224 Marionette TRACE conn2 <- [1,1874,null,{}] 16:04:49 INFO - PROCESS | 2260 | 1462316689227 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}] 16:04:49 INFO - PROCESS | 2260 | 1462316689331 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 16:04:49 INFO - PROCESS | 2260 | 1462316689402 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:49 INFO - PROCESS | 2260 | ++DOCSHELL 0x11707e800 == 52 [pid = 2260] [id = 476] 16:04:49 INFO - PROCESS | 2260 | ++DOMWINDOW == 145 (0x1160b5400) [pid = 2260] [serial = 1427] [outer = 0x0] 16:04:49 INFO - PROCESS | 2260 | ++DOMWINDOW == 146 (0x118157c00) [pid = 2260] [serial = 1428] [outer = 0x1160b5400] 16:04:49 INFO - PROCESS | 2260 | 1462316689434 Marionette DEBUG loaded listener.js 16:04:49 INFO - PROCESS | 2260 | ++DOMWINDOW == 147 (0x128bd2400) [pid = 2260] [serial = 1429] [outer = 0x1160b5400] 16:04:50 INFO - PROCESS | 2260 | 1462316690099 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]]]}] 16:04:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 16:04:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 922ms 16:04:50 INFO - PROCESS | 2260 | 1462316690145 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 16:04:50 INFO - PROCESS | 2260 | 1462316690148 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 16:04:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 16:04:50 INFO - PROCESS | 2260 | 1462316690156 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 16:04:50 INFO - PROCESS | 2260 | 1462316690159 Marionette TRACE conn2 <- [1,1878,null,{}] 16:04:50 INFO - PROCESS | 2260 | 1462316690165 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}] 16:04:50 INFO - PROCESS | 2260 | 1462316690271 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 16:04:50 INFO - PROCESS | 2260 | 1462316690348 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:50 INFO - PROCESS | 2260 | ++DOCSHELL 0x11950a000 == 53 [pid = 2260] [id = 477] 16:04:50 INFO - PROCESS | 2260 | ++DOMWINDOW == 148 (0x112651000) [pid = 2260] [serial = 1430] [outer = 0x0] 16:04:50 INFO - PROCESS | 2260 | ++DOMWINDOW == 149 (0x113d98400) [pid = 2260] [serial = 1431] [outer = 0x112651000] 16:04:50 INFO - PROCESS | 2260 | 1462316690376 Marionette DEBUG loaded listener.js 16:04:50 INFO - PROCESS | 2260 | ++DOMWINDOW == 150 (0x116f94c00) [pid = 2260] [serial = 1432] [outer = 0x112651000] 16:04:50 INFO - PROCESS | 2260 | 1462316690824 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]]]}] 16:04:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 16:04:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 723ms 16:04:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 16:04:50 INFO - PROCESS | 2260 | 1462316690878 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 16:04:50 INFO - PROCESS | 2260 | 1462316690881 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 16:04:50 INFO - PROCESS | 2260 | 1462316690886 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 16:04:50 INFO - PROCESS | 2260 | 1462316690887 Marionette TRACE conn2 <- [1,1882,null,{}] 16:04:50 INFO - PROCESS | 2260 | 1462316690890 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}] 16:04:50 INFO - PROCESS | 2260 | 1462316690980 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 16:04:51 INFO - PROCESS | 2260 | 1462316691052 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:51 INFO - PROCESS | 2260 | ++DOCSHELL 0x119f60000 == 54 [pid = 2260] [id = 478] 16:04:51 INFO - PROCESS | 2260 | ++DOMWINDOW == 151 (0x117670400) [pid = 2260] [serial = 1433] [outer = 0x0] 16:04:51 INFO - PROCESS | 2260 | ++DOMWINDOW == 152 (0x1182b2800) [pid = 2260] [serial = 1434] [outer = 0x117670400] 16:04:51 INFO - PROCESS | 2260 | 1462316691080 Marionette DEBUG loaded listener.js 16:04:51 INFO - PROCESS | 2260 | ++DOMWINDOW == 153 (0x1185ed400) [pid = 2260] [serial = 1435] [outer = 0x117670400] 16:04:51 INFO - PROCESS | 2260 | --DOCSHELL 0x12d12c000 == 53 [pid = 2260] [id = 470] 16:04:51 INFO - PROCESS | 2260 | --DOCSHELL 0x12c81d000 == 52 [pid = 2260] [id = 469] 16:04:51 INFO - PROCESS | 2260 | --DOCSHELL 0x12181f800 == 51 [pid = 2260] [id = 468] 16:04:51 INFO - PROCESS | 2260 | --DOCSHELL 0x12c181800 == 50 [pid = 2260] [id = 467] 16:04:51 INFO - PROCESS | 2260 | --DOCSHELL 0x12bb1c800 == 49 [pid = 2260] [id = 466] 16:04:51 INFO - PROCESS | 2260 | --DOCSHELL 0x12a95c000 == 48 [pid = 2260] [id = 465] 16:04:51 INFO - PROCESS | 2260 | --DOMWINDOW == 152 (0x1250a2400) [pid = 2260] [serial = 1311] [outer = 0x0] [url = about:blank] 16:04:51 INFO - PROCESS | 2260 | --DOMWINDOW == 151 (0x1161dec00) [pid = 2260] [serial = 1302] [outer = 0x0] [url = about:blank] 16:04:51 INFO - PROCESS | 2260 | --DOMWINDOW == 150 (0x12085b000) [pid = 2260] [serial = 1308] [outer = 0x0] [url = about:blank] 16:04:51 INFO - PROCESS | 2260 | --DOMWINDOW == 149 (0x118058400) [pid = 2260] [serial = 1305] [outer = 0x0] [url = about:blank] 16:04:51 INFO - PROCESS | 2260 | --DOCSHELL 0x12a618800 == 47 [pid = 2260] [id = 464] 16:04:51 INFO - PROCESS | 2260 | --DOCSHELL 0x12931a000 == 46 [pid = 2260] [id = 463] 16:04:51 INFO - PROCESS | 2260 | --DOCSHELL 0x126d6c800 == 45 [pid = 2260] [id = 462] 16:04:51 INFO - PROCESS | 2260 | --DOCSHELL 0x119996000 == 44 [pid = 2260] [id = 461] 16:04:51 INFO - PROCESS | 2260 | --DOCSHELL 0x11989f800 == 43 [pid = 2260] [id = 460] 16:04:51 INFO - PROCESS | 2260 | --DOCSHELL 0x121808000 == 42 [pid = 2260] [id = 459] 16:04:51 INFO - PROCESS | 2260 | --DOCSHELL 0x119506000 == 41 [pid = 2260] [id = 458] 16:04:51 INFO - PROCESS | 2260 | --DOCSHELL 0x12cd8c800 == 40 [pid = 2260] [id = 457] 16:04:51 INFO - PROCESS | 2260 | --DOCSHELL 0x12bb61000 == 39 [pid = 2260] [id = 456] 16:04:51 INFO - PROCESS | 2260 | --DOCSHELL 0x1240ce000 == 38 [pid = 2260] [id = 455] 16:04:51 INFO - PROCESS | 2260 | --DOCSHELL 0x118abe000 == 37 [pid = 2260] [id = 454] 16:04:51 INFO - PROCESS | 2260 | 1462316691462 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]]]}] 16:04:51 INFO - PROCESS | 2260 | --DOMWINDOW == 148 (0x128c37c00) [pid = 2260] [serial = 1354] [outer = 0x0] [url = about:blank] 16:04:51 INFO - PROCESS | 2260 | --DOMWINDOW == 147 (0x121b2e800) [pid = 2260] [serial = 1338] [outer = 0x0] [url = about:blank] 16:04:51 INFO - PROCESS | 2260 | --DOMWINDOW == 146 (0x119854000) [pid = 2260] [serial = 1329] [outer = 0x0] [url = about:blank] 16:04:51 INFO - PROCESS | 2260 | --DOMWINDOW == 145 (0x119ccb400) [pid = 2260] [serial = 1330] [outer = 0x0] [url = about:blank] 16:04:51 INFO - PROCESS | 2260 | --DOMWINDOW == 144 (0x12113cc00) [pid = 2260] [serial = 1332] [outer = 0x0] [url = about:blank] 16:04:51 INFO - PROCESS | 2260 | --DOMWINDOW == 143 (0x1213bb400) [pid = 2260] [serial = 1333] [outer = 0x0] [url = about:blank] 16:04:51 INFO - PROCESS | 2260 | --DOMWINDOW == 142 (0x1131e3400) [pid = 2260] [serial = 1315] [outer = 0x0] [url = about:blank] 16:04:51 INFO - PROCESS | 2260 | --DOMWINDOW == 141 (0x1121e5c00) [pid = 2260] [serial = 1314] [outer = 0x0] [url = about:blank] 16:04:51 INFO - PROCESS | 2260 | --DOMWINDOW == 140 (0x116f90000) [pid = 2260] [serial = 1318] [outer = 0x0] [url = about:blank] 16:04:51 INFO - PROCESS | 2260 | --DOMWINDOW == 139 (0x116714800) [pid = 2260] [serial = 1317] [outer = 0x0] [url = about:blank] 16:04:51 INFO - PROCESS | 2260 | --DOMWINDOW == 138 (0x128c3b800) [pid = 2260] [serial = 1356] [outer = 0x0] [url = about:blank] 16:04:51 INFO - PROCESS | 2260 | --DOMWINDOW == 137 (0x1182aac00) [pid = 2260] [serial = 1321] [outer = 0x0] [url = about:blank] 16:04:51 INFO - PROCESS | 2260 | --DOMWINDOW == 136 (0x1180dd000) [pid = 2260] [serial = 1320] [outer = 0x0] [url = about:blank] 16:04:51 INFO - PROCESS | 2260 | --DOMWINDOW == 135 (0x121dc2000) [pid = 2260] [serial = 1341] [outer = 0x0] [url = about:blank] 16:04:51 INFO - PROCESS | 2260 | --DOMWINDOW == 134 (0x118f11000) [pid = 2260] [serial = 1326] [outer = 0x0] [url = about:blank] 16:04:51 INFO - PROCESS | 2260 | --DOMWINDOW == 133 (0x11935b800) [pid = 2260] [serial = 1327] [outer = 0x0] [url = about:blank] 16:04:51 INFO - PROCESS | 2260 | --DOMWINDOW == 132 (0x1185af400) [pid = 2260] [serial = 1323] [outer = 0x0] [url = about:blank] 16:04:51 INFO - PROCESS | 2260 | --DOMWINDOW == 131 (0x1185fbc00) [pid = 2260] [serial = 1324] [outer = 0x0] [url = about:blank] 16:04:51 INFO - PROCESS | 2260 | --DOMWINDOW == 130 (0x1244e0800) [pid = 2260] [serial = 1344] [outer = 0x0] [url = about:blank] 16:04:51 INFO - PROCESS | 2260 | --DOMWINDOW == 129 (0x1244ad800) [pid = 2260] [serial = 1342] [outer = 0x0] [url = about:blank] 16:04:51 INFO - PROCESS | 2260 | --DOMWINDOW == 128 (0x125837400) [pid = 2260] [serial = 1345] [outer = 0x0] [url = about:blank] 16:04:51 INFO - PROCESS | 2260 | --DOMWINDOW == 127 (0x118790000) [pid = 2260] [serial = 1348] [outer = 0x0] [url = about:blank] 16:04:51 INFO - PROCESS | 2260 | --DOMWINDOW == 126 (0x128c2e400) [pid = 2260] [serial = 1353] [outer = 0x0] [url = about:blank] 16:04:51 INFO - PROCESS | 2260 | --DOMWINDOW == 125 (0x12113bc00) [pid = 2260] [serial = 1350] [outer = 0x0] [url = about:blank] 16:04:51 INFO - PROCESS | 2260 | --DOMWINDOW == 124 (0x113325c00) [pid = 2260] [serial = 1347] [outer = 0x0] [url = about:blank] 16:04:51 INFO - PROCESS | 2260 | --DOMWINDOW == 123 (0x128d5b800) [pid = 2260] [serial = 1357] [outer = 0x0] [url = about:blank] 16:04:51 INFO - PROCESS | 2260 | --DOMWINDOW == 122 (0x1213bf800) [pid = 2260] [serial = 1335] [outer = 0x0] [url = about:blank] 16:04:51 INFO - PROCESS | 2260 | --DOMWINDOW == 121 (0x12150d400) [pid = 2260] [serial = 1336] [outer = 0x0] [url = about:blank] 16:04:51 INFO - PROCESS | 2260 | --DOMWINDOW == 120 (0x128bcc000) [pid = 2260] [serial = 1351] [outer = 0x0] [url = about:blank] 16:04:51 INFO - PROCESS | 2260 | --DOMWINDOW == 119 (0x121b53000) [pid = 2260] [serial = 1339] [outer = 0x0] [url = about:blank] 16:04:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 16:04:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 619ms 16:04:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 16:04:51 INFO - PROCESS | 2260 | 1462316691506 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 16:04:51 INFO - PROCESS | 2260 | 1462316691507 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 16:04:51 INFO - PROCESS | 2260 | 1462316691510 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 16:04:51 INFO - PROCESS | 2260 | 1462316691512 Marionette TRACE conn2 <- [1,1886,null,{}] 16:04:51 INFO - PROCESS | 2260 | 1462316691521 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}] 16:04:51 INFO - PROCESS | 2260 | 1462316691599 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 16:04:51 INFO - PROCESS | 2260 | 1462316691607 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:51 INFO - PROCESS | 2260 | ++DOCSHELL 0x119507800 == 38 [pid = 2260] [id = 479] 16:04:51 INFO - PROCESS | 2260 | ++DOMWINDOW == 120 (0x11878c400) [pid = 2260] [serial = 1436] [outer = 0x0] 16:04:51 INFO - PROCESS | 2260 | ++DOMWINDOW == 121 (0x118fb2c00) [pid = 2260] [serial = 1437] [outer = 0x11878c400] 16:04:51 INFO - PROCESS | 2260 | 1462316691635 Marionette DEBUG loaded listener.js 16:04:51 INFO - PROCESS | 2260 | ++DOMWINDOW == 122 (0x11935f000) [pid = 2260] [serial = 1438] [outer = 0x11878c400] 16:04:51 INFO - PROCESS | 2260 | 1462316691983 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]]]}] 16:04:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 16:04:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 520ms 16:04:52 INFO - PROCESS | 2260 | 1462316692040 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 16:04:52 INFO - PROCESS | 2260 | 1462316692042 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 16:04:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 16:04:52 INFO - PROCESS | 2260 | 1462316692046 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 16:04:52 INFO - PROCESS | 2260 | 1462316692047 Marionette TRACE conn2 <- [1,1890,null,{}] 16:04:52 INFO - PROCESS | 2260 | 1462316692049 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}] 16:04:52 INFO - PROCESS | 2260 | 1462316692125 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 16:04:52 INFO - PROCESS | 2260 | 1462316692131 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:52 INFO - PROCESS | 2260 | ++DOCSHELL 0x1251bb800 == 39 [pid = 2260] [id = 480] 16:04:52 INFO - PROCESS | 2260 | ++DOMWINDOW == 123 (0x119833000) [pid = 2260] [serial = 1439] [outer = 0x0] 16:04:52 INFO - PROCESS | 2260 | ++DOMWINDOW == 124 (0x119854000) [pid = 2260] [serial = 1440] [outer = 0x119833000] 16:04:52 INFO - PROCESS | 2260 | 1462316692159 Marionette DEBUG loaded listener.js 16:04:52 INFO - PROCESS | 2260 | ++DOMWINDOW == 125 (0x12085bc00) [pid = 2260] [serial = 1441] [outer = 0x119833000] 16:04:52 INFO - PROCESS | 2260 | 1462316692499 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]]]}] 16:04:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 16:04:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 470ms 16:04:52 INFO - PROCESS | 2260 | 1462316692517 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 16:04:52 INFO - PROCESS | 2260 | 1462316692520 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 16:04:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 16:04:52 INFO - PROCESS | 2260 | 1462316692524 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 16:04:52 INFO - PROCESS | 2260 | 1462316692525 Marionette TRACE conn2 <- [1,1894,null,{}] 16:04:52 INFO - PROCESS | 2260 | 1462316692527 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}] 16:04:52 INFO - PROCESS | 2260 | 1462316692604 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 16:04:52 INFO - PROCESS | 2260 | 1462316692660 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:52 INFO - PROCESS | 2260 | ++DOCSHELL 0x126d76800 == 40 [pid = 2260] [id = 481] 16:04:52 INFO - PROCESS | 2260 | ++DOMWINDOW == 126 (0x119836c00) [pid = 2260] [serial = 1442] [outer = 0x0] 16:04:52 INFO - PROCESS | 2260 | ++DOMWINDOW == 127 (0x12113c400) [pid = 2260] [serial = 1443] [outer = 0x119836c00] 16:04:52 INFO - PROCESS | 2260 | 1462316692686 Marionette DEBUG loaded listener.js 16:04:52 INFO - PROCESS | 2260 | ++DOMWINDOW == 128 (0x121498400) [pid = 2260] [serial = 1444] [outer = 0x119836c00] 16:04:52 INFO - PROCESS | 2260 | 1462316692961 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]]]}] 16:04:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 16:04:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 467ms 16:04:52 INFO - PROCESS | 2260 | 1462316692992 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 16:04:52 INFO - PROCESS | 2260 | 1462316692993 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 16:04:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 16:04:52 INFO - PROCESS | 2260 | 1462316692995 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 16:04:52 INFO - PROCESS | 2260 | 1462316692996 Marionette TRACE conn2 <- [1,1898,null,{}] 16:04:53 INFO - PROCESS | 2260 | 1462316692999 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}] 16:04:53 INFO - PROCESS | 2260 | 1462316693106 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 16:04:53 INFO - PROCESS | 2260 | 1462316693112 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:53 INFO - PROCESS | 2260 | ++DOCSHELL 0x1181c0000 == 41 [pid = 2260] [id = 482] 16:04:53 INFO - PROCESS | 2260 | ++DOMWINDOW == 129 (0x1215e3800) [pid = 2260] [serial = 1445] [outer = 0x0] 16:04:53 INFO - PROCESS | 2260 | ++DOMWINDOW == 130 (0x121d3e000) [pid = 2260] [serial = 1446] [outer = 0x1215e3800] 16:04:53 INFO - PROCESS | 2260 | 1462316693140 Marionette DEBUG loaded listener.js 16:04:53 INFO - PROCESS | 2260 | ++DOMWINDOW == 131 (0x125830800) [pid = 2260] [serial = 1447] [outer = 0x1215e3800] 16:04:53 INFO - PROCESS | 2260 | 1462316693488 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]]]}] 16:04:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 16:04:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 521ms 16:04:53 INFO - PROCESS | 2260 | 1462316693516 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 16:04:53 INFO - PROCESS | 2260 | 1462316693518 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 16:04:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 16:04:53 INFO - PROCESS | 2260 | 1462316693539 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 16:04:53 INFO - PROCESS | 2260 | 1462316693540 Marionette TRACE conn2 <- [1,1902,null,{}] 16:04:53 INFO - PROCESS | 2260 | 1462316693542 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}] 16:04:53 INFO - PROCESS | 2260 | 1462316693642 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 16:04:53 INFO - PROCESS | 2260 | 1462316693656 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:53 INFO - PROCESS | 2260 | ++DOCSHELL 0x12a610800 == 42 [pid = 2260] [id = 483] 16:04:53 INFO - PROCESS | 2260 | ++DOMWINDOW == 132 (0x125837400) [pid = 2260] [serial = 1448] [outer = 0x0] 16:04:53 INFO - PROCESS | 2260 | ++DOMWINDOW == 133 (0x126b83c00) [pid = 2260] [serial = 1449] [outer = 0x125837400] 16:04:53 INFO - PROCESS | 2260 | 1462316693681 Marionette DEBUG loaded listener.js 16:04:53 INFO - PROCESS | 2260 | ++DOMWINDOW == 134 (0x126db4800) [pid = 2260] [serial = 1450] [outer = 0x125837400] 16:04:54 INFO - PROCESS | 2260 | 1462316694016 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]]]}] 16:04:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 16:04:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 519ms 16:04:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 16:04:54 INFO - PROCESS | 2260 | 1462316694058 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 16:04:54 INFO - PROCESS | 2260 | 1462316694059 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 16:04:54 INFO - PROCESS | 2260 | 1462316694061 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 16:04:54 INFO - PROCESS | 2260 | 1462316694062 Marionette TRACE conn2 <- [1,1906,null,{}] 16:04:54 INFO - PROCESS | 2260 | 1462316694065 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}] 16:04:54 INFO - PROCESS | 2260 | 1462316694161 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 16:04:54 INFO - PROCESS | 2260 | 1462316694165 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:54 INFO - PROCESS | 2260 | ++DOCSHELL 0x12ae4c000 == 43 [pid = 2260] [id = 484] 16:04:54 INFO - PROCESS | 2260 | ++DOMWINDOW == 135 (0x126314000) [pid = 2260] [serial = 1451] [outer = 0x0] 16:04:54 INFO - PROCESS | 2260 | ++DOMWINDOW == 136 (0x128bcc000) [pid = 2260] [serial = 1452] [outer = 0x126314000] 16:04:54 INFO - PROCESS | 2260 | 1462316694193 Marionette DEBUG loaded listener.js 16:04:54 INFO - PROCESS | 2260 | ++DOMWINDOW == 137 (0x128c38c00) [pid = 2260] [serial = 1453] [outer = 0x126314000] 16:04:54 INFO - PROCESS | 2260 | 1462316694514 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]]]}] 16:04:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 16:04:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 469ms 16:04:54 INFO - PROCESS | 2260 | 1462316694531 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 16:04:54 INFO - PROCESS | 2260 | 1462316694533 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 16:04:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 16:04:54 INFO - PROCESS | 2260 | 1462316694556 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 16:04:54 INFO - PROCESS | 2260 | 1462316694557 Marionette TRACE conn2 <- [1,1910,null,{}] 16:04:54 INFO - PROCESS | 2260 | 1462316694559 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}] 16:04:54 INFO - PROCESS | 2260 | 1462316694658 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 16:04:54 INFO - PROCESS | 2260 | 1462316694662 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:54 INFO - PROCESS | 2260 | ++DOCSHELL 0x12bb1c000 == 44 [pid = 2260] [id = 485] 16:04:54 INFO - PROCESS | 2260 | ++DOMWINDOW == 138 (0x128bd4800) [pid = 2260] [serial = 1454] [outer = 0x0] 16:04:54 INFO - PROCESS | 2260 | ++DOMWINDOW == 139 (0x128d5f800) [pid = 2260] [serial = 1455] [outer = 0x128bd4800] 16:04:54 INFO - PROCESS | 2260 | 1462316694687 Marionette DEBUG loaded listener.js 16:04:54 INFO - PROCESS | 2260 | ++DOMWINDOW == 140 (0x129290400) [pid = 2260] [serial = 1456] [outer = 0x128bd4800] 16:04:55 INFO - PROCESS | 2260 | 1462316695044 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]]]}] 16:04:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 16:04:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 520ms 16:04:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 16:04:55 INFO - PROCESS | 2260 | 1462316695079 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 16:04:55 INFO - PROCESS | 2260 | 1462316695080 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 16:04:55 INFO - PROCESS | 2260 | 1462316695082 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 16:04:55 INFO - PROCESS | 2260 | 1462316695084 Marionette TRACE conn2 <- [1,1914,null,{}] 16:04:55 INFO - PROCESS | 2260 | 1462316695089 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}] 16:04:55 INFO - PROCESS | 2260 | 1462316695187 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 16:04:55 INFO - PROCESS | 2260 | 1462316695191 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:55 INFO - PROCESS | 2260 | ++DOCSHELL 0x12c18d000 == 45 [pid = 2260] [id = 486] 16:04:55 INFO - PROCESS | 2260 | ++DOMWINDOW == 141 (0x128e84000) [pid = 2260] [serial = 1457] [outer = 0x0] 16:04:55 INFO - PROCESS | 2260 | ++DOMWINDOW == 142 (0x129296800) [pid = 2260] [serial = 1458] [outer = 0x128e84000] 16:04:55 INFO - PROCESS | 2260 | 1462316695248 Marionette DEBUG loaded listener.js 16:04:55 INFO - PROCESS | 2260 | ++DOMWINDOW == 143 (0x1292e6800) [pid = 2260] [serial = 1459] [outer = 0x128e84000] 16:04:55 INFO - PROCESS | 2260 | --DOMWINDOW == 142 (0x121d46c00) [pid = 2260] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 16:04:55 INFO - PROCESS | 2260 | --DOMWINDOW == 141 (0x126dadc00) [pid = 2260] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 16:04:55 INFO - PROCESS | 2260 | --DOMWINDOW == 140 (0x128c34400) [pid = 2260] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 16:04:55 INFO - PROCESS | 2260 | --DOMWINDOW == 139 (0x116715000) [pid = 2260] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 16:04:55 INFO - PROCESS | 2260 | --DOMWINDOW == 138 (0x121d3e400) [pid = 2260] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 16:04:55 INFO - PROCESS | 2260 | --DOMWINDOW == 137 (0x1180d4000) [pid = 2260] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 16:04:55 INFO - PROCESS | 2260 | --DOMWINDOW == 136 (0x121254400) [pid = 2260] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 16:04:55 INFO - PROCESS | 2260 | --DOMWINDOW == 135 (0x118fb5800) [pid = 2260] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 16:04:55 INFO - PROCESS | 2260 | --DOMWINDOW == 134 (0x1134e0c00) [pid = 2260] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 16:04:55 INFO - PROCESS | 2260 | --DOMWINDOW == 133 (0x119859000) [pid = 2260] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 16:04:55 INFO - PROCESS | 2260 | --DOMWINDOW == 132 (0x113da2400) [pid = 2260] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 16:04:55 INFO - PROCESS | 2260 | --DOMWINDOW == 131 (0x116634000) [pid = 2260] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 16:04:55 INFO - PROCESS | 2260 | --DOMWINDOW == 130 (0x1292e5400) [pid = 2260] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 16:04:55 INFO - PROCESS | 2260 | 1462316695742 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]]]}] 16:04:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 16:04:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 673ms 16:04:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 16:04:55 INFO - PROCESS | 2260 | 1462316695755 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 16:04:55 INFO - PROCESS | 2260 | 1462316695757 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 16:04:55 INFO - PROCESS | 2260 | 1462316695759 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 16:04:55 INFO - PROCESS | 2260 | 1462316695760 Marionette TRACE conn2 <- [1,1918,null,{}] 16:04:55 INFO - PROCESS | 2260 | 1462316695763 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}] 16:04:55 INFO - PROCESS | 2260 | 1462316695859 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 16:04:55 INFO - PROCESS | 2260 | 1462316695863 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:55 INFO - PROCESS | 2260 | ++DOCSHELL 0x12af97000 == 46 [pid = 2260] [id = 487] 16:04:55 INFO - PROCESS | 2260 | ++DOMWINDOW == 131 (0x121254400) [pid = 2260] [serial = 1460] [outer = 0x0] 16:04:55 INFO - PROCESS | 2260 | ++DOMWINDOW == 132 (0x126db7000) [pid = 2260] [serial = 1461] [outer = 0x121254400] 16:04:55 INFO - PROCESS | 2260 | 1462316695893 Marionette DEBUG loaded listener.js 16:04:55 INFO - PROCESS | 2260 | ++DOMWINDOW == 133 (0x1292edc00) [pid = 2260] [serial = 1462] [outer = 0x121254400] 16:04:56 INFO - PROCESS | 2260 | 1462316696253 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]]]}] 16:04:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 16:04:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 520ms 16:04:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 16:04:56 INFO - PROCESS | 2260 | 1462316696280 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 16:04:56 INFO - PROCESS | 2260 | 1462316696281 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 16:04:56 INFO - PROCESS | 2260 | 1462316696283 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 16:04:56 INFO - PROCESS | 2260 | 1462316696286 Marionette TRACE conn2 <- [1,1922,null,{}] 16:04:56 INFO - PROCESS | 2260 | 1462316696289 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}] 16:04:56 INFO - PROCESS | 2260 | 1462316696391 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 16:04:56 INFO - PROCESS | 2260 | 1462316696398 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:56 INFO - PROCESS | 2260 | ++DOCSHELL 0x12cd7c000 == 47 [pid = 2260] [id = 488] 16:04:56 INFO - PROCESS | 2260 | ++DOMWINDOW == 134 (0x128bc6800) [pid = 2260] [serial = 1463] [outer = 0x0] 16:04:56 INFO - PROCESS | 2260 | ++DOMWINDOW == 135 (0x129523000) [pid = 2260] [serial = 1464] [outer = 0x128bc6800] 16:04:56 INFO - PROCESS | 2260 | 1462316696423 Marionette DEBUG loaded listener.js 16:04:56 INFO - PROCESS | 2260 | ++DOMWINDOW == 136 (0x12a675000) [pid = 2260] [serial = 1465] [outer = 0x128bc6800] 16:04:56 INFO - PROCESS | 2260 | 1462316696728 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]]]}] 16:04:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 16:04:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 471ms 16:04:56 INFO - PROCESS | 2260 | 1462316696756 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 16:04:56 INFO - PROCESS | 2260 | 1462316696757 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 16:04:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 16:04:56 INFO - PROCESS | 2260 | 1462316696759 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 16:04:56 INFO - PROCESS | 2260 | 1462316696760 Marionette TRACE conn2 <- [1,1926,null,{}] 16:04:56 INFO - PROCESS | 2260 | 1462316696763 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}] 16:04:56 INFO - PROCESS | 2260 | 1462316696844 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 16:04:56 INFO - PROCESS | 2260 | 1462316696849 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:56 INFO - PROCESS | 2260 | ++DOCSHELL 0x12d5c3000 == 48 [pid = 2260] [id = 489] 16:04:56 INFO - PROCESS | 2260 | ++DOMWINDOW == 137 (0x12a675400) [pid = 2260] [serial = 1466] [outer = 0x0] 16:04:56 INFO - PROCESS | 2260 | ++DOMWINDOW == 138 (0x12a67ec00) [pid = 2260] [serial = 1467] [outer = 0x12a675400] 16:04:56 INFO - PROCESS | 2260 | 1462316696875 Marionette DEBUG loaded listener.js 16:04:56 INFO - PROCESS | 2260 | ++DOMWINDOW == 139 (0x12a798800) [pid = 2260] [serial = 1468] [outer = 0x12a675400] 16:04:57 INFO - PROCESS | 2260 | 1462316697223 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]]]}] 16:04:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 16:04:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 467ms 16:04:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 16:04:57 INFO - PROCESS | 2260 | 1462316697227 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 16:04:57 INFO - PROCESS | 2260 | 1462316697228 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 16:04:57 INFO - PROCESS | 2260 | 1462316697230 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 16:04:57 INFO - PROCESS | 2260 | 1462316697232 Marionette TRACE conn2 <- [1,1930,null,{}] 16:04:57 INFO - PROCESS | 2260 | 1462316697238 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}] 16:04:57 INFO - PROCESS | 2260 | 1462316697348 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 16:04:57 INFO - PROCESS | 2260 | 1462316697354 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:57 INFO - PROCESS | 2260 | ++DOCSHELL 0x12d902800 == 49 [pid = 2260] [id = 490] 16:04:57 INFO - PROCESS | 2260 | ++DOMWINDOW == 140 (0x111048400) [pid = 2260] [serial = 1469] [outer = 0x0] 16:04:57 INFO - PROCESS | 2260 | ++DOMWINDOW == 141 (0x12a798400) [pid = 2260] [serial = 1470] [outer = 0x111048400] 16:04:57 INFO - PROCESS | 2260 | 1462316697379 Marionette DEBUG loaded listener.js 16:04:57 INFO - PROCESS | 2260 | ++DOMWINDOW == 142 (0x12a90f000) [pid = 2260] [serial = 1471] [outer = 0x111048400] 16:04:57 INFO - PROCESS | 2260 | 1462316697686 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]]]}] 16:04:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 16:04:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 472ms 16:04:57 INFO - PROCESS | 2260 | 1462316697705 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 16:04:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 16:04:57 INFO - PROCESS | 2260 | 1462316697706 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 16:04:57 INFO - PROCESS | 2260 | 1462316697708 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 16:04:57 INFO - PROCESS | 2260 | 1462316697709 Marionette TRACE conn2 <- [1,1934,null,{}] 16:04:57 INFO - PROCESS | 2260 | 1462316697712 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}] 16:04:57 INFO - PROCESS | 2260 | 1462316697852 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 16:04:57 INFO - PROCESS | 2260 | 1462316697907 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:57 INFO - PROCESS | 2260 | ++DOCSHELL 0x11613b800 == 50 [pid = 2260] [id = 491] 16:04:57 INFO - PROCESS | 2260 | ++DOMWINDOW == 143 (0x110f7a000) [pid = 2260] [serial = 1472] [outer = 0x0] 16:04:57 INFO - PROCESS | 2260 | ++DOMWINDOW == 144 (0x11104d000) [pid = 2260] [serial = 1473] [outer = 0x110f7a000] 16:04:57 INFO - PROCESS | 2260 | 1462316697940 Marionette DEBUG loaded listener.js 16:04:57 INFO - PROCESS | 2260 | ++DOMWINDOW == 145 (0x11322e800) [pid = 2260] [serial = 1474] [outer = 0x110f7a000] 16:04:58 INFO - PROCESS | 2260 | 1462316698385 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]]]}] 16:04:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 16:04:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 719ms 16:04:58 INFO - PROCESS | 2260 | 1462316698428 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 16:04:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 16:04:58 INFO - PROCESS | 2260 | 1462316698431 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 16:04:58 INFO - PROCESS | 2260 | 1462316698434 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 16:04:58 INFO - PROCESS | 2260 | 1462316698438 Marionette TRACE conn2 <- [1,1938,null,{}] 16:04:58 INFO - PROCESS | 2260 | 1462316698442 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}] 16:04:58 INFO - PROCESS | 2260 | 1462316698548 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 16:04:58 INFO - PROCESS | 2260 | 1462316698643 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:58 INFO - PROCESS | 2260 | ++DOCSHELL 0x12158f800 == 51 [pid = 2260] [id = 492] 16:04:58 INFO - PROCESS | 2260 | ++DOMWINDOW == 146 (0x1180dc800) [pid = 2260] [serial = 1475] [outer = 0x0] 16:04:58 INFO - PROCESS | 2260 | ++DOMWINDOW == 147 (0x118277c00) [pid = 2260] [serial = 1476] [outer = 0x1180dc800] 16:04:58 INFO - PROCESS | 2260 | 1462316698675 Marionette DEBUG loaded listener.js 16:04:58 INFO - PROCESS | 2260 | ++DOMWINDOW == 148 (0x1185edc00) [pid = 2260] [serial = 1477] [outer = 0x1180dc800] 16:04:59 INFO - PROCESS | 2260 | 1462316699092 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]]]}] 16:04:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 16:04:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 673ms 16:04:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 16:04:59 INFO - PROCESS | 2260 | 1462316699107 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 16:04:59 INFO - PROCESS | 2260 | 1462316699109 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 16:04:59 INFO - PROCESS | 2260 | 1462316699111 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 16:04:59 INFO - PROCESS | 2260 | 1462316699113 Marionette TRACE conn2 <- [1,1942,null,{}] 16:04:59 INFO - PROCESS | 2260 | 1462316699115 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}] 16:04:59 INFO - PROCESS | 2260 | 1462316699218 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 16:04:59 INFO - PROCESS | 2260 | 1462316699273 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:59 INFO - PROCESS | 2260 | ++DOCSHELL 0x12957a800 == 52 [pid = 2260] [id = 493] 16:04:59 INFO - PROCESS | 2260 | ++DOMWINDOW == 149 (0x118729c00) [pid = 2260] [serial = 1478] [outer = 0x0] 16:04:59 INFO - PROCESS | 2260 | ++DOMWINDOW == 150 (0x11935d000) [pid = 2260] [serial = 1479] [outer = 0x118729c00] 16:04:59 INFO - PROCESS | 2260 | 1462316699302 Marionette DEBUG loaded listener.js 16:04:59 INFO - PROCESS | 2260 | ++DOMWINDOW == 151 (0x120855800) [pid = 2260] [serial = 1480] [outer = 0x118729c00] 16:04:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 16:04:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 621ms 16:04:59 INFO - PROCESS | 2260 | 1462316699727 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]]]}] 16:04:59 INFO - PROCESS | 2260 | 1462316699732 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 16:04:59 INFO - PROCESS | 2260 | 1462316699735 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 16:04:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 16:04:59 INFO - PROCESS | 2260 | 1462316699743 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 16:04:59 INFO - PROCESS | 2260 | 1462316699746 Marionette TRACE conn2 <- [1,1946,null,{}] 16:04:59 INFO - PROCESS | 2260 | 1462316699749 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}] 16:04:59 INFO - PROCESS | 2260 | 1462316699852 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 16:04:59 INFO - PROCESS | 2260 | 1462316699959 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:59 INFO - PROCESS | 2260 | ++DOCSHELL 0x12db2d800 == 53 [pid = 2260] [id = 494] 16:04:59 INFO - PROCESS | 2260 | ++DOMWINDOW == 152 (0x1213bd000) [pid = 2260] [serial = 1481] [outer = 0x0] 16:04:59 INFO - PROCESS | 2260 | ++DOMWINDOW == 153 (0x121dc7400) [pid = 2260] [serial = 1482] [outer = 0x1213bd000] 16:04:59 INFO - PROCESS | 2260 | 1462316699990 Marionette DEBUG loaded listener.js 16:05:00 INFO - PROCESS | 2260 | ++DOMWINDOW == 154 (0x125111c00) [pid = 2260] [serial = 1483] [outer = 0x1213bd000] 16:05:00 INFO - PROCESS | 2260 | 1462316700430 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]]]}] 16:05:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 16:05:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 727ms 16:05:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 16:05:00 INFO - PROCESS | 2260 | 1462316700466 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 16:05:00 INFO - PROCESS | 2260 | 1462316700468 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 16:05:00 INFO - PROCESS | 2260 | 1462316700470 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 16:05:00 INFO - PROCESS | 2260 | 1462316700472 Marionette TRACE conn2 <- [1,1950,null,{}] 16:05:00 INFO - PROCESS | 2260 | 1462316700474 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}] 16:05:00 INFO - PROCESS | 2260 | 1462316700573 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 16:05:00 INFO - PROCESS | 2260 | 1462316700631 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:00 INFO - PROCESS | 2260 | ++DOCSHELL 0x12db49800 == 54 [pid = 2260] [id = 495] 16:05:00 INFO - PROCESS | 2260 | ++DOMWINDOW == 155 (0x1244e0800) [pid = 2260] [serial = 1484] [outer = 0x0] 16:05:00 INFO - PROCESS | 2260 | ++DOMWINDOW == 156 (0x126b89400) [pid = 2260] [serial = 1485] [outer = 0x1244e0800] 16:05:00 INFO - PROCESS | 2260 | 1462316700660 Marionette DEBUG loaded listener.js 16:05:00 INFO - PROCESS | 2260 | ++DOMWINDOW == 157 (0x12928cc00) [pid = 2260] [serial = 1486] [outer = 0x1244e0800] 16:05:01 INFO - PROCESS | 2260 | 1462316701097 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]]]}] 16:05:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 16:05:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 671ms 16:05:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 16:05:01 INFO - PROCESS | 2260 | 1462316701141 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 16:05:01 INFO - PROCESS | 2260 | 1462316701143 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 16:05:01 INFO - PROCESS | 2260 | 1462316701145 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 16:05:01 INFO - PROCESS | 2260 | 1462316701146 Marionette TRACE conn2 <- [1,1954,null,{}] 16:05:01 INFO - PROCESS | 2260 | 1462316701149 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}] 16:05:01 INFO - PROCESS | 2260 | 1462316701271 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 16:05:01 INFO - PROCESS | 2260 | 1462316701344 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:01 INFO - PROCESS | 2260 | ++DOCSHELL 0x1199a6800 == 55 [pid = 2260] [id = 496] 16:05:01 INFO - PROCESS | 2260 | ++DOMWINDOW == 158 (0x120859000) [pid = 2260] [serial = 1487] [outer = 0x0] 16:05:01 INFO - PROCESS | 2260 | ++DOMWINDOW == 159 (0x128c34000) [pid = 2260] [serial = 1488] [outer = 0x120859000] 16:05:01 INFO - PROCESS | 2260 | 1462316701382 Marionette DEBUG loaded listener.js 16:05:01 INFO - PROCESS | 2260 | ++DOMWINDOW == 160 (0x129524400) [pid = 2260] [serial = 1489] [outer = 0x120859000] 16:05:01 INFO - PROCESS | 2260 | 1462316701824 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]]]}] 16:05:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 16:05:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 721ms 16:05:01 INFO - PROCESS | 2260 | 1462316701867 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 16:05:01 INFO - PROCESS | 2260 | 1462316701868 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 16:05:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 16:05:01 INFO - PROCESS | 2260 | 1462316701870 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 16:05:01 INFO - PROCESS | 2260 | 1462316701872 Marionette TRACE conn2 <- [1,1958,null,{}] 16:05:01 INFO - PROCESS | 2260 | 1462316701874 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}] 16:05:01 INFO - PROCESS | 2260 | 1462316701980 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 16:05:02 INFO - PROCESS | 2260 | 1462316702198 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:02 INFO - PROCESS | 2260 | ++DOCSHELL 0x119c53000 == 56 [pid = 2260] [id = 497] 16:05:02 INFO - PROCESS | 2260 | ++DOMWINDOW == 161 (0x1121da400) [pid = 2260] [serial = 1490] [outer = 0x0] 16:05:02 INFO - PROCESS | 2260 | ++DOMWINDOW == 162 (0x1126c2400) [pid = 2260] [serial = 1491] [outer = 0x1121da400] 16:05:02 INFO - PROCESS | 2260 | 1462316702244 Marionette DEBUG loaded listener.js 16:05:02 INFO - PROCESS | 2260 | ++DOMWINDOW == 163 (0x115e98000) [pid = 2260] [serial = 1492] [outer = 0x1121da400] 16:05:02 INFO - PROCESS | 2260 | 1462316702696 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]]]}] 16:05:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 16:05:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 873ms 16:05:02 INFO - PROCESS | 2260 | 1462316702753 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 16:05:02 INFO - PROCESS | 2260 | 1462316702756 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 16:05:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 16:05:02 INFO - PROCESS | 2260 | 1462316702760 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 16:05:02 INFO - PROCESS | 2260 | 1462316702762 Marionette TRACE conn2 <- [1,1962,null,{}] 16:05:02 INFO - PROCESS | 2260 | 1462316702765 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}] 16:05:02 INFO - PROCESS | 2260 | 1462316702864 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 16:05:02 INFO - PROCESS | 2260 | 1462316702939 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:02 INFO - PROCESS | 2260 | ++DOCSHELL 0x1199a4000 == 57 [pid = 2260] [id = 498] 16:05:02 INFO - PROCESS | 2260 | ++DOMWINDOW == 164 (0x1182b7400) [pid = 2260] [serial = 1493] [outer = 0x0] 16:05:02 INFO - PROCESS | 2260 | ++DOMWINDOW == 165 (0x1185bb400) [pid = 2260] [serial = 1494] [outer = 0x1182b7400] 16:05:02 INFO - PROCESS | 2260 | 1462316702968 Marionette DEBUG loaded listener.js 16:05:03 INFO - PROCESS | 2260 | ++DOMWINDOW == 166 (0x118726800) [pid = 2260] [serial = 1495] [outer = 0x1182b7400] 16:05:03 INFO - PROCESS | 2260 | --DOCSHELL 0x12c2a0000 == 56 [pid = 2260] [id = 433] 16:05:03 INFO - PROCESS | 2260 | --DOCSHELL 0x12d902800 == 55 [pid = 2260] [id = 490] 16:05:03 INFO - PROCESS | 2260 | --DOCSHELL 0x12d5c3000 == 54 [pid = 2260] [id = 489] 16:05:03 INFO - PROCESS | 2260 | --DOCSHELL 0x12cd7c000 == 53 [pid = 2260] [id = 488] 16:05:03 INFO - PROCESS | 2260 | --DOCSHELL 0x12af97000 == 52 [pid = 2260] [id = 487] 16:05:03 INFO - PROCESS | 2260 | --DOCSHELL 0x12c18d000 == 51 [pid = 2260] [id = 486] 16:05:03 INFO - PROCESS | 2260 | --DOCSHELL 0x12bb1c000 == 50 [pid = 2260] [id = 485] 16:05:03 INFO - PROCESS | 2260 | --DOMWINDOW == 165 (0x1295ac800) [pid = 2260] [serial = 1413] [outer = 0x0] [url = about:blank] 16:05:03 INFO - PROCESS | 2260 | --DOCSHELL 0x12ae4c000 == 49 [pid = 2260] [id = 484] 16:05:03 INFO - PROCESS | 2260 | --DOCSHELL 0x12a610800 == 48 [pid = 2260] [id = 483] 16:05:03 INFO - PROCESS | 2260 | --DOCSHELL 0x1181c0000 == 47 [pid = 2260] [id = 482] 16:05:03 INFO - PROCESS | 2260 | --DOCSHELL 0x126d76800 == 46 [pid = 2260] [id = 481] 16:05:03 INFO - PROCESS | 2260 | --DOCSHELL 0x1251bb800 == 45 [pid = 2260] [id = 480] 16:05:03 INFO - PROCESS | 2260 | --DOCSHELL 0x119507800 == 44 [pid = 2260] [id = 479] 16:05:03 INFO - PROCESS | 2260 | --DOCSHELL 0x119f60000 == 43 [pid = 2260] [id = 478] 16:05:03 INFO - PROCESS | 2260 | --DOCSHELL 0x11950a000 == 42 [pid = 2260] [id = 477] 16:05:03 INFO - PROCESS | 2260 | --DOCSHELL 0x126115000 == 41 [pid = 2260] [id = 473] 16:05:03 INFO - PROCESS | 2260 | --DOCSHELL 0x117d0c800 == 40 [pid = 2260] [id = 472] 16:05:03 INFO - PROCESS | 2260 | 1462316703395 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]]]}] 16:05:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 16:05:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 673ms 16:05:03 INFO - PROCESS | 2260 | 1462316703435 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 16:05:03 INFO - PROCESS | 2260 | 1462316703437 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 16:05:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 16:05:03 INFO - PROCESS | 2260 | 1462316703449 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 16:05:03 INFO - PROCESS | 2260 | 1462316703450 Marionette TRACE conn2 <- [1,1966,null,{}] 16:05:03 INFO - PROCESS | 2260 | --DOMWINDOW == 164 (0x128bc8000) [pid = 2260] [serial = 1395] [outer = 0x0] [url = about:blank] 16:05:03 INFO - PROCESS | 2260 | --DOMWINDOW == 163 (0x128c3a400) [pid = 2260] [serial = 1398] [outer = 0x0] [url = about:blank] 16:05:03 INFO - PROCESS | 2260 | --DOMWINDOW == 162 (0x128bd4c00) [pid = 2260] [serial = 1396] [outer = 0x0] [url = about:blank] 16:05:03 INFO - PROCESS | 2260 | --DOMWINDOW == 161 (0x129243400) [pid = 2260] [serial = 1401] [outer = 0x0] [url = about:blank] 16:05:03 INFO - PROCESS | 2260 | --DOMWINDOW == 160 (0x121139c00) [pid = 2260] [serial = 1368] [outer = 0x0] [url = about:blank] 16:05:03 INFO - PROCESS | 2260 | --DOMWINDOW == 159 (0x1185ec800) [pid = 2260] [serial = 1381] [outer = 0x0] [url = about:blank] 16:05:03 INFO - PROCESS | 2260 | --DOMWINDOW == 158 (0x117673800) [pid = 2260] [serial = 1380] [outer = 0x0] [url = about:blank] 16:05:03 INFO - PROCESS | 2260 | --DOMWINDOW == 157 (0x12522f800) [pid = 2260] [serial = 1392] [outer = 0x0] [url = about:blank] 16:05:03 INFO - PROCESS | 2260 | --DOMWINDOW == 156 (0x120863c00) [pid = 2260] [serial = 1374] [outer = 0x0] [url = about:blank] 16:05:03 INFO - PROCESS | 2260 | --DOMWINDOW == 155 (0x128e83400) [pid = 2260] [serial = 1399] [outer = 0x0] [url = about:blank] 16:05:03 INFO - PROCESS | 2260 | --DOMWINDOW == 154 (0x1182b6400) [pid = 2260] [serial = 1365] [outer = 0x0] [url = about:blank] 16:05:03 INFO - PROCESS | 2260 | --DOMWINDOW == 153 (0x121506400) [pid = 2260] [serial = 1389] [outer = 0x0] [url = about:blank] 16:05:03 INFO - PROCESS | 2260 | --DOMWINDOW == 152 (0x121b49800) [pid = 2260] [serial = 1390] [outer = 0x0] [url = about:blank] 16:05:03 INFO - PROCESS | 2260 | --DOMWINDOW == 151 (0x119361800) [pid = 2260] [serial = 1383] [outer = 0x0] [url = about:blank] 16:05:03 INFO - PROCESS | 2260 | --DOMWINDOW == 150 (0x119837800) [pid = 2260] [serial = 1384] [outer = 0x0] [url = about:blank] 16:05:03 INFO - PROCESS | 2260 | --DOMWINDOW == 149 (0x116a68800) [pid = 2260] [serial = 1362] [outer = 0x0] [url = about:blank] 16:05:03 INFO - PROCESS | 2260 | --DOMWINDOW == 148 (0x1250a3c00) [pid = 2260] [serial = 1371] [outer = 0x0] [url = about:blank] 16:05:03 INFO - PROCESS | 2260 | --DOMWINDOW == 147 (0x116a6d800) [pid = 2260] [serial = 1378] [outer = 0x0] [url = about:blank] 16:05:03 INFO - PROCESS | 2260 | --DOMWINDOW == 146 (0x11615fc00) [pid = 2260] [serial = 1377] [outer = 0x0] [url = about:blank] 16:05:03 INFO - PROCESS | 2260 | --DOMWINDOW == 145 (0x128e87400) [pid = 2260] [serial = 1359] [outer = 0x0] [url = about:blank] 16:05:03 INFO - PROCESS | 2260 | --DOMWINDOW == 144 (0x119fca400) [pid = 2260] [serial = 1386] [outer = 0x0] [url = about:blank] 16:05:03 INFO - PROCESS | 2260 | --DOMWINDOW == 143 (0x121217800) [pid = 2260] [serial = 1387] [outer = 0x0] [url = about:blank] 16:05:03 INFO - PROCESS | 2260 | --DOMWINDOW == 142 (0x1182ad400) [pid = 2260] [serial = 1404] [outer = 0x0] [url = about:blank] 16:05:03 INFO - PROCESS | 2260 | --DOMWINDOW == 141 (0x12510c800) [pid = 2260] [serial = 1407] [outer = 0x0] [url = about:blank] 16:05:03 INFO - PROCESS | 2260 | --DOMWINDOW == 140 (0x1196cb400) [pid = 2260] [serial = 1405] [outer = 0x0] [url = about:blank] 16:05:03 INFO - PROCESS | 2260 | --DOMWINDOW == 139 (0x12951d400) [pid = 2260] [serial = 1411] [outer = 0x0] [url = about:blank] 16:05:03 INFO - PROCESS | 2260 | --DOMWINDOW == 138 (0x1292ec000) [pid = 2260] [serial = 1410] [outer = 0x0] [url = about:blank] 16:05:03 INFO - PROCESS | 2260 | --DOMWINDOW == 137 (0x12928fc00) [pid = 2260] [serial = 1402] [outer = 0x0] [url = about:blank] 16:05:03 INFO - PROCESS | 2260 | --DOMWINDOW == 136 (0x126b83400) [pid = 2260] [serial = 1375] [outer = 0x0] [url = about:blank] 16:05:03 INFO - PROCESS | 2260 | --DOMWINDOW == 135 (0x1292e2800) [pid = 2260] [serial = 1408] [outer = 0x0] [url = about:blank] 16:05:03 INFO - PROCESS | 2260 | --DOMWINDOW == 134 (0x126daa400) [pid = 2260] [serial = 1393] [outer = 0x0] [url = about:blank] 16:05:03 INFO - PROCESS | 2260 | 1462316703464 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}] 16:05:03 INFO - PROCESS | 2260 | 1462316703544 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 16:05:03 INFO - PROCESS | 2260 | 1462316703549 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:03 INFO - PROCESS | 2260 | ++DOCSHELL 0x119504800 == 41 [pid = 2260] [id = 499] 16:05:03 INFO - PROCESS | 2260 | ++DOMWINDOW == 135 (0x1182b7000) [pid = 2260] [serial = 1496] [outer = 0x0] 16:05:03 INFO - PROCESS | 2260 | ++DOMWINDOW == 136 (0x118fb5400) [pid = 2260] [serial = 1497] [outer = 0x1182b7000] 16:05:03 INFO - PROCESS | 2260 | 1462316703578 Marionette DEBUG loaded listener.js 16:05:03 INFO - PROCESS | 2260 | ++DOMWINDOW == 137 (0x119852800) [pid = 2260] [serial = 1498] [outer = 0x1182b7000] 16:05:03 INFO - PROCESS | 2260 | 1462316703939 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]]]}] 16:05:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 16:05:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 536ms 16:05:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 16:05:03 INFO - PROCESS | 2260 | 1462316703989 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 16:05:03 INFO - PROCESS | 2260 | 1462316703990 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 16:05:03 INFO - PROCESS | 2260 | 1462316703994 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 16:05:04 INFO - PROCESS | 2260 | 1462316703999 Marionette TRACE conn2 <- [1,1970,null,{}] 16:05:04 INFO - PROCESS | 2260 | 1462316704005 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}] 16:05:04 INFO - PROCESS | 2260 | 1462316704091 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 16:05:04 INFO - PROCESS | 2260 | 1462316704096 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:04 INFO - PROCESS | 2260 | ++DOCSHELL 0x128cc7000 == 42 [pid = 2260] [id = 500] 16:05:04 INFO - PROCESS | 2260 | ++DOMWINDOW == 138 (0x119fcb800) [pid = 2260] [serial = 1499] [outer = 0x0] 16:05:04 INFO - PROCESS | 2260 | ++DOMWINDOW == 139 (0x1213c2000) [pid = 2260] [serial = 1500] [outer = 0x119fcb800] 16:05:04 INFO - PROCESS | 2260 | 1462316704122 Marionette DEBUG loaded listener.js 16:05:04 INFO - PROCESS | 2260 | ++DOMWINDOW == 140 (0x121b2e800) [pid = 2260] [serial = 1501] [outer = 0x119fcb800] 16:05:04 INFO - PROCESS | 2260 | ++DOMWINDOW == 141 (0x121144400) [pid = 2260] [serial = 1502] [outer = 0x12cff6800] 16:05:04 INFO - PROCESS | 2260 | 1462316704521 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]]]}] 16:05:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 16:05:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 576ms 16:05:04 INFO - PROCESS | 2260 | 1462316704570 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 16:05:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 16:05:04 INFO - PROCESS | 2260 | 1462316704572 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 16:05:04 INFO - PROCESS | 2260 | 1462316704574 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 16:05:04 INFO - PROCESS | 2260 | 1462316704575 Marionette TRACE conn2 <- [1,1974,null,{}] 16:05:04 INFO - PROCESS | 2260 | 1462316704578 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}] 16:05:04 INFO - PROCESS | 2260 | 1462316704658 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 16:05:04 INFO - PROCESS | 2260 | 1462316704663 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:04 INFO - PROCESS | 2260 | ++DOCSHELL 0x12a763800 == 43 [pid = 2260] [id = 501] 16:05:04 INFO - PROCESS | 2260 | ++DOMWINDOW == 142 (0x121d47000) [pid = 2260] [serial = 1503] [outer = 0x0] 16:05:04 INFO - PROCESS | 2260 | ++DOMWINDOW == 143 (0x1244d7c00) [pid = 2260] [serial = 1504] [outer = 0x121d47000] 16:05:04 INFO - PROCESS | 2260 | 1462316704689 Marionette DEBUG loaded listener.js 16:05:04 INFO - PROCESS | 2260 | ++DOMWINDOW == 144 (0x119ea1000) [pid = 2260] [serial = 1505] [outer = 0x121d47000] 16:05:05 INFO - PROCESS | 2260 | 1462316705010 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]]]}] 16:05:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 16:05:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 470ms 16:05:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 16:05:05 INFO - PROCESS | 2260 | 1462316705045 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 16:05:05 INFO - PROCESS | 2260 | 1462316705046 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 16:05:05 INFO - PROCESS | 2260 | 1462316705048 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 16:05:05 INFO - PROCESS | 2260 | 1462316705049 Marionette TRACE conn2 <- [1,1978,null,{}] 16:05:05 INFO - PROCESS | 2260 | 1462316705051 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}] 16:05:05 INFO - PROCESS | 2260 | 1462316705131 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 16:05:05 INFO - PROCESS | 2260 | 1462316705198 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:05 INFO - PROCESS | 2260 | ++DOCSHELL 0x12afad000 == 44 [pid = 2260] [id = 502] 16:05:05 INFO - PROCESS | 2260 | ++DOMWINDOW == 145 (0x128bc7000) [pid = 2260] [serial = 1506] [outer = 0x0] 16:05:05 INFO - PROCESS | 2260 | ++DOMWINDOW == 146 (0x128bd4c00) [pid = 2260] [serial = 1507] [outer = 0x128bc7000] 16:05:05 INFO - PROCESS | 2260 | 1462316705229 Marionette DEBUG loaded listener.js 16:05:05 INFO - PROCESS | 2260 | ++DOMWINDOW == 147 (0x128d5a000) [pid = 2260] [serial = 1508] [outer = 0x128bc7000] 16:05:05 INFO - PROCESS | 2260 | 1462316705571 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]]]}] 16:05:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 16:05:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 570ms 16:05:05 INFO - PROCESS | 2260 | 1462316705618 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 16:05:05 INFO - PROCESS | 2260 | 1462316705619 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 16:05:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 16:05:05 INFO - PROCESS | 2260 | 1462316705622 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 16:05:05 INFO - PROCESS | 2260 | 1462316705623 Marionette TRACE conn2 <- [1,1982,null,{}] 16:05:05 INFO - PROCESS | 2260 | 1462316705625 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}] 16:05:05 INFO - PROCESS | 2260 | 1462316705728 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 16:05:05 INFO - PROCESS | 2260 | 1462316705741 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:05 INFO - PROCESS | 2260 | ++DOCSHELL 0x12c188800 == 45 [pid = 2260] [id = 503] 16:05:05 INFO - PROCESS | 2260 | ++DOMWINDOW == 148 (0x128e83400) [pid = 2260] [serial = 1509] [outer = 0x0] 16:05:05 INFO - PROCESS | 2260 | ++DOMWINDOW == 149 (0x12929b400) [pid = 2260] [serial = 1510] [outer = 0x128e83400] 16:05:05 INFO - PROCESS | 2260 | 1462316705767 Marionette DEBUG loaded listener.js 16:05:05 INFO - PROCESS | 2260 | ++DOMWINDOW == 150 (0x1292ed400) [pid = 2260] [serial = 1511] [outer = 0x128e83400] 16:05:06 INFO - PROCESS | 2260 | 1462316706115 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]]]}] 16:05:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 16:05:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 521ms 16:05:06 INFO - PROCESS | 2260 | 1462316706144 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 16:05:06 INFO - PROCESS | 2260 | 1462316706146 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 16:05:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 16:05:06 INFO - PROCESS | 2260 | 1462316706155 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 16:05:06 INFO - PROCESS | 2260 | 1462316706156 Marionette TRACE conn2 <- [1,1986,null,{}] 16:05:06 INFO - PROCESS | 2260 | 1462316706159 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}] 16:05:06 INFO - PROCESS | 2260 | 1462316706302 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 16:05:06 INFO - PROCESS | 2260 | 1462316706306 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:06 INFO - PROCESS | 2260 | ++DOCSHELL 0x12cd7a800 == 46 [pid = 2260] [id = 504] 16:05:06 INFO - PROCESS | 2260 | ++DOMWINDOW == 151 (0x12951d400) [pid = 2260] [serial = 1512] [outer = 0x0] 16:05:06 INFO - PROCESS | 2260 | ++DOMWINDOW == 152 (0x1295b2000) [pid = 2260] [serial = 1513] [outer = 0x12951d400] 16:05:06 INFO - PROCESS | 2260 | 1462316706346 Marionette DEBUG loaded listener.js 16:05:06 INFO - PROCESS | 2260 | ++DOMWINDOW == 153 (0x12a67c400) [pid = 2260] [serial = 1514] [outer = 0x12951d400] 16:05:06 INFO - PROCESS | 2260 | 1462316706801 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]]]}] 16:05:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 16:05:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 670ms 16:05:06 INFO - PROCESS | 2260 | 1462316706825 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 16:05:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 16:05:06 INFO - PROCESS | 2260 | 1462316706827 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 16:05:06 INFO - PROCESS | 2260 | 1462316706838 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 16:05:06 INFO - PROCESS | 2260 | 1462316706840 Marionette TRACE conn2 <- [1,1990,null,{}] 16:05:06 INFO - PROCESS | 2260 | 1462316706843 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}] 16:05:07 INFO - PROCESS | 2260 | 1462316706998 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 16:05:07 INFO - PROCESS | 2260 | 1462316707015 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:07 INFO - PROCESS | 2260 | ++DOCSHELL 0x12d131000 == 47 [pid = 2260] [id = 505] 16:05:07 INFO - PROCESS | 2260 | ++DOMWINDOW == 154 (0x121139800) [pid = 2260] [serial = 1515] [outer = 0x0] 16:05:07 INFO - PROCESS | 2260 | ++DOMWINDOW == 155 (0x12a909c00) [pid = 2260] [serial = 1516] [outer = 0x121139800] 16:05:07 INFO - PROCESS | 2260 | 1462316707056 Marionette DEBUG loaded listener.js 16:05:07 INFO - PROCESS | 2260 | ++DOMWINDOW == 156 (0x12a9eb800) [pid = 2260] [serial = 1517] [outer = 0x121139800] 16:05:07 INFO - PROCESS | 2260 | 1462316707678 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]]]}] 16:05:07 INFO - PROCESS | 2260 | --DOMWINDOW == 155 (0x126314000) [pid = 2260] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 16:05:07 INFO - PROCESS | 2260 | --DOMWINDOW == 154 (0x128bd4800) [pid = 2260] [serial = 1454] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 16:05:07 INFO - PROCESS | 2260 | --DOMWINDOW == 153 (0x128e84000) [pid = 2260] [serial = 1457] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 16:05:07 INFO - PROCESS | 2260 | --DOMWINDOW == 152 (0x1215e3800) [pid = 2260] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 16:05:07 INFO - PROCESS | 2260 | --DOMWINDOW == 151 (0x119833000) [pid = 2260] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 16:05:07 INFO - PROCESS | 2260 | --DOMWINDOW == 150 (0x117670400) [pid = 2260] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 16:05:07 INFO - PROCESS | 2260 | --DOMWINDOW == 149 (0x119836c00) [pid = 2260] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 16:05:07 INFO - PROCESS | 2260 | --DOMWINDOW == 148 (0x11878c400) [pid = 2260] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 16:05:07 INFO - PROCESS | 2260 | --DOMWINDOW == 147 (0x112651000) [pid = 2260] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 16:05:07 INFO - PROCESS | 2260 | --DOMWINDOW == 146 (0x121254400) [pid = 2260] [serial = 1460] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 16:05:07 INFO - PROCESS | 2260 | --DOMWINDOW == 145 (0x12a675400) [pid = 2260] [serial = 1466] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 16:05:07 INFO - PROCESS | 2260 | --DOMWINDOW == 144 (0x128bc6800) [pid = 2260] [serial = 1463] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 16:05:07 INFO - PROCESS | 2260 | --DOMWINDOW == 143 (0x129520400) [pid = 2260] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 16:05:07 INFO - PROCESS | 2260 | --DOMWINDOW == 142 (0x125837400) [pid = 2260] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 16:05:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 16:05:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 879ms 16:05:07 INFO - PROCESS | 2260 | 1462316707714 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 16:05:07 INFO - PROCESS | 2260 | 1462316707715 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 16:05:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 16:05:07 INFO - PROCESS | 2260 | 1462316707718 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 16:05:07 INFO - PROCESS | 2260 | 1462316707719 Marionette TRACE conn2 <- [1,1994,null,{}] 16:05:07 INFO - PROCESS | 2260 | 1462316707722 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}] 16:05:07 INFO - PROCESS | 2260 | 1462316707812 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 16:05:07 INFO - PROCESS | 2260 | 1462316707817 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:07 INFO - PROCESS | 2260 | ++DOCSHELL 0x12bb15800 == 48 [pid = 2260] [id = 506] 16:05:07 INFO - PROCESS | 2260 | ++DOMWINDOW == 143 (0x117290000) [pid = 2260] [serial = 1518] [outer = 0x0] 16:05:07 INFO - PROCESS | 2260 | ++DOMWINDOW == 144 (0x12113e800) [pid = 2260] [serial = 1519] [outer = 0x117290000] 16:05:07 INFO - PROCESS | 2260 | 1462316707855 Marionette DEBUG loaded listener.js 16:05:07 INFO - PROCESS | 2260 | ++DOMWINDOW == 145 (0x128bc6800) [pid = 2260] [serial = 1520] [outer = 0x117290000] 16:05:08 INFO - PROCESS | 2260 | 1462316708337 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]]]}] 16:05:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 16:05:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 624ms 16:05:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 16:05:08 INFO - PROCESS | 2260 | 1462316708343 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 16:05:08 INFO - PROCESS | 2260 | 1462316708344 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 16:05:08 INFO - PROCESS | 2260 | 1462316708346 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 16:05:08 INFO - PROCESS | 2260 | 1462316708347 Marionette TRACE conn2 <- [1,1998,null,{}] 16:05:08 INFO - PROCESS | 2260 | 1462316708349 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}] 16:05:08 INFO - PROCESS | 2260 | 1462316708434 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 16:05:08 INFO - PROCESS | 2260 | 1462316708441 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:08 INFO - PROCESS | 2260 | ++DOCSHELL 0x12dd03000 == 49 [pid = 2260] [id = 507] 16:05:08 INFO - PROCESS | 2260 | ++DOMWINDOW == 146 (0x128c36800) [pid = 2260] [serial = 1521] [outer = 0x0] 16:05:08 INFO - PROCESS | 2260 | ++DOMWINDOW == 147 (0x12a9eb000) [pid = 2260] [serial = 1522] [outer = 0x128c36800] 16:05:08 INFO - PROCESS | 2260 | 1462316708472 Marionette DEBUG loaded listener.js 16:05:08 INFO - PROCESS | 2260 | ++DOMWINDOW == 148 (0x12abef400) [pid = 2260] [serial = 1523] [outer = 0x128c36800] 16:05:08 INFO - PROCESS | 2260 | 1462316708816 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]]]}] 16:05:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 16:05:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 473ms 16:05:08 INFO - PROCESS | 2260 | 1462316708823 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 16:05:08 INFO - PROCESS | 2260 | 1462316708824 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 16:05:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 16:05:08 INFO - PROCESS | 2260 | 1462316708827 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 16:05:08 INFO - PROCESS | 2260 | 1462316708829 Marionette TRACE conn2 <- [1,2002,null,{}] 16:05:08 INFO - PROCESS | 2260 | 1462316708831 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}] 16:05:08 INFO - PROCESS | 2260 | 1462316708954 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 16:05:09 INFO - PROCESS | 2260 | 1462316709035 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:09 INFO - PROCESS | 2260 | ++DOCSHELL 0x12e017800 == 50 [pid = 2260] [id = 508] 16:05:09 INFO - PROCESS | 2260 | ++DOMWINDOW == 149 (0x12ad2cc00) [pid = 2260] [serial = 1524] [outer = 0x0] 16:05:09 INFO - PROCESS | 2260 | ++DOMWINDOW == 150 (0x12aedf000) [pid = 2260] [serial = 1525] [outer = 0x12ad2cc00] 16:05:09 INFO - PROCESS | 2260 | 1462316709065 Marionette DEBUG loaded listener.js 16:05:09 INFO - PROCESS | 2260 | ++DOMWINDOW == 151 (0x12abf0800) [pid = 2260] [serial = 1526] [outer = 0x12ad2cc00] 16:05:09 INFO - PROCESS | 2260 | 1462316709455 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]]]}] 16:05:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 16:05:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 674ms 16:05:09 INFO - PROCESS | 2260 | 1462316709502 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 16:05:09 INFO - PROCESS | 2260 | 1462316709504 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 16:05:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 16:05:09 INFO - PROCESS | 2260 | 1462316709508 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 16:05:09 INFO - PROCESS | 2260 | 1462316709509 Marionette TRACE conn2 <- [1,2006,null,{}] 16:05:09 INFO - PROCESS | 2260 | 1462316709512 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}] 16:05:09 INFO - PROCESS | 2260 | 1462316709665 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 16:05:09 INFO - PROCESS | 2260 | 1462316709820 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:09 INFO - PROCESS | 2260 | ++DOCSHELL 0x118149800 == 51 [pid = 2260] [id = 509] 16:05:09 INFO - PROCESS | 2260 | ++DOMWINDOW == 152 (0x111057400) [pid = 2260] [serial = 1527] [outer = 0x0] 16:05:09 INFO - PROCESS | 2260 | ++DOMWINDOW == 153 (0x1121e0c00) [pid = 2260] [serial = 1528] [outer = 0x111057400] 16:05:09 INFO - PROCESS | 2260 | 1462316709855 Marionette DEBUG loaded listener.js 16:05:09 INFO - PROCESS | 2260 | ++DOMWINDOW == 154 (0x116714800) [pid = 2260] [serial = 1529] [outer = 0x111057400] 16:05:10 INFO - PROCESS | 2260 | 1462316710343 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]]]}] 16:05:10 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 16:05:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 870ms 16:05:10 INFO - PROCESS | 2260 | 1462316710379 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 16:05:10 INFO - PROCESS | 2260 | 1462316710383 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 16:05:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 16:05:10 INFO - PROCESS | 2260 | 1462316710388 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 16:05:10 INFO - PROCESS | 2260 | 1462316710391 Marionette TRACE conn2 <- [1,2010,null,{}] 16:05:10 INFO - PROCESS | 2260 | 1462316710397 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}] 16:05:10 INFO - PROCESS | 2260 | 1462316710558 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 16:05:10 INFO - PROCESS | 2260 | 1462316710664 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:10 INFO - PROCESS | 2260 | ++DOCSHELL 0x126dcd800 == 52 [pid = 2260] [id = 510] 16:05:10 INFO - PROCESS | 2260 | ++DOMWINDOW == 155 (0x118052c00) [pid = 2260] [serial = 1530] [outer = 0x0] 16:05:10 INFO - PROCESS | 2260 | ++DOMWINDOW == 156 (0x1185f9800) [pid = 2260] [serial = 1531] [outer = 0x118052c00] 16:05:10 INFO - PROCESS | 2260 | 1462316710715 Marionette DEBUG loaded listener.js 16:05:10 INFO - PROCESS | 2260 | ++DOMWINDOW == 157 (0x119857000) [pid = 2260] [serial = 1532] [outer = 0x118052c00] 16:05:11 INFO - PROCESS | 2260 | 1462316711179 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]]]}] 16:05:11 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 16:05:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 823ms 16:05:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 16:05:11 INFO - PROCESS | 2260 | 1462316711212 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 16:05:11 INFO - PROCESS | 2260 | 1462316711215 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 16:05:11 INFO - PROCESS | 2260 | 1462316711218 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 16:05:11 INFO - PROCESS | 2260 | 1462316711220 Marionette TRACE conn2 <- [1,2014,null,{}] 16:05:11 INFO - PROCESS | 2260 | 1462316711222 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}] 16:05:11 INFO - PROCESS | 2260 | 1462316711332 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 16:05:11 INFO - PROCESS | 2260 | 1462316711393 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:11 INFO - PROCESS | 2260 | ++DOCSHELL 0x12ca8b000 == 53 [pid = 2260] [id = 511] 16:05:11 INFO - PROCESS | 2260 | ++DOMWINDOW == 158 (0x119fcc800) [pid = 2260] [serial = 1533] [outer = 0x0] 16:05:11 INFO - PROCESS | 2260 | ++DOMWINDOW == 159 (0x12150f400) [pid = 2260] [serial = 1534] [outer = 0x119fcc800] 16:05:11 INFO - PROCESS | 2260 | 1462316711423 Marionette DEBUG loaded listener.js 16:05:11 INFO - PROCESS | 2260 | ++DOMWINDOW == 160 (0x126db8c00) [pid = 2260] [serial = 1535] [outer = 0x119fcc800] 16:05:11 INFO - PROCESS | 2260 | 1462316711885 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]]]}] 16:05:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 16:05:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 719ms 16:05:11 INFO - PROCESS | 2260 | 1462316711992 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 16:05:11 INFO - PROCESS | 2260 | 1462316711993 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 16:05:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 16:05:12 INFO - PROCESS | 2260 | 1462316712002 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 16:05:12 INFO - PROCESS | 2260 | 1462316712007 Marionette TRACE conn2 <- [1,2018,null,{}] 16:05:12 INFO - PROCESS | 2260 | 1462316712011 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}] 16:05:12 INFO - PROCESS | 2260 | 1462316712117 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 16:05:12 INFO - PROCESS | 2260 | 1462316712179 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:12 INFO - PROCESS | 2260 | ++DOCSHELL 0x1358bd800 == 54 [pid = 2260] [id = 512] 16:05:12 INFO - PROCESS | 2260 | ++DOMWINDOW == 161 (0x128bcd400) [pid = 2260] [serial = 1536] [outer = 0x0] 16:05:12 INFO - PROCESS | 2260 | ++DOMWINDOW == 162 (0x1295bb000) [pid = 2260] [serial = 1537] [outer = 0x128bcd400] 16:05:12 INFO - PROCESS | 2260 | 1462316712249 Marionette DEBUG loaded listener.js 16:05:12 INFO - PROCESS | 2260 | ++DOMWINDOW == 163 (0x12a9f2800) [pid = 2260] [serial = 1538] [outer = 0x128bcd400] 16:05:12 INFO - PROCESS | 2260 | 1462316712657 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]]]}] 16:05:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 16:05:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 679ms 16:05:12 INFO - PROCESS | 2260 | 1462316712678 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 16:05:12 INFO - PROCESS | 2260 | 1462316712680 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 16:05:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 16:05:12 INFO - PROCESS | 2260 | 1462316712682 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 16:05:12 INFO - PROCESS | 2260 | 1462316712684 Marionette TRACE conn2 <- [1,2022,null,{}] 16:05:12 INFO - PROCESS | 2260 | 1462316712687 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}] 16:05:12 INFO - PROCESS | 2260 | 1462316712792 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 16:05:12 INFO - PROCESS | 2260 | 1462316712853 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:12 INFO - PROCESS | 2260 | ++DOCSHELL 0x1356be800 == 55 [pid = 2260] [id = 513] 16:05:12 INFO - PROCESS | 2260 | ++DOMWINDOW == 164 (0x12a9f2c00) [pid = 2260] [serial = 1539] [outer = 0x0] 16:05:12 INFO - PROCESS | 2260 | ++DOMWINDOW == 165 (0x12ad2c800) [pid = 2260] [serial = 1540] [outer = 0x12a9f2c00] 16:05:12 INFO - PROCESS | 2260 | 1462316712882 Marionette DEBUG loaded listener.js 16:05:12 INFO - PROCESS | 2260 | ++DOMWINDOW == 166 (0x12aee3400) [pid = 2260] [serial = 1541] [outer = 0x12a9f2c00] 16:05:13 INFO - PROCESS | 2260 | 1462316713313 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]]]}] 16:05:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 16:05:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 671ms 16:05:13 INFO - PROCESS | 2260 | 1462316713354 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 16:05:13 INFO - PROCESS | 2260 | 1462316713355 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 16:05:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 16:05:13 INFO - PROCESS | 2260 | 1462316713358 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 16:05:13 INFO - PROCESS | 2260 | 1462316713359 Marionette TRACE conn2 <- [1,2026,null,{}] 16:05:13 INFO - PROCESS | 2260 | 1462316713361 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}] 16:05:13 INFO - PROCESS | 2260 | 1462316713461 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 16:05:13 INFO - PROCESS | 2260 | 1462316713596 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:13 INFO - PROCESS | 2260 | ++DOCSHELL 0x1356ce000 == 56 [pid = 2260] [id = 514] 16:05:13 INFO - PROCESS | 2260 | ++DOMWINDOW == 167 (0x12b521000) [pid = 2260] [serial = 1542] [outer = 0x0] 16:05:13 INFO - PROCESS | 2260 | ++DOMWINDOW == 168 (0x12b522c00) [pid = 2260] [serial = 1543] [outer = 0x12b521000] 16:05:13 INFO - PROCESS | 2260 | 1462316713633 Marionette DEBUG loaded listener.js 16:05:13 INFO - PROCESS | 2260 | ++DOMWINDOW == 169 (0x12bbb0000) [pid = 2260] [serial = 1544] [outer = 0x12b521000] 16:05:14 INFO - PROCESS | 2260 | 1462316714075 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]]]}] 16:05:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 16:05:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 770ms 16:05:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 16:05:14 INFO - PROCESS | 2260 | 1462316714128 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 16:05:14 INFO - PROCESS | 2260 | 1462316714130 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 16:05:14 INFO - PROCESS | 2260 | 1462316714132 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 16:05:14 INFO - PROCESS | 2260 | 1462316714133 Marionette TRACE conn2 <- [1,2030,null,{}] 16:05:14 INFO - PROCESS | 2260 | 1462316714157 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}] 16:05:14 INFO - PROCESS | 2260 | 1462316714261 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 16:05:14 INFO - PROCESS | 2260 | 1462316714337 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:14 INFO - PROCESS | 2260 | ++DOCSHELL 0x121320800 == 57 [pid = 2260] [id = 515] 16:05:14 INFO - PROCESS | 2260 | ++DOMWINDOW == 170 (0x118150400) [pid = 2260] [serial = 1545] [outer = 0x0] 16:05:14 INFO - PROCESS | 2260 | ++DOMWINDOW == 171 (0x128bcc400) [pid = 2260] [serial = 1546] [outer = 0x118150400] 16:05:14 INFO - PROCESS | 2260 | 1462316714367 Marionette DEBUG loaded listener.js 16:05:14 INFO - PROCESS | 2260 | ++DOMWINDOW == 172 (0x12bbb1000) [pid = 2260] [serial = 1547] [outer = 0x118150400] 16:05:15 INFO - PROCESS | 2260 | 1462316715042 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]]]}] 16:05:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 16:05:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 939ms 16:05:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 16:05:15 INFO - PROCESS | 2260 | 1462316715073 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 16:05:15 INFO - PROCESS | 2260 | 1462316715076 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 16:05:15 INFO - PROCESS | 2260 | 1462316715081 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 16:05:15 INFO - PROCESS | 2260 | 1462316715085 Marionette TRACE conn2 <- [1,2034,null,{}] 16:05:15 INFO - PROCESS | 2260 | 1462316715114 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}] 16:05:15 INFO - PROCESS | 2260 | 1462316715249 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 16:05:15 INFO - PROCESS | 2260 | 1462316715326 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:15 INFO - PROCESS | 2260 | ++DOCSHELL 0x1295d7800 == 58 [pid = 2260] [id = 516] 16:05:15 INFO - PROCESS | 2260 | ++DOMWINDOW == 173 (0x116638400) [pid = 2260] [serial = 1548] [outer = 0x0] 16:05:15 INFO - PROCESS | 2260 | ++DOMWINDOW == 174 (0x1180db400) [pid = 2260] [serial = 1549] [outer = 0x116638400] 16:05:15 INFO - PROCESS | 2260 | 1462316715354 Marionette DEBUG loaded listener.js 16:05:15 INFO - PROCESS | 2260 | ++DOMWINDOW == 175 (0x118f17400) [pid = 2260] [serial = 1550] [outer = 0x116638400] 16:05:15 INFO - PROCESS | 2260 | 1462316715799 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]]]}] 16:05:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 16:05:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 746ms 16:05:15 INFO - PROCESS | 2260 | 1462316715826 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 16:05:15 INFO - PROCESS | 2260 | 1462316715829 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 16:05:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 16:05:15 INFO - PROCESS | 2260 | 1462316715834 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 16:05:15 INFO - PROCESS | 2260 | 1462316715836 Marionette TRACE conn2 <- [1,2038,null,{}] 16:05:15 INFO - PROCESS | 2260 | 1462316715840 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}] 16:05:15 INFO - PROCESS | 2260 | 1462316715938 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 16:05:16 INFO - PROCESS | 2260 | 1462316716001 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:16 INFO - PROCESS | 2260 | ++DOCSHELL 0x121598000 == 59 [pid = 2260] [id = 517] 16:05:16 INFO - PROCESS | 2260 | ++DOMWINDOW == 176 (0x119334000) [pid = 2260] [serial = 1551] [outer = 0x0] 16:05:16 INFO - PROCESS | 2260 | ++DOMWINDOW == 177 (0x11983d000) [pid = 2260] [serial = 1552] [outer = 0x119334000] 16:05:16 INFO - PROCESS | 2260 | 1462316716028 Marionette DEBUG loaded listener.js 16:05:16 INFO - PROCESS | 2260 | ++DOMWINDOW == 178 (0x121140800) [pid = 2260] [serial = 1553] [outer = 0x119334000] 16:05:16 INFO - PROCESS | 2260 | --DOCSHELL 0x12e017800 == 58 [pid = 2260] [id = 508] 16:05:16 INFO - PROCESS | 2260 | --DOCSHELL 0x12dd03000 == 57 [pid = 2260] [id = 507] 16:05:16 INFO - PROCESS | 2260 | --DOCSHELL 0x12bb15800 == 56 [pid = 2260] [id = 506] 16:05:16 INFO - PROCESS | 2260 | --DOCSHELL 0x12d131000 == 55 [pid = 2260] [id = 505] 16:05:16 INFO - PROCESS | 2260 | --DOCSHELL 0x12cd7a800 == 54 [pid = 2260] [id = 504] 16:05:16 INFO - PROCESS | 2260 | --DOMWINDOW == 177 (0x12a798400) [pid = 2260] [serial = 1470] [outer = 0x0] [url = about:blank] 16:05:16 INFO - PROCESS | 2260 | --DOCSHELL 0x12c188800 == 53 [pid = 2260] [id = 503] 16:05:16 INFO - PROCESS | 2260 | --DOCSHELL 0x12afad000 == 52 [pid = 2260] [id = 502] 16:05:16 INFO - PROCESS | 2260 | --DOCSHELL 0x12a763800 == 51 [pid = 2260] [id = 501] 16:05:16 INFO - PROCESS | 2260 | --DOCSHELL 0x128cc7000 == 50 [pid = 2260] [id = 500] 16:05:16 INFO - PROCESS | 2260 | --DOCSHELL 0x119504800 == 49 [pid = 2260] [id = 499] 16:05:16 INFO - PROCESS | 2260 | --DOCSHELL 0x1199a4000 == 48 [pid = 2260] [id = 498] 16:05:16 INFO - PROCESS | 2260 | --DOCSHELL 0x119c53000 == 47 [pid = 2260] [id = 497] 16:05:16 INFO - PROCESS | 2260 | --DOCSHELL 0x12957a800 == 46 [pid = 2260] [id = 493] 16:05:16 INFO - PROCESS | 2260 | --DOCSHELL 0x12158f800 == 45 [pid = 2260] [id = 492] 16:05:16 INFO - PROCESS | 2260 | --DOCSHELL 0x11613b800 == 44 [pid = 2260] [id = 491] 16:05:16 INFO - PROCESS | 2260 | 1462316716416 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]]]}] 16:05:16 INFO - PROCESS | 2260 | --DOMWINDOW == 176 (0x128bcc000) [pid = 2260] [serial = 1452] [outer = 0x0] [url = about:blank] 16:05:16 INFO - PROCESS | 2260 | --DOMWINDOW == 175 (0x128d5f800) [pid = 2260] [serial = 1455] [outer = 0x0] [url = about:blank] 16:05:16 INFO - PROCESS | 2260 | --DOMWINDOW == 174 (0x129296800) [pid = 2260] [serial = 1458] [outer = 0x0] [url = about:blank] 16:05:16 INFO - PROCESS | 2260 | --DOMWINDOW == 173 (0x129290400) [pid = 2260] [serial = 1456] [outer = 0x0] [url = about:blank] 16:05:16 INFO - PROCESS | 2260 | --DOMWINDOW == 172 (0x121d3e000) [pid = 2260] [serial = 1446] [outer = 0x0] [url = about:blank] 16:05:16 INFO - PROCESS | 2260 | --DOMWINDOW == 171 (0x119854000) [pid = 2260] [serial = 1440] [outer = 0x0] [url = about:blank] 16:05:16 INFO - PROCESS | 2260 | --DOMWINDOW == 170 (0x12085bc00) [pid = 2260] [serial = 1441] [outer = 0x0] [url = about:blank] 16:05:16 INFO - PROCESS | 2260 | --DOMWINDOW == 169 (0x1185ed400) [pid = 2260] [serial = 1435] [outer = 0x0] [url = about:blank] 16:05:16 INFO - PROCESS | 2260 | --DOMWINDOW == 168 (0x1182b2800) [pid = 2260] [serial = 1434] [outer = 0x0] [url = about:blank] 16:05:16 INFO - PROCESS | 2260 | --DOMWINDOW == 167 (0x118157c00) [pid = 2260] [serial = 1428] [outer = 0x0] [url = about:blank] 16:05:16 INFO - PROCESS | 2260 | --DOMWINDOW == 166 (0x12113c400) [pid = 2260] [serial = 1443] [outer = 0x0] [url = about:blank] 16:05:16 INFO - PROCESS | 2260 | --DOMWINDOW == 165 (0x121498400) [pid = 2260] [serial = 1444] [outer = 0x0] [url = about:blank] 16:05:16 INFO - PROCESS | 2260 | --DOMWINDOW == 164 (0x118fb2c00) [pid = 2260] [serial = 1437] [outer = 0x0] [url = about:blank] 16:05:16 INFO - PROCESS | 2260 | --DOMWINDOW == 163 (0x11935f000) [pid = 2260] [serial = 1438] [outer = 0x0] [url = about:blank] 16:05:16 INFO - PROCESS | 2260 | --DOMWINDOW == 162 (0x116f94c00) [pid = 2260] [serial = 1432] [outer = 0x0] [url = about:blank] 16:05:16 INFO - PROCESS | 2260 | --DOMWINDOW == 161 (0x113d98400) [pid = 2260] [serial = 1431] [outer = 0x0] [url = about:blank] 16:05:16 INFO - PROCESS | 2260 | --DOMWINDOW == 160 (0x1213c1000) [pid = 2260] [serial = 1422] [outer = 0x0] [url = about:blank] 16:05:16 INFO - PROCESS | 2260 | --DOMWINDOW == 159 (0x128bc8800) [pid = 2260] [serial = 1425] [outer = 0x0] [url = about:blank] 16:05:16 INFO - PROCESS | 2260 | --DOMWINDOW == 158 (0x126db7000) [pid = 2260] [serial = 1461] [outer = 0x0] [url = about:blank] 16:05:16 INFO - PROCESS | 2260 | --DOMWINDOW == 157 (0x1134e1400) [pid = 2260] [serial = 1416] [outer = 0x0] [url = about:blank] 16:05:16 INFO - PROCESS | 2260 | --DOMWINDOW == 156 (0x118728000) [pid = 2260] [serial = 1419] [outer = 0x0] [url = about:blank] 16:05:16 INFO - PROCESS | 2260 | --DOMWINDOW == 155 (0x1292e6800) [pid = 2260] [serial = 1459] [outer = 0x0] [url = about:blank] 16:05:16 INFO - PROCESS | 2260 | --DOMWINDOW == 154 (0x12a798800) [pid = 2260] [serial = 1468] [outer = 0x0] [url = about:blank] 16:05:16 INFO - PROCESS | 2260 | --DOMWINDOW == 153 (0x1292edc00) [pid = 2260] [serial = 1462] [outer = 0x0] [url = about:blank] 16:05:16 INFO - PROCESS | 2260 | --DOMWINDOW == 152 (0x129523000) [pid = 2260] [serial = 1464] [outer = 0x0] [url = about:blank] 16:05:16 INFO - PROCESS | 2260 | --DOMWINDOW == 151 (0x12a67ec00) [pid = 2260] [serial = 1467] [outer = 0x0] [url = about:blank] 16:05:16 INFO - PROCESS | 2260 | --DOMWINDOW == 150 (0x1295b7000) [pid = 2260] [serial = 1414] [outer = 0x0] [url = about:blank] 16:05:16 INFO - PROCESS | 2260 | --DOMWINDOW == 149 (0x126b83c00) [pid = 2260] [serial = 1449] [outer = 0x0] [url = about:blank] 16:05:16 INFO - PROCESS | 2260 | --DOMWINDOW == 148 (0x128c38c00) [pid = 2260] [serial = 1453] [outer = 0x0] [url = about:blank] 16:05:16 INFO - PROCESS | 2260 | --DOMWINDOW == 147 (0x12a675000) [pid = 2260] [serial = 1465] [outer = 0x0] [url = about:blank] 16:05:16 INFO - PROCESS | 2260 | --DOMWINDOW == 146 (0x126db4800) [pid = 2260] [serial = 1450] [outer = 0x0] [url = about:blank] 16:05:16 INFO - PROCESS | 2260 | --DOMWINDOW == 145 (0x125830800) [pid = 2260] [serial = 1447] [outer = 0x0] [url = about:blank] 16:05:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 16:05:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 622ms 16:05:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 16:05:16 INFO - PROCESS | 2260 | 1462316716456 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 16:05:16 INFO - PROCESS | 2260 | 1462316716457 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 16:05:16 INFO - PROCESS | 2260 | 1462316716459 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 16:05:16 INFO - PROCESS | 2260 | 1462316716461 Marionette TRACE conn2 <- [1,2042,null,{}] 16:05:16 INFO - PROCESS | 2260 | 1462316716469 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}] 16:05:16 INFO - PROCESS | 2260 | 1462316716556 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 16:05:16 INFO - PROCESS | 2260 | 1462316716581 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:16 INFO - PROCESS | 2260 | ++DOCSHELL 0x1251c1800 == 45 [pid = 2260] [id = 518] 16:05:16 INFO - PROCESS | 2260 | ++DOMWINDOW == 146 (0x121502800) [pid = 2260] [serial = 1554] [outer = 0x0] 16:05:16 INFO - PROCESS | 2260 | ++DOMWINDOW == 147 (0x121792000) [pid = 2260] [serial = 1555] [outer = 0x121502800] 16:05:16 INFO - PROCESS | 2260 | 1462316716611 Marionette DEBUG loaded listener.js 16:05:16 INFO - PROCESS | 2260 | ++DOMWINDOW == 148 (0x12510a800) [pid = 2260] [serial = 1556] [outer = 0x121502800] 16:05:16 INFO - PROCESS | 2260 | 1462316716978 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]]]}] 16:05:17 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) 16:05:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 572ms 16:05:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 16:05:17 INFO - PROCESS | 2260 | 1462316717031 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 16:05:17 INFO - PROCESS | 2260 | 1462316717033 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 16:05:17 INFO - PROCESS | 2260 | 1462316717035 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 16:05:17 INFO - PROCESS | 2260 | 1462316717036 Marionette TRACE conn2 <- [1,2046,null,{}] 16:05:17 INFO - PROCESS | 2260 | 1462316717038 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}] 16:05:17 INFO - PROCESS | 2260 | 1462316717130 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 16:05:17 INFO - PROCESS | 2260 | 1462316717137 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:17 INFO - PROCESS | 2260 | ++DOCSHELL 0x12a612000 == 46 [pid = 2260] [id = 519] 16:05:17 INFO - PROCESS | 2260 | ++DOMWINDOW == 149 (0x128bc8800) [pid = 2260] [serial = 1557] [outer = 0x0] 16:05:17 INFO - PROCESS | 2260 | ++DOMWINDOW == 150 (0x128c37c00) [pid = 2260] [serial = 1558] [outer = 0x128bc8800] 16:05:17 INFO - PROCESS | 2260 | 1462316717163 Marionette DEBUG loaded listener.js 16:05:17 INFO - PROCESS | 2260 | ++DOMWINDOW == 151 (0x128d5f800) [pid = 2260] [serial = 1559] [outer = 0x128bc8800] 16:05:17 INFO - PROCESS | 2260 | 1462316717504 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]]]}] 16:05:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:05:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 519ms 16:05:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 16:05:17 INFO - PROCESS | 2260 | 1462316717555 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 16:05:17 INFO - PROCESS | 2260 | 1462316717556 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 16:05:17 INFO - PROCESS | 2260 | 1462316717559 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 16:05:17 INFO - PROCESS | 2260 | 1462316717560 Marionette TRACE conn2 <- [1,2050,null,{}] 16:05:17 INFO - PROCESS | 2260 | 1462316717562 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}] 16:05:17 INFO - PROCESS | 2260 | 1462316717646 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 16:05:17 INFO - PROCESS | 2260 | 1462316717651 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:17 INFO - PROCESS | 2260 | ++DOCSHELL 0x125869800 == 47 [pid = 2260] [id = 520] 16:05:17 INFO - PROCESS | 2260 | ++DOMWINDOW == 152 (0x128e84800) [pid = 2260] [serial = 1560] [outer = 0x0] 16:05:17 INFO - PROCESS | 2260 | ++DOMWINDOW == 153 (0x12928d400) [pid = 2260] [serial = 1561] [outer = 0x128e84800] 16:05:17 INFO - PROCESS | 2260 | 1462316717677 Marionette DEBUG loaded listener.js 16:05:17 INFO - PROCESS | 2260 | ++DOMWINDOW == 154 (0x1292e1000) [pid = 2260] [serial = 1562] [outer = 0x128e84800] 16:05:18 INFO - PROCESS | 2260 | 1462316718037 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]]]}] 16:05:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 16:05:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 517ms 16:05:18 INFO - PROCESS | 2260 | 1462316718077 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 16:05:18 INFO - PROCESS | 2260 | 1462316718078 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 16:05:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 16:05:18 INFO - PROCESS | 2260 | 1462316718080 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 16:05:18 INFO - PROCESS | 2260 | 1462316718081 Marionette TRACE conn2 <- [1,2054,null,{}] 16:05:18 INFO - PROCESS | 2260 | 1462316718084 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}] 16:05:18 INFO - PROCESS | 2260 | 1462316718179 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 16:05:18 INFO - PROCESS | 2260 | 1462316718260 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:18 INFO - PROCESS | 2260 | ++DOCSHELL 0x12c80d800 == 48 [pid = 2260] [id = 521] 16:05:18 INFO - PROCESS | 2260 | ++DOMWINDOW == 155 (0x1292e1400) [pid = 2260] [serial = 1563] [outer = 0x0] 16:05:18 INFO - PROCESS | 2260 | ++DOMWINDOW == 156 (0x129521800) [pid = 2260] [serial = 1564] [outer = 0x1292e1400] 16:05:18 INFO - PROCESS | 2260 | 1462316718286 Marionette DEBUG loaded listener.js 16:05:18 INFO - PROCESS | 2260 | ++DOMWINDOW == 157 (0x12abeb800) [pid = 2260] [serial = 1565] [outer = 0x1292e1400] 16:05:18 INFO - PROCESS | 2260 | 1462316718635 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]]]}] 16:05:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 16:05:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 569ms 16:05:18 INFO - PROCESS | 2260 | 1462316718649 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 16:05:18 INFO - PROCESS | 2260 | 1462316718653 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 16:05:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 16:05:18 INFO - PROCESS | 2260 | 1462316718656 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 16:05:18 INFO - PROCESS | 2260 | 1462316718658 Marionette TRACE conn2 <- [1,2058,null,{}] 16:05:18 INFO - PROCESS | 2260 | 1462316718661 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}] 16:05:18 INFO - PROCESS | 2260 | 1462316718825 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 16:05:18 INFO - PROCESS | 2260 | 1462316718863 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:18 INFO - PROCESS | 2260 | ++DOCSHELL 0x12d507000 == 49 [pid = 2260] [id = 522] 16:05:18 INFO - PROCESS | 2260 | ++DOMWINDOW == 158 (0x1292e5400) [pid = 2260] [serial = 1566] [outer = 0x0] 16:05:18 INFO - PROCESS | 2260 | ++DOMWINDOW == 159 (0x12aee6400) [pid = 2260] [serial = 1567] [outer = 0x1292e5400] 16:05:18 INFO - PROCESS | 2260 | 1462316718888 Marionette DEBUG loaded listener.js 16:05:18 INFO - PROCESS | 2260 | ++DOMWINDOW == 160 (0x12b529c00) [pid = 2260] [serial = 1568] [outer = 0x1292e5400] 16:05:19 INFO - PROCESS | 2260 | 1462316719227 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]]]}] 16:05:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 16:05:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 620ms 16:05:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 16:05:19 INFO - PROCESS | 2260 | 1462316719276 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 16:05:19 INFO - PROCESS | 2260 | 1462316719277 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 16:05:19 INFO - PROCESS | 2260 | 1462316719280 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 16:05:19 INFO - PROCESS | 2260 | 1462316719281 Marionette TRACE conn2 <- [1,2062,null,{}] 16:05:19 INFO - PROCESS | 2260 | 1462316719283 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}] 16:05:19 INFO - PROCESS | 2260 | 1462316719392 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 16:05:19 INFO - PROCESS | 2260 | 1462316719431 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:19 INFO - PROCESS | 2260 | ++DOCSHELL 0x12d84b800 == 50 [pid = 2260] [id = 523] 16:05:19 INFO - PROCESS | 2260 | ++DOMWINDOW == 161 (0x12aee1800) [pid = 2260] [serial = 1569] [outer = 0x0] 16:05:19 INFO - PROCESS | 2260 | ++DOMWINDOW == 162 (0x12bbb1800) [pid = 2260] [serial = 1570] [outer = 0x12aee1800] 16:05:19 INFO - PROCESS | 2260 | 1462316719457 Marionette DEBUG loaded listener.js 16:05:19 INFO - PROCESS | 2260 | ++DOMWINDOW == 163 (0x12bbd3400) [pid = 2260] [serial = 1571] [outer = 0x12aee1800] 16:05:19 INFO - PROCESS | 2260 | 1462316719781 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]]]}] 16:05:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 16:05:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 517ms 16:05:19 INFO - PROCESS | 2260 | 1462316719798 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 16:05:19 INFO - PROCESS | 2260 | 1462316719799 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 16:05:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 16:05:19 INFO - PROCESS | 2260 | 1462316719802 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 16:05:19 INFO - PROCESS | 2260 | 1462316719805 Marionette TRACE conn2 <- [1,2066,null,{}] 16:05:19 INFO - PROCESS | 2260 | 1462316719816 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}] 16:05:19 INFO - PROCESS | 2260 | 1462316719923 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 16:05:19 INFO - PROCESS | 2260 | 1462316719964 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:19 INFO - PROCESS | 2260 | ++DOCSHELL 0x12db3e800 == 51 [pid = 2260] [id = 524] 16:05:19 INFO - PROCESS | 2260 | ++DOMWINDOW == 164 (0x12bbb6800) [pid = 2260] [serial = 1572] [outer = 0x0] 16:05:19 INFO - PROCESS | 2260 | ++DOMWINDOW == 165 (0x12bbd8c00) [pid = 2260] [serial = 1573] [outer = 0x12bbb6800] 16:05:19 INFO - PROCESS | 2260 | 1462316719989 Marionette DEBUG loaded listener.js 16:05:20 INFO - PROCESS | 2260 | ++DOMWINDOW == 166 (0x12c106000) [pid = 2260] [serial = 1574] [outer = 0x12bbb6800] 16:05:20 INFO - PROCESS | 2260 | --DOMWINDOW == 165 (0x117290000) [pid = 2260] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 16:05:20 INFO - PROCESS | 2260 | --DOMWINDOW == 164 (0x113479000) [pid = 2260] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 16:05:20 INFO - PROCESS | 2260 | --DOMWINDOW == 163 (0x116714400) [pid = 2260] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 16:05:20 INFO - PROCESS | 2260 | --DOMWINDOW == 162 (0x1182b7000) [pid = 2260] [serial = 1496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 16:05:20 INFO - PROCESS | 2260 | --DOMWINDOW == 161 (0x111048400) [pid = 2260] [serial = 1469] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 16:05:20 INFO - PROCESS | 2260 | --DOMWINDOW == 160 (0x128bc7000) [pid = 2260] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 16:05:20 INFO - PROCESS | 2260 | --DOMWINDOW == 159 (0x12951d400) [pid = 2260] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 16:05:20 INFO - PROCESS | 2260 | --DOMWINDOW == 158 (0x128e83400) [pid = 2260] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 16:05:20 INFO - PROCESS | 2260 | --DOMWINDOW == 157 (0x1180d2000) [pid = 2260] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 16:05:20 INFO - PROCESS | 2260 | --DOMWINDOW == 156 (0x121139800) [pid = 2260] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 16:05:20 INFO - PROCESS | 2260 | --DOMWINDOW == 155 (0x1180d3400) [pid = 2260] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 16:05:20 INFO - PROCESS | 2260 | --DOMWINDOW == 154 (0x121d47000) [pid = 2260] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 16:05:20 INFO - PROCESS | 2260 | --DOMWINDOW == 153 (0x12085f000) [pid = 2260] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 16:05:20 INFO - PROCESS | 2260 | --DOMWINDOW == 152 (0x1121da400) [pid = 2260] [serial = 1490] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 16:05:20 INFO - PROCESS | 2260 | --DOMWINDOW == 151 (0x1182b7400) [pid = 2260] [serial = 1493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 16:05:20 INFO - PROCESS | 2260 | --DOMWINDOW == 150 (0x119fcb800) [pid = 2260] [serial = 1499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 16:05:20 INFO - PROCESS | 2260 | --DOMWINDOW == 149 (0x128c36800) [pid = 2260] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 16:05:20 INFO - PROCESS | 2260 | --DOMWINDOW == 148 (0x119333c00) [pid = 2260] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 16:05:20 INFO - PROCESS | 2260 | --DOMWINDOW == 147 (0x128c2f800) [pid = 2260] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 16:05:20 INFO - PROCESS | 2260 | --DOMWINDOW == 146 (0x119cc7800) [pid = 2260] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 16:05:20 INFO - PROCESS | 2260 | --DOMWINDOW == 145 (0x121998000) [pid = 2260] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 16:05:20 INFO - PROCESS | 2260 | --DOMWINDOW == 144 (0x121509c00) [pid = 2260] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 16:05:20 INFO - PROCESS | 2260 | --DOMWINDOW == 143 (0x1130cf400) [pid = 2260] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 16:05:20 INFO - PROCESS | 2260 | --DOMWINDOW == 142 (0x1196d4000) [pid = 2260] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 16:05:20 INFO - PROCESS | 2260 | --DOMWINDOW == 141 (0x116f9b800) [pid = 2260] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 16:05:20 INFO - PROCESS | 2260 | --DOMWINDOW == 140 (0x11983b000) [pid = 2260] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 16:05:20 INFO - PROCESS | 2260 | --DOMWINDOW == 139 (0x110f73000) [pid = 2260] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 16:05:20 INFO - PROCESS | 2260 | --DOMWINDOW == 138 (0x113474400) [pid = 2260] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 16:05:20 INFO - PROCESS | 2260 | 1462316720459 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]]]}] 16:05:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 16:05:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 680ms 16:05:20 INFO - PROCESS | 2260 | 1462316720483 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 16:05:20 INFO - PROCESS | 2260 | 1462316720484 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 16:05:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 16:05:20 INFO - PROCESS | 2260 | 1462316720489 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 16:05:20 INFO - PROCESS | 2260 | 1462316720491 Marionette TRACE conn2 <- [1,2070,null,{}] 16:05:20 INFO - PROCESS | 2260 | 1462316720494 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}] 16:05:20 INFO - PROCESS | 2260 | 1462316720581 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 16:05:20 INFO - PROCESS | 2260 | 1462316720585 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:20 INFO - PROCESS | 2260 | ++DOCSHELL 0x119522800 == 52 [pid = 2260] [id = 525] 16:05:20 INFO - PROCESS | 2260 | ++DOMWINDOW == 139 (0x11104e400) [pid = 2260] [serial = 1575] [outer = 0x0] 16:05:20 INFO - PROCESS | 2260 | ++DOMWINDOW == 140 (0x115096400) [pid = 2260] [serial = 1576] [outer = 0x11104e400] 16:05:20 INFO - PROCESS | 2260 | 1462316720611 Marionette DEBUG loaded listener.js 16:05:20 INFO - PROCESS | 2260 | ++DOMWINDOW == 141 (0x1180d7800) [pid = 2260] [serial = 1577] [outer = 0x11104e400] 16:05:20 INFO - PROCESS | 2260 | 1462316720961 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]]]}] 16:05:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 16:05:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 522ms 16:05:21 INFO - PROCESS | 2260 | 1462316721009 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 16:05:21 INFO - PROCESS | 2260 | 1462316721011 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 16:05:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 16:05:21 INFO - PROCESS | 2260 | 1462316721013 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 16:05:21 INFO - PROCESS | 2260 | 1462316721015 Marionette TRACE conn2 <- [1,2074,null,{}] 16:05:21 INFO - PROCESS | 2260 | 1462316721023 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}] 16:05:21 INFO - PROCESS | 2260 | 1462316721123 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 16:05:21 INFO - PROCESS | 2260 | 1462316721128 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:21 INFO - PROCESS | 2260 | ++DOCSHELL 0x12dd0d000 == 53 [pid = 2260] [id = 526] 16:05:21 INFO - PROCESS | 2260 | ++DOMWINDOW == 142 (0x119160400) [pid = 2260] [serial = 1578] [outer = 0x0] 16:05:21 INFO - PROCESS | 2260 | ++DOMWINDOW == 143 (0x121b58000) [pid = 2260] [serial = 1579] [outer = 0x119160400] 16:05:21 INFO - PROCESS | 2260 | 1462316721157 Marionette DEBUG loaded listener.js 16:05:21 INFO - PROCESS | 2260 | ++DOMWINDOW == 144 (0x12a793c00) [pid = 2260] [serial = 1580] [outer = 0x119160400] 16:05:21 INFO - PROCESS | 2260 | 1462316721516 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]]]}] 16:05:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 16:05:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 519ms 16:05:21 INFO - PROCESS | 2260 | 1462316721532 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 16:05:21 INFO - PROCESS | 2260 | 1462316721533 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 16:05:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 16:05:21 INFO - PROCESS | 2260 | 1462316721537 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 16:05:21 INFO - PROCESS | 2260 | 1462316721539 Marionette TRACE conn2 <- [1,2078,null,{}] 16:05:21 INFO - PROCESS | 2260 | 1462316721542 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}] 16:05:21 INFO - PROCESS | 2260 | 1462316721627 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 16:05:21 INFO - PROCESS | 2260 | 1462316721691 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:21 INFO - PROCESS | 2260 | ++DOCSHELL 0x1356bd000 == 54 [pid = 2260] [id = 527] 16:05:21 INFO - PROCESS | 2260 | ++DOMWINDOW == 145 (0x119855800) [pid = 2260] [serial = 1581] [outer = 0x0] 16:05:21 INFO - PROCESS | 2260 | ++DOMWINDOW == 146 (0x12bbb8400) [pid = 2260] [serial = 1582] [outer = 0x119855800] 16:05:21 INFO - PROCESS | 2260 | 1462316721715 Marionette DEBUG loaded listener.js 16:05:21 INFO - PROCESS | 2260 | ++DOMWINDOW == 147 (0x12c7c2800) [pid = 2260] [serial = 1583] [outer = 0x119855800] 16:05:21 INFO - PROCESS | 2260 | 1462316721987 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]]]}] 16:05:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 16:05:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 471ms 16:05:22 INFO - PROCESS | 2260 | 1462316722010 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 16:05:22 INFO - PROCESS | 2260 | 1462316722011 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 16:05:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 16:05:22 INFO - PROCESS | 2260 | 1462316722013 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 16:05:22 INFO - PROCESS | 2260 | 1462316722014 Marionette TRACE conn2 <- [1,2082,null,{}] 16:05:22 INFO - PROCESS | 2260 | 1462316722017 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}] 16:05:22 INFO - PROCESS | 2260 | 1462316722118 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 16:05:22 INFO - PROCESS | 2260 | 1462316722122 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:22 INFO - PROCESS | 2260 | ++DOCSHELL 0x1358c7000 == 55 [pid = 2260] [id = 528] 16:05:22 INFO - PROCESS | 2260 | ++DOMWINDOW == 148 (0x126daf400) [pid = 2260] [serial = 1584] [outer = 0x0] 16:05:22 INFO - PROCESS | 2260 | ++DOMWINDOW == 149 (0x12c7c9c00) [pid = 2260] [serial = 1585] [outer = 0x126daf400] 16:05:22 INFO - PROCESS | 2260 | 1462316722147 Marionette DEBUG loaded listener.js 16:05:22 INFO - PROCESS | 2260 | ++DOMWINDOW == 150 (0x12c7cf000) [pid = 2260] [serial = 1586] [outer = 0x126daf400] 16:05:22 INFO - PROCESS | 2260 | 1462316722656 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]]]}] 16:05:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 16:05:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 670ms 16:05:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 16:05:22 INFO - PROCESS | 2260 | 1462316722693 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 16:05:22 INFO - PROCESS | 2260 | 1462316722696 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 16:05:22 INFO - PROCESS | 2260 | 1462316722699 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 16:05:22 INFO - PROCESS | 2260 | 1462316722702 Marionette TRACE conn2 <- [1,2086,null,{}] 16:05:22 INFO - PROCESS | 2260 | 1462316722708 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}] 16:05:22 INFO - PROCESS | 2260 | 1462316722824 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 16:05:22 INFO - PROCESS | 2260 | 1462316722902 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:22 INFO - PROCESS | 2260 | ++DOCSHELL 0x1219d0000 == 56 [pid = 2260] [id = 529] 16:05:22 INFO - PROCESS | 2260 | ++DOMWINDOW == 151 (0x1161dec00) [pid = 2260] [serial = 1587] [outer = 0x0] 16:05:22 INFO - PROCESS | 2260 | ++DOMWINDOW == 152 (0x116f94c00) [pid = 2260] [serial = 1588] [outer = 0x1161dec00] 16:05:22 INFO - PROCESS | 2260 | 1462316722934 Marionette DEBUG loaded listener.js 16:05:22 INFO - PROCESS | 2260 | ++DOMWINDOW == 153 (0x1182b4800) [pid = 2260] [serial = 1589] [outer = 0x1161dec00] 16:05:23 INFO - PROCESS | 2260 | 1462316723335 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]]]}] 16:05:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 16:05:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 675ms 16:05:23 INFO - PROCESS | 2260 | 1462316723375 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 16:05:23 INFO - PROCESS | 2260 | 1462316723379 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 16:05:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 16:05:23 INFO - PROCESS | 2260 | 1462316723384 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 16:05:23 INFO - PROCESS | 2260 | 1462316723387 Marionette TRACE conn2 <- [1,2090,null,{}] 16:05:23 INFO - PROCESS | 2260 | 1462316723390 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}] 16:05:23 INFO - PROCESS | 2260 | 1462316723495 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 16:05:23 INFO - PROCESS | 2260 | 1462316723559 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:23 INFO - PROCESS | 2260 | ++DOCSHELL 0x12a956800 == 57 [pid = 2260] [id = 530] 16:05:23 INFO - PROCESS | 2260 | ++DOMWINDOW == 154 (0x1185ee000) [pid = 2260] [serial = 1590] [outer = 0x0] 16:05:23 INFO - PROCESS | 2260 | ++DOMWINDOW == 155 (0x119840000) [pid = 2260] [serial = 1591] [outer = 0x1185ee000] 16:05:23 INFO - PROCESS | 2260 | 1462316723630 Marionette DEBUG loaded listener.js 16:05:23 INFO - PROCESS | 2260 | ++DOMWINDOW == 156 (0x121508800) [pid = 2260] [serial = 1592] [outer = 0x1185ee000] 16:05:24 INFO - PROCESS | 2260 | 1462316724008 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]]]}] 16:05:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 16:05:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 673ms 16:05:24 INFO - PROCESS | 2260 | 1462316724056 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 16:05:24 INFO - PROCESS | 2260 | 1462316724058 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 16:05:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 16:05:24 INFO - PROCESS | 2260 | 1462316724060 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 16:05:24 INFO - PROCESS | 2260 | 1462316724063 Marionette TRACE conn2 <- [1,2094,null,{}] 16:05:24 INFO - PROCESS | 2260 | 1462316724071 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}] 16:05:24 INFO - PROCESS | 2260 | 1462316724200 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 16:05:24 INFO - PROCESS | 2260 | 1462316724292 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:24 INFO - PROCESS | 2260 | ++DOCSHELL 0x12db46800 == 58 [pid = 2260] [id = 531] 16:05:24 INFO - PROCESS | 2260 | ++DOMWINDOW == 157 (0x125098400) [pid = 2260] [serial = 1593] [outer = 0x0] 16:05:24 INFO - PROCESS | 2260 | ++DOMWINDOW == 158 (0x128bcdc00) [pid = 2260] [serial = 1594] [outer = 0x125098400] 16:05:24 INFO - PROCESS | 2260 | 1462316724325 Marionette DEBUG loaded listener.js 16:05:24 INFO - PROCESS | 2260 | ++DOMWINDOW == 159 (0x129291400) [pid = 2260] [serial = 1595] [outer = 0x125098400] 16:05:24 INFO - PROCESS | 2260 | 1462316724752 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]]]}] 16:05:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 16:05:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 723ms 16:05:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 16:05:24 INFO - PROCESS | 2260 | 1462316724784 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 16:05:24 INFO - PROCESS | 2260 | 1462316724786 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 16:05:24 INFO - PROCESS | 2260 | 1462316724788 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 16:05:24 INFO - PROCESS | 2260 | 1462316724789 Marionette TRACE conn2 <- [1,2098,null,{}] 16:05:24 INFO - PROCESS | 2260 | 1462316724792 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}] 16:05:24 INFO - PROCESS | 2260 | 1462316724897 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 16:05:24 INFO - PROCESS | 2260 | 1462316724961 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:25 INFO - PROCESS | 2260 | ++DOCSHELL 0x1356ba800 == 59 [pid = 2260] [id = 532] 16:05:25 INFO - PROCESS | 2260 | ++DOMWINDOW == 160 (0x1292e2800) [pid = 2260] [serial = 1596] [outer = 0x0] 16:05:25 INFO - PROCESS | 2260 | ++DOMWINDOW == 161 (0x1295ba800) [pid = 2260] [serial = 1597] [outer = 0x1292e2800] 16:05:25 INFO - PROCESS | 2260 | 1462316725032 Marionette DEBUG loaded listener.js 16:05:25 INFO - PROCESS | 2260 | ++DOMWINDOW == 162 (0x12a90cc00) [pid = 2260] [serial = 1598] [outer = 0x1292e2800] 16:05:25 INFO - PROCESS | 2260 | 1462316725430 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]]]}] 16:05:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 16:05:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 669ms 16:05:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 16:05:25 INFO - PROCESS | 2260 | 1462316725457 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 16:05:25 INFO - PROCESS | 2260 | 1462316725459 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 16:05:25 INFO - PROCESS | 2260 | 1462316725461 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 16:05:25 INFO - PROCESS | 2260 | 1462316725462 Marionette TRACE conn2 <- [1,2102,null,{}] 16:05:25 INFO - PROCESS | 2260 | 1462316725465 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}] 16:05:25 INFO - PROCESS | 2260 | 1462316725588 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 16:05:25 INFO - PROCESS | 2260 | 1462316725665 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:25 INFO - PROCESS | 2260 | ++DOCSHELL 0x135750000 == 60 [pid = 2260] [id = 533] 16:05:25 INFO - PROCESS | 2260 | ++DOMWINDOW == 163 (0x12951e000) [pid = 2260] [serial = 1599] [outer = 0x0] 16:05:25 INFO - PROCESS | 2260 | ++DOMWINDOW == 164 (0x12aee5c00) [pid = 2260] [serial = 1600] [outer = 0x12951e000] 16:05:25 INFO - PROCESS | 2260 | 1462316725695 Marionette DEBUG loaded listener.js 16:05:25 INFO - PROCESS | 2260 | ++DOMWINDOW == 165 (0x12bbdac00) [pid = 2260] [serial = 1601] [outer = 0x12951e000] 16:05:26 INFO - PROCESS | 2260 | 1462316726107 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]]]}] 16:05:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 16:05:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 670ms 16:05:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 16:05:26 INFO - PROCESS | 2260 | 1462316726132 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 16:05:26 INFO - PROCESS | 2260 | 1462316726133 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 16:05:26 INFO - PROCESS | 2260 | 1462316726136 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 16:05:26 INFO - PROCESS | 2260 | 1462316726137 Marionette TRACE conn2 <- [1,2106,null,{}] 16:05:26 INFO - PROCESS | 2260 | 1462316726139 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}] 16:05:26 INFO - PROCESS | 2260 | 1462316726279 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 16:05:26 INFO - PROCESS | 2260 | 1462316726387 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:26 INFO - PROCESS | 2260 | ++DOCSHELL 0x12d5c6000 == 61 [pid = 2260] [id = 534] 16:05:26 INFO - PROCESS | 2260 | ++DOMWINDOW == 166 (0x1182ad400) [pid = 2260] [serial = 1602] [outer = 0x0] 16:05:26 INFO - PROCESS | 2260 | ++DOMWINDOW == 167 (0x12aede000) [pid = 2260] [serial = 1603] [outer = 0x1182ad400] 16:05:26 INFO - PROCESS | 2260 | 1462316726420 Marionette DEBUG loaded listener.js 16:05:26 INFO - PROCESS | 2260 | ++DOMWINDOW == 168 (0x12cd44400) [pid = 2260] [serial = 1604] [outer = 0x1182ad400] 16:05:26 INFO - PROCESS | 2260 | 1462316726810 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]]]}] 16:05:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 16:05:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 719ms 16:05:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 16:05:26 INFO - PROCESS | 2260 | 1462316726856 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 16:05:26 INFO - PROCESS | 2260 | 1462316726857 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 16:05:26 INFO - PROCESS | 2260 | 1462316726859 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 16:05:26 INFO - PROCESS | 2260 | 1462316726861 Marionette TRACE conn2 <- [1,2110,null,{}] 16:05:26 INFO - PROCESS | 2260 | 1462316726863 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}] 16:05:26 INFO - PROCESS | 2260 | 1462316726989 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 16:05:27 INFO - PROCESS | 2260 | 1462316727067 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:27 INFO - PROCESS | 2260 | ++DOCSHELL 0x121240800 == 62 [pid = 2260] [id = 535] 16:05:27 INFO - PROCESS | 2260 | ++DOMWINDOW == 169 (0x1161e5800) [pid = 2260] [serial = 1605] [outer = 0x0] 16:05:27 INFO - PROCESS | 2260 | ++DOMWINDOW == 170 (0x1185ba800) [pid = 2260] [serial = 1606] [outer = 0x1161e5800] 16:05:27 INFO - PROCESS | 2260 | 1462316727096 Marionette DEBUG loaded listener.js 16:05:27 INFO - PROCESS | 2260 | ++DOMWINDOW == 171 (0x126314c00) [pid = 2260] [serial = 1607] [outer = 0x1161e5800] 16:05:27 INFO - PROCESS | 2260 | 1462316727721 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]]]}] 16:05:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 16:05:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 874ms 16:05:27 INFO - PROCESS | 2260 | 1462316727734 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 16:05:27 INFO - PROCESS | 2260 | 1462316727737 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 16:05:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 16:05:27 INFO - PROCESS | 2260 | 1462316727742 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 16:05:27 INFO - PROCESS | 2260 | 1462316727744 Marionette TRACE conn2 <- [1,2114,null,{}] 16:05:27 INFO - PROCESS | 2260 | 1462316727749 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}] 16:05:27 INFO - PROCESS | 2260 | 1462316727852 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 16:05:27 INFO - PROCESS | 2260 | 1462316727920 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:27 INFO - PROCESS | 2260 | ++DOCSHELL 0x1214e0800 == 63 [pid = 2260] [id = 536] 16:05:27 INFO - PROCESS | 2260 | ++DOMWINDOW == 172 (0x1131e5c00) [pid = 2260] [serial = 1608] [outer = 0x0] 16:05:27 INFO - PROCESS | 2260 | ++DOMWINDOW == 173 (0x11509ac00) [pid = 2260] [serial = 1609] [outer = 0x1131e5c00] 16:05:27 INFO - PROCESS | 2260 | 1462316727949 Marionette DEBUG loaded listener.js 16:05:28 INFO - PROCESS | 2260 | ++DOMWINDOW == 174 (0x116714c00) [pid = 2260] [serial = 1610] [outer = 0x1131e5c00] 16:05:28 INFO - PROCESS | 2260 | 1462316728440 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]]]}] 16:05:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 16:05:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 728ms 16:05:28 INFO - PROCESS | 2260 | 1462316728470 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 16:05:28 INFO - PROCESS | 2260 | 1462316728474 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 16:05:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 16:05:28 INFO - PROCESS | 2260 | 1462316728478 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 16:05:28 INFO - PROCESS | 2260 | 1462316728480 Marionette TRACE conn2 <- [1,2118,null,{}] 16:05:28 INFO - PROCESS | 2260 | 1462316728482 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}] 16:05:28 INFO - PROCESS | 2260 | 1462316728621 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 16:05:28 INFO - PROCESS | 2260 | 1462316728634 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:28 INFO - PROCESS | 2260 | ++DOCSHELL 0x119f68800 == 64 [pid = 2260] [id = 537] 16:05:28 INFO - PROCESS | 2260 | ++DOMWINDOW == 175 (0x116714400) [pid = 2260] [serial = 1611] [outer = 0x0] 16:05:28 INFO - PROCESS | 2260 | ++DOMWINDOW == 176 (0x11805f400) [pid = 2260] [serial = 1612] [outer = 0x116714400] 16:05:28 INFO - PROCESS | 2260 | 1462316728676 Marionette DEBUG loaded listener.js 16:05:28 INFO - PROCESS | 2260 | ++DOMWINDOW == 177 (0x1182ab000) [pid = 2260] [serial = 1613] [outer = 0x116714400] 16:05:28 INFO - PROCESS | 2260 | --DOCSHELL 0x1356bd000 == 63 [pid = 2260] [id = 527] 16:05:28 INFO - PROCESS | 2260 | --DOCSHELL 0x12dd0d000 == 62 [pid = 2260] [id = 526] 16:05:28 INFO - PROCESS | 2260 | --DOCSHELL 0x119522800 == 61 [pid = 2260] [id = 525] 16:05:28 INFO - PROCESS | 2260 | --DOCSHELL 0x12db3e800 == 60 [pid = 2260] [id = 524] 16:05:28 INFO - PROCESS | 2260 | --DOCSHELL 0x12d84b800 == 59 [pid = 2260] [id = 523] 16:05:28 INFO - PROCESS | 2260 | --DOCSHELL 0x12d507000 == 58 [pid = 2260] [id = 522] 16:05:29 INFO - PROCESS | 2260 | --DOMWINDOW == 176 (0x12aedf000) [pid = 2260] [serial = 1525] [outer = 0x0] [url = about:blank] 16:05:29 INFO - PROCESS | 2260 | --DOMWINDOW == 175 (0x11104d000) [pid = 2260] [serial = 1473] [outer = 0x0] [url = about:blank] 16:05:29 INFO - PROCESS | 2260 | --DOMWINDOW == 174 (0x118277c00) [pid = 2260] [serial = 1476] [outer = 0x0] [url = about:blank] 16:05:29 INFO - PROCESS | 2260 | --DOMWINDOW == 173 (0x121dc7400) [pid = 2260] [serial = 1482] [outer = 0x0] [url = about:blank] 16:05:29 INFO - PROCESS | 2260 | --DOMWINDOW == 172 (0x128c34000) [pid = 2260] [serial = 1488] [outer = 0x0] [url = about:blank] 16:05:29 INFO - PROCESS | 2260 | --DOMWINDOW == 171 (0x11935d000) [pid = 2260] [serial = 1479] [outer = 0x0] [url = about:blank] 16:05:29 INFO - PROCESS | 2260 | --DOMWINDOW == 170 (0x126b89400) [pid = 2260] [serial = 1485] [outer = 0x0] [url = about:blank] 16:05:29 INFO - PROCESS | 2260 | --DOCSHELL 0x12c80d800 == 57 [pid = 2260] [id = 521] 16:05:29 INFO - PROCESS | 2260 | --DOCSHELL 0x125869800 == 56 [pid = 2260] [id = 520] 16:05:29 INFO - PROCESS | 2260 | --DOCSHELL 0x12a612000 == 55 [pid = 2260] [id = 519] 16:05:29 INFO - PROCESS | 2260 | --DOCSHELL 0x1251c1800 == 54 [pid = 2260] [id = 518] 16:05:29 INFO - PROCESS | 2260 | --DOCSHELL 0x121598000 == 53 [pid = 2260] [id = 517] 16:05:29 INFO - PROCESS | 2260 | --DOCSHELL 0x1295d7800 == 52 [pid = 2260] [id = 516] 16:05:29 INFO - PROCESS | 2260 | --DOCSHELL 0x126dcd800 == 51 [pid = 2260] [id = 510] 16:05:29 INFO - PROCESS | 2260 | --DOCSHELL 0x118149800 == 50 [pid = 2260] [id = 509] 16:05:29 INFO - PROCESS | 2260 | 1462316729127 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]]]}] 16:05:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 16:05:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 669ms 16:05:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 16:05:29 INFO - PROCESS | 2260 | 1462316729147 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 16:05:29 INFO - PROCESS | 2260 | 1462316729149 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 16:05:29 INFO - PROCESS | 2260 | 1462316729151 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 16:05:29 INFO - PROCESS | 2260 | 1462316729156 Marionette TRACE conn2 <- [1,2122,null,{}] 16:05:29 INFO - PROCESS | 2260 | 1462316729163 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}] 16:05:29 INFO - PROCESS | 2260 | 1462316729252 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 16:05:29 INFO - PROCESS | 2260 | --DOMWINDOW == 169 (0x12113e800) [pid = 2260] [serial = 1519] [outer = 0x0] [url = about:blank] 16:05:29 INFO - PROCESS | 2260 | --DOMWINDOW == 168 (0x116f92000) [pid = 2260] [serial = 1303] [outer = 0x0] [url = about:blank] 16:05:29 INFO - PROCESS | 2260 | --DOMWINDOW == 167 (0x116f99800) [pid = 2260] [serial = 1363] [outer = 0x0] [url = about:blank] 16:05:29 INFO - PROCESS | 2260 | --DOMWINDOW == 166 (0x119852800) [pid = 2260] [serial = 1498] [outer = 0x0] [url = about:blank] 16:05:29 INFO - PROCESS | 2260 | --DOMWINDOW == 165 (0x12a90f000) [pid = 2260] [serial = 1471] [outer = 0x0] [url = about:blank] 16:05:29 INFO - PROCESS | 2260 | --DOMWINDOW == 164 (0x128d5a000) [pid = 2260] [serial = 1508] [outer = 0x0] [url = about:blank] 16:05:29 INFO - PROCESS | 2260 | --DOMWINDOW == 163 (0x1295b2000) [pid = 2260] [serial = 1513] [outer = 0x0] [url = about:blank] 16:05:29 INFO - PROCESS | 2260 | --DOMWINDOW == 162 (0x1292ed400) [pid = 2260] [serial = 1511] [outer = 0x0] [url = about:blank] 16:05:29 INFO - PROCESS | 2260 | --DOMWINDOW == 161 (0x1185b0000) [pid = 2260] [serial = 1252] [outer = 0x0] [url = about:blank] 16:05:29 INFO - PROCESS | 2260 | --DOMWINDOW == 160 (0x12a909c00) [pid = 2260] [serial = 1516] [outer = 0x0] [url = about:blank] 16:05:29 INFO - PROCESS | 2260 | --DOMWINDOW == 159 (0x118f0e800) [pid = 2260] [serial = 1366] [outer = 0x0] [url = about:blank] 16:05:29 INFO - PROCESS | 2260 | --DOMWINDOW == 158 (0x119ea1000) [pid = 2260] [serial = 1505] [outer = 0x0] [url = about:blank] 16:05:29 INFO - PROCESS | 2260 | --DOMWINDOW == 157 (0x126315400) [pid = 2260] [serial = 1372] [outer = 0x0] [url = about:blank] 16:05:29 INFO - PROCESS | 2260 | --DOMWINDOW == 156 (0x115e98000) [pid = 2260] [serial = 1492] [outer = 0x0] [url = about:blank] 16:05:29 INFO - PROCESS | 2260 | --DOMWINDOW == 155 (0x1185bb400) [pid = 2260] [serial = 1494] [outer = 0x0] [url = about:blank] 16:05:29 INFO - PROCESS | 2260 | --DOMWINDOW == 154 (0x121b2e800) [pid = 2260] [serial = 1501] [outer = 0x0] [url = about:blank] 16:05:29 INFO - PROCESS | 2260 | --DOMWINDOW == 153 (0x12a9eb000) [pid = 2260] [serial = 1522] [outer = 0x0] [url = about:blank] 16:05:29 INFO - PROCESS | 2260 | --DOMWINDOW == 152 (0x1213c0c00) [pid = 2260] [serial = 1309] [outer = 0x0] [url = about:blank] 16:05:29 INFO - PROCESS | 2260 | --DOMWINDOW == 151 (0x118726800) [pid = 2260] [serial = 1495] [outer = 0x0] [url = about:blank] 16:05:29 INFO - PROCESS | 2260 | --DOMWINDOW == 150 (0x11110c400) [pid = 2260] [serial = 901] [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.] 16:05:29 INFO - PROCESS | 2260 | --DOMWINDOW == 149 (0x128c39800) [pid = 2260] [serial = 1300] [outer = 0x0] [url = about:blank] 16:05:29 INFO - PROCESS | 2260 | --DOMWINDOW == 148 (0x121b49400) [pid = 2260] [serial = 1369] [outer = 0x0] [url = about:blank] 16:05:29 INFO - PROCESS | 2260 | --DOMWINDOW == 147 (0x1213c2000) [pid = 2260] [serial = 1500] [outer = 0x0] [url = about:blank] 16:05:29 INFO - PROCESS | 2260 | --DOMWINDOW == 146 (0x125109400) [pid = 2260] [serial = 1246] [outer = 0x0] [url = about:blank] 16:05:29 INFO - PROCESS | 2260 | --DOMWINDOW == 145 (0x118fb5400) [pid = 2260] [serial = 1497] [outer = 0x0] [url = about:blank] 16:05:29 INFO - PROCESS | 2260 | --DOMWINDOW == 144 (0x12a9eb800) [pid = 2260] [serial = 1517] [outer = 0x0] [url = about:blank] 16:05:29 INFO - PROCESS | 2260 | --DOMWINDOW == 143 (0x128bd4c00) [pid = 2260] [serial = 1507] [outer = 0x0] [url = about:blank] 16:05:29 INFO - PROCESS | 2260 | --DOMWINDOW == 142 (0x12929b400) [pid = 2260] [serial = 1510] [outer = 0x0] [url = about:blank] 16:05:29 INFO - PROCESS | 2260 | --DOMWINDOW == 141 (0x128bc6800) [pid = 2260] [serial = 1520] [outer = 0x0] [url = about:blank] 16:05:29 INFO - PROCESS | 2260 | --DOMWINDOW == 140 (0x126b77800) [pid = 2260] [serial = 1312] [outer = 0x0] [url = about:blank] 16:05:29 INFO - PROCESS | 2260 | --DOMWINDOW == 139 (0x116a72800) [pid = 2260] [serial = 1210] [outer = 0x0] [url = about:blank] 16:05:29 INFO - PROCESS | 2260 | --DOMWINDOW == 138 (0x1126c2400) [pid = 2260] [serial = 1491] [outer = 0x0] [url = about:blank] 16:05:29 INFO - PROCESS | 2260 | --DOMWINDOW == 137 (0x12a67c400) [pid = 2260] [serial = 1514] [outer = 0x0] [url = about:blank] 16:05:29 INFO - PROCESS | 2260 | --DOMWINDOW == 136 (0x121141c00) [pid = 2260] [serial = 1255] [outer = 0x0] [url = about:blank] 16:05:29 INFO - PROCESS | 2260 | --DOMWINDOW == 135 (0x1185af000) [pid = 2260] [serial = 1306] [outer = 0x0] [url = about:blank] 16:05:29 INFO - PROCESS | 2260 | --DOMWINDOW == 134 (0x1244d7c00) [pid = 2260] [serial = 1504] [outer = 0x0] [url = about:blank] 16:05:29 INFO - PROCESS | 2260 | --DOMWINDOW == 133 (0x12abef400) [pid = 2260] [serial = 1523] [outer = 0x0] [url = about:blank] 16:05:29 INFO - PROCESS | 2260 | --DOMWINDOW == 132 (0x121b4d400) [pid = 2260] [serial = 1258] [outer = 0x0] [url = about:blank] 16:05:29 INFO - PROCESS | 2260 | --DOMWINDOW == 131 (0x1111d4400) [pid = 2260] [serial = 1207] [outer = 0x0] [url = about:blank] 16:05:29 INFO - PROCESS | 2260 | --DOMWINDOW == 130 (0x116f90400) [pid = 2260] [serial = 1249] [outer = 0x0] [url = about:blank] 16:05:29 INFO - PROCESS | 2260 | 1462316729321 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:29 INFO - PROCESS | 2260 | ++DOCSHELL 0x1198a7000 == 51 [pid = 2260] [id = 538] 16:05:29 INFO - PROCESS | 2260 | ++DOMWINDOW == 131 (0x11322d000) [pid = 2260] [serial = 1614] [outer = 0x0] 16:05:29 INFO - PROCESS | 2260 | ++DOMWINDOW == 132 (0x116f9cc00) [pid = 2260] [serial = 1615] [outer = 0x11322d000] 16:05:29 INFO - PROCESS | 2260 | 1462316729353 Marionette DEBUG loaded listener.js 16:05:29 INFO - PROCESS | 2260 | ++DOMWINDOW == 133 (0x11916c400) [pid = 2260] [serial = 1616] [outer = 0x11322d000] 16:05:29 INFO - PROCESS | 2260 | 1462316729688 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]]]}] 16:05:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 16:05:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 577ms 16:05:29 INFO - PROCESS | 2260 | 1462316729729 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 16:05:29 INFO - PROCESS | 2260 | 1462316729731 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 16:05:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 16:05:29 INFO - PROCESS | 2260 | 1462316729734 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 16:05:29 INFO - PROCESS | 2260 | 1462316729738 Marionette TRACE conn2 <- [1,2126,null,{}] 16:05:29 INFO - PROCESS | 2260 | 1462316729741 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}] 16:05:29 INFO - PROCESS | 2260 | 1462316729852 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 16:05:29 INFO - PROCESS | 2260 | 1462316729934 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:29 INFO - PROCESS | 2260 | ++DOCSHELL 0x126dcb800 == 52 [pid = 2260] [id = 539] 16:05:29 INFO - PROCESS | 2260 | ++DOMWINDOW == 134 (0x1196ce800) [pid = 2260] [serial = 1617] [outer = 0x0] 16:05:29 INFO - PROCESS | 2260 | ++DOMWINDOW == 135 (0x119bb6800) [pid = 2260] [serial = 1618] [outer = 0x1196ce800] 16:05:29 INFO - PROCESS | 2260 | 1462316729961 Marionette DEBUG loaded listener.js 16:05:30 INFO - PROCESS | 2260 | ++DOMWINDOW == 136 (0x119fcc000) [pid = 2260] [serial = 1619] [outer = 0x1196ce800] 16:05:30 INFO - PROCESS | 2260 | 1462316730309 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]]]}] 16:05:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 16:05:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 624ms 16:05:30 INFO - PROCESS | 2260 | 1462316730366 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 16:05:30 INFO - PROCESS | 2260 | 1462316730368 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 16:05:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 16:05:30 INFO - PROCESS | 2260 | 1462316730373 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 16:05:30 INFO - PROCESS | 2260 | 1462316730375 Marionette TRACE conn2 <- [1,2130,null,{}] 16:05:30 INFO - PROCESS | 2260 | 1462316730378 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}] 16:05:30 INFO - PROCESS | 2260 | 1462316730502 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 16:05:30 INFO - PROCESS | 2260 | 1462316730513 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:30 INFO - PROCESS | 2260 | ++DOCSHELL 0x12932d800 == 53 [pid = 2260] [id = 540] 16:05:30 INFO - PROCESS | 2260 | ++DOMWINDOW == 137 (0x12113c400) [pid = 2260] [serial = 1620] [outer = 0x0] 16:05:30 INFO - PROCESS | 2260 | ++DOMWINDOW == 138 (0x1213bb400) [pid = 2260] [serial = 1621] [outer = 0x12113c400] 16:05:30 INFO - PROCESS | 2260 | 1462316730553 Marionette DEBUG loaded listener.js 16:05:30 INFO - PROCESS | 2260 | ++DOMWINDOW == 139 (0x121505800) [pid = 2260] [serial = 1622] [outer = 0x12113c400] 16:05:30 INFO - PROCESS | 2260 | 1462316730964 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] 16:05:31 INFO - PROCESS | 2260 | 1462316731012 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 16:05:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 16:05:31 INFO - PROCESS | 2260 | 1462316731014 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 16:05:31 INFO - PROCESS | 2260 | 1462316731015 Marionette TRACE conn2 <- [1,2134,null,{}] 16:05:31 INFO - PROCESS | 2260 | 1462316731023 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}] 16:05:31 INFO - PROCESS | 2260 | 1462316731149 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 16:05:31 INFO - PROCESS | 2260 | 1462316731209 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:31 INFO - PROCESS | 2260 | ++DOCSHELL 0x12af91800 == 54 [pid = 2260] [id = 541] 16:05:31 INFO - PROCESS | 2260 | ++DOMWINDOW == 140 (0x1240af000) [pid = 2260] [serial = 1623] [outer = 0x0] 16:05:31 INFO - PROCESS | 2260 | ++DOMWINDOW == 141 (0x126315400) [pid = 2260] [serial = 1624] [outer = 0x1240af000] 16:05:31 INFO - PROCESS | 2260 | 1462316731236 Marionette DEBUG loaded listener.js 16:05:31 INFO - PROCESS | 2260 | ++DOMWINDOW == 142 (0x126b8bc00) [pid = 2260] [serial = 1625] [outer = 0x1240af000] 16:05:31 INFO - PROCESS | 2260 | 1462316731535 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]]]}] 16:05:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 16:05:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 568ms 16:05:31 INFO - PROCESS | 2260 | 1462316731583 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 16:05:31 INFO - PROCESS | 2260 | 1462316731584 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 16:05:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 16:05:31 INFO - PROCESS | 2260 | 1462316731588 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 16:05:31 INFO - PROCESS | 2260 | 1462316731590 Marionette TRACE conn2 <- [1,2138,null,{}] 16:05:31 INFO - PROCESS | 2260 | 1462316731592 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}] 16:05:31 INFO - PROCESS | 2260 | 1462316731697 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 16:05:31 INFO - PROCESS | 2260 | 1462316731710 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:31 INFO - PROCESS | 2260 | ++DOCSHELL 0x12bb1f800 == 55 [pid = 2260] [id = 542] 16:05:31 INFO - PROCESS | 2260 | ++DOMWINDOW == 143 (0x126b86400) [pid = 2260] [serial = 1626] [outer = 0x0] 16:05:31 INFO - PROCESS | 2260 | ++DOMWINDOW == 144 (0x128c2f800) [pid = 2260] [serial = 1627] [outer = 0x126b86400] 16:05:31 INFO - PROCESS | 2260 | 1462316731736 Marionette DEBUG loaded listener.js 16:05:31 INFO - PROCESS | 2260 | ++DOMWINDOW == 145 (0x128d58400) [pid = 2260] [serial = 1628] [outer = 0x126b86400] 16:05:32 INFO - PROCESS | 2260 | 1462316732097 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]]]}] 16:05:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 16:05:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 521ms 16:05:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 16:05:32 INFO - PROCESS | 2260 | 1462316732109 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 16:05:32 INFO - PROCESS | 2260 | 1462316732110 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 16:05:32 INFO - PROCESS | 2260 | 1462316732112 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 16:05:32 INFO - PROCESS | 2260 | 1462316732113 Marionette TRACE conn2 <- [1,2142,null,{}] 16:05:32 INFO - PROCESS | 2260 | 1462316732115 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}] 16:05:32 INFO - PROCESS | 2260 | 1462316732235 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 16:05:32 INFO - PROCESS | 2260 | 1462316732252 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:32 INFO - PROCESS | 2260 | ++DOCSHELL 0x12c189000 == 56 [pid = 2260] [id = 543] 16:05:32 INFO - PROCESS | 2260 | ++DOMWINDOW == 146 (0x128d60400) [pid = 2260] [serial = 1629] [outer = 0x0] 16:05:32 INFO - PROCESS | 2260 | ++DOMWINDOW == 147 (0x129244000) [pid = 2260] [serial = 1630] [outer = 0x128d60400] 16:05:32 INFO - PROCESS | 2260 | 1462316732277 Marionette DEBUG loaded listener.js 16:05:32 INFO - PROCESS | 2260 | ++DOMWINDOW == 148 (0x1292e8000) [pid = 2260] [serial = 1631] [outer = 0x128d60400] 16:05:32 INFO - PROCESS | 2260 | 1462316732629 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] 16:05:32 INFO - PROCESS | 2260 | 1462316732686 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 16:05:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 16:05:32 INFO - PROCESS | 2260 | 1462316732689 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 16:05:32 INFO - PROCESS | 2260 | 1462316732690 Marionette TRACE conn2 <- [1,2146,null,{}] 16:05:32 INFO - PROCESS | 2260 | 1462316732692 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}] 16:05:32 INFO - PROCESS | 2260 | 1462316732798 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 16:05:32 INFO - PROCESS | 2260 | 1462316732839 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:32 INFO - PROCESS | 2260 | ++DOCSHELL 0x12ca81800 == 57 [pid = 2260] [id = 544] 16:05:32 INFO - PROCESS | 2260 | ++DOMWINDOW == 149 (0x128e8b800) [pid = 2260] [serial = 1632] [outer = 0x0] 16:05:32 INFO - PROCESS | 2260 | ++DOMWINDOW == 150 (0x12951d000) [pid = 2260] [serial = 1633] [outer = 0x128e8b800] 16:05:32 INFO - PROCESS | 2260 | 1462316732864 Marionette DEBUG loaded listener.js 16:05:32 INFO - PROCESS | 2260 | ++DOMWINDOW == 151 (0x11983c800) [pid = 2260] [serial = 1634] [outer = 0x128e8b800] 16:05:33 INFO - PROCESS | 2260 | --DOMWINDOW == 150 (0x1292e5400) [pid = 2260] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 16:05:33 INFO - PROCESS | 2260 | --DOMWINDOW == 149 (0x128e84800) [pid = 2260] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 16:05:33 INFO - PROCESS | 2260 | --DOMWINDOW == 148 (0x12aee1800) [pid = 2260] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 16:05:33 INFO - PROCESS | 2260 | --DOMWINDOW == 147 (0x128bc8800) [pid = 2260] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 16:05:33 INFO - PROCESS | 2260 | --DOMWINDOW == 146 (0x116638400) [pid = 2260] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 16:05:33 INFO - PROCESS | 2260 | --DOMWINDOW == 145 (0x119334000) [pid = 2260] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 16:05:33 INFO - PROCESS | 2260 | --DOMWINDOW == 144 (0x121502800) [pid = 2260] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 16:05:33 INFO - PROCESS | 2260 | --DOMWINDOW == 143 (0x12bbb6800) [pid = 2260] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 16:05:33 INFO - PROCESS | 2260 | --DOMWINDOW == 142 (0x11104e400) [pid = 2260] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 16:05:33 INFO - PROCESS | 2260 | --DOMWINDOW == 141 (0x119160400) [pid = 2260] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 16:05:33 INFO - PROCESS | 2260 | --DOMWINDOW == 140 (0x119855800) [pid = 2260] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 16:05:33 INFO - PROCESS | 2260 | --DOMWINDOW == 139 (0x1292e1400) [pid = 2260] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 16:05:33 INFO - PROCESS | 2260 | --DOMWINDOW == 138 (0x12ad2cc00) [pid = 2260] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 16:05:33 INFO - PROCESS | 2260 | 1462316733287 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] 16:05:33 INFO - PROCESS | 2260 | 1462316733309 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 16:05:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 16:05:33 INFO - PROCESS | 2260 | 1462316733312 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 16:05:33 INFO - PROCESS | 2260 | 1462316733313 Marionette TRACE conn2 <- [1,2150,null,{}] 16:05:33 INFO - PROCESS | 2260 | 1462316733315 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}] 16:05:33 INFO - PROCESS | 2260 | 1462316733405 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 16:05:33 INFO - PROCESS | 2260 | 1462316733464 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:33 INFO - PROCESS | 2260 | ++DOCSHELL 0x12c2a1800 == 58 [pid = 2260] [id = 545] 16:05:33 INFO - PROCESS | 2260 | ++DOMWINDOW == 139 (0x116f8f800) [pid = 2260] [serial = 1635] [outer = 0x0] 16:05:33 INFO - PROCESS | 2260 | ++DOMWINDOW == 140 (0x126daf000) [pid = 2260] [serial = 1636] [outer = 0x116f8f800] 16:05:33 INFO - PROCESS | 2260 | 1462316733489 Marionette DEBUG loaded listener.js 16:05:33 INFO - PROCESS | 2260 | ++DOMWINDOW == 141 (0x12a910c00) [pid = 2260] [serial = 1637] [outer = 0x116f8f800] 16:05:33 INFO - PROCESS | 2260 | 1462316733791 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]]]}] 16:05:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 16:05:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 518ms 16:05:33 INFO - PROCESS | 2260 | 1462316733830 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 16:05:33 INFO - PROCESS | 2260 | 1462316733832 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 16:05:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 16:05:33 INFO - PROCESS | 2260 | 1462316733834 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 16:05:33 INFO - PROCESS | 2260 | 1462316733836 Marionette TRACE conn2 <- [1,2154,null,{}] 16:05:33 INFO - PROCESS | 2260 | 1462316733838 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}] 16:05:33 INFO - PROCESS | 2260 | 1462316733938 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 16:05:33 INFO - PROCESS | 2260 | 1462316733942 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:33 INFO - PROCESS | 2260 | ++DOCSHELL 0x12d5cb800 == 59 [pid = 2260] [id = 546] 16:05:33 INFO - PROCESS | 2260 | ++DOMWINDOW == 142 (0x12a9e6400) [pid = 2260] [serial = 1638] [outer = 0x0] 16:05:33 INFO - PROCESS | 2260 | ++DOMWINDOW == 143 (0x12aedf000) [pid = 2260] [serial = 1639] [outer = 0x12a9e6400] 16:05:33 INFO - PROCESS | 2260 | 1462316733972 Marionette DEBUG loaded listener.js 16:05:34 INFO - PROCESS | 2260 | ++DOMWINDOW == 144 (0x12bbaf000) [pid = 2260] [serial = 1640] [outer = 0x12a9e6400] 16:05:34 INFO - PROCESS | 2260 | 1462316734321 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]]]}] 16:05:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 16:05:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 521ms 16:05:34 INFO - PROCESS | 2260 | 1462316734366 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 16:05:34 INFO - PROCESS | 2260 | 1462316734367 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 16:05:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 16:05:34 INFO - PROCESS | 2260 | 1462316734371 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 16:05:34 INFO - PROCESS | 2260 | 1462316734372 Marionette TRACE conn2 <- [1,2158,null,{}] 16:05:34 INFO - PROCESS | 2260 | 1462316734374 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}] 16:05:34 INFO - PROCESS | 2260 | 1462316734461 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 16:05:34 INFO - PROCESS | 2260 | 1462316734465 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:34 INFO - PROCESS | 2260 | ++DOCSHELL 0x12d85a000 == 60 [pid = 2260] [id = 547] 16:05:34 INFO - PROCESS | 2260 | ++DOMWINDOW == 145 (0x12bbb6800) [pid = 2260] [serial = 1641] [outer = 0x0] 16:05:34 INFO - PROCESS | 2260 | ++DOMWINDOW == 146 (0x12bbd6400) [pid = 2260] [serial = 1642] [outer = 0x12bbb6800] 16:05:34 INFO - PROCESS | 2260 | 1462316734491 Marionette DEBUG loaded listener.js 16:05:34 INFO - PROCESS | 2260 | ++DOMWINDOW == 147 (0x12c108800) [pid = 2260] [serial = 1643] [outer = 0x12bbb6800] 16:05:34 INFO - PROCESS | 2260 | 1462316734829 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]]]}] 16:05:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 16:05:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 470ms 16:05:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 16:05:34 INFO - PROCESS | 2260 | 1462316734842 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 16:05:34 INFO - PROCESS | 2260 | 1462316734843 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 16:05:34 INFO - PROCESS | 2260 | 1462316734846 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 16:05:34 INFO - PROCESS | 2260 | 1462316734848 Marionette TRACE conn2 <- [1,2162,null,{}] 16:05:34 INFO - PROCESS | 2260 | 1462316734851 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}] 16:05:34 INFO - PROCESS | 2260 | 1462316734985 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 16:05:35 INFO - PROCESS | 2260 | 1462316735079 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:35 INFO - PROCESS | 2260 | ++DOCSHELL 0x12dd0e000 == 61 [pid = 2260] [id = 548] 16:05:35 INFO - PROCESS | 2260 | ++DOMWINDOW == 148 (0x110f7cc00) [pid = 2260] [serial = 1644] [outer = 0x0] 16:05:35 INFO - PROCESS | 2260 | ++DOMWINDOW == 149 (0x12c10fc00) [pid = 2260] [serial = 1645] [outer = 0x110f7cc00] 16:05:35 INFO - PROCESS | 2260 | 1462316735119 Marionette DEBUG loaded listener.js 16:05:35 INFO - PROCESS | 2260 | ++DOMWINDOW == 150 (0x12cd3e800) [pid = 2260] [serial = 1646] [outer = 0x110f7cc00] 16:05:35 INFO - PROCESS | 2260 | 1462316735673 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]]]}] 16:05:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 16:05:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 876ms 16:05:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 16:05:35 INFO - PROCESS | 2260 | 1462316735723 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 16:05:35 INFO - PROCESS | 2260 | 1462316735726 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 16:05:35 INFO - PROCESS | 2260 | 1462316735729 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 16:05:35 INFO - PROCESS | 2260 | 1462316735732 Marionette TRACE conn2 <- [1,2166,null,{}] 16:05:35 INFO - PROCESS | 2260 | 1462316735736 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}] 16:05:35 INFO - PROCESS | 2260 | 1462316735853 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 16:05:35 INFO - PROCESS | 2260 | 1462316735930 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:35 INFO - PROCESS | 2260 | ++DOCSHELL 0x1198b5000 == 62 [pid = 2260] [id = 549] 16:05:35 INFO - PROCESS | 2260 | ++DOMWINDOW == 151 (0x11616d800) [pid = 2260] [serial = 1647] [outer = 0x0] 16:05:35 INFO - PROCESS | 2260 | ++DOMWINDOW == 152 (0x116f96c00) [pid = 2260] [serial = 1648] [outer = 0x11616d800] 16:05:35 INFO - PROCESS | 2260 | 1462316735961 Marionette DEBUG loaded listener.js 16:05:36 INFO - PROCESS | 2260 | ++DOMWINDOW == 153 (0x118051800) [pid = 2260] [serial = 1649] [outer = 0x11616d800] 16:05:36 INFO - PROCESS | 2260 | 1462316736360 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]]]}] 16:05:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 16:05:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 675ms 16:05:36 INFO - PROCESS | 2260 | 1462316736404 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 16:05:36 INFO - PROCESS | 2260 | 1462316736408 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 16:05:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 16:05:36 INFO - PROCESS | 2260 | 1462316736413 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 16:05:36 INFO - PROCESS | 2260 | 1462316736415 Marionette TRACE conn2 <- [1,2170,null,{}] 16:05:36 INFO - PROCESS | 2260 | 1462316736417 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}] 16:05:36 INFO - PROCESS | 2260 | 1462316736553 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 16:05:36 INFO - PROCESS | 2260 | 1462316736658 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:36 INFO - PROCESS | 2260 | ++DOCSHELL 0x12a958000 == 63 [pid = 2260] [id = 550] 16:05:36 INFO - PROCESS | 2260 | ++DOMWINDOW == 154 (0x118276800) [pid = 2260] [serial = 1650] [outer = 0x0] 16:05:36 INFO - PROCESS | 2260 | ++DOMWINDOW == 155 (0x1185f8800) [pid = 2260] [serial = 1651] [outer = 0x118276800] 16:05:36 INFO - PROCESS | 2260 | 1462316736691 Marionette DEBUG loaded listener.js 16:05:36 INFO - PROCESS | 2260 | ++DOMWINDOW == 156 (0x119bc1c00) [pid = 2260] [serial = 1652] [outer = 0x118276800] 16:05:37 INFO - PROCESS | 2260 | 1462316737101 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]]]}] 16:05:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 16:05:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 720ms 16:05:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 16:05:37 INFO - PROCESS | 2260 | 1462316737133 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 16:05:37 INFO - PROCESS | 2260 | 1462316737135 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 16:05:37 INFO - PROCESS | 2260 | 1462316737137 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 16:05:37 INFO - PROCESS | 2260 | 1462316737139 Marionette TRACE conn2 <- [1,2174,null,{}] 16:05:37 INFO - PROCESS | 2260 | 1462316737148 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}] 16:05:37 INFO - PROCESS | 2260 | 1462316737259 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 16:05:37 INFO - PROCESS | 2260 | 1462316737324 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:37 INFO - PROCESS | 2260 | ++DOCSHELL 0x12dd1c000 == 64 [pid = 2260] [id = 551] 16:05:37 INFO - PROCESS | 2260 | ++DOMWINDOW == 157 (0x12198e000) [pid = 2260] [serial = 1653] [outer = 0x0] 16:05:37 INFO - PROCESS | 2260 | ++DOMWINDOW == 158 (0x12510c800) [pid = 2260] [serial = 1654] [outer = 0x12198e000] 16:05:37 INFO - PROCESS | 2260 | 1462316737397 Marionette DEBUG loaded listener.js 16:05:37 INFO - PROCESS | 2260 | ++DOMWINDOW == 159 (0x128d55c00) [pid = 2260] [serial = 1655] [outer = 0x12198e000] 16:05:37 INFO - PROCESS | 2260 | 1462316737794 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]]]}] 16:05:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 16:05:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 675ms 16:05:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 16:05:37 INFO - PROCESS | 2260 | 1462316737813 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 16:05:37 INFO - PROCESS | 2260 | 1462316737814 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 16:05:37 INFO - PROCESS | 2260 | 1462316737817 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 16:05:37 INFO - PROCESS | 2260 | 1462316737818 Marionette TRACE conn2 <- [1,2178,null,{}] 16:05:37 INFO - PROCESS | 2260 | 1462316737823 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}] 16:05:37 INFO - PROCESS | 2260 | 1462316737947 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 16:05:38 INFO - PROCESS | 2260 | 1462316738036 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:38 INFO - PROCESS | 2260 | ++DOCSHELL 0x1356ca000 == 65 [pid = 2260] [id = 552] 16:05:38 INFO - PROCESS | 2260 | ++DOMWINDOW == 160 (0x129299c00) [pid = 2260] [serial = 1656] [outer = 0x0] 16:05:38 INFO - PROCESS | 2260 | ++DOMWINDOW == 161 (0x12a9e9800) [pid = 2260] [serial = 1657] [outer = 0x129299c00] 16:05:38 INFO - PROCESS | 2260 | 1462316738065 Marionette DEBUG loaded listener.js 16:05:38 INFO - PROCESS | 2260 | ++DOMWINDOW == 162 (0x12aee1800) [pid = 2260] [serial = 1658] [outer = 0x129299c00] 16:05:38 INFO - PROCESS | 2260 | 1462316738473 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]]]}] 16:05:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 16:05:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 672ms 16:05:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 16:05:38 INFO - PROCESS | 2260 | 1462316738490 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 16:05:38 INFO - PROCESS | 2260 | 1462316738491 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 16:05:38 INFO - PROCESS | 2260 | 1462316738493 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 16:05:38 INFO - PROCESS | 2260 | 1462316738495 Marionette TRACE conn2 <- [1,2182,null,{}] 16:05:38 INFO - PROCESS | 2260 | 1462316738497 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}] 16:05:38 INFO - PROCESS | 2260 | 1462316738600 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 16:05:38 INFO - PROCESS | 2260 | 1462316738661 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:38 INFO - PROCESS | 2260 | ++DOCSHELL 0x1357ab000 == 66 [pid = 2260] [id = 553] 16:05:38 INFO - PROCESS | 2260 | ++DOMWINDOW == 163 (0x12951ec00) [pid = 2260] [serial = 1659] [outer = 0x0] 16:05:38 INFO - PROCESS | 2260 | ++DOMWINDOW == 164 (0x12b52a000) [pid = 2260] [serial = 1660] [outer = 0x12951ec00] 16:05:38 INFO - PROCESS | 2260 | 1462316738732 Marionette DEBUG loaded listener.js 16:05:38 INFO - PROCESS | 2260 | ++DOMWINDOW == 165 (0x12c110400) [pid = 2260] [serial = 1661] [outer = 0x12951ec00] 16:05:39 INFO - PROCESS | 2260 | 1462316739127 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]]]}] 16:05:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 16:05:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 669ms 16:05:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 16:05:39 INFO - PROCESS | 2260 | 1462316739162 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 16:05:39 INFO - PROCESS | 2260 | 1462316739164 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 16:05:39 INFO - PROCESS | 2260 | 1462316739166 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 16:05:39 INFO - PROCESS | 2260 | 1462316739167 Marionette TRACE conn2 <- [1,2186,null,{}] 16:05:39 INFO - PROCESS | 2260 | 1462316739170 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}] 16:05:39 INFO - PROCESS | 2260 | 1462316739282 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 16:05:39 INFO - PROCESS | 2260 | 1462316739389 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:39 INFO - PROCESS | 2260 | ++DOCSHELL 0x135bd6000 == 67 [pid = 2260] [id = 554] 16:05:39 INFO - PROCESS | 2260 | ++DOMWINDOW == 166 (0x1213d6800) [pid = 2260] [serial = 1662] [outer = 0x0] 16:05:39 INFO - PROCESS | 2260 | ++DOMWINDOW == 167 (0x12c7cd400) [pid = 2260] [serial = 1663] [outer = 0x1213d6800] 16:05:39 INFO - PROCESS | 2260 | 1462316739422 Marionette DEBUG loaded listener.js 16:05:39 INFO - PROCESS | 2260 | ++DOMWINDOW == 168 (0x12cd45800) [pid = 2260] [serial = 1664] [outer = 0x1213d6800] 16:05:39 INFO - PROCESS | 2260 | 1462316739819 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]]]}] 16:05:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 16:05:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 673ms 16:05:39 INFO - PROCESS | 2260 | 1462316739839 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 16:05:39 INFO - PROCESS | 2260 | 1462316739840 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 16:05:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 16:05:39 INFO - PROCESS | 2260 | 1462316739843 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 16:05:39 INFO - PROCESS | 2260 | 1462316739844 Marionette TRACE conn2 <- [1,2190,null,{}] 16:05:39 INFO - PROCESS | 2260 | 1462316739846 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}] 16:05:39 INFO - PROCESS | 2260 | 1462316739950 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 16:05:40 INFO - PROCESS | 2260 | 1462316740073 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:40 INFO - PROCESS | 2260 | ++DOCSHELL 0x12dd92000 == 68 [pid = 2260] [id = 555] 16:05:40 INFO - PROCESS | 2260 | ++DOMWINDOW == 169 (0x111ebc000) [pid = 2260] [serial = 1665] [outer = 0x0] 16:05:40 INFO - PROCESS | 2260 | ++DOMWINDOW == 170 (0x12c7c9400) [pid = 2260] [serial = 1666] [outer = 0x111ebc000] 16:05:40 INFO - PROCESS | 2260 | 1462316740104 Marionette DEBUG loaded listener.js 16:05:40 INFO - PROCESS | 2260 | ++DOMWINDOW == 171 (0x12cfb0800) [pid = 2260] [serial = 1667] [outer = 0x111ebc000] 16:05:40 INFO - PROCESS | 2260 | 1462316740494 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]]]}] 16:05:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 16:05:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 669ms 16:05:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 16:05:40 INFO - PROCESS | 2260 | 1462316740512 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 16:05:40 INFO - PROCESS | 2260 | 1462316740514 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 16:05:40 INFO - PROCESS | 2260 | 1462316740516 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 16:05:40 INFO - PROCESS | 2260 | 1462316740517 Marionette TRACE conn2 <- [1,2194,null,{}] 16:05:40 INFO - PROCESS | 2260 | 1462316740520 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}] 16:05:40 INFO - PROCESS | 2260 | 1462316740629 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 16:05:40 INFO - PROCESS | 2260 | 1462316740725 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:40 INFO - PROCESS | 2260 | ++DOCSHELL 0x119c4d800 == 69 [pid = 2260] [id = 556] 16:05:40 INFO - PROCESS | 2260 | ++DOMWINDOW == 172 (0x112d66400) [pid = 2260] [serial = 1668] [outer = 0x0] 16:05:40 INFO - PROCESS | 2260 | ++DOMWINDOW == 173 (0x1292e6400) [pid = 2260] [serial = 1669] [outer = 0x112d66400] 16:05:40 INFO - PROCESS | 2260 | 1462316740755 Marionette DEBUG loaded listener.js 16:05:40 INFO - PROCESS | 2260 | ++DOMWINDOW == 174 (0x12cfb1400) [pid = 2260] [serial = 1670] [outer = 0x112d66400] 16:05:41 INFO - PROCESS | 2260 | 1462316741172 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]]]}] 16:05:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 16:05:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 670ms 16:05:41 INFO - PROCESS | 2260 | 1462316741187 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 16:05:41 INFO - PROCESS | 2260 | 1462316741189 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 16:05:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 16:05:41 INFO - PROCESS | 2260 | 1462316741193 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 16:05:41 INFO - PROCESS | 2260 | 1462316741195 Marionette TRACE conn2 <- [1,2198,null,{}] 16:05:41 INFO - PROCESS | 2260 | 1462316741198 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}] 16:05:41 INFO - PROCESS | 2260 | 1462316741357 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 16:05:41 INFO - PROCESS | 2260 | 1462316741641 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:41 INFO - PROCESS | 2260 | ++DOCSHELL 0x119897000 == 70 [pid = 2260] [id = 557] 16:05:41 INFO - PROCESS | 2260 | ++DOMWINDOW == 175 (0x111110800) [pid = 2260] [serial = 1671] [outer = 0x0] 16:05:41 INFO - PROCESS | 2260 | ++DOMWINDOW == 176 (0x112649800) [pid = 2260] [serial = 1672] [outer = 0x111110800] 16:05:41 INFO - PROCESS | 2260 | 1462316741671 Marionette DEBUG loaded listener.js 16:05:41 INFO - PROCESS | 2260 | ++DOMWINDOW == 177 (0x113da5400) [pid = 2260] [serial = 1673] [outer = 0x111110800] 16:05:42 INFO - PROCESS | 2260 | 1462316742116 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]]]}] 16:05:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 16:05:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 971ms 16:05:42 INFO - PROCESS | 2260 | 1462316742164 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 16:05:42 INFO - PROCESS | 2260 | 1462316742167 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 16:05:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 16:05:42 INFO - PROCESS | 2260 | 1462316742190 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 16:05:42 INFO - PROCESS | 2260 | 1462316742192 Marionette TRACE conn2 <- [1,2202,null,{}] 16:05:42 INFO - PROCESS | 2260 | 1462316742195 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}] 16:05:42 INFO - PROCESS | 2260 | 1462316742304 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 16:05:42 INFO - PROCESS | 2260 | 1462316742386 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:42 INFO - PROCESS | 2260 | ++DOCSHELL 0x116f4e800 == 71 [pid = 2260] [id = 558] 16:05:42 INFO - PROCESS | 2260 | ++DOMWINDOW == 178 (0x116f9a000) [pid = 2260] [serial = 1674] [outer = 0x0] 16:05:42 INFO - PROCESS | 2260 | ++DOMWINDOW == 179 (0x118157c00) [pid = 2260] [serial = 1675] [outer = 0x116f9a000] 16:05:42 INFO - PROCESS | 2260 | 1462316742416 Marionette DEBUG loaded listener.js 16:05:42 INFO - PROCESS | 2260 | ++DOMWINDOW == 180 (0x119333c00) [pid = 2260] [serial = 1676] [outer = 0x116f9a000] 16:05:42 INFO - PROCESS | 2260 | --DOCSHELL 0x12d85a000 == 70 [pid = 2260] [id = 547] 16:05:42 INFO - PROCESS | 2260 | --DOCSHELL 0x12d5cb800 == 69 [pid = 2260] [id = 546] 16:05:42 INFO - PROCESS | 2260 | --DOCSHELL 0x12c2a1800 == 68 [pid = 2260] [id = 545] 16:05:42 INFO - PROCESS | 2260 | --DOCSHELL 0x12ca81800 == 67 [pid = 2260] [id = 544] 16:05:42 INFO - PROCESS | 2260 | --DOCSHELL 0x12c189000 == 66 [pid = 2260] [id = 543] 16:05:42 INFO - PROCESS | 2260 | --DOCSHELL 0x12bb1f800 == 65 [pid = 2260] [id = 542] 16:05:42 INFO - PROCESS | 2260 | --DOCSHELL 0x12af91800 == 64 [pid = 2260] [id = 541] 16:05:42 INFO - PROCESS | 2260 | --DOMWINDOW == 179 (0x12c7c9c00) [pid = 2260] [serial = 1585] [outer = 0x0] [url = about:blank] 16:05:42 INFO - PROCESS | 2260 | 1462316742896 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]]]}] 16:05:42 INFO - PROCESS | 2260 | --DOCSHELL 0x12932d800 == 63 [pid = 2260] [id = 540] 16:05:42 INFO - PROCESS | 2260 | --DOCSHELL 0x126dcb800 == 62 [pid = 2260] [id = 539] 16:05:42 INFO - PROCESS | 2260 | --DOCSHELL 0x1198a7000 == 61 [pid = 2260] [id = 538] 16:05:42 INFO - PROCESS | 2260 | --DOCSHELL 0x119f68800 == 60 [pid = 2260] [id = 537] 16:05:42 INFO - PROCESS | 2260 | --DOCSHELL 0x1214e0800 == 59 [pid = 2260] [id = 536] 16:05:42 INFO - PROCESS | 2260 | --DOCSHELL 0x12db46800 == 58 [pid = 2260] [id = 531] 16:05:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 16:05:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 723ms 16:05:42 INFO - PROCESS | 2260 | --DOCSHELL 0x12a956800 == 57 [pid = 2260] [id = 530] 16:05:42 INFO - PROCESS | 2260 | --DOCSHELL 0x1219d0000 == 56 [pid = 2260] [id = 529] 16:05:42 INFO - PROCESS | 2260 | 1462316742912 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 16:05:42 INFO - PROCESS | 2260 | 1462316742915 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 16:05:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 16:05:42 INFO - PROCESS | 2260 | 1462316742924 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 16:05:42 INFO - PROCESS | 2260 | 1462316742925 Marionette TRACE conn2 <- [1,2206,null,{}] 16:05:42 INFO - PROCESS | 2260 | 1462316742928 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}] 16:05:43 INFO - PROCESS | 2260 | 1462316743017 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 16:05:43 INFO - PROCESS | 2260 | 1462316743025 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:43 INFO - PROCESS | 2260 | ++DOCSHELL 0x11999c800 == 57 [pid = 2260] [id = 559] 16:05:43 INFO - PROCESS | 2260 | ++DOMWINDOW == 180 (0x11935e800) [pid = 2260] [serial = 1677] [outer = 0x0] 16:05:43 INFO - PROCESS | 2260 | ++DOMWINDOW == 181 (0x1196d4000) [pid = 2260] [serial = 1678] [outer = 0x11935e800] 16:05:43 INFO - PROCESS | 2260 | 1462316743052 Marionette DEBUG loaded listener.js 16:05:43 INFO - PROCESS | 2260 | ++DOMWINDOW == 182 (0x121144800) [pid = 2260] [serial = 1679] [outer = 0x11935e800] 16:05:43 INFO - PROCESS | 2260 | --DOMWINDOW == 181 (0x12abf0800) [pid = 2260] [serial = 1526] [outer = 0x0] [url = about:blank] 16:05:43 INFO - PROCESS | 2260 | --DOMWINDOW == 180 (0x1185f9800) [pid = 2260] [serial = 1531] [outer = 0x0] [url = about:blank] 16:05:43 INFO - PROCESS | 2260 | --DOMWINDOW == 179 (0x12150f400) [pid = 2260] [serial = 1534] [outer = 0x0] [url = about:blank] 16:05:43 INFO - PROCESS | 2260 | --DOMWINDOW == 178 (0x121792000) [pid = 2260] [serial = 1555] [outer = 0x0] [url = about:blank] 16:05:43 INFO - PROCESS | 2260 | --DOMWINDOW == 177 (0x12510a800) [pid = 2260] [serial = 1556] [outer = 0x0] [url = about:blank] 16:05:43 INFO - PROCESS | 2260 | --DOMWINDOW == 176 (0x12bbd8c00) [pid = 2260] [serial = 1573] [outer = 0x0] [url = about:blank] 16:05:43 INFO - PROCESS | 2260 | --DOMWINDOW == 175 (0x12bbd3400) [pid = 2260] [serial = 1571] [outer = 0x0] [url = about:blank] 16:05:43 INFO - PROCESS | 2260 | --DOMWINDOW == 174 (0x1295bb000) [pid = 2260] [serial = 1537] [outer = 0x0] [url = about:blank] 16:05:43 INFO - PROCESS | 2260 | --DOMWINDOW == 173 (0x128bcc400) [pid = 2260] [serial = 1546] [outer = 0x0] [url = about:blank] 16:05:43 INFO - PROCESS | 2260 | --DOMWINDOW == 172 (0x115096400) [pid = 2260] [serial = 1576] [outer = 0x0] [url = about:blank] 16:05:43 INFO - PROCESS | 2260 | --DOMWINDOW == 171 (0x1180d7800) [pid = 2260] [serial = 1577] [outer = 0x0] [url = about:blank] 16:05:43 INFO - PROCESS | 2260 | --DOMWINDOW == 170 (0x12b522c00) [pid = 2260] [serial = 1543] [outer = 0x0] [url = about:blank] 16:05:43 INFO - PROCESS | 2260 | --DOMWINDOW == 169 (0x1121e0c00) [pid = 2260] [serial = 1528] [outer = 0x0] [url = about:blank] 16:05:43 INFO - PROCESS | 2260 | --DOMWINDOW == 168 (0x12c106000) [pid = 2260] [serial = 1574] [outer = 0x0] [url = about:blank] 16:05:43 INFO - PROCESS | 2260 | --DOMWINDOW == 167 (0x12a793c00) [pid = 2260] [serial = 1580] [outer = 0x0] [url = about:blank] 16:05:43 INFO - PROCESS | 2260 | --DOMWINDOW == 166 (0x12c7c2800) [pid = 2260] [serial = 1583] [outer = 0x0] [url = about:blank] 16:05:43 INFO - PROCESS | 2260 | --DOMWINDOW == 165 (0x12bbb8400) [pid = 2260] [serial = 1582] [outer = 0x0] [url = about:blank] 16:05:43 INFO - PROCESS | 2260 | --DOMWINDOW == 164 (0x121b58000) [pid = 2260] [serial = 1579] [outer = 0x0] [url = about:blank] 16:05:43 INFO - PROCESS | 2260 | --DOMWINDOW == 163 (0x129521800) [pid = 2260] [serial = 1564] [outer = 0x0] [url = about:blank] 16:05:43 INFO - PROCESS | 2260 | --DOMWINDOW == 162 (0x12abeb800) [pid = 2260] [serial = 1565] [outer = 0x0] [url = about:blank] 16:05:43 INFO - PROCESS | 2260 | --DOMWINDOW == 161 (0x12aee6400) [pid = 2260] [serial = 1567] [outer = 0x0] [url = about:blank] 16:05:43 INFO - PROCESS | 2260 | --DOMWINDOW == 160 (0x12928d400) [pid = 2260] [serial = 1561] [outer = 0x0] [url = about:blank] 16:05:43 INFO - PROCESS | 2260 | --DOMWINDOW == 159 (0x1292e1000) [pid = 2260] [serial = 1562] [outer = 0x0] [url = about:blank] 16:05:43 INFO - PROCESS | 2260 | --DOMWINDOW == 158 (0x12bbb1800) [pid = 2260] [serial = 1570] [outer = 0x0] [url = about:blank] 16:05:43 INFO - PROCESS | 2260 | --DOMWINDOW == 157 (0x128c37c00) [pid = 2260] [serial = 1558] [outer = 0x0] [url = about:blank] 16:05:43 INFO - PROCESS | 2260 | --DOMWINDOW == 156 (0x128d5f800) [pid = 2260] [serial = 1559] [outer = 0x0] [url = about:blank] 16:05:43 INFO - PROCESS | 2260 | --DOMWINDOW == 155 (0x118f17400) [pid = 2260] [serial = 1550] [outer = 0x0] [url = about:blank] 16:05:43 INFO - PROCESS | 2260 | --DOMWINDOW == 154 (0x1180db400) [pid = 2260] [serial = 1549] [outer = 0x0] [url = about:blank] 16:05:43 INFO - PROCESS | 2260 | --DOMWINDOW == 153 (0x12b529c00) [pid = 2260] [serial = 1568] [outer = 0x0] [url = about:blank] 16:05:43 INFO - PROCESS | 2260 | --DOMWINDOW == 152 (0x121140800) [pid = 2260] [serial = 1553] [outer = 0x0] [url = about:blank] 16:05:43 INFO - PROCESS | 2260 | --DOMWINDOW == 151 (0x11983d000) [pid = 2260] [serial = 1552] [outer = 0x0] [url = about:blank] 16:05:43 INFO - PROCESS | 2260 | --DOMWINDOW == 150 (0x12ad2c800) [pid = 2260] [serial = 1540] [outer = 0x0] [url = about:blank] 16:05:43 INFO - PROCESS | 2260 | 1462316743447 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]]]}] 16:05:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 16:05:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 574ms 16:05:43 INFO - PROCESS | 2260 | 1462316743492 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 16:05:43 INFO - PROCESS | 2260 | 1462316743493 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 16:05:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 16:05:43 INFO - PROCESS | 2260 | 1462316743499 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 16:05:43 INFO - PROCESS | 2260 | 1462316743502 Marionette TRACE conn2 <- [1,2210,null,{}] 16:05:43 INFO - PROCESS | 2260 | 1462316743505 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}] 16:05:43 INFO - PROCESS | 2260 | 1462316743605 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 16:05:43 INFO - PROCESS | 2260 | 1462316743644 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:43 INFO - PROCESS | 2260 | ++DOCSHELL 0x12a77a000 == 58 [pid = 2260] [id = 560] 16:05:43 INFO - PROCESS | 2260 | ++DOMWINDOW == 151 (0x1213d3000) [pid = 2260] [serial = 1680] [outer = 0x0] 16:05:43 INFO - PROCESS | 2260 | ++DOMWINDOW == 152 (0x121508000) [pid = 2260] [serial = 1681] [outer = 0x1213d3000] 16:05:43 INFO - PROCESS | 2260 | 1462316743686 Marionette DEBUG loaded listener.js 16:05:43 INFO - PROCESS | 2260 | ++DOMWINDOW == 153 (0x121b4ac00) [pid = 2260] [serial = 1682] [outer = 0x1213d3000] 16:05:44 INFO - PROCESS | 2260 | 1462316744081 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]]]}] 16:05:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 16:05:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 626ms 16:05:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 16:05:44 INFO - PROCESS | 2260 | 1462316744123 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 16:05:44 INFO - PROCESS | 2260 | 1462316744125 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 16:05:44 INFO - PROCESS | 2260 | 1462316744127 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 16:05:44 INFO - PROCESS | 2260 | 1462316744128 Marionette TRACE conn2 <- [1,2214,null,{}] 16:05:44 INFO - PROCESS | 2260 | 1462316744130 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}] 16:05:44 INFO - PROCESS | 2260 | 1462316744219 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 16:05:44 INFO - PROCESS | 2260 | 1462316744223 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:44 INFO - PROCESS | 2260 | ++DOCSHELL 0x12c18d000 == 59 [pid = 2260] [id = 561] 16:05:44 INFO - PROCESS | 2260 | ++DOMWINDOW == 154 (0x121d3e000) [pid = 2260] [serial = 1683] [outer = 0x0] 16:05:44 INFO - PROCESS | 2260 | ++DOMWINDOW == 155 (0x125835800) [pid = 2260] [serial = 1684] [outer = 0x121d3e000] 16:05:44 INFO - PROCESS | 2260 | 1462316744250 Marionette DEBUG loaded listener.js 16:05:44 INFO - PROCESS | 2260 | ++DOMWINDOW == 156 (0x126db7000) [pid = 2260] [serial = 1685] [outer = 0x121d3e000] 16:05:44 INFO - PROCESS | 2260 | 1462316744590 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]]]}] 16:05:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 16:05:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 469ms 16:05:44 INFO - PROCESS | 2260 | 1462316744596 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 16:05:44 INFO - PROCESS | 2260 | 1462316744598 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 16:05:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 16:05:44 INFO - PROCESS | 2260 | 1462316744600 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 16:05:44 INFO - PROCESS | 2260 | 1462316744601 Marionette TRACE conn2 <- [1,2218,null,{}] 16:05:44 INFO - PROCESS | 2260 | 1462316744605 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}] 16:05:44 INFO - PROCESS | 2260 | 1462316744694 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 16:05:44 INFO - PROCESS | 2260 | 1462316744765 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:44 INFO - PROCESS | 2260 | ++DOCSHELL 0x12cd6d000 == 60 [pid = 2260] [id = 562] 16:05:44 INFO - PROCESS | 2260 | ++DOMWINDOW == 157 (0x128d53000) [pid = 2260] [serial = 1686] [outer = 0x0] 16:05:44 INFO - PROCESS | 2260 | ++DOMWINDOW == 158 (0x128d5ac00) [pid = 2260] [serial = 1687] [outer = 0x128d53000] 16:05:44 INFO - PROCESS | 2260 | 1462316744797 Marionette DEBUG loaded listener.js 16:05:44 INFO - PROCESS | 2260 | ++DOMWINDOW == 159 (0x1292e8400) [pid = 2260] [serial = 1688] [outer = 0x128d53000] 16:05:45 INFO - PROCESS | 2260 | 1462316745143 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]]]}] 16:05:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 16:05:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 572ms 16:05:45 INFO - PROCESS | 2260 | 1462316745173 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 16:05:45 INFO - PROCESS | 2260 | 1462316745174 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 16:05:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 16:05:45 INFO - PROCESS | 2260 | 1462316745176 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 16:05:45 INFO - PROCESS | 2260 | 1462316745177 Marionette TRACE conn2 <- [1,2222,null,{}] 16:05:45 INFO - PROCESS | 2260 | 1462316745180 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}] 16:05:45 INFO - PROCESS | 2260 | 1462316745294 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 16:05:45 INFO - PROCESS | 2260 | 1462316745310 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:45 INFO - PROCESS | 2260 | ++DOCSHELL 0x12d508800 == 61 [pid = 2260] [id = 563] 16:05:45 INFO - PROCESS | 2260 | ++DOMWINDOW == 160 (0x1292e6800) [pid = 2260] [serial = 1689] [outer = 0x0] 16:05:45 INFO - PROCESS | 2260 | ++DOMWINDOW == 161 (0x12a911000) [pid = 2260] [serial = 1690] [outer = 0x1292e6800] 16:05:45 INFO - PROCESS | 2260 | 1462316745335 Marionette DEBUG loaded listener.js 16:05:45 INFO - PROCESS | 2260 | ++DOMWINDOW == 162 (0x12abf0800) [pid = 2260] [serial = 1691] [outer = 0x1292e6800] 16:05:45 INFO - PROCESS | 2260 | 1462316745674 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]]]}] 16:05:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 16:05:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 518ms 16:05:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 16:05:45 INFO - PROCESS | 2260 | 1462316745700 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 16:05:45 INFO - PROCESS | 2260 | 1462316745701 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 16:05:45 INFO - PROCESS | 2260 | 1462316745703 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 16:05:45 INFO - PROCESS | 2260 | 1462316745706 Marionette TRACE conn2 <- [1,2226,null,{}] 16:05:45 INFO - PROCESS | 2260 | 1462316745709 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}] 16:05:45 INFO - PROCESS | 2260 | 1462316745817 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 16:05:45 INFO - PROCESS | 2260 | 1462316745826 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:45 INFO - PROCESS | 2260 | ++DOCSHELL 0x12d90f000 == 62 [pid = 2260] [id = 564] 16:05:45 INFO - PROCESS | 2260 | ++DOMWINDOW == 163 (0x129523c00) [pid = 2260] [serial = 1692] [outer = 0x0] 16:05:45 INFO - PROCESS | 2260 | ++DOMWINDOW == 164 (0x12b526800) [pid = 2260] [serial = 1693] [outer = 0x129523c00] 16:05:45 INFO - PROCESS | 2260 | 1462316745851 Marionette DEBUG loaded listener.js 16:05:45 INFO - PROCESS | 2260 | ++DOMWINDOW == 165 (0x12bbba400) [pid = 2260] [serial = 1694] [outer = 0x129523c00] 16:05:46 INFO - PROCESS | 2260 | 1462316746216 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]]]}] 16:05:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 16:05:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 521ms 16:05:46 INFO - PROCESS | 2260 | 1462316746225 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 16:05:46 INFO - PROCESS | 2260 | 1462316746226 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 16:05:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 16:05:46 INFO - PROCESS | 2260 | 1462316746228 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 16:05:46 INFO - PROCESS | 2260 | 1462316746229 Marionette TRACE conn2 <- [1,2230,null,{}] 16:05:46 INFO - PROCESS | 2260 | 1462316746231 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}] 16:05:46 INFO - PROCESS | 2260 | 1462316746343 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 16:05:46 INFO - PROCESS | 2260 | 1462316746356 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:46 INFO - PROCESS | 2260 | ++DOCSHELL 0x12dd8a800 == 63 [pid = 2260] [id = 565] 16:05:46 INFO - PROCESS | 2260 | ++DOMWINDOW == 166 (0x12aedf400) [pid = 2260] [serial = 1695] [outer = 0x0] 16:05:46 INFO - PROCESS | 2260 | ++DOMWINDOW == 167 (0x12c7ca000) [pid = 2260] [serial = 1696] [outer = 0x12aedf400] 16:05:46 INFO - PROCESS | 2260 | 1462316746381 Marionette DEBUG loaded listener.js 16:05:46 INFO - PROCESS | 2260 | ++DOMWINDOW == 168 (0x12cd43000) [pid = 2260] [serial = 1697] [outer = 0x12aedf400] 16:05:46 INFO - PROCESS | 2260 | 1462316746707 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]]]}] 16:05:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 16:05:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 518ms 16:05:46 INFO - PROCESS | 2260 | 1462316746746 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 16:05:46 INFO - PROCESS | 2260 | 1462316746747 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 16:05:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 16:05:46 INFO - PROCESS | 2260 | 1462316746749 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 16:05:46 INFO - PROCESS | 2260 | 1462316746750 Marionette TRACE conn2 <- [1,2234,null,{}] 16:05:46 INFO - PROCESS | 2260 | 1462316746753 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}] 16:05:46 INFO - PROCESS | 2260 | 1462316746867 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 16:05:46 INFO - PROCESS | 2260 | 1462316746881 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:46 INFO - PROCESS | 2260 | ++DOCSHELL 0x134c14800 == 64 [pid = 2260] [id = 566] 16:05:46 INFO - PROCESS | 2260 | ++DOMWINDOW == 169 (0x128b7a000) [pid = 2260] [serial = 1698] [outer = 0x0] 16:05:46 INFO - PROCESS | 2260 | ++DOMWINDOW == 170 (0x128b7d800) [pid = 2260] [serial = 1699] [outer = 0x128b7a000] 16:05:46 INFO - PROCESS | 2260 | 1462316746907 Marionette DEBUG loaded listener.js 16:05:46 INFO - PROCESS | 2260 | ++DOMWINDOW == 171 (0x128b81800) [pid = 2260] [serial = 1700] [outer = 0x128b7a000] 16:05:47 INFO - PROCESS | 2260 | --DOMWINDOW == 170 (0x116714400) [pid = 2260] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 16:05:47 INFO - PROCESS | 2260 | --DOMWINDOW == 169 (0x11322d000) [pid = 2260] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 16:05:47 INFO - PROCESS | 2260 | --DOMWINDOW == 168 (0x1240af000) [pid = 2260] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 16:05:47 INFO - PROCESS | 2260 | --DOMWINDOW == 167 (0x128d60400) [pid = 2260] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 16:05:47 INFO - PROCESS | 2260 | --DOMWINDOW == 166 (0x1131e5c00) [pid = 2260] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 16:05:47 INFO - PROCESS | 2260 | --DOMWINDOW == 165 (0x1196ce800) [pid = 2260] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 16:05:47 INFO - PROCESS | 2260 | --DOMWINDOW == 164 (0x126b86400) [pid = 2260] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 16:05:47 INFO - PROCESS | 2260 | --DOMWINDOW == 163 (0x128e8b800) [pid = 2260] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 16:05:47 INFO - PROCESS | 2260 | --DOMWINDOW == 162 (0x116f8f800) [pid = 2260] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 16:05:47 INFO - PROCESS | 2260 | --DOMWINDOW == 161 (0x12113c400) [pid = 2260] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 16:05:47 INFO - PROCESS | 2260 | --DOMWINDOW == 160 (0x12a9e6400) [pid = 2260] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 16:05:47 INFO - PROCESS | 2260 | --DOMWINDOW == 159 (0x12bbb6800) [pid = 2260] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 16:05:47 INFO - PROCESS | 2260 | 1462316747364 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]]]}] 16:05:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 16:05:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 621ms 16:05:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 16:05:47 INFO - PROCESS | 2260 | 1462316747371 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 16:05:47 INFO - PROCESS | 2260 | 1462316747373 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 16:05:47 INFO - PROCESS | 2260 | 1462316747375 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 16:05:47 INFO - PROCESS | 2260 | 1462316747376 Marionette TRACE conn2 <- [1,2238,null,{}] 16:05:47 INFO - PROCESS | 2260 | 1462316747378 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}] 16:05:47 INFO - PROCESS | 2260 | 1462316747469 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 16:05:47 INFO - PROCESS | 2260 | 1462316747534 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:47 INFO - PROCESS | 2260 | ++DOCSHELL 0x12db3c800 == 65 [pid = 2260] [id = 567] 16:05:47 INFO - PROCESS | 2260 | ++DOMWINDOW == 160 (0x110f76800) [pid = 2260] [serial = 1701] [outer = 0x0] 16:05:47 INFO - PROCESS | 2260 | ++DOMWINDOW == 161 (0x126b86400) [pid = 2260] [serial = 1702] [outer = 0x110f76800] 16:05:47 INFO - PROCESS | 2260 | 1462316747564 Marionette DEBUG loaded listener.js 16:05:47 INFO - PROCESS | 2260 | ++DOMWINDOW == 162 (0x128b88800) [pid = 2260] [serial = 1703] [outer = 0x110f76800] 16:05:47 INFO - PROCESS | 2260 | 1462316747849 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]]]}] 16:05:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 16:05:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 519ms 16:05:47 INFO - PROCESS | 2260 | 1462316747894 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 16:05:47 INFO - PROCESS | 2260 | 1462316747896 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 16:05:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 16:05:47 INFO - PROCESS | 2260 | 1462316747898 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 16:05:47 INFO - PROCESS | 2260 | 1462316747900 Marionette TRACE conn2 <- [1,2242,null,{}] 16:05:47 INFO - PROCESS | 2260 | 1462316747902 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}] 16:05:48 INFO - PROCESS | 2260 | 1462316748005 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 16:05:48 INFO - PROCESS | 2260 | 1462316748010 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:48 INFO - PROCESS | 2260 | ++DOCSHELL 0x13578e800 == 66 [pid = 2260] [id = 568] 16:05:48 INFO - PROCESS | 2260 | ++DOMWINDOW == 163 (0x128b7e800) [pid = 2260] [serial = 1704] [outer = 0x0] 16:05:48 INFO - PROCESS | 2260 | ++DOMWINDOW == 164 (0x12cfb7400) [pid = 2260] [serial = 1705] [outer = 0x128b7e800] 16:05:48 INFO - PROCESS | 2260 | 1462316748035 Marionette DEBUG loaded listener.js 16:05:48 INFO - PROCESS | 2260 | ++DOMWINDOW == 165 (0x12cff0800) [pid = 2260] [serial = 1706] [outer = 0x128b7e800] 16:05:48 INFO - PROCESS | 2260 | 1462316748393 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]]]}] 16:05:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 16:05:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 523ms 16:05:48 INFO - PROCESS | 2260 | 1462316748432 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 16:05:48 INFO - PROCESS | 2260 | 1462316748433 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 16:05:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 16:05:48 INFO - PROCESS | 2260 | 1462316748435 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 16:05:48 INFO - PROCESS | 2260 | 1462316748436 Marionette TRACE conn2 <- [1,2246,null,{}] 16:05:48 INFO - PROCESS | 2260 | 1462316748439 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}] 16:05:48 INFO - PROCESS | 2260 | 1462316748529 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 16:05:48 INFO - PROCESS | 2260 | 1462316748534 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:48 INFO - PROCESS | 2260 | ++DOCSHELL 0x135bcf000 == 67 [pid = 2260] [id = 569] 16:05:48 INFO - PROCESS | 2260 | ++DOMWINDOW == 166 (0x12cff3400) [pid = 2260] [serial = 1707] [outer = 0x0] 16:05:48 INFO - PROCESS | 2260 | ++DOMWINDOW == 167 (0x12cff9c00) [pid = 2260] [serial = 1708] [outer = 0x12cff3400] 16:05:48 INFO - PROCESS | 2260 | 1462316748561 Marionette DEBUG loaded listener.js 16:05:48 INFO - PROCESS | 2260 | ++DOMWINDOW == 168 (0x12d534c00) [pid = 2260] [serial = 1709] [outer = 0x12cff3400] 16:05:48 INFO - PROCESS | 2260 | 1462316748884 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]]]}] 16:05:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 16:05:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 470ms 16:05:48 INFO - PROCESS | 2260 | 1462316748907 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 16:05:48 INFO - PROCESS | 2260 | 1462316748908 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 16:05:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 16:05:48 INFO - PROCESS | 2260 | 1462316748910 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 16:05:48 INFO - PROCESS | 2260 | 1462316748911 Marionette TRACE conn2 <- [1,2250,null,{}] 16:05:48 INFO - PROCESS | 2260 | 1462316748913 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}] 16:05:49 INFO - PROCESS | 2260 | 1462316749005 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 16:05:49 INFO - PROCESS | 2260 | 1462316749069 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:49 INFO - PROCESS | 2260 | ++DOCSHELL 0x1387d1800 == 68 [pid = 2260] [id = 570] 16:05:49 INFO - PROCESS | 2260 | ++DOMWINDOW == 169 (0x12cff6000) [pid = 2260] [serial = 1710] [outer = 0x0] 16:05:49 INFO - PROCESS | 2260 | ++DOMWINDOW == 170 (0x12d53f400) [pid = 2260] [serial = 1711] [outer = 0x12cff6000] 16:05:49 INFO - PROCESS | 2260 | 1462316749094 Marionette DEBUG loaded listener.js 16:05:49 INFO - PROCESS | 2260 | ++DOMWINDOW == 171 (0x12d5a3000) [pid = 2260] [serial = 1712] [outer = 0x12cff6000] 16:05:49 INFO - PROCESS | 2260 | 1462316749562 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]]]}] 16:05:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 16:05:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 668ms 16:05:49 INFO - PROCESS | 2260 | 1462316749579 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 16:05:49 INFO - PROCESS | 2260 | 1462316749581 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 16:05:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 16:05:49 INFO - PROCESS | 2260 | 1462316749585 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 16:05:49 INFO - PROCESS | 2260 | 1462316749587 Marionette TRACE conn2 <- [1,2254,null,{}] 16:05:49 INFO - PROCESS | 2260 | 1462316749610 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}] 16:05:49 INFO - PROCESS | 2260 | 1462316749732 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 16:05:49 INFO - PROCESS | 2260 | 1462316749815 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:49 INFO - PROCESS | 2260 | ++DOCSHELL 0x128ccd800 == 69 [pid = 2260] [id = 571] 16:05:49 INFO - PROCESS | 2260 | ++DOMWINDOW == 172 (0x1180dac00) [pid = 2260] [serial = 1713] [outer = 0x0] 16:05:49 INFO - PROCESS | 2260 | ++DOMWINDOW == 173 (0x1185fb000) [pid = 2260] [serial = 1714] [outer = 0x1180dac00] 16:05:49 INFO - PROCESS | 2260 | 1462316749848 Marionette DEBUG loaded listener.js 16:05:49 INFO - PROCESS | 2260 | ++DOMWINDOW == 174 (0x1196d0c00) [pid = 2260] [serial = 1715] [outer = 0x1180dac00] 16:05:50 INFO - PROCESS | 2260 | 1462316750302 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]]]}] 16:05:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 16:05:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 739ms 16:05:50 INFO - PROCESS | 2260 | 1462316750323 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 16:05:50 INFO - PROCESS | 2260 | 1462316750328 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 16:05:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 16:05:50 INFO - PROCESS | 2260 | 1462316750333 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 16:05:50 INFO - PROCESS | 2260 | 1462316750334 Marionette TRACE conn2 <- [1,2258,null,{}] 16:05:50 INFO - PROCESS | 2260 | 1462316750357 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}] 16:05:50 INFO - PROCESS | 2260 | 1462316750474 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 16:05:50 INFO - PROCESS | 2260 | 1462316750585 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:50 INFO - PROCESS | 2260 | ++DOCSHELL 0x12c299800 == 70 [pid = 2260] [id = 572] 16:05:50 INFO - PROCESS | 2260 | ++DOMWINDOW == 175 (0x121144c00) [pid = 2260] [serial = 1716] [outer = 0x0] 16:05:50 INFO - PROCESS | 2260 | ++DOMWINDOW == 176 (0x1213c8800) [pid = 2260] [serial = 1717] [outer = 0x121144c00] 16:05:50 INFO - PROCESS | 2260 | 1462316750614 Marionette DEBUG loaded listener.js 16:05:50 INFO - PROCESS | 2260 | ++DOMWINDOW == 177 (0x12150c800) [pid = 2260] [serial = 1718] [outer = 0x121144c00] 16:05:51 INFO - PROCESS | 2260 | 1462316751041 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]]]}] 16:05:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 16:05:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 740ms 16:05:51 INFO - PROCESS | 2260 | 1462316751073 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 16:05:51 INFO - PROCESS | 2260 | 1462316751074 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 16:05:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 16:05:51 INFO - PROCESS | 2260 | 1462316751077 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 16:05:51 INFO - PROCESS | 2260 | 1462316751080 Marionette TRACE conn2 <- [1,2262,null,{}] 16:05:51 INFO - PROCESS | 2260 | 1462316751088 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}] 16:05:51 INFO - PROCESS | 2260 | 1462316751203 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 16:05:51 INFO - PROCESS | 2260 | 1462316751313 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:51 INFO - PROCESS | 2260 | ++DOCSHELL 0x1356c6800 == 71 [pid = 2260] [id = 573] 16:05:51 INFO - PROCESS | 2260 | ++DOMWINDOW == 178 (0x126315800) [pid = 2260] [serial = 1719] [outer = 0x0] 16:05:51 INFO - PROCESS | 2260 | ++DOMWINDOW == 179 (0x128c34000) [pid = 2260] [serial = 1720] [outer = 0x126315800] 16:05:51 INFO - PROCESS | 2260 | 1462316751348 Marionette DEBUG loaded listener.js 16:05:51 INFO - PROCESS | 2260 | ++DOMWINDOW == 180 (0x1292ed400) [pid = 2260] [serial = 1721] [outer = 0x126315800] 16:05:51 INFO - PROCESS | 2260 | 1462316751735 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]]]}] 16:05:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 16:05:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 723ms 16:05:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 16:05:51 INFO - PROCESS | 2260 | 1462316751800 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 16:05:51 INFO - PROCESS | 2260 | 1462316751802 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 16:05:51 INFO - PROCESS | 2260 | 1462316751805 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 16:05:51 INFO - PROCESS | 2260 | 1462316751806 Marionette TRACE conn2 <- [1,2266,null,{}] 16:05:51 INFO - PROCESS | 2260 | 1462316751827 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}] 16:05:51 INFO - PROCESS | 2260 | 1462316751939 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 16:05:52 INFO - PROCESS | 2260 | 1462316752049 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:52 INFO - PROCESS | 2260 | ++DOCSHELL 0x135cae800 == 72 [pid = 2260] [id = 574] 16:05:52 INFO - PROCESS | 2260 | ++DOMWINDOW == 181 (0x1295ba400) [pid = 2260] [serial = 1722] [outer = 0x0] 16:05:52 INFO - PROCESS | 2260 | ++DOMWINDOW == 182 (0x12b521c00) [pid = 2260] [serial = 1723] [outer = 0x1295ba400] 16:05:52 INFO - PROCESS | 2260 | 1462316752082 Marionette DEBUG loaded listener.js 16:05:52 INFO - PROCESS | 2260 | ++DOMWINDOW == 183 (0x12c107000) [pid = 2260] [serial = 1724] [outer = 0x1295ba400] 16:05:52 INFO - PROCESS | 2260 | 1462316752498 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]]]}] 16:05:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 16:05:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 738ms 16:05:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 16:05:52 INFO - PROCESS | 2260 | 1462316752543 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 16:05:52 INFO - PROCESS | 2260 | 1462316752544 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 16:05:52 INFO - PROCESS | 2260 | 1462316752547 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 16:05:52 INFO - PROCESS | 2260 | 1462316752548 Marionette TRACE conn2 <- [1,2270,null,{}] 16:05:52 INFO - PROCESS | 2260 | 1462316752550 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}] 16:05:52 INFO - PROCESS | 2260 | 1462316752662 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 16:05:52 INFO - PROCESS | 2260 | 1462316752770 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:52 INFO - PROCESS | 2260 | ++DOCSHELL 0x135cc0000 == 73 [pid = 2260] [id = 575] 16:05:52 INFO - PROCESS | 2260 | ++DOMWINDOW == 184 (0x12a67d400) [pid = 2260] [serial = 1725] [outer = 0x0] 16:05:52 INFO - PROCESS | 2260 | ++DOMWINDOW == 185 (0x12cfafc00) [pid = 2260] [serial = 1726] [outer = 0x12a67d400] 16:05:52 INFO - PROCESS | 2260 | 1462316752802 Marionette DEBUG loaded listener.js 16:05:52 INFO - PROCESS | 2260 | ++DOMWINDOW == 186 (0x12cfbac00) [pid = 2260] [serial = 1727] [outer = 0x12a67d400] 16:05:53 INFO - PROCESS | 2260 | 1462316753257 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]]]}] 16:05:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 16:05:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 723ms 16:05:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 16:05:53 INFO - PROCESS | 2260 | 1462316753289 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 16:05:53 INFO - PROCESS | 2260 | 1462316753290 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 16:05:53 INFO - PROCESS | 2260 | 1462316753292 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 16:05:53 INFO - PROCESS | 2260 | 1462316753293 Marionette TRACE conn2 <- [1,2274,null,{}] 16:05:53 INFO - PROCESS | 2260 | 1462316753296 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}] 16:05:53 INFO - PROCESS | 2260 | 1462316753420 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 16:05:53 INFO - PROCESS | 2260 | 1462316753502 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:53 INFO - PROCESS | 2260 | ++DOCSHELL 0x113d6f800 == 74 [pid = 2260] [id = 576] 16:05:53 INFO - PROCESS | 2260 | ++DOMWINDOW == 187 (0x12929b800) [pid = 2260] [serial = 1728] [outer = 0x0] 16:05:53 INFO - PROCESS | 2260 | ++DOMWINDOW == 188 (0x12cff7800) [pid = 2260] [serial = 1729] [outer = 0x12929b800] 16:05:53 INFO - PROCESS | 2260 | 1462316753534 Marionette DEBUG loaded listener.js 16:05:53 INFO - PROCESS | 2260 | ++DOMWINDOW == 189 (0x12d9a5000) [pid = 2260] [serial = 1730] [outer = 0x12929b800] 16:05:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 16:05:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 671ms 16:05:53 INFO - PROCESS | 2260 | 1462316753958 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]]]}] 16:05:53 INFO - PROCESS | 2260 | 1462316753963 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 16:05:53 INFO - PROCESS | 2260 | 1462316753964 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 16:05:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 16:05:53 INFO - PROCESS | 2260 | 1462316753967 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 16:05:53 INFO - PROCESS | 2260 | 1462316753968 Marionette TRACE conn2 <- [1,2278,null,{}] 16:05:53 INFO - PROCESS | 2260 | 1462316753970 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}] 16:05:54 INFO - PROCESS | 2260 | 1462316754079 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 16:05:54 INFO - PROCESS | 2260 | 1462316754391 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:54 INFO - PROCESS | 2260 | ++DOCSHELL 0x118751800 == 75 [pid = 2260] [id = 577] 16:05:54 INFO - PROCESS | 2260 | ++DOMWINDOW == 190 (0x111db8000) [pid = 2260] [serial = 1731] [outer = 0x0] 16:05:54 INFO - PROCESS | 2260 | ++DOMWINDOW == 191 (0x1121dc800) [pid = 2260] [serial = 1732] [outer = 0x111db8000] 16:05:54 INFO - PROCESS | 2260 | 1462316754451 Marionette DEBUG loaded listener.js 16:05:54 INFO - PROCESS | 2260 | ++DOMWINDOW == 192 (0x115092000) [pid = 2260] [serial = 1733] [outer = 0x111db8000] 16:05:54 INFO - PROCESS | 2260 | 1462316754905 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]]]}] 16:05:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 16:05:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 971ms 16:05:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 16:05:54 INFO - PROCESS | 2260 | 1462316754939 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 16:05:54 INFO - PROCESS | 2260 | 1462316754941 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 16:05:54 INFO - PROCESS | 2260 | 1462316754944 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 16:05:54 INFO - PROCESS | 2260 | 1462316754946 Marionette TRACE conn2 <- [1,2282,null,{}] 16:05:54 INFO - PROCESS | 2260 | 1462316754950 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}] 16:05:55 INFO - PROCESS | 2260 | 1462316755050 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 16:05:55 INFO - PROCESS | 2260 | 1462316755156 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:55 INFO - PROCESS | 2260 | ++DOCSHELL 0x1295d0800 == 76 [pid = 2260] [id = 578] 16:05:55 INFO - PROCESS | 2260 | ++DOMWINDOW == 193 (0x1185bb400) [pid = 2260] [serial = 1734] [outer = 0x0] 16:05:55 INFO - PROCESS | 2260 | ++DOMWINDOW == 194 (0x1185f7400) [pid = 2260] [serial = 1735] [outer = 0x1185bb400] 16:05:55 INFO - PROCESS | 2260 | 1462316755186 Marionette DEBUG loaded listener.js 16:05:55 INFO - PROCESS | 2260 | ++DOMWINDOW == 195 (0x118f18400) [pid = 2260] [serial = 1736] [outer = 0x1185bb400] 16:05:55 INFO - PROCESS | 2260 | 1462316755616 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]]]}] 16:05:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 16:05:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 721ms 16:05:55 INFO - PROCESS | 2260 | 1462316755667 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 16:05:55 INFO - PROCESS | 2260 | 1462316755669 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 16:05:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 16:05:55 INFO - PROCESS | 2260 | 1462316755673 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 16:05:55 INFO - PROCESS | 2260 | 1462316755674 Marionette TRACE conn2 <- [1,2286,null,{}] 16:05:55 INFO - PROCESS | 2260 | 1462316755676 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}] 16:05:55 INFO - PROCESS | 2260 | 1462316755795 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 16:05:55 INFO - PROCESS | 2260 | --DOCSHELL 0x1358bd800 == 75 [pid = 2260] [id = 512] 16:05:55 INFO - PROCESS | 2260 | --DOCSHELL 0x1356ce000 == 74 [pid = 2260] [id = 514] 16:05:55 INFO - PROCESS | 2260 | --DOCSHELL 0x1356be800 == 73 [pid = 2260] [id = 513] 16:05:55 INFO - PROCESS | 2260 | --DOCSHELL 0x12d5ce000 == 72 [pid = 2260] [id = 471] 16:05:55 INFO - PROCESS | 2260 | --DOCSHELL 0x135bcf000 == 71 [pid = 2260] [id = 569] 16:05:55 INFO - PROCESS | 2260 | --DOCSHELL 0x13578e800 == 70 [pid = 2260] [id = 568] 16:05:55 INFO - PROCESS | 2260 | --DOCSHELL 0x12db3c800 == 69 [pid = 2260] [id = 567] 16:05:55 INFO - PROCESS | 2260 | --DOCSHELL 0x134c14800 == 68 [pid = 2260] [id = 566] 16:05:55 INFO - PROCESS | 2260 | --DOCSHELL 0x12dd8a800 == 67 [pid = 2260] [id = 565] 16:05:55 INFO - PROCESS | 2260 | --DOCSHELL 0x12d90f000 == 66 [pid = 2260] [id = 564] 16:05:55 INFO - PROCESS | 2260 | --DOCSHELL 0x12d508800 == 65 [pid = 2260] [id = 563] 16:05:55 INFO - PROCESS | 2260 | --DOCSHELL 0x12cd6d000 == 64 [pid = 2260] [id = 562] 16:05:55 INFO - PROCESS | 2260 | --DOCSHELL 0x12c18d000 == 63 [pid = 2260] [id = 561] 16:05:55 INFO - PROCESS | 2260 | --DOCSHELL 0x12a77a000 == 62 [pid = 2260] [id = 560] 16:05:55 INFO - PROCESS | 2260 | --DOCSHELL 0x11999c800 == 61 [pid = 2260] [id = 559] 16:05:55 INFO - PROCESS | 2260 | --DOCSHELL 0x116f4e800 == 60 [pid = 2260] [id = 558] 16:05:55 INFO - PROCESS | 2260 | --DOCSHELL 0x119897000 == 59 [pid = 2260] [id = 557] 16:05:55 INFO - PROCESS | 2260 | --DOCSHELL 0x12a958000 == 58 [pid = 2260] [id = 550] 16:05:55 INFO - PROCESS | 2260 | --DOCSHELL 0x1198b5000 == 57 [pid = 2260] [id = 549] 16:05:55 INFO - PROCESS | 2260 | --DOCSHELL 0x12dd0e000 == 56 [pid = 2260] [id = 548] 16:05:55 INFO - PROCESS | 2260 | --DOMWINDOW == 194 (0x1182ab000) [pid = 2260] [serial = 1613] [outer = 0x0] [url = about:blank] 16:05:55 INFO - PROCESS | 2260 | --DOMWINDOW == 193 (0x11805f400) [pid = 2260] [serial = 1612] [outer = 0x0] [url = about:blank] 16:05:55 INFO - PROCESS | 2260 | --DOMWINDOW == 192 (0x116f9cc00) [pid = 2260] [serial = 1615] [outer = 0x0] [url = about:blank] 16:05:55 INFO - PROCESS | 2260 | --DOMWINDOW == 191 (0x11916c400) [pid = 2260] [serial = 1616] [outer = 0x0] [url = about:blank] 16:05:55 INFO - PROCESS | 2260 | --DOMWINDOW == 190 (0x126315400) [pid = 2260] [serial = 1624] [outer = 0x0] [url = about:blank] 16:05:55 INFO - PROCESS | 2260 | --DOMWINDOW == 189 (0x1295ba800) [pid = 2260] [serial = 1597] [outer = 0x0] [url = about:blank] 16:05:55 INFO - PROCESS | 2260 | --DOMWINDOW == 188 (0x129244000) [pid = 2260] [serial = 1630] [outer = 0x0] [url = about:blank] 16:05:55 INFO - PROCESS | 2260 | --DOMWINDOW == 187 (0x119840000) [pid = 2260] [serial = 1591] [outer = 0x0] [url = about:blank] 16:05:55 INFO - PROCESS | 2260 | --DOMWINDOW == 186 (0x12aede000) [pid = 2260] [serial = 1603] [outer = 0x0] [url = about:blank] 16:05:55 INFO - PROCESS | 2260 | --DOMWINDOW == 185 (0x11509ac00) [pid = 2260] [serial = 1609] [outer = 0x0] [url = about:blank] 16:05:55 INFO - PROCESS | 2260 | --DOMWINDOW == 184 (0x116714c00) [pid = 2260] [serial = 1610] [outer = 0x0] [url = about:blank] 16:05:55 INFO - PROCESS | 2260 | --DOMWINDOW == 183 (0x119bb6800) [pid = 2260] [serial = 1618] [outer = 0x0] [url = about:blank] 16:05:55 INFO - PROCESS | 2260 | --DOMWINDOW == 182 (0x119fcc000) [pid = 2260] [serial = 1619] [outer = 0x0] [url = about:blank] 16:05:55 INFO - PROCESS | 2260 | --DOMWINDOW == 181 (0x128c2f800) [pid = 2260] [serial = 1627] [outer = 0x0] [url = about:blank] 16:05:55 INFO - PROCESS | 2260 | --DOMWINDOW == 180 (0x1185ba800) [pid = 2260] [serial = 1606] [outer = 0x0] [url = about:blank] 16:05:55 INFO - PROCESS | 2260 | --DOMWINDOW == 179 (0x12951d000) [pid = 2260] [serial = 1633] [outer = 0x0] [url = about:blank] 16:05:55 INFO - PROCESS | 2260 | --DOMWINDOW == 178 (0x128bcdc00) [pid = 2260] [serial = 1594] [outer = 0x0] [url = about:blank] 16:05:55 INFO - PROCESS | 2260 | --DOMWINDOW == 177 (0x126daf000) [pid = 2260] [serial = 1636] [outer = 0x0] [url = about:blank] 16:05:55 INFO - PROCESS | 2260 | --DOMWINDOW == 176 (0x12aee5c00) [pid = 2260] [serial = 1600] [outer = 0x0] [url = about:blank] 16:05:55 INFO - PROCESS | 2260 | --DOMWINDOW == 175 (0x1213bb400) [pid = 2260] [serial = 1621] [outer = 0x0] [url = about:blank] 16:05:55 INFO - PROCESS | 2260 | --DOMWINDOW == 174 (0x116f94c00) [pid = 2260] [serial = 1588] [outer = 0x0] [url = about:blank] 16:05:55 INFO - PROCESS | 2260 | --DOMWINDOW == 173 (0x12aedf000) [pid = 2260] [serial = 1639] [outer = 0x0] [url = about:blank] 16:05:55 INFO - PROCESS | 2260 | --DOMWINDOW == 172 (0x12bbd6400) [pid = 2260] [serial = 1642] [outer = 0x0] [url = about:blank] 16:05:55 INFO - PROCESS | 2260 | --DOMWINDOW == 171 (0x12bbaf000) [pid = 2260] [serial = 1640] [outer = 0x0] [url = about:blank] 16:05:55 INFO - PROCESS | 2260 | --DOMWINDOW == 170 (0x11983c800) [pid = 2260] [serial = 1634] [outer = 0x0] [url = about:blank] 16:05:55 INFO - PROCESS | 2260 | --DOMWINDOW == 169 (0x126b8bc00) [pid = 2260] [serial = 1625] [outer = 0x0] [url = about:blank] 16:05:55 INFO - PROCESS | 2260 | --DOMWINDOW == 168 (0x128d58400) [pid = 2260] [serial = 1628] [outer = 0x0] [url = about:blank] 16:05:55 INFO - PROCESS | 2260 | --DOMWINDOW == 167 (0x1292e8000) [pid = 2260] [serial = 1631] [outer = 0x0] [url = about:blank] 16:05:55 INFO - PROCESS | 2260 | --DOMWINDOW == 166 (0x12c108800) [pid = 2260] [serial = 1643] [outer = 0x0] [url = about:blank] 16:05:55 INFO - PROCESS | 2260 | --DOMWINDOW == 165 (0x12a910c00) [pid = 2260] [serial = 1637] [outer = 0x0] [url = about:blank] 16:05:55 INFO - PROCESS | 2260 | --DOMWINDOW == 164 (0x121505800) [pid = 2260] [serial = 1622] [outer = 0x0] [url = about:blank] 16:05:55 INFO - PROCESS | 2260 | 1462316755912 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:55 INFO - PROCESS | 2260 | ++DOCSHELL 0x117093000 == 57 [pid = 2260] [id = 579] 16:05:55 INFO - PROCESS | 2260 | ++DOMWINDOW == 165 (0x113d98400) [pid = 2260] [serial = 1737] [outer = 0x0] 16:05:55 INFO - PROCESS | 2260 | ++DOMWINDOW == 166 (0x117d23800) [pid = 2260] [serial = 1738] [outer = 0x113d98400] 16:05:55 INFO - PROCESS | 2260 | 1462316755941 Marionette DEBUG loaded listener.js 16:05:55 INFO - PROCESS | 2260 | ++DOMWINDOW == 167 (0x1196d2000) [pid = 2260] [serial = 1739] [outer = 0x113d98400] 16:05:56 INFO - PROCESS | 2260 | 1462316756262 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]]]}] 16:05:56 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 16:05:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 621ms 16:05:56 INFO - PROCESS | 2260 | 1462316756293 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 16:05:56 INFO - PROCESS | 2260 | 1462316756295 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 16:05:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 16:05:56 INFO - PROCESS | 2260 | 1462316756298 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 16:05:56 INFO - PROCESS | 2260 | 1462316756302 Marionette TRACE conn2 <- [1,2290,null,{}] 16:05:56 INFO - PROCESS | 2260 | 1462316756309 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}] 16:05:56 INFO - PROCESS | 2260 | 1462316756397 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 16:05:56 INFO - PROCESS | 2260 | 1462316756501 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:56 INFO - PROCESS | 2260 | ++DOCSHELL 0x126dbe000 == 58 [pid = 2260] [id = 580] 16:05:56 INFO - PROCESS | 2260 | ++DOMWINDOW == 168 (0x119339c00) [pid = 2260] [serial = 1740] [outer = 0x0] 16:05:56 INFO - PROCESS | 2260 | ++DOMWINDOW == 169 (0x121254400) [pid = 2260] [serial = 1741] [outer = 0x119339c00] 16:05:56 INFO - PROCESS | 2260 | 1462316756529 Marionette DEBUG loaded listener.js 16:05:56 INFO - PROCESS | 2260 | ++DOMWINDOW == 170 (0x1213d1c00) [pid = 2260] [serial = 1742] [outer = 0x119339c00] 16:05:56 INFO - PROCESS | 2260 | 1462316756896 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]]]}] 16:05:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 16:05:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 625ms 16:05:56 INFO - PROCESS | 2260 | 1462316756923 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 16:05:56 INFO - PROCESS | 2260 | 1462316756926 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 16:05:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 16:05:56 INFO - PROCESS | 2260 | 1462316756930 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 16:05:56 INFO - PROCESS | 2260 | 1462316756931 Marionette TRACE conn2 <- [1,2294,null,{}] 16:05:56 INFO - PROCESS | 2260 | 1462316756935 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}] 16:05:57 INFO - PROCESS | 2260 | 1462316757015 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 16:05:57 INFO - PROCESS | 2260 | 1462316757076 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:57 INFO - PROCESS | 2260 | ++DOCSHELL 0x11709c800 == 59 [pid = 2260] [id = 581] 16:05:57 INFO - PROCESS | 2260 | ++DOMWINDOW == 171 (0x1180d6000) [pid = 2260] [serial = 1743] [outer = 0x0] 16:05:57 INFO - PROCESS | 2260 | ++DOMWINDOW == 172 (0x1213d5c00) [pid = 2260] [serial = 1744] [outer = 0x1180d6000] 16:05:57 INFO - PROCESS | 2260 | 1462316757106 Marionette DEBUG loaded listener.js 16:05:57 INFO - PROCESS | 2260 | ++DOMWINDOW == 173 (0x121792c00) [pid = 2260] [serial = 1745] [outer = 0x1180d6000] 16:05:57 INFO - PROCESS | 2260 | 1462316757517 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]]]}] 16:05:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 16:05:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 623ms 16:05:57 INFO - PROCESS | 2260 | 1462316757553 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 16:05:57 INFO - PROCESS | 2260 | 1462316757555 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 16:05:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 16:05:57 INFO - PROCESS | 2260 | 1462316757558 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 16:05:57 INFO - PROCESS | 2260 | 1462316757560 Marionette TRACE conn2 <- [1,2298,null,{}] 16:05:57 INFO - PROCESS | 2260 | 1462316757563 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}] 16:05:57 INFO - PROCESS | 2260 | 1462316757739 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 16:05:57 INFO - PROCESS | 2260 | 1462316757833 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:57 INFO - PROCESS | 2260 | ++DOCSHELL 0x12af8f800 == 60 [pid = 2260] [id = 582] 16:05:57 INFO - PROCESS | 2260 | ++DOMWINDOW == 174 (0x121b53400) [pid = 2260] [serial = 1746] [outer = 0x0] 16:05:57 INFO - PROCESS | 2260 | ++DOMWINDOW == 175 (0x121d45400) [pid = 2260] [serial = 1747] [outer = 0x121b53400] 16:05:57 INFO - PROCESS | 2260 | 1462316757867 Marionette DEBUG loaded listener.js 16:05:57 INFO - PROCESS | 2260 | ++DOMWINDOW == 176 (0x1244df000) [pid = 2260] [serial = 1748] [outer = 0x121b53400] 16:05:58 INFO - PROCESS | 2260 | 1462316758192 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]]]}] 16:05:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 16:05:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 670ms 16:05:58 INFO - PROCESS | 2260 | 1462316758229 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 16:05:58 INFO - PROCESS | 2260 | 1462316758230 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 16:05:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 16:05:58 INFO - PROCESS | 2260 | 1462316758232 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 16:05:58 INFO - PROCESS | 2260 | 1462316758233 Marionette TRACE conn2 <- [1,2302,null,{}] 16:05:58 INFO - PROCESS | 2260 | 1462316758236 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}] 16:05:58 INFO - PROCESS | 2260 | 1462316758344 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 16:05:58 INFO - PROCESS | 2260 | 1462316758359 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:58 INFO - PROCESS | 2260 | ++DOCSHELL 0x12bb66800 == 61 [pid = 2260] [id = 583] 16:05:58 INFO - PROCESS | 2260 | ++DOMWINDOW == 177 (0x125104c00) [pid = 2260] [serial = 1749] [outer = 0x0] 16:05:58 INFO - PROCESS | 2260 | ++DOMWINDOW == 178 (0x126b83c00) [pid = 2260] [serial = 1750] [outer = 0x125104c00] 16:05:58 INFO - PROCESS | 2260 | 1462316758385 Marionette DEBUG loaded listener.js 16:05:58 INFO - PROCESS | 2260 | ++DOMWINDOW == 179 (0x126da9c00) [pid = 2260] [serial = 1751] [outer = 0x125104c00] 16:05:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 16:05:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 518ms 16:05:58 INFO - PROCESS | 2260 | 1462316758747 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]]]}] 16:05:58 INFO - PROCESS | 2260 | 1462316758752 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 16:05:58 INFO - PROCESS | 2260 | 1462316758754 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 16:05:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 16:05:58 INFO - PROCESS | 2260 | 1462316758757 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 16:05:58 INFO - PROCESS | 2260 | 1462316758759 Marionette TRACE conn2 <- [1,2306,null,{}] 16:05:58 INFO - PROCESS | 2260 | 1462316758762 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}] 16:05:58 INFO - PROCESS | 2260 | 1462316758922 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 16:05:58 INFO - PROCESS | 2260 | 1462316758945 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:58 INFO - PROCESS | 2260 | ++DOCSHELL 0x12c18b000 == 62 [pid = 2260] [id = 584] 16:05:58 INFO - PROCESS | 2260 | ++DOMWINDOW == 180 (0x126b85800) [pid = 2260] [serial = 1752] [outer = 0x0] 16:05:58 INFO - PROCESS | 2260 | ++DOMWINDOW == 181 (0x128b80c00) [pid = 2260] [serial = 1753] [outer = 0x126b85800] 16:05:58 INFO - PROCESS | 2260 | 1462316758975 Marionette DEBUG loaded listener.js 16:05:59 INFO - PROCESS | 2260 | ++DOMWINDOW == 182 (0x128bc7c00) [pid = 2260] [serial = 1754] [outer = 0x126b85800] 16:05:59 INFO - PROCESS | 2260 | 1462316759327 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]]]}] 16:05:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 16:05:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 622ms 16:05:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 16:05:59 INFO - PROCESS | 2260 | 1462316759379 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 16:05:59 INFO - PROCESS | 2260 | 1462316759380 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 16:05:59 INFO - PROCESS | 2260 | 1462316759382 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 16:05:59 INFO - PROCESS | 2260 | 1462316759383 Marionette TRACE conn2 <- [1,2310,null,{}] 16:05:59 INFO - PROCESS | 2260 | 1462316759385 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}] 16:05:59 INFO - PROCESS | 2260 | 1462316759495 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 16:05:59 INFO - PROCESS | 2260 | 1462316759507 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:59 INFO - PROCESS | 2260 | ++DOCSHELL 0x12c81c800 == 63 [pid = 2260] [id = 585] 16:05:59 INFO - PROCESS | 2260 | ++DOMWINDOW == 183 (0x128b83800) [pid = 2260] [serial = 1755] [outer = 0x0] 16:05:59 INFO - PROCESS | 2260 | ++DOMWINDOW == 184 (0x128bd4400) [pid = 2260] [serial = 1756] [outer = 0x128b83800] 16:05:59 INFO - PROCESS | 2260 | 1462316759533 Marionette DEBUG loaded listener.js 16:05:59 INFO - PROCESS | 2260 | ++DOMWINDOW == 185 (0x128c36c00) [pid = 2260] [serial = 1757] [outer = 0x128b83800] 16:05:59 INFO - PROCESS | 2260 | 1462316759961 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]]]}] 16:06:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 16:06:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 619ms 16:06:00 INFO - PROCESS | 2260 | --DOMWINDOW == 184 (0x126daf400) [pid = 2260] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 16:06:00 INFO - PROCESS | 2260 | --DOMWINDOW == 183 (0x1292e6800) [pid = 2260] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 16:06:00 INFO - PROCESS | 2260 | --DOMWINDOW == 182 (0x129523c00) [pid = 2260] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 16:06:00 INFO - PROCESS | 2260 | --DOMWINDOW == 181 (0x128b7a000) [pid = 2260] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 16:06:00 INFO - PROCESS | 2260 | --DOMWINDOW == 180 (0x110f76800) [pid = 2260] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 16:06:00 INFO - PROCESS | 2260 | --DOMWINDOW == 179 (0x12aedf400) [pid = 2260] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 16:06:00 INFO - PROCESS | 2260 | --DOMWINDOW == 178 (0x11935e800) [pid = 2260] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 16:06:00 INFO - PROCESS | 2260 | --DOMWINDOW == 177 (0x121d3e000) [pid = 2260] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 16:06:00 INFO - PROCESS | 2260 | --DOMWINDOW == 176 (0x110f7cc00) [pid = 2260] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 16:06:00 INFO - PROCESS | 2260 | --DOMWINDOW == 175 (0x128b7e800) [pid = 2260] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 16:06:00 INFO - PROCESS | 2260 | --DOMWINDOW == 174 (0x1213d3000) [pid = 2260] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 16:06:00 INFO - PROCESS | 2260 | --DOMWINDOW == 173 (0x111110800) [pid = 2260] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 16:06:00 INFO - PROCESS | 2260 | --DOMWINDOW == 172 (0x116f9a000) [pid = 2260] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 16:06:00 INFO - PROCESS | 2260 | --DOMWINDOW == 171 (0x128d53000) [pid = 2260] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 16:06:00 INFO - PROCESS | 2260 | --DOMWINDOW == 170 (0x12cff3400) [pid = 2260] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 16:06:00 INFO - PROCESS | 2260 | 1462316760332 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 16:06:00 INFO - PROCESS | 2260 | 1462316760333 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 16:06:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 16:06:00 INFO - PROCESS | 2260 | 1462316760344 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 16:06:00 INFO - PROCESS | 2260 | 1462316760345 Marionette TRACE conn2 <- [1,2314,null,{}] 16:06:00 INFO - PROCESS | 2260 | 1462316760347 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}] 16:06:00 INFO - PROCESS | 2260 | 1462316760435 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 16:06:00 INFO - PROCESS | 2260 | 1462316760440 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:00 INFO - PROCESS | 2260 | ++DOCSHELL 0x121bdb800 == 64 [pid = 2260] [id = 586] 16:06:00 INFO - PROCESS | 2260 | ++DOMWINDOW == 171 (0x1180d1400) [pid = 2260] [serial = 1758] [outer = 0x0] 16:06:00 INFO - PROCESS | 2260 | ++DOMWINDOW == 172 (0x119858c00) [pid = 2260] [serial = 1759] [outer = 0x1180d1400] 16:06:00 INFO - PROCESS | 2260 | 1462316760466 Marionette DEBUG loaded listener.js 16:06:00 INFO - PROCESS | 2260 | ++DOMWINDOW == 173 (0x128b7c400) [pid = 2260] [serial = 1760] [outer = 0x1180d1400] 16:06:00 INFO - PROCESS | 2260 | 1462316760792 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]]]}] 16:06:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 16:06:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 468ms 16:06:00 INFO - PROCESS | 2260 | 1462316760813 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 16:06:00 INFO - PROCESS | 2260 | 1462316760814 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 16:06:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 16:06:00 INFO - PROCESS | 2260 | 1462316760816 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 16:06:00 INFO - PROCESS | 2260 | 1462316760817 Marionette TRACE conn2 <- [1,2318,null,{}] 16:06:00 INFO - PROCESS | 2260 | 1462316760820 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}] 16:06:00 INFO - PROCESS | 2260 | 1462316760904 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 16:06:00 INFO - PROCESS | 2260 | 1462316760968 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:00 INFO - PROCESS | 2260 | ++DOCSHELL 0x12d126000 == 65 [pid = 2260] [id = 587] 16:06:00 INFO - PROCESS | 2260 | ++DOMWINDOW == 174 (0x126daf400) [pid = 2260] [serial = 1761] [outer = 0x0] 16:06:01 INFO - PROCESS | 2260 | ++DOMWINDOW == 175 (0x128d53c00) [pid = 2260] [serial = 1762] [outer = 0x126daf400] 16:06:01 INFO - PROCESS | 2260 | 1462316761000 Marionette DEBUG loaded listener.js 16:06:01 INFO - PROCESS | 2260 | ++DOMWINDOW == 176 (0x1292e0400) [pid = 2260] [serial = 1763] [outer = 0x126daf400] 16:06:01 INFO - TEST-FAIL | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html | ImageData does not have a usable constructor - assert_throws: function "function () { new window.ImageData(1,1); }" did not throw 16:06:01 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1 16:06:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:06:01 INFO - _addTest/ [0,2321,"getWindowHandle",null] 16:06:01 INFO - PROCESS | 2260 | 1462316761297 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 16:06:01 INFO - PROCESS | 2260 | 1462316761299 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 16:06:01 INFO - PROCESS | 2260 | 1462316761301 Marionette TRACE conn2 <- [1,2322,null,{}] 16:06:01 INFO - PROCESS | 2260 | 1462316761311 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}] 16:06:01 INFO - PROCESS | 2260 | 1462316761418 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 16:06:01 INFO - PROCESS | 2260 | 1462316761423 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:01 INFO - PROCESS | 2260 | ++DOCSHELL 0x12d90a000 == 66 [pid = 2260] [id = 588] 16:06:01 INFO - PROCESS | 2260 | ++DOMWINDOW == 177 (0x1292e6800) [pid = 2260] [serial = 1764] [outer = 0x0] 16:06:01 INFO - PROCESS | 2260 | ++DOMWINDOW == 178 (0x12a678800) [pid = 2260] [serial = 1765] [outer = 0x1292e6800] 16:06:01 INFO - PROCESS | 2260 | 1462316761449 Marionette DEBUG loaded listener.js 16:06:01 INFO - PROCESS | 2260 | ++DOMWINDOW == 179 (0x12abe3000) [pid = 2260] [serial = 1766] [outer = 0x1292e6800] 16:06:01 INFO - PROCESS | 2260 | 1462316761808 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]]]}] 16:06:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 16:06:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 528ms 16:06:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 16:06:01 INFO - PROCESS | 2260 | 1462316761829 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 16:06:01 INFO - PROCESS | 2260 | 1462316761830 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 16:06:01 INFO - PROCESS | 2260 | 1462316761832 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 16:06:01 INFO - PROCESS | 2260 | 1462316761833 Marionette TRACE conn2 <- [1,2326,null,{}] 16:06:01 INFO - PROCESS | 2260 | 1462316761851 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}] 16:06:01 INFO - PROCESS | 2260 | 1462316761938 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 16:06:01 INFO - PROCESS | 2260 | 1462316761943 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:01 INFO - PROCESS | 2260 | ++DOCSHELL 0x12dd0f000 == 67 [pid = 2260] [id = 589] 16:06:01 INFO - PROCESS | 2260 | ++DOMWINDOW == 180 (0x110f7e000) [pid = 2260] [serial = 1767] [outer = 0x0] 16:06:01 INFO - PROCESS | 2260 | ++DOMWINDOW == 181 (0x12b51d800) [pid = 2260] [serial = 1768] [outer = 0x110f7e000] 16:06:01 INFO - PROCESS | 2260 | 1462316761968 Marionette DEBUG loaded listener.js 16:06:02 INFO - PROCESS | 2260 | ++DOMWINDOW == 182 (0x12b52a800) [pid = 2260] [serial = 1769] [outer = 0x110f7e000] 16:06:02 INFO - PROCESS | 2260 | 1462316762471 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]]]}] 16:06:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 16:06:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 687ms 16:06:02 INFO - PROCESS | 2260 | 1462316762520 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 16:06:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 16:06:02 INFO - PROCESS | 2260 | 1462316762525 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 16:06:02 INFO - PROCESS | 2260 | 1462316762530 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 16:06:02 INFO - PROCESS | 2260 | 1462316762533 Marionette TRACE conn2 <- [1,2330,null,{}] 16:06:02 INFO - PROCESS | 2260 | 1462316762538 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}] 16:06:02 INFO - PROCESS | 2260 | 1462316762753 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 16:06:02 INFO - PROCESS | 2260 | 1462316762873 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:02 INFO - PROCESS | 2260 | ++DOCSHELL 0x11813b800 == 68 [pid = 2260] [id = 590] 16:06:02 INFO - PROCESS | 2260 | ++DOMWINDOW == 183 (0x116715800) [pid = 2260] [serial = 1770] [outer = 0x0] 16:06:02 INFO - PROCESS | 2260 | ++DOMWINDOW == 184 (0x116f90400) [pid = 2260] [serial = 1771] [outer = 0x116715800] 16:06:02 INFO - PROCESS | 2260 | 1462316762906 Marionette DEBUG loaded listener.js 16:06:02 INFO - PROCESS | 2260 | ++DOMWINDOW == 185 (0x1185b8000) [pid = 2260] [serial = 1772] [outer = 0x116715800] 16:06:03 INFO - PROCESS | 2260 | 1462316763361 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]]]}] 16:06:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 16:06:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 879ms 16:06:03 INFO - PROCESS | 2260 | 1462316763408 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 16:06:03 INFO - PROCESS | 2260 | 1462316763412 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 16:06:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 16:06:03 INFO - PROCESS | 2260 | 1462316763417 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 16:06:03 INFO - PROCESS | 2260 | 1462316763419 Marionette TRACE conn2 <- [1,2334,null,{}] 16:06:03 INFO - PROCESS | 2260 | 1462316763422 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}] 16:06:03 INFO - PROCESS | 2260 | 1462316763530 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 16:06:03 INFO - PROCESS | 2260 | 1462316763639 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:03 INFO - PROCESS | 2260 | ++DOCSHELL 0x128cc4800 == 69 [pid = 2260] [id = 591] 16:06:03 INFO - PROCESS | 2260 | ++DOMWINDOW == 186 (0x11878e400) [pid = 2260] [serial = 1773] [outer = 0x0] 16:06:03 INFO - PROCESS | 2260 | ++DOMWINDOW == 187 (0x119fc7800) [pid = 2260] [serial = 1774] [outer = 0x11878e400] 16:06:03 INFO - PROCESS | 2260 | 1462316763670 Marionette DEBUG loaded listener.js 16:06:03 INFO - PROCESS | 2260 | ++DOMWINDOW == 188 (0x121143c00) [pid = 2260] [serial = 1775] [outer = 0x11878e400] 16:06:04 INFO - PROCESS | 2260 | 1462316764062 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]]]}] 16:06:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 16:06:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 672ms 16:06:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 16:06:04 INFO - PROCESS | 2260 | 1462316764090 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 16:06:04 INFO - PROCESS | 2260 | 1462316764091 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 16:06:04 INFO - PROCESS | 2260 | 1462316764094 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 16:06:04 INFO - PROCESS | 2260 | 1462316764097 Marionette TRACE conn2 <- [1,2338,null,{}] 16:06:04 INFO - PROCESS | 2260 | 1462316764105 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}] 16:06:04 INFO - PROCESS | 2260 | 1462316764212 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 16:06:04 INFO - PROCESS | 2260 | 1462316764325 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:04 INFO - PROCESS | 2260 | ++DOCSHELL 0x12d5c0800 == 70 [pid = 2260] [id = 592] 16:06:04 INFO - PROCESS | 2260 | ++DOMWINDOW == 189 (0x121503400) [pid = 2260] [serial = 1776] [outer = 0x0] 16:06:04 INFO - PROCESS | 2260 | ++DOMWINDOW == 190 (0x121b51c00) [pid = 2260] [serial = 1777] [outer = 0x121503400] 16:06:04 INFO - PROCESS | 2260 | 1462316764359 Marionette DEBUG loaded listener.js 16:06:04 INFO - PROCESS | 2260 | ++DOMWINDOW == 191 (0x12630c800) [pid = 2260] [serial = 1778] [outer = 0x121503400] 16:06:04 INFO - PROCESS | 2260 | 1462316764794 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]]]}] 16:06:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 16:06:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 727ms 16:06:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 16:06:04 INFO - PROCESS | 2260 | 1462316764822 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 16:06:04 INFO - PROCESS | 2260 | 1462316764824 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 16:06:04 INFO - PROCESS | 2260 | 1462316764826 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 16:06:04 INFO - PROCESS | 2260 | 1462316764827 Marionette TRACE conn2 <- [1,2342,null,{}] 16:06:04 INFO - PROCESS | 2260 | 1462316764830 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}] 16:06:04 INFO - PROCESS | 2260 | 1462316764937 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 16:06:05 INFO - PROCESS | 2260 | 1462316765002 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:05 INFO - PROCESS | 2260 | ++DOCSHELL 0x12dda1000 == 71 [pid = 2260] [id = 593] 16:06:05 INFO - PROCESS | 2260 | ++DOMWINDOW == 192 (0x1240af800) [pid = 2260] [serial = 1779] [outer = 0x0] 16:06:05 INFO - PROCESS | 2260 | ++DOMWINDOW == 193 (0x128bd4800) [pid = 2260] [serial = 1780] [outer = 0x1240af800] 16:06:05 INFO - PROCESS | 2260 | 1462316765074 Marionette DEBUG loaded listener.js 16:06:05 INFO - PROCESS | 2260 | ++DOMWINDOW == 194 (0x12951c400) [pid = 2260] [serial = 1781] [outer = 0x1240af800] 16:06:05 INFO - PROCESS | 2260 | 1462316765480 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]]]}] 16:06:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 16:06:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 668ms 16:06:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 16:06:05 INFO - PROCESS | 2260 | 1462316765495 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 16:06:05 INFO - PROCESS | 2260 | 1462316765496 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 16:06:05 INFO - PROCESS | 2260 | 1462316765498 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 16:06:05 INFO - PROCESS | 2260 | 1462316765500 Marionette TRACE conn2 <- [1,2346,null,{}] 16:06:05 INFO - PROCESS | 2260 | 1462316765502 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}] 16:06:05 INFO - PROCESS | 2260 | 1462316765668 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 16:06:05 INFO - PROCESS | 2260 | 1462316765736 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:05 INFO - PROCESS | 2260 | ++DOCSHELL 0x1356b3000 == 72 [pid = 2260] [id = 594] 16:06:05 INFO - PROCESS | 2260 | ++DOMWINDOW == 195 (0x1292e9000) [pid = 2260] [serial = 1782] [outer = 0x0] 16:06:05 INFO - PROCESS | 2260 | ++DOMWINDOW == 196 (0x12a9e9400) [pid = 2260] [serial = 1783] [outer = 0x1292e9000] 16:06:05 INFO - PROCESS | 2260 | 1462316765762 Marionette DEBUG loaded listener.js 16:06:05 INFO - PROCESS | 2260 | ++DOMWINDOW == 197 (0x12aedf000) [pid = 2260] [serial = 1784] [outer = 0x1292e9000] 16:06:06 INFO - PROCESS | 2260 | 1462316766182 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]]]}] 16:06:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 16:06:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 723ms 16:06:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 16:06:06 INFO - PROCESS | 2260 | 1462316766222 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 16:06:06 INFO - PROCESS | 2260 | 1462316766223 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 16:06:06 INFO - PROCESS | 2260 | 1462316766226 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 16:06:06 INFO - PROCESS | 2260 | 1462316766227 Marionette TRACE conn2 <- [1,2350,null,{}] 16:06:06 INFO - PROCESS | 2260 | 1462316766229 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}] 16:06:06 INFO - PROCESS | 2260 | 1462316766350 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 16:06:06 INFO - PROCESS | 2260 | 1462316766433 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:06 INFO - PROCESS | 2260 | ++DOCSHELL 0x1357aa000 == 73 [pid = 2260] [id = 595] 16:06:06 INFO - PROCESS | 2260 | ++DOMWINDOW == 198 (0x12bbba000) [pid = 2260] [serial = 1785] [outer = 0x0] 16:06:06 INFO - PROCESS | 2260 | ++DOMWINDOW == 199 (0x12c10a400) [pid = 2260] [serial = 1786] [outer = 0x12bbba000] 16:06:06 INFO - PROCESS | 2260 | 1462316766465 Marionette DEBUG loaded listener.js 16:06:06 INFO - PROCESS | 2260 | ++DOMWINDOW == 200 (0x12cfb0400) [pid = 2260] [serial = 1787] [outer = 0x12bbba000] 16:06:06 INFO - PROCESS | 2260 | 1462316766852 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]]]}] 16:06:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 16:06:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 671ms 16:06:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 16:06:06 INFO - PROCESS | 2260 | 1462316766897 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 16:06:06 INFO - PROCESS | 2260 | 1462316766899 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 16:06:06 INFO - PROCESS | 2260 | 1462316766901 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 16:06:06 INFO - PROCESS | 2260 | 1462316766902 Marionette TRACE conn2 <- [1,2354,null,{}] 16:06:06 INFO - PROCESS | 2260 | 1462316766905 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}] 16:06:07 INFO - PROCESS | 2260 | 1462316767029 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 16:06:07 INFO - PROCESS | 2260 | 1462316767107 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:07 INFO - PROCESS | 2260 | ++DOCSHELL 0x135be0800 == 74 [pid = 2260] [id = 596] 16:06:07 INFO - PROCESS | 2260 | ++DOMWINDOW == 201 (0x12bbbbc00) [pid = 2260] [serial = 1788] [outer = 0x0] 16:06:07 INFO - PROCESS | 2260 | ++DOMWINDOW == 202 (0x12cff6400) [pid = 2260] [serial = 1789] [outer = 0x12bbbbc00] 16:06:07 INFO - PROCESS | 2260 | 1462316767137 Marionette DEBUG loaded listener.js 16:06:07 INFO - PROCESS | 2260 | ++DOMWINDOW == 203 (0x12d535c00) [pid = 2260] [serial = 1790] [outer = 0x12bbbbc00] 16:06:07 INFO - PROCESS | 2260 | 1462316767571 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]]]}] 16:06:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 16:06:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 722ms 16:06:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 16:06:07 INFO - PROCESS | 2260 | 1462316767624 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 16:06:07 INFO - PROCESS | 2260 | 1462316767625 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 16:06:07 INFO - PROCESS | 2260 | 1462316767627 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 16:06:07 INFO - PROCESS | 2260 | 1462316767629 Marionette TRACE conn2 <- [1,2358,null,{}] 16:06:07 INFO - PROCESS | 2260 | 1462316767631 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}] 16:06:07 INFO - PROCESS | 2260 | 1462316767739 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 16:06:07 INFO - PROCESS | 2260 | 1462316767819 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:07 INFO - PROCESS | 2260 | ++DOCSHELL 0x126dbb000 == 75 [pid = 2260] [id = 597] 16:06:07 INFO - PROCESS | 2260 | ++DOMWINDOW == 204 (0x1126b4c00) [pid = 2260] [serial = 1791] [outer = 0x0] 16:06:07 INFO - PROCESS | 2260 | ++DOMWINDOW == 205 (0x128c3a800) [pid = 2260] [serial = 1792] [outer = 0x1126b4c00] 16:06:07 INFO - PROCESS | 2260 | 1462316767850 Marionette DEBUG loaded listener.js 16:06:07 INFO - PROCESS | 2260 | ++DOMWINDOW == 206 (0x12cfb1c00) [pid = 2260] [serial = 1793] [outer = 0x1126b4c00] 16:06:08 INFO - PROCESS | 2260 | 1462316768276 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]]]}] 16:06:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 16:06:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 670ms 16:06:08 INFO - PROCESS | 2260 | 1462316768297 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 16:06:08 INFO - PROCESS | 2260 | 1462316768299 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 16:06:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 16:06:08 INFO - PROCESS | 2260 | 1462316768327 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 16:06:08 INFO - PROCESS | 2260 | 1462316768328 Marionette TRACE conn2 <- [1,2362,null,{}] 16:06:08 INFO - PROCESS | 2260 | 1462316768331 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}] 16:06:08 INFO - PROCESS | 2260 | 1462316768444 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 16:06:08 INFO - PROCESS | 2260 | 1462316768552 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:08 INFO - PROCESS | 2260 | ++DOCSHELL 0x12cd7d000 == 76 [pid = 2260] [id = 598] 16:06:08 INFO - PROCESS | 2260 | ++DOMWINDOW == 207 (0x1111d4400) [pid = 2260] [serial = 1794] [outer = 0x0] 16:06:08 INFO - PROCESS | 2260 | ++DOMWINDOW == 208 (0x12d53c400) [pid = 2260] [serial = 1795] [outer = 0x1111d4400] 16:06:08 INFO - PROCESS | 2260 | 1462316768585 Marionette DEBUG loaded listener.js 16:06:08 INFO - PROCESS | 2260 | ++DOMWINDOW == 209 (0x12d5a6000) [pid = 2260] [serial = 1796] [outer = 0x1111d4400] 16:06:09 INFO - PROCESS | 2260 | 1462316769183 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]]]}] 16:06:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 16:06:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 918ms 16:06:09 INFO - PROCESS | 2260 | 1462316769246 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 16:06:09 INFO - PROCESS | 2260 | 1462316769248 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 16:06:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 16:06:09 INFO - PROCESS | 2260 | 1462316769251 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 16:06:09 INFO - PROCESS | 2260 | 1462316769254 Marionette TRACE conn2 <- [1,2366,null,{}] 16:06:09 INFO - PROCESS | 2260 | 1462316769260 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}] 16:06:09 INFO - PROCESS | 2260 | 1462316769367 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 16:06:09 INFO - PROCESS | 2260 | 1462316769481 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:09 INFO - PROCESS | 2260 | ++DOCSHELL 0x112b13800 == 77 [pid = 2260] [id = 599] 16:06:09 INFO - PROCESS | 2260 | ++DOMWINDOW == 210 (0x110f78400) [pid = 2260] [serial = 1797] [outer = 0x0] 16:06:09 INFO - PROCESS | 2260 | ++DOMWINDOW == 211 (0x118f18000) [pid = 2260] [serial = 1798] [outer = 0x110f78400] 16:06:09 INFO - PROCESS | 2260 | 1462316769512 Marionette DEBUG loaded listener.js 16:06:09 INFO - PROCESS | 2260 | ++DOMWINDOW == 212 (0x119832400) [pid = 2260] [serial = 1799] [outer = 0x110f78400] 16:06:09 INFO - PROCESS | 2260 | --DOCSHELL 0x12d90a000 == 76 [pid = 2260] [id = 588] 16:06:09 INFO - PROCESS | 2260 | --DOCSHELL 0x12d126000 == 75 [pid = 2260] [id = 587] 16:06:09 INFO - PROCESS | 2260 | --DOCSHELL 0x121bdb800 == 74 [pid = 2260] [id = 586] 16:06:09 INFO - PROCESS | 2260 | --DOCSHELL 0x12c81c800 == 73 [pid = 2260] [id = 585] 16:06:09 INFO - PROCESS | 2260 | --DOCSHELL 0x12c18b000 == 72 [pid = 2260] [id = 584] 16:06:09 INFO - PROCESS | 2260 | --DOCSHELL 0x12bb66800 == 71 [pid = 2260] [id = 583] 16:06:09 INFO - PROCESS | 2260 | --DOMWINDOW == 211 (0x12d53f400) [pid = 2260] [serial = 1711] [outer = 0x0] [url = about:blank] 16:06:09 INFO - PROCESS | 2260 | --DOCSHELL 0x12af8f800 == 70 [pid = 2260] [id = 582] 16:06:09 INFO - PROCESS | 2260 | --DOCSHELL 0x11709c800 == 69 [pid = 2260] [id = 581] 16:06:09 INFO - PROCESS | 2260 | --DOCSHELL 0x126dbe000 == 68 [pid = 2260] [id = 580] 16:06:09 INFO - PROCESS | 2260 | --DOCSHELL 0x117093000 == 67 [pid = 2260] [id = 579] 16:06:09 INFO - PROCESS | 2260 | --DOCSHELL 0x1295d0800 == 66 [pid = 2260] [id = 578] 16:06:09 INFO - PROCESS | 2260 | --DOCSHELL 0x118751800 == 65 [pid = 2260] [id = 577] 16:06:09 INFO - PROCESS | 2260 | --DOCSHELL 0x12c299800 == 64 [pid = 2260] [id = 572] 16:06:09 INFO - PROCESS | 2260 | --DOCSHELL 0x128ccd800 == 63 [pid = 2260] [id = 571] 16:06:09 INFO - PROCESS | 2260 | --DOMWINDOW == 210 (0x12a911000) [pid = 2260] [serial = 1690] [outer = 0x0] [url = about:blank] 16:06:09 INFO - PROCESS | 2260 | --DOMWINDOW == 209 (0x12b526800) [pid = 2260] [serial = 1693] [outer = 0x0] [url = about:blank] 16:06:09 INFO - PROCESS | 2260 | --DOMWINDOW == 208 (0x128b7d800) [pid = 2260] [serial = 1699] [outer = 0x0] [url = about:blank] 16:06:09 INFO - PROCESS | 2260 | --DOMWINDOW == 207 (0x126b86400) [pid = 2260] [serial = 1702] [outer = 0x0] [url = about:blank] 16:06:09 INFO - PROCESS | 2260 | --DOMWINDOW == 206 (0x12c7ca000) [pid = 2260] [serial = 1696] [outer = 0x0] [url = about:blank] 16:06:09 INFO - PROCESS | 2260 | --DOMWINDOW == 205 (0x1196d4000) [pid = 2260] [serial = 1678] [outer = 0x0] [url = about:blank] 16:06:09 INFO - PROCESS | 2260 | --DOMWINDOW == 204 (0x121144800) [pid = 2260] [serial = 1679] [outer = 0x0] [url = about:blank] 16:06:09 INFO - PROCESS | 2260 | --DOMWINDOW == 203 (0x12c7c9400) [pid = 2260] [serial = 1666] [outer = 0x0] [url = about:blank] 16:06:09 INFO - PROCESS | 2260 | --DOMWINDOW == 202 (0x125835800) [pid = 2260] [serial = 1684] [outer = 0x0] [url = about:blank] 16:06:09 INFO - PROCESS | 2260 | --DOMWINDOW == 201 (0x126db7000) [pid = 2260] [serial = 1685] [outer = 0x0] [url = about:blank] 16:06:09 INFO - PROCESS | 2260 | --DOMWINDOW == 200 (0x12a9e9800) [pid = 2260] [serial = 1657] [outer = 0x0] [url = about:blank] 16:06:09 INFO - PROCESS | 2260 | --DOMWINDOW == 199 (0x12c10fc00) [pid = 2260] [serial = 1645] [outer = 0x0] [url = about:blank] 16:06:09 INFO - PROCESS | 2260 | --DOMWINDOW == 198 (0x12cfb7400) [pid = 2260] [serial = 1705] [outer = 0x0] [url = about:blank] 16:06:09 INFO - PROCESS | 2260 | --DOMWINDOW == 197 (0x12cd3e800) [pid = 2260] [serial = 1646] [outer = 0x0] [url = about:blank] 16:06:09 INFO - PROCESS | 2260 | --DOMWINDOW == 196 (0x121508000) [pid = 2260] [serial = 1681] [outer = 0x0] [url = about:blank] 16:06:09 INFO - PROCESS | 2260 | --DOMWINDOW == 195 (0x121b4ac00) [pid = 2260] [serial = 1682] [outer = 0x0] [url = about:blank] 16:06:09 INFO - PROCESS | 2260 | --DOMWINDOW == 194 (0x113da5400) [pid = 2260] [serial = 1673] [outer = 0x0] [url = about:blank] 16:06:09 INFO - PROCESS | 2260 | --DOMWINDOW == 193 (0x112649800) [pid = 2260] [serial = 1672] [outer = 0x0] [url = about:blank] 16:06:09 INFO - PROCESS | 2260 | --DOMWINDOW == 192 (0x119333c00) [pid = 2260] [serial = 1676] [outer = 0x0] [url = about:blank] 16:06:09 INFO - PROCESS | 2260 | --DOMWINDOW == 191 (0x118157c00) [pid = 2260] [serial = 1675] [outer = 0x0] [url = about:blank] 16:06:09 INFO - PROCESS | 2260 | --DOMWINDOW == 190 (0x128d5ac00) [pid = 2260] [serial = 1687] [outer = 0x0] [url = about:blank] 16:06:09 INFO - PROCESS | 2260 | --DOMWINDOW == 189 (0x12c7cd400) [pid = 2260] [serial = 1663] [outer = 0x0] [url = about:blank] 16:06:09 INFO - PROCESS | 2260 | --DOMWINDOW == 188 (0x12510c800) [pid = 2260] [serial = 1654] [outer = 0x0] [url = about:blank] 16:06:09 INFO - PROCESS | 2260 | --DOMWINDOW == 187 (0x12cff0800) [pid = 2260] [serial = 1706] [outer = 0x0] [url = about:blank] 16:06:09 INFO - PROCESS | 2260 | --DOMWINDOW == 186 (0x1185f8800) [pid = 2260] [serial = 1651] [outer = 0x0] [url = about:blank] 16:06:09 INFO - PROCESS | 2260 | --DOMWINDOW == 185 (0x12b52a000) [pid = 2260] [serial = 1660] [outer = 0x0] [url = about:blank] 16:06:09 INFO - PROCESS | 2260 | --DOMWINDOW == 184 (0x1292e6400) [pid = 2260] [serial = 1669] [outer = 0x0] [url = about:blank] 16:06:09 INFO - PROCESS | 2260 | --DOMWINDOW == 183 (0x116f96c00) [pid = 2260] [serial = 1648] [outer = 0x0] [url = about:blank] 16:06:09 INFO - PROCESS | 2260 | --DOMWINDOW == 182 (0x12cff9c00) [pid = 2260] [serial = 1708] [outer = 0x0] [url = about:blank] 16:06:09 INFO - PROCESS | 2260 | --DOMWINDOW == 181 (0x12d534c00) [pid = 2260] [serial = 1709] [outer = 0x0] [url = about:blank] 16:06:09 INFO - PROCESS | 2260 | --DOMWINDOW == 180 (0x128b88800) [pid = 2260] [serial = 1703] [outer = 0x0] [url = about:blank] 16:06:09 INFO - PROCESS | 2260 | --DOMWINDOW == 179 (0x12bbba400) [pid = 2260] [serial = 1694] [outer = 0x0] [url = about:blank] 16:06:09 INFO - PROCESS | 2260 | --DOMWINDOW == 178 (0x128b81800) [pid = 2260] [serial = 1700] [outer = 0x0] [url = about:blank] 16:06:09 INFO - PROCESS | 2260 | --DOMWINDOW == 177 (0x12abf0800) [pid = 2260] [serial = 1691] [outer = 0x0] [url = about:blank] 16:06:09 INFO - PROCESS | 2260 | --DOMWINDOW == 176 (0x12cd43000) [pid = 2260] [serial = 1697] [outer = 0x0] [url = about:blank] 16:06:09 INFO - PROCESS | 2260 | --DOMWINDOW == 175 (0x1292e8400) [pid = 2260] [serial = 1688] [outer = 0x0] [url = about:blank] 16:06:09 INFO - PROCESS | 2260 | --DOMWINDOW == 174 (0x12c7cf000) [pid = 2260] [serial = 1586] [outer = 0x0] [url = about:blank] 16:06:09 INFO - PROCESS | 2260 | 1462316769994 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]]]}] 16:06:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 16:06:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 773ms 16:06:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 16:06:10 INFO - PROCESS | 2260 | 1462316770025 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 16:06:10 INFO - PROCESS | 2260 | 1462316770029 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 16:06:10 INFO - PROCESS | 2260 | 1462316770033 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 16:06:10 INFO - PROCESS | 2260 | 1462316770034 Marionette TRACE conn2 <- [1,2370,null,{}] 16:06:10 INFO - PROCESS | 2260 | 1462316770037 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}] 16:06:10 INFO - PROCESS | 2260 | 1462316770127 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 16:06:10 INFO - PROCESS | 2260 | 1462316770134 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:10 INFO - PROCESS | 2260 | ++DOCSHELL 0x121580800 == 64 [pid = 2260] [id = 600] 16:06:10 INFO - PROCESS | 2260 | ++DOMWINDOW == 175 (0x11984f800) [pid = 2260] [serial = 1800] [outer = 0x0] 16:06:10 INFO - PROCESS | 2260 | ++DOMWINDOW == 176 (0x121135800) [pid = 2260] [serial = 1801] [outer = 0x11984f800] 16:06:10 INFO - PROCESS | 2260 | 1462316770161 Marionette DEBUG loaded listener.js 16:06:10 INFO - PROCESS | 2260 | ++DOMWINDOW == 177 (0x1213d0800) [pid = 2260] [serial = 1802] [outer = 0x11984f800] 16:06:10 INFO - PROCESS | 2260 | 1462316770564 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]]]}] 16:06:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 16:06:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 569ms 16:06:10 INFO - PROCESS | 2260 | 1462316770609 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 16:06:10 INFO - PROCESS | 2260 | 1462316770610 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 16:06:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 16:06:10 INFO - PROCESS | 2260 | 1462316770613 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 16:06:10 INFO - PROCESS | 2260 | 1462316770615 Marionette TRACE conn2 <- [1,2374,null,{}] 16:06:10 INFO - PROCESS | 2260 | 1462316770624 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}] 16:06:10 INFO - PROCESS | 2260 | 1462316770716 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 16:06:10 INFO - PROCESS | 2260 | 1462316770723 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:10 INFO - PROCESS | 2260 | ++DOCSHELL 0x12a972000 == 65 [pid = 2260] [id = 601] 16:06:10 INFO - PROCESS | 2260 | ++DOMWINDOW == 178 (0x1240ac800) [pid = 2260] [serial = 1803] [outer = 0x0] 16:06:10 INFO - PROCESS | 2260 | ++DOMWINDOW == 179 (0x1244de000) [pid = 2260] [serial = 1804] [outer = 0x1240ac800] 16:06:10 INFO - PROCESS | 2260 | 1462316770751 Marionette DEBUG loaded listener.js 16:06:10 INFO - PROCESS | 2260 | ++DOMWINDOW == 180 (0x126315c00) [pid = 2260] [serial = 1805] [outer = 0x1240ac800] 16:06:11 INFO - PROCESS | 2260 | 1462316771110 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]]]}] 16:06:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 16:06:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 521ms 16:06:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 16:06:11 INFO - PROCESS | 2260 | 1462316771135 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 16:06:11 INFO - PROCESS | 2260 | 1462316771137 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 16:06:11 INFO - PROCESS | 2260 | 1462316771139 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 16:06:11 INFO - PROCESS | 2260 | 1462316771140 Marionette TRACE conn2 <- [1,2378,null,{}] 16:06:11 INFO - PROCESS | 2260 | 1462316771142 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}] 16:06:11 INFO - PROCESS | 2260 | 1462316771233 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 16:06:11 INFO - PROCESS | 2260 | 1462316771238 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:11 INFO - PROCESS | 2260 | ++DOCSHELL 0x12c17b000 == 66 [pid = 2260] [id = 602] 16:06:11 INFO - PROCESS | 2260 | ++DOMWINDOW == 181 (0x126b86c00) [pid = 2260] [serial = 1806] [outer = 0x0] 16:06:11 INFO - PROCESS | 2260 | ++DOMWINDOW == 182 (0x128b7e400) [pid = 2260] [serial = 1807] [outer = 0x126b86c00] 16:06:11 INFO - PROCESS | 2260 | 1462316771264 Marionette DEBUG loaded listener.js 16:06:11 INFO - PROCESS | 2260 | ++DOMWINDOW == 183 (0x128b84c00) [pid = 2260] [serial = 1808] [outer = 0x126b86c00] 16:06:11 INFO - PROCESS | 2260 | 1462316771619 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]]]}] 16:06:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 16:06:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 519ms 16:06:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 16:06:11 INFO - PROCESS | 2260 | 1462316771658 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 16:06:11 INFO - PROCESS | 2260 | 1462316771660 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 16:06:11 INFO - PROCESS | 2260 | 1462316771662 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 16:06:11 INFO - PROCESS | 2260 | 1462316771663 Marionette TRACE conn2 <- [1,2382,null,{}] 16:06:11 INFO - PROCESS | 2260 | 1462316771665 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}] 16:06:11 INFO - PROCESS | 2260 | 1462316771785 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 16:06:11 INFO - PROCESS | 2260 | 1462316771831 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:11 INFO - PROCESS | 2260 | ++DOCSHELL 0x12c2a2800 == 67 [pid = 2260] [id = 603] 16:06:11 INFO - PROCESS | 2260 | ++DOMWINDOW == 184 (0x119853400) [pid = 2260] [serial = 1809] [outer = 0x0] 16:06:11 INFO - PROCESS | 2260 | ++DOMWINDOW == 185 (0x128bcb800) [pid = 2260] [serial = 1810] [outer = 0x119853400] 16:06:11 INFO - PROCESS | 2260 | 1462316771856 Marionette DEBUG loaded listener.js 16:06:11 INFO - PROCESS | 2260 | ++DOMWINDOW == 186 (0x129290c00) [pid = 2260] [serial = 1811] [outer = 0x119853400] 16:06:12 INFO - PROCESS | 2260 | 1462316772188 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]]]}] 16:06:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 16:06:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 568ms 16:06:12 INFO - PROCESS | 2260 | 1462316772230 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 16:06:12 INFO - PROCESS | 2260 | 1462316772232 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 16:06:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 16:06:12 INFO - PROCESS | 2260 | 1462316772234 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 16:06:12 INFO - PROCESS | 2260 | 1462316772236 Marionette TRACE conn2 <- [1,2386,null,{}] 16:06:12 INFO - PROCESS | 2260 | 1462316772238 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}] 16:06:12 INFO - PROCESS | 2260 | 1462316772432 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 16:06:12 INFO - PROCESS | 2260 | 1462316772455 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:12 INFO - PROCESS | 2260 | ++DOCSHELL 0x12d5ce800 == 68 [pid = 2260] [id = 604] 16:06:12 INFO - PROCESS | 2260 | ++DOMWINDOW == 187 (0x1292e2400) [pid = 2260] [serial = 1812] [outer = 0x0] 16:06:12 INFO - PROCESS | 2260 | ++DOMWINDOW == 188 (0x12a9e7400) [pid = 2260] [serial = 1813] [outer = 0x1292e2400] 16:06:12 INFO - PROCESS | 2260 | 1462316772483 Marionette DEBUG loaded listener.js 16:06:12 INFO - PROCESS | 2260 | ++DOMWINDOW == 189 (0x12bbda000) [pid = 2260] [serial = 1814] [outer = 0x1292e2400] 16:06:12 INFO - PROCESS | 2260 | 1462316772845 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]]]}] 16:06:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 16:06:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 670ms 16:06:12 INFO - PROCESS | 2260 | 1462316772905 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 16:06:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 16:06:12 INFO - PROCESS | 2260 | 1462316772907 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 16:06:12 INFO - PROCESS | 2260 | 1462316772910 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 16:06:12 INFO - PROCESS | 2260 | 1462316772911 Marionette TRACE conn2 <- [1,2390,null,{}] 16:06:12 INFO - PROCESS | 2260 | 1462316772913 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}] 16:06:13 INFO - PROCESS | 2260 | 1462316773022 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 16:06:13 INFO - PROCESS | 2260 | 1462316773070 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:13 INFO - PROCESS | 2260 | ++DOCSHELL 0x12dd11000 == 69 [pid = 2260] [id = 605] 16:06:13 INFO - PROCESS | 2260 | ++DOMWINDOW == 190 (0x113140c00) [pid = 2260] [serial = 1815] [outer = 0x0] 16:06:13 INFO - PROCESS | 2260 | ++DOMWINDOW == 191 (0x113144800) [pid = 2260] [serial = 1816] [outer = 0x113140c00] 16:06:13 INFO - PROCESS | 2260 | 1462316773095 Marionette DEBUG loaded listener.js 16:06:13 INFO - PROCESS | 2260 | ++DOMWINDOW == 192 (0x11314a000) [pid = 2260] [serial = 1817] [outer = 0x113140c00] 16:06:13 INFO - PROCESS | 2260 | 1462316773410 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]]]}] 16:06:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 16:06:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 518ms 16:06:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 16:06:13 INFO - PROCESS | 2260 | 1462316773428 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 16:06:13 INFO - PROCESS | 2260 | 1462316773429 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 16:06:13 INFO - PROCESS | 2260 | 1462316773431 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 16:06:13 INFO - PROCESS | 2260 | 1462316773432 Marionette TRACE conn2 <- [1,2394,null,{}] 16:06:13 INFO - PROCESS | 2260 | 1462316773435 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}] 16:06:13 INFO - PROCESS | 2260 | 1462316773550 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 16:06:13 INFO - PROCESS | 2260 | 1462316773564 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:13 INFO - PROCESS | 2260 | ++DOCSHELL 0x12e020000 == 70 [pid = 2260] [id = 606] 16:06:13 INFO - PROCESS | 2260 | ++DOMWINDOW == 193 (0x11314b000) [pid = 2260] [serial = 1818] [outer = 0x0] 16:06:13 INFO - PROCESS | 2260 | ++DOMWINDOW == 194 (0x128fe8800) [pid = 2260] [serial = 1819] [outer = 0x11314b000] 16:06:13 INFO - PROCESS | 2260 | 1462316773589 Marionette DEBUG loaded listener.js 16:06:13 INFO - PROCESS | 2260 | ++DOMWINDOW == 195 (0x128fec800) [pid = 2260] [serial = 1820] [outer = 0x11314b000] 16:06:13 INFO - PROCESS | 2260 | 1462316773960 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]]]}] 16:06:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 16:06:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 569ms 16:06:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 16:06:14 INFO - PROCESS | 2260 | 1462316774001 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 16:06:14 INFO - PROCESS | 2260 | 1462316774002 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 16:06:14 INFO - PROCESS | 2260 | 1462316774004 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 16:06:14 INFO - PROCESS | 2260 | 1462316774006 Marionette TRACE conn2 <- [1,2398,null,{}] 16:06:14 INFO - PROCESS | 2260 | 1462316774008 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}] 16:06:14 INFO - PROCESS | 2260 | 1462316774253 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 16:06:14 INFO - PROCESS | 2260 | --DOMWINDOW == 194 (0x125104c00) [pid = 2260] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 16:06:14 INFO - PROCESS | 2260 | --DOMWINDOW == 193 (0x121b53400) [pid = 2260] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 16:06:14 INFO - PROCESS | 2260 | --DOMWINDOW == 192 (0x111db8000) [pid = 2260] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 16:06:14 INFO - PROCESS | 2260 | --DOMWINDOW == 191 (0x126b85800) [pid = 2260] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 16:06:14 INFO - PROCESS | 2260 | --DOMWINDOW == 190 (0x119339c00) [pid = 2260] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 16:06:14 INFO - PROCESS | 2260 | --DOMWINDOW == 189 (0x113d98400) [pid = 2260] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 16:06:14 INFO - PROCESS | 2260 | --DOMWINDOW == 188 (0x1185bb400) [pid = 2260] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 16:06:14 INFO - PROCESS | 2260 | --DOMWINDOW == 187 (0x1180d6000) [pid = 2260] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 16:06:14 INFO - PROCESS | 2260 | --DOMWINDOW == 186 (0x128b83800) [pid = 2260] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 16:06:14 INFO - PROCESS | 2260 | --DOMWINDOW == 185 (0x126daf400) [pid = 2260] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 16:06:14 INFO - PROCESS | 2260 | --DOMWINDOW == 184 (0x1180d1400) [pid = 2260] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 16:06:14 INFO - PROCESS | 2260 | --DOMWINDOW == 183 (0x1292e6800) [pid = 2260] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 16:06:14 INFO - PROCESS | 2260 | 1462316774309 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:14 INFO - PROCESS | 2260 | ++DOCSHELL 0x1181c0000 == 71 [pid = 2260] [id = 607] 16:06:14 INFO - PROCESS | 2260 | ++DOMWINDOW == 184 (0x11104a000) [pid = 2260] [serial = 1821] [outer = 0x0] 16:06:14 INFO - PROCESS | 2260 | ++DOMWINDOW == 185 (0x117d31c00) [pid = 2260] [serial = 1822] [outer = 0x11104a000] 16:06:14 INFO - PROCESS | 2260 | 1462316774334 Marionette DEBUG loaded listener.js 16:06:14 INFO - PROCESS | 2260 | ++DOMWINDOW == 186 (0x12170d400) [pid = 2260] [serial = 1823] [outer = 0x11104a000] 16:06:14 INFO - PROCESS | 2260 | 1462316774602 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]]]}] 16:06:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 16:06:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 619ms 16:06:14 INFO - PROCESS | 2260 | 1462316774627 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 16:06:14 INFO - PROCESS | 2260 | 1462316774629 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 16:06:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 16:06:14 INFO - PROCESS | 2260 | 1462316774631 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 16:06:14 INFO - PROCESS | 2260 | 1462316774632 Marionette TRACE conn2 <- [1,2402,null,{}] 16:06:14 INFO - PROCESS | 2260 | 1462316774634 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}] 16:06:14 INFO - PROCESS | 2260 | 1462316774731 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 16:06:14 INFO - PROCESS | 2260 | 1462316774813 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:14 INFO - PROCESS | 2260 | ++DOCSHELL 0x134c18000 == 72 [pid = 2260] [id = 608] 16:06:14 INFO - PROCESS | 2260 | ++DOMWINDOW == 187 (0x111110800) [pid = 2260] [serial = 1824] [outer = 0x0] 16:06:14 INFO - PROCESS | 2260 | ++DOMWINDOW == 188 (0x128b82800) [pid = 2260] [serial = 1825] [outer = 0x111110800] 16:06:14 INFO - PROCESS | 2260 | 1462316774839 Marionette DEBUG loaded listener.js 16:06:14 INFO - PROCESS | 2260 | ++DOMWINDOW == 189 (0x12ad2d800) [pid = 2260] [serial = 1826] [outer = 0x111110800] 16:06:15 INFO - PROCESS | 2260 | 1462316775130 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]]]}] 16:06:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 16:06:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 521ms 16:06:15 INFO - PROCESS | 2260 | 1462316775154 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 16:06:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 16:06:15 INFO - PROCESS | 2260 | 1462316775159 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 16:06:15 INFO - PROCESS | 2260 | 1462316775161 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 16:06:15 INFO - PROCESS | 2260 | 1462316775163 Marionette TRACE conn2 <- [1,2406,null,{}] 16:06:15 INFO - PROCESS | 2260 | 1462316775166 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}] 16:06:15 INFO - PROCESS | 2260 | 1462316775271 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 16:06:15 INFO - PROCESS | 2260 | 1462316775275 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:15 INFO - PROCESS | 2260 | ++DOCSHELL 0x135cbd800 == 73 [pid = 2260] [id = 609] 16:06:15 INFO - PROCESS | 2260 | ++DOMWINDOW == 190 (0x12c111000) [pid = 2260] [serial = 1827] [outer = 0x0] 16:06:15 INFO - PROCESS | 2260 | ++DOMWINDOW == 191 (0x12cfb8800) [pid = 2260] [serial = 1828] [outer = 0x12c111000] 16:06:15 INFO - PROCESS | 2260 | 1462316775306 Marionette DEBUG loaded listener.js 16:06:15 INFO - PROCESS | 2260 | ++DOMWINDOW == 192 (0x12d9a7c00) [pid = 2260] [serial = 1829] [outer = 0x12c111000] 16:06:15 INFO - PROCESS | 2260 | 1462316775647 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]]]}] 16:06:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 16:06:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 520ms 16:06:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 16:06:15 INFO - PROCESS | 2260 | 1462316775683 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 16:06:15 INFO - PROCESS | 2260 | 1462316775684 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 16:06:15 INFO - PROCESS | 2260 | 1462316775686 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 16:06:15 INFO - PROCESS | 2260 | 1462316775687 Marionette TRACE conn2 <- [1,2410,null,{}] 16:06:15 INFO - PROCESS | 2260 | 1462316775692 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}] 16:06:15 INFO - PROCESS | 2260 | 1462316775814 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 16:06:15 INFO - PROCESS | 2260 | 1462316775821 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:15 INFO - PROCESS | 2260 | ++DOCSHELL 0x135e71000 == 74 [pid = 2260] [id = 610] 16:06:15 INFO - PROCESS | 2260 | ++DOMWINDOW == 193 (0x12d9a9c00) [pid = 2260] [serial = 1830] [outer = 0x0] 16:06:15 INFO - PROCESS | 2260 | ++DOMWINDOW == 194 (0x12d9ae000) [pid = 2260] [serial = 1831] [outer = 0x12d9a9c00] 16:06:15 INFO - PROCESS | 2260 | 1462316775846 Marionette DEBUG loaded listener.js 16:06:15 INFO - PROCESS | 2260 | ++DOMWINDOW == 195 (0x1356db400) [pid = 2260] [serial = 1832] [outer = 0x12d9a9c00] 16:06:16 INFO - PROCESS | 2260 | 1462316776180 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]]]}] 16:06:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 16:06:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 521ms 16:06:16 INFO - PROCESS | 2260 | 1462316776280 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 16:06:16 INFO - PROCESS | 2260 | 1462316776283 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 16:06:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 16:06:16 INFO - PROCESS | 2260 | 1462316776287 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 16:06:16 INFO - PROCESS | 2260 | 1462316776290 Marionette TRACE conn2 <- [1,2414,null,{}] 16:06:16 INFO - PROCESS | 2260 | 1462316776294 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}] 16:06:16 INFO - PROCESS | 2260 | 1462316776406 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 16:06:16 INFO - PROCESS | 2260 | 1462316776518 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:16 INFO - PROCESS | 2260 | ++DOCSHELL 0x12131b000 == 75 [pid = 2260] [id = 611] 16:06:16 INFO - PROCESS | 2260 | ++DOMWINDOW == 196 (0x113144c00) [pid = 2260] [serial = 1833] [outer = 0x0] 16:06:16 INFO - PROCESS | 2260 | ++DOMWINDOW == 197 (0x11322c000) [pid = 2260] [serial = 1834] [outer = 0x113144c00] 16:06:16 INFO - PROCESS | 2260 | 1462316776550 Marionette DEBUG loaded listener.js 16:06:16 INFO - PROCESS | 2260 | ++DOMWINDOW == 198 (0x117d27c00) [pid = 2260] [serial = 1835] [outer = 0x113144c00] 16:06:17 INFO - PROCESS | 2260 | 1462316776999 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]]]}] 16:06:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 16:06:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 771ms 16:06:17 INFO - PROCESS | 2260 | 1462316777082 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 16:06:17 INFO - PROCESS | 2260 | 1462316777086 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 16:06:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 16:06:17 INFO - PROCESS | 2260 | 1462316777117 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 16:06:17 INFO - PROCESS | 2260 | 1462316777123 Marionette TRACE conn2 <- [1,2418,null,{}] 16:06:17 INFO - PROCESS | 2260 | 1462316777128 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}] 16:06:17 INFO - PROCESS | 2260 | 1462316777303 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 16:06:17 INFO - PROCESS | 2260 | 1462316777402 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:17 INFO - PROCESS | 2260 | ++DOCSHELL 0x12bb22000 == 76 [pid = 2260] [id = 612] 16:06:17 INFO - PROCESS | 2260 | ++DOMWINDOW == 199 (0x119ea1000) [pid = 2260] [serial = 1836] [outer = 0x0] 16:06:17 INFO - PROCESS | 2260 | ++DOMWINDOW == 200 (0x1213c1000) [pid = 2260] [serial = 1837] [outer = 0x119ea1000] 16:06:17 INFO - PROCESS | 2260 | 1462316777433 Marionette DEBUG loaded listener.js 16:06:17 INFO - PROCESS | 2260 | ++DOMWINDOW == 201 (0x121508000) [pid = 2260] [serial = 1838] [outer = 0x119ea1000] 16:06:17 INFO - PROCESS | 2260 | 1462316777876 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]]]}] 16:06:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 16:06:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 786ms 16:06:17 INFO - PROCESS | 2260 | 1462316777897 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 16:06:17 INFO - PROCESS | 2260 | 1462316777898 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 16:06:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 16:06:17 INFO - PROCESS | 2260 | 1462316777901 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 16:06:17 INFO - PROCESS | 2260 | 1462316777902 Marionette TRACE conn2 <- [1,2422,null,{}] 16:06:17 INFO - PROCESS | 2260 | 1462316777911 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}] 16:06:18 INFO - PROCESS | 2260 | 1462316778027 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 16:06:18 INFO - PROCESS | 2260 | 1462316778113 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:18 INFO - PROCESS | 2260 | ++DOCSHELL 0x13575c000 == 77 [pid = 2260] [id = 613] 16:06:18 INFO - PROCESS | 2260 | ++DOMWINDOW == 202 (0x126b80000) [pid = 2260] [serial = 1839] [outer = 0x0] 16:06:18 INFO - PROCESS | 2260 | ++DOMWINDOW == 203 (0x128c30400) [pid = 2260] [serial = 1840] [outer = 0x126b80000] 16:06:18 INFO - PROCESS | 2260 | 1462316778148 Marionette DEBUG loaded listener.js 16:06:18 INFO - PROCESS | 2260 | ++DOMWINDOW == 204 (0x128ff2c00) [pid = 2260] [serial = 1841] [outer = 0x126b80000] 16:06:18 INFO - PROCESS | 2260 | 1462316778626 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]]]}] 16:06:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 16:06:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 772ms 16:06:18 INFO - PROCESS | 2260 | 1462316778688 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 16:06:18 INFO - PROCESS | 2260 | 1462316778691 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 16:06:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 16:06:18 INFO - PROCESS | 2260 | 1462316778696 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 16:06:18 INFO - PROCESS | 2260 | 1462316778698 Marionette TRACE conn2 <- [1,2426,null,{}] 16:06:18 INFO - PROCESS | 2260 | 1462316778701 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}] 16:06:18 INFO - PROCESS | 2260 | 1462316778893 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 16:06:18 INFO - PROCESS | 2260 | 1462316778954 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:18 INFO - PROCESS | 2260 | ++DOCSHELL 0x138710000 == 78 [pid = 2260] [id = 614] 16:06:18 INFO - PROCESS | 2260 | ++DOMWINDOW == 205 (0x1295ba800) [pid = 2260] [serial = 1842] [outer = 0x0] 16:06:18 INFO - PROCESS | 2260 | ++DOMWINDOW == 206 (0x12a9e6000) [pid = 2260] [serial = 1843] [outer = 0x1295ba800] 16:06:18 INFO - PROCESS | 2260 | 1462316778985 Marionette DEBUG loaded listener.js 16:06:19 INFO - PROCESS | 2260 | ++DOMWINDOW == 207 (0x12b529800) [pid = 2260] [serial = 1844] [outer = 0x1295ba800] 16:06:19 INFO - PROCESS | 2260 | 1462316779399 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]]]}] 16:06:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 16:06:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 728ms 16:06:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 16:06:19 INFO - PROCESS | 2260 | 1462316779425 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 16:06:19 INFO - PROCESS | 2260 | 1462316779426 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 16:06:19 INFO - PROCESS | 2260 | 1462316779428 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 16:06:19 INFO - PROCESS | 2260 | 1462316779430 Marionette TRACE conn2 <- [1,2430,null,{}] 16:06:19 INFO - PROCESS | 2260 | 1462316779432 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}] 16:06:19 INFO - PROCESS | 2260 | 1462316779543 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 16:06:19 INFO - PROCESS | 2260 | 1462316779651 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:19 INFO - PROCESS | 2260 | ++DOCSHELL 0x1387e1000 == 79 [pid = 2260] [id = 615] 16:06:19 INFO - PROCESS | 2260 | ++DOMWINDOW == 208 (0x1295bb800) [pid = 2260] [serial = 1845] [outer = 0x0] 16:06:19 INFO - PROCESS | 2260 | ++DOMWINDOW == 209 (0x12c7c9400) [pid = 2260] [serial = 1846] [outer = 0x1295bb800] 16:06:19 INFO - PROCESS | 2260 | 1462316779682 Marionette DEBUG loaded listener.js 16:06:19 INFO - PROCESS | 2260 | ++DOMWINDOW == 210 (0x12cff0800) [pid = 2260] [serial = 1847] [outer = 0x1295bb800] 16:06:20 INFO - PROCESS | 2260 | 1462316780090 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]]]}] 16:06:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 16:06:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 671ms 16:06:20 INFO - PROCESS | 2260 | 1462316780100 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 16:06:20 INFO - PROCESS | 2260 | 1462316780101 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 16:06:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 16:06:20 INFO - PROCESS | 2260 | 1462316780104 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 16:06:20 INFO - PROCESS | 2260 | 1462316780105 Marionette TRACE conn2 <- [1,2434,null,{}] 16:06:20 INFO - PROCESS | 2260 | 1462316780107 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}] 16:06:20 INFO - PROCESS | 2260 | 1462316780234 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 16:06:20 INFO - PROCESS | 2260 | 1462316780350 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:20 INFO - PROCESS | 2260 | ++DOCSHELL 0x1397dc000 == 80 [pid = 2260] [id = 616] 16:06:20 INFO - PROCESS | 2260 | ++DOMWINDOW == 211 (0x117670800) [pid = 2260] [serial = 1848] [outer = 0x0] 16:06:20 INFO - PROCESS | 2260 | ++DOMWINDOW == 212 (0x12d9aa400) [pid = 2260] [serial = 1849] [outer = 0x117670800] 16:06:20 INFO - PROCESS | 2260 | 1462316780382 Marionette DEBUG loaded listener.js 16:06:20 INFO - PROCESS | 2260 | ++DOMWINDOW == 213 (0x135c7b800) [pid = 2260] [serial = 1850] [outer = 0x117670800] 16:06:20 INFO - PROCESS | 2260 | 1462316780796 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]]]}] 16:06:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 16:06:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 719ms 16:06:20 INFO - PROCESS | 2260 | 1462316780824 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 16:06:20 INFO - PROCESS | 2260 | 1462316780825 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 16:06:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 16:06:20 INFO - PROCESS | 2260 | 1462316780827 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 16:06:20 INFO - PROCESS | 2260 | 1462316780828 Marionette TRACE conn2 <- [1,2438,null,{}] 16:06:20 INFO - PROCESS | 2260 | 1462316780831 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}] 16:06:20 INFO - PROCESS | 2260 | 1462316780937 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 16:06:21 INFO - PROCESS | 2260 | 1462316781089 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:21 INFO - PROCESS | 2260 | ++DOCSHELL 0x121185000 == 81 [pid = 2260] [id = 617] 16:06:21 INFO - PROCESS | 2260 | ++DOMWINDOW == 214 (0x12aee5c00) [pid = 2260] [serial = 1851] [outer = 0x0] 16:06:21 INFO - PROCESS | 2260 | ++DOMWINDOW == 215 (0x135c7fc00) [pid = 2260] [serial = 1852] [outer = 0x12aee5c00] 16:06:21 INFO - PROCESS | 2260 | 1462316781119 Marionette DEBUG loaded listener.js 16:06:21 INFO - PROCESS | 2260 | ++DOMWINDOW == 216 (0x135c87000) [pid = 2260] [serial = 1853] [outer = 0x12aee5c00] 16:06:21 INFO - PROCESS | 2260 | 1462316781528 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]]]}] 16:06:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 16:06:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 719ms 16:06:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 16:06:21 INFO - PROCESS | 2260 | 1462316781546 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 16:06:21 INFO - PROCESS | 2260 | 1462316781548 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 16:06:21 INFO - PROCESS | 2260 | 1462316781550 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 16:06:21 INFO - PROCESS | 2260 | 1462316781551 Marionette TRACE conn2 <- [1,2442,null,{}] 16:06:21 INFO - PROCESS | 2260 | 1462316781554 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}] 16:06:21 INFO - PROCESS | 2260 | 1462316781854 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 16:06:21 INFO - PROCESS | 2260 | 1462316781967 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:21 INFO - PROCESS | 2260 | ++DOCSHELL 0x1214d6000 == 82 [pid = 2260] [id = 618] 16:06:21 INFO - PROCESS | 2260 | ++DOMWINDOW == 217 (0x1120d6800) [pid = 2260] [serial = 1854] [outer = 0x0] 16:06:21 INFO - PROCESS | 2260 | ++DOMWINDOW == 218 (0x112e26800) [pid = 2260] [serial = 1855] [outer = 0x1120d6800] 16:06:22 INFO - PROCESS | 2260 | 1462316781997 Marionette DEBUG loaded listener.js 16:06:22 INFO - PROCESS | 2260 | ++DOMWINDOW == 219 (0x115e97800) [pid = 2260] [serial = 1856] [outer = 0x1120d6800] 16:06:22 INFO - PROCESS | 2260 | 1462316782485 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]]]}] 16:06:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 16:06:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 975ms 16:06:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 16:06:22 INFO - PROCESS | 2260 | 1462316782526 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 16:06:22 INFO - PROCESS | 2260 | 1462316782528 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 16:06:22 INFO - PROCESS | 2260 | 1462316782531 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 16:06:22 INFO - PROCESS | 2260 | 1462316782534 Marionette TRACE conn2 <- [1,2446,null,{}] 16:06:22 INFO - PROCESS | 2260 | 1462316782537 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}] 16:06:22 INFO - PROCESS | 2260 | 1462316782642 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 16:06:22 INFO - PROCESS | 2260 | 1462316782725 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:22 INFO - PROCESS | 2260 | ++DOCSHELL 0x1214de000 == 83 [pid = 2260] [id = 619] 16:06:22 INFO - PROCESS | 2260 | ++DOMWINDOW == 220 (0x11805f000) [pid = 2260] [serial = 1857] [outer = 0x0] 16:06:22 INFO - PROCESS | 2260 | ++DOMWINDOW == 221 (0x118fb0c00) [pid = 2260] [serial = 1858] [outer = 0x11805f000] 16:06:22 INFO - PROCESS | 2260 | 1462316782757 Marionette DEBUG loaded listener.js 16:06:22 INFO - PROCESS | 2260 | ++DOMWINDOW == 222 (0x119835c00) [pid = 2260] [serial = 1859] [outer = 0x11805f000] 16:06:23 INFO - PROCESS | 2260 | 1462316783185 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]]]}] 16:06:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 16:06:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 672ms 16:06:23 INFO - PROCESS | 2260 | 1462316783203 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 16:06:23 INFO - PROCESS | 2260 | 1462316783205 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 16:06:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 16:06:23 INFO - PROCESS | 2260 | 1462316783208 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 16:06:23 INFO - PROCESS | 2260 | 1462316783209 Marionette TRACE conn2 <- [1,2450,null,{}] 16:06:23 INFO - PROCESS | 2260 | 1462316783211 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}] 16:06:23 INFO - PROCESS | 2260 | 1462316783331 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 16:06:23 INFO - PROCESS | 2260 | 1462316783448 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:23 INFO - PROCESS | 2260 | ++DOCSHELL 0x129580000 == 84 [pid = 2260] [id = 620] 16:06:23 INFO - PROCESS | 2260 | ++DOMWINDOW == 223 (0x120859c00) [pid = 2260] [serial = 1860] [outer = 0x0] 16:06:23 INFO - PROCESS | 2260 | ++DOMWINDOW == 224 (0x1213bb000) [pid = 2260] [serial = 1861] [outer = 0x120859c00] 16:06:23 INFO - PROCESS | 2260 | 1462316783478 Marionette DEBUG loaded listener.js 16:06:23 INFO - PROCESS | 2260 | ++DOMWINDOW == 225 (0x121507800) [pid = 2260] [serial = 1862] [outer = 0x120859c00] 16:06:23 INFO - PROCESS | 2260 | --DOCSHELL 0x1357ab000 == 83 [pid = 2260] [id = 553] 16:06:23 INFO - PROCESS | 2260 | --DOCSHELL 0x135cbd800 == 82 [pid = 2260] [id = 609] 16:06:23 INFO - PROCESS | 2260 | --DOCSHELL 0x134c18000 == 81 [pid = 2260] [id = 608] 16:06:23 INFO - PROCESS | 2260 | --DOCSHELL 0x1181c0000 == 80 [pid = 2260] [id = 607] 16:06:23 INFO - PROCESS | 2260 | --DOCSHELL 0x12e020000 == 79 [pid = 2260] [id = 606] 16:06:23 INFO - PROCESS | 2260 | --DOCSHELL 0x12dd11000 == 78 [pid = 2260] [id = 605] 16:06:23 INFO - PROCESS | 2260 | --DOMWINDOW == 224 (0x12cff7800) [pid = 2260] [serial = 1729] [outer = 0x0] [url = about:blank] 16:06:23 INFO - PROCESS | 2260 | --DOMWINDOW == 223 (0x1185fb000) [pid = 2260] [serial = 1714] [outer = 0x0] [url = about:blank] 16:06:23 INFO - PROCESS | 2260 | --DOMWINDOW == 222 (0x128c34000) [pid = 2260] [serial = 1720] [outer = 0x0] [url = about:blank] 16:06:23 INFO - PROCESS | 2260 | --DOMWINDOW == 221 (0x12b521c00) [pid = 2260] [serial = 1723] [outer = 0x0] [url = about:blank] 16:06:23 INFO - PROCESS | 2260 | --DOMWINDOW == 220 (0x12cfafc00) [pid = 2260] [serial = 1726] [outer = 0x0] [url = about:blank] 16:06:23 INFO - PROCESS | 2260 | --DOMWINDOW == 219 (0x1213c8800) [pid = 2260] [serial = 1717] [outer = 0x0] [url = about:blank] 16:06:23 INFO - PROCESS | 2260 | --DOMWINDOW == 218 (0x12b51d800) [pid = 2260] [serial = 1768] [outer = 0x0] [url = about:blank] 16:06:23 INFO - PROCESS | 2260 | --DOCSHELL 0x12d5ce800 == 77 [pid = 2260] [id = 604] 16:06:23 INFO - PROCESS | 2260 | --DOCSHELL 0x12c2a2800 == 76 [pid = 2260] [id = 603] 16:06:23 INFO - PROCESS | 2260 | --DOCSHELL 0x12c17b000 == 75 [pid = 2260] [id = 602] 16:06:23 INFO - PROCESS | 2260 | --DOCSHELL 0x12a972000 == 74 [pid = 2260] [id = 601] 16:06:23 INFO - PROCESS | 2260 | --DOCSHELL 0x121580800 == 73 [pid = 2260] [id = 600] 16:06:23 INFO - PROCESS | 2260 | --DOCSHELL 0x112b13800 == 72 [pid = 2260] [id = 599] 16:06:23 INFO - PROCESS | 2260 | --DOCSHELL 0x1356b3000 == 71 [pid = 2260] [id = 594] 16:06:23 INFO - PROCESS | 2260 | --DOCSHELL 0x12dda1000 == 70 [pid = 2260] [id = 593] 16:06:23 INFO - PROCESS | 2260 | --DOCSHELL 0x12d5c0800 == 69 [pid = 2260] [id = 592] 16:06:23 INFO - PROCESS | 2260 | --DOCSHELL 0x128cc4800 == 68 [pid = 2260] [id = 591] 16:06:23 INFO - PROCESS | 2260 | --DOCSHELL 0x11813b800 == 67 [pid = 2260] [id = 590] 16:06:23 INFO - PROCESS | 2260 | --DOMWINDOW == 217 (0x126b83c00) [pid = 2260] [serial = 1750] [outer = 0x0] [url = about:blank] 16:06:23 INFO - PROCESS | 2260 | --DOMWINDOW == 216 (0x121d45400) [pid = 2260] [serial = 1747] [outer = 0x0] [url = about:blank] 16:06:23 INFO - PROCESS | 2260 | --DOMWINDOW == 215 (0x115092000) [pid = 2260] [serial = 1733] [outer = 0x0] [url = about:blank] 16:06:23 INFO - PROCESS | 2260 | --DOMWINDOW == 214 (0x1121dc800) [pid = 2260] [serial = 1732] [outer = 0x0] [url = about:blank] 16:06:23 INFO - PROCESS | 2260 | --DOMWINDOW == 213 (0x128b80c00) [pid = 2260] [serial = 1753] [outer = 0x0] [url = about:blank] 16:06:23 INFO - PROCESS | 2260 | --DOMWINDOW == 212 (0x121254400) [pid = 2260] [serial = 1741] [outer = 0x0] [url = about:blank] 16:06:23 INFO - PROCESS | 2260 | --DOMWINDOW == 211 (0x1213d1c00) [pid = 2260] [serial = 1742] [outer = 0x0] [url = about:blank] 16:06:23 INFO - PROCESS | 2260 | --DOMWINDOW == 210 (0x117d23800) [pid = 2260] [serial = 1738] [outer = 0x0] [url = about:blank] 16:06:23 INFO - PROCESS | 2260 | --DOMWINDOW == 209 (0x1196d2000) [pid = 2260] [serial = 1739] [outer = 0x0] [url = about:blank] 16:06:23 INFO - PROCESS | 2260 | --DOMWINDOW == 208 (0x118f18400) [pid = 2260] [serial = 1736] [outer = 0x0] [url = about:blank] 16:06:23 INFO - PROCESS | 2260 | --DOMWINDOW == 207 (0x1185f7400) [pid = 2260] [serial = 1735] [outer = 0x0] [url = about:blank] 16:06:23 INFO - PROCESS | 2260 | --DOMWINDOW == 206 (0x1213d5c00) [pid = 2260] [serial = 1744] [outer = 0x0] [url = about:blank] 16:06:23 INFO - PROCESS | 2260 | --DOMWINDOW == 205 (0x121792c00) [pid = 2260] [serial = 1745] [outer = 0x0] [url = about:blank] 16:06:23 INFO - PROCESS | 2260 | --DOMWINDOW == 204 (0x128bd4400) [pid = 2260] [serial = 1756] [outer = 0x0] [url = about:blank] 16:06:23 INFO - PROCESS | 2260 | --DOMWINDOW == 203 (0x128bc7c00) [pid = 2260] [serial = 1754] [outer = 0x0] [url = about:blank] 16:06:23 INFO - PROCESS | 2260 | --DOMWINDOW == 202 (0x128d53c00) [pid = 2260] [serial = 1762] [outer = 0x0] [url = about:blank] 16:06:23 INFO - PROCESS | 2260 | --DOMWINDOW == 201 (0x119858c00) [pid = 2260] [serial = 1759] [outer = 0x0] [url = about:blank] 16:06:23 INFO - PROCESS | 2260 | --DOMWINDOW == 200 (0x128b7c400) [pid = 2260] [serial = 1760] [outer = 0x0] [url = about:blank] 16:06:23 INFO - PROCESS | 2260 | --DOMWINDOW == 199 (0x12a678800) [pid = 2260] [serial = 1765] [outer = 0x0] [url = about:blank] 16:06:23 INFO - PROCESS | 2260 | --DOMWINDOW == 198 (0x128c36c00) [pid = 2260] [serial = 1757] [outer = 0x0] [url = about:blank] 16:06:23 INFO - PROCESS | 2260 | --DOMWINDOW == 197 (0x126da9c00) [pid = 2260] [serial = 1751] [outer = 0x0] [url = about:blank] 16:06:23 INFO - PROCESS | 2260 | --DOMWINDOW == 196 (0x1292e0400) [pid = 2260] [serial = 1763] [outer = 0x0] [url = about:blank] 16:06:23 INFO - PROCESS | 2260 | --DOMWINDOW == 195 (0x12abe3000) [pid = 2260] [serial = 1766] [outer = 0x0] [url = about:blank] 16:06:23 INFO - PROCESS | 2260 | --DOMWINDOW == 194 (0x1244df000) [pid = 2260] [serial = 1748] [outer = 0x0] [url = about:blank] 16:06:23 INFO - PROCESS | 2260 | 1462316783955 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]]]}] 16:06:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 16:06:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 769ms 16:06:23 INFO - PROCESS | 2260 | 1462316783977 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 16:06:23 INFO - PROCESS | 2260 | 1462316783980 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 16:06:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 16:06:23 INFO - PROCESS | 2260 | 1462316783987 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 16:06:23 INFO - PROCESS | 2260 | 1462316783990 Marionette TRACE conn2 <- [1,2454,null,{}] 16:06:23 INFO - PROCESS | 2260 | 1462316783993 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}] 16:06:24 INFO - PROCESS | 2260 | 1462316784085 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 16:06:24 INFO - PROCESS | 2260 | 1462316784090 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:24 INFO - PROCESS | 2260 | ++DOCSHELL 0x119e2c000 == 68 [pid = 2260] [id = 621] 16:06:24 INFO - PROCESS | 2260 | ++DOMWINDOW == 195 (0x11346f400) [pid = 2260] [serial = 1863] [outer = 0x0] 16:06:24 INFO - PROCESS | 2260 | ++DOMWINDOW == 196 (0x121510000) [pid = 2260] [serial = 1864] [outer = 0x11346f400] 16:06:24 INFO - PROCESS | 2260 | 1462316784116 Marionette DEBUG loaded listener.js 16:06:24 INFO - PROCESS | 2260 | ++DOMWINDOW == 197 (0x121b52c00) [pid = 2260] [serial = 1865] [outer = 0x11346f400] 16:06:24 INFO - PROCESS | 2260 | 1462316784476 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]]]}] 16:06:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 16:06:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 525ms 16:06:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 16:06:24 INFO - PROCESS | 2260 | 1462316784512 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 16:06:24 INFO - PROCESS | 2260 | 1462316784513 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 16:06:24 INFO - PROCESS | 2260 | 1462316784516 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 16:06:24 INFO - PROCESS | 2260 | 1462316784517 Marionette TRACE conn2 <- [1,2458,null,{}] 16:06:24 INFO - PROCESS | 2260 | 1462316784519 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}] 16:06:24 INFO - PROCESS | 2260 | 1462316784606 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 16:06:24 INFO - PROCESS | 2260 | 1462316784611 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:24 INFO - PROCESS | 2260 | ++DOCSHELL 0x12a619000 == 69 [pid = 2260] [id = 622] 16:06:24 INFO - PROCESS | 2260 | ++DOMWINDOW == 198 (0x12403ec00) [pid = 2260] [serial = 1866] [outer = 0x0] 16:06:24 INFO - PROCESS | 2260 | ++DOMWINDOW == 199 (0x125835800) [pid = 2260] [serial = 1867] [outer = 0x12403ec00] 16:06:24 INFO - PROCESS | 2260 | 1462316784637 Marionette DEBUG loaded listener.js 16:06:24 INFO - PROCESS | 2260 | ++DOMWINDOW == 200 (0x126b85000) [pid = 2260] [serial = 1868] [outer = 0x12403ec00] 16:06:24 INFO - PROCESS | 2260 | 1462316784986 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]]]}] 16:06:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 16:06:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 517ms 16:06:25 INFO - PROCESS | 2260 | 1462316785034 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 16:06:25 INFO - PROCESS | 2260 | 1462316785035 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 16:06:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 16:06:25 INFO - PROCESS | 2260 | 1462316785049 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 16:06:25 INFO - PROCESS | 2260 | 1462316785050 Marionette TRACE conn2 <- [1,2462,null,{}] 16:06:25 INFO - PROCESS | 2260 | 1462316785054 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}] 16:06:25 INFO - PROCESS | 2260 | 1462316785142 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 16:06:25 INFO - PROCESS | 2260 | 1462316785147 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:25 INFO - PROCESS | 2260 | ++DOCSHELL 0x12c29c800 == 70 [pid = 2260] [id = 623] 16:06:25 INFO - PROCESS | 2260 | ++DOMWINDOW == 201 (0x128b86000) [pid = 2260] [serial = 1869] [outer = 0x0] 16:06:25 INFO - PROCESS | 2260 | ++DOMWINDOW == 202 (0x128bca400) [pid = 2260] [serial = 1870] [outer = 0x128b86000] 16:06:25 INFO - PROCESS | 2260 | 1462316785179 Marionette DEBUG loaded listener.js 16:06:25 INFO - PROCESS | 2260 | ++DOMWINDOW == 203 (0x128e87400) [pid = 2260] [serial = 1871] [outer = 0x128b86000] 16:06:25 INFO - PROCESS | 2260 | 1462316785544 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]]]}] 16:06:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 16:06:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 537ms 16:06:25 INFO - PROCESS | 2260 | 1462316785575 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 16:06:25 INFO - PROCESS | 2260 | 1462316785576 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 16:06:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 16:06:25 INFO - PROCESS | 2260 | 1462316785579 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 16:06:25 INFO - PROCESS | 2260 | 1462316785580 Marionette TRACE conn2 <- [1,2466,null,{}] 16:06:25 INFO - PROCESS | 2260 | 1462316785582 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}] 16:06:25 INFO - PROCESS | 2260 | 1462316785671 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 16:06:25 INFO - PROCESS | 2260 | 1462316785750 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:25 INFO - PROCESS | 2260 | ++DOCSHELL 0x12c804800 == 71 [pid = 2260] [id = 624] 16:06:25 INFO - PROCESS | 2260 | ++DOMWINDOW == 204 (0x126b89400) [pid = 2260] [serial = 1872] [outer = 0x0] 16:06:25 INFO - PROCESS | 2260 | ++DOMWINDOW == 205 (0x128fe7800) [pid = 2260] [serial = 1873] [outer = 0x126b89400] 16:06:25 INFO - PROCESS | 2260 | 1462316785776 Marionette DEBUG loaded listener.js 16:06:25 INFO - PROCESS | 2260 | ++DOMWINDOW == 206 (0x1292efc00) [pid = 2260] [serial = 1874] [outer = 0x126b89400] 16:06:26 INFO - PROCESS | 2260 | 1462316786096 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]]]}] 16:06:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 16:06:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 567ms 16:06:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 16:06:26 INFO - PROCESS | 2260 | 1462316786147 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 16:06:26 INFO - PROCESS | 2260 | 1462316786148 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 16:06:26 INFO - PROCESS | 2260 | 1462316786150 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 16:06:26 INFO - PROCESS | 2260 | 1462316786151 Marionette TRACE conn2 <- [1,2470,null,{}] 16:06:26 INFO - PROCESS | 2260 | 1462316786153 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}] 16:06:26 INFO - PROCESS | 2260 | 1462316786266 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 16:06:26 INFO - PROCESS | 2260 | 1462316786281 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:26 INFO - PROCESS | 2260 | ++DOCSHELL 0x12d506800 == 72 [pid = 2260] [id = 625] 16:06:26 INFO - PROCESS | 2260 | ++DOMWINDOW == 207 (0x1295b2800) [pid = 2260] [serial = 1875] [outer = 0x0] 16:06:26 INFO - PROCESS | 2260 | ++DOMWINDOW == 208 (0x12a905800) [pid = 2260] [serial = 1876] [outer = 0x1295b2800] 16:06:26 INFO - PROCESS | 2260 | 1462316786306 Marionette DEBUG loaded listener.js 16:06:26 INFO - PROCESS | 2260 | ++DOMWINDOW == 209 (0x12abf0400) [pid = 2260] [serial = 1877] [outer = 0x1295b2800] 16:06:26 INFO - PROCESS | 2260 | 1462316786650 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]]]}] 16:06:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 16:06:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 519ms 16:06:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 16:06:26 INFO - PROCESS | 2260 | 1462316786669 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 16:06:26 INFO - PROCESS | 2260 | 1462316786670 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 16:06:26 INFO - PROCESS | 2260 | 1462316786673 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 16:06:26 INFO - PROCESS | 2260 | 1462316786674 Marionette TRACE conn2 <- [1,2474,null,{}] 16:06:26 INFO - PROCESS | 2260 | 1462316786676 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}] 16:06:26 INFO - PROCESS | 2260 | 1462316786790 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 16:06:26 INFO - PROCESS | 2260 | 1462316786804 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:26 INFO - PROCESS | 2260 | ++DOCSHELL 0x12db48000 == 73 [pid = 2260] [id = 626] 16:06:26 INFO - PROCESS | 2260 | ++DOMWINDOW == 210 (0x1295b8800) [pid = 2260] [serial = 1878] [outer = 0x0] 16:06:26 INFO - PROCESS | 2260 | ++DOMWINDOW == 211 (0x12bbb8400) [pid = 2260] [serial = 1879] [outer = 0x1295b8800] 16:06:26 INFO - PROCESS | 2260 | 1462316786829 Marionette DEBUG loaded listener.js 16:06:26 INFO - PROCESS | 2260 | ++DOMWINDOW == 212 (0x12c7d0800) [pid = 2260] [serial = 1880] [outer = 0x1295b8800] 16:06:27 INFO - PROCESS | 2260 | 1462316787268 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]]]}] 16:06:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 16:06:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 617ms 16:06:27 INFO - PROCESS | 2260 | 1462316787305 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 16:06:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 16:06:27 INFO - PROCESS | 2260 | 1462316787307 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 16:06:27 INFO - PROCESS | 2260 | 1462316787310 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 16:06:27 INFO - PROCESS | 2260 | 1462316787312 Marionette TRACE conn2 <- [1,2478,null,{}] 16:06:27 INFO - PROCESS | 2260 | 1462316787315 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}] 16:06:27 INFO - PROCESS | 2260 | 1462316787482 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 16:06:27 INFO - PROCESS | 2260 | 1462316787499 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:27 INFO - PROCESS | 2260 | ++DOCSHELL 0x134c10800 == 74 [pid = 2260] [id = 627] 16:06:27 INFO - PROCESS | 2260 | ++DOMWINDOW == 213 (0x12cfaf800) [pid = 2260] [serial = 1881] [outer = 0x0] 16:06:27 INFO - PROCESS | 2260 | ++DOMWINDOW == 214 (0x12cff8400) [pid = 2260] [serial = 1882] [outer = 0x12cfaf800] 16:06:27 INFO - PROCESS | 2260 | 1462316787524 Marionette DEBUG loaded listener.js 16:06:27 INFO - PROCESS | 2260 | ++DOMWINDOW == 215 (0x12d597c00) [pid = 2260] [serial = 1883] [outer = 0x12cfaf800] 16:06:27 INFO - PROCESS | 2260 | 1462316787896 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]]]}] 16:06:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 16:06:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 621ms 16:06:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 16:06:27 INFO - PROCESS | 2260 | 1462316787931 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 16:06:27 INFO - PROCESS | 2260 | 1462316787932 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 16:06:27 INFO - PROCESS | 2260 | 1462316787934 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 16:06:27 INFO - PROCESS | 2260 | 1462316787935 Marionette TRACE conn2 <- [1,2482,null,{}] 16:06:27 INFO - PROCESS | 2260 | 1462316787938 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}] 16:06:28 INFO - PROCESS | 2260 | 1462316788054 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 16:06:28 INFO - PROCESS | 2260 | --DOMWINDOW == 214 (0x12951e000) [pid = 2260] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 16:06:28 INFO - PROCESS | 2260 | --DOMWINDOW == 213 (0x118279000) [pid = 2260] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 16:06:28 INFO - PROCESS | 2260 | --DOMWINDOW == 212 (0x12b521000) [pid = 2260] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 16:06:28 INFO - PROCESS | 2260 | --DOMWINDOW == 211 (0x1213bd000) [pid = 2260] [serial = 1481] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 16:06:28 INFO - PROCESS | 2260 | --DOMWINDOW == 210 (0x12a9f2c00) [pid = 2260] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 16:06:28 INFO - PROCESS | 2260 | --DOMWINDOW == 209 (0x1160b5400) [pid = 2260] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 16:06:28 INFO - PROCESS | 2260 | --DOMWINDOW == 208 (0x11616d800) [pid = 2260] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 16:06:28 INFO - PROCESS | 2260 | --DOMWINDOW == 207 (0x1213d6800) [pid = 2260] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 16:06:28 INFO - PROCESS | 2260 | --DOMWINDOW == 206 (0x120859000) [pid = 2260] [serial = 1487] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 16:06:28 INFO - PROCESS | 2260 | --DOMWINDOW == 205 (0x1180dc800) [pid = 2260] [serial = 1475] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 16:06:28 INFO - PROCESS | 2260 | --DOMWINDOW == 204 (0x113224800) [pid = 2260] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 16:06:28 INFO - PROCESS | 2260 | --DOMWINDOW == 203 (0x119fcc800) [pid = 2260] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 16:06:28 INFO - PROCESS | 2260 | --DOMWINDOW == 202 (0x119bc3800) [pid = 2260] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 16:06:28 INFO - PROCESS | 2260 | --DOMWINDOW == 201 (0x118052c00) [pid = 2260] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 16:06:28 INFO - PROCESS | 2260 | --DOMWINDOW == 200 (0x112d66400) [pid = 2260] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 16:06:28 INFO - PROCESS | 2260 | --DOMWINDOW == 199 (0x125098400) [pid = 2260] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 16:06:28 INFO - PROCESS | 2260 | --DOMWINDOW == 198 (0x129299c00) [pid = 2260] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 16:06:28 INFO - PROCESS | 2260 | --DOMWINDOW == 197 (0x1182ad400) [pid = 2260] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 16:06:28 INFO - PROCESS | 2260 | --DOMWINDOW == 196 (0x1292e2800) [pid = 2260] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 16:06:28 INFO - PROCESS | 2260 | --DOMWINDOW == 195 (0x118276800) [pid = 2260] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 16:06:28 INFO - PROCESS | 2260 | --DOMWINDOW == 194 (0x118150400) [pid = 2260] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 16:06:28 INFO - PROCESS | 2260 | --DOMWINDOW == 193 (0x12198e000) [pid = 2260] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 16:06:28 INFO - PROCESS | 2260 | --DOMWINDOW == 192 (0x128d5bc00) [pid = 2260] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 16:06:28 INFO - PROCESS | 2260 | --DOMWINDOW == 191 (0x1161dec00) [pid = 2260] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 16:06:28 INFO - PROCESS | 2260 | --DOMWINDOW == 190 (0x1161e5800) [pid = 2260] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 16:06:28 INFO - PROCESS | 2260 | --DOMWINDOW == 189 (0x128bcd400) [pid = 2260] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 16:06:28 INFO - PROCESS | 2260 | --DOMWINDOW == 188 (0x1185ee000) [pid = 2260] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 16:06:28 INFO - PROCESS | 2260 | --DOMWINDOW == 187 (0x111110800) [pid = 2260] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 16:06:28 INFO - PROCESS | 2260 | --DOMWINDOW == 186 (0x110f7e000) [pid = 2260] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 16:06:28 INFO - PROCESS | 2260 | --DOMWINDOW == 185 (0x1295ba400) [pid = 2260] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 16:06:28 INFO - PROCESS | 2260 | --DOMWINDOW == 184 (0x12929b800) [pid = 2260] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 16:06:28 INFO - PROCESS | 2260 | --DOMWINDOW == 183 (0x121144c00) [pid = 2260] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 16:06:28 INFO - PROCESS | 2260 | --DOMWINDOW == 182 (0x12a67d400) [pid = 2260] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 16:06:28 INFO - PROCESS | 2260 | --DOMWINDOW == 181 (0x1180dac00) [pid = 2260] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 16:06:28 INFO - PROCESS | 2260 | --DOMWINDOW == 180 (0x126315800) [pid = 2260] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 16:06:28 INFO - PROCESS | 2260 | --DOMWINDOW == 179 (0x111ebc000) [pid = 2260] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 16:06:28 INFO - PROCESS | 2260 | --DOMWINDOW == 178 (0x118729c00) [pid = 2260] [serial = 1478] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 16:06:28 INFO - PROCESS | 2260 | --DOMWINDOW == 177 (0x12951ec00) [pid = 2260] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 16:06:28 INFO - PROCESS | 2260 | --DOMWINDOW == 176 (0x111057400) [pid = 2260] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 16:06:28 INFO - PROCESS | 2260 | --DOMWINDOW == 175 (0x1244e0800) [pid = 2260] [serial = 1484] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 16:06:28 INFO - PROCESS | 2260 | --DOMWINDOW == 174 (0x125838400) [pid = 2260] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 16:06:28 INFO - PROCESS | 2260 | --DOMWINDOW == 173 (0x110f7a000) [pid = 2260] [serial = 1472] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 16:06:28 INFO - PROCESS | 2260 | --DOMWINDOW == 172 (0x12cff6000) [pid = 2260] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 16:06:28 INFO - PROCESS | 2260 | --DOMWINDOW == 171 (0x1292e2400) [pid = 2260] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 16:06:28 INFO - PROCESS | 2260 | --DOMWINDOW == 170 (0x113140c00) [pid = 2260] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 16:06:28 INFO - PROCESS | 2260 | --DOMWINDOW == 169 (0x11314b000) [pid = 2260] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 16:06:28 INFO - PROCESS | 2260 | --DOMWINDOW == 168 (0x116715800) [pid = 2260] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 16:06:28 INFO - PROCESS | 2260 | --DOMWINDOW == 167 (0x1111d4400) [pid = 2260] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 16:06:28 INFO - PROCESS | 2260 | --DOMWINDOW == 166 (0x126b86c00) [pid = 2260] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 16:06:28 INFO - PROCESS | 2260 | --DOMWINDOW == 165 (0x11984f800) [pid = 2260] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 16:06:28 INFO - PROCESS | 2260 | --DOMWINDOW == 164 (0x12c111000) [pid = 2260] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 16:06:28 INFO - PROCESS | 2260 | --DOMWINDOW == 163 (0x1126b4c00) [pid = 2260] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 16:06:28 INFO - PROCESS | 2260 | --DOMWINDOW == 162 (0x12bbba000) [pid = 2260] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 16:06:28 INFO - PROCESS | 2260 | --DOMWINDOW == 161 (0x11878e400) [pid = 2260] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 16:06:28 INFO - PROCESS | 2260 | --DOMWINDOW == 160 (0x119853400) [pid = 2260] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 16:06:28 INFO - PROCESS | 2260 | --DOMWINDOW == 159 (0x110f78400) [pid = 2260] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 16:06:28 INFO - PROCESS | 2260 | --DOMWINDOW == 158 (0x121503400) [pid = 2260] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 16:06:28 INFO - PROCESS | 2260 | --DOMWINDOW == 157 (0x1240af800) [pid = 2260] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 16:06:28 INFO - PROCESS | 2260 | --DOMWINDOW == 156 (0x12bbbbc00) [pid = 2260] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 16:06:28 INFO - PROCESS | 2260 | --DOMWINDOW == 155 (0x1292e9000) [pid = 2260] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 16:06:28 INFO - PROCESS | 2260 | --DOMWINDOW == 154 (0x1240ac800) [pid = 2260] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 16:06:28 INFO - PROCESS | 2260 | --DOMWINDOW == 153 (0x11104a000) [pid = 2260] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 16:06:28 INFO - PROCESS | 2260 | 1462316788559 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:28 INFO - PROCESS | 2260 | ++DOCSHELL 0x112b11000 == 75 [pid = 2260] [id = 628] 16:06:28 INFO - PROCESS | 2260 | ++DOMWINDOW == 154 (0x110f7a000) [pid = 2260] [serial = 1884] [outer = 0x0] 16:06:28 INFO - PROCESS | 2260 | ++DOMWINDOW == 155 (0x111057400) [pid = 2260] [serial = 1885] [outer = 0x110f7a000] 16:06:28 INFO - PROCESS | 2260 | 1462316788589 Marionette DEBUG loaded listener.js 16:06:28 INFO - PROCESS | 2260 | ++DOMWINDOW == 156 (0x1160a9c00) [pid = 2260] [serial = 1886] [outer = 0x110f7a000] 16:06:28 INFO - PROCESS | 2260 | 1462316788894 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]]]}] 16:06:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 16:06:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 974ms 16:06:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 16:06:28 INFO - PROCESS | 2260 | 1462316788912 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 16:06:28 INFO - PROCESS | 2260 | 1462316788913 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 16:06:28 INFO - PROCESS | 2260 | 1462316788915 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 16:06:28 INFO - PROCESS | 2260 | 1462316788917 Marionette TRACE conn2 <- [1,2486,null,{}] 16:06:28 INFO - PROCESS | 2260 | 1462316788919 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}] 16:06:29 INFO - PROCESS | 2260 | 1462316789027 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 16:06:29 INFO - PROCESS | 2260 | 1462316789104 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:29 INFO - PROCESS | 2260 | ++DOCSHELL 0x126d66800 == 76 [pid = 2260] [id = 629] 16:06:29 INFO - PROCESS | 2260 | ++DOMWINDOW == 157 (0x11322d000) [pid = 2260] [serial = 1887] [outer = 0x0] 16:06:29 INFO - PROCESS | 2260 | ++DOMWINDOW == 158 (0x1180dac00) [pid = 2260] [serial = 1888] [outer = 0x11322d000] 16:06:29 INFO - PROCESS | 2260 | 1462316789145 Marionette DEBUG loaded listener.js 16:06:29 INFO - PROCESS | 2260 | ++DOMWINDOW == 159 (0x1213d0000) [pid = 2260] [serial = 1889] [outer = 0x11322d000] 16:06:29 INFO - PROCESS | 2260 | 1462316789562 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]]]}] 16:06:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 16:06:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 671ms 16:06:29 INFO - PROCESS | 2260 | 1462316789588 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 16:06:29 INFO - PROCESS | 2260 | 1462316789590 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 16:06:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 16:06:29 INFO - PROCESS | 2260 | 1462316789594 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 16:06:29 INFO - PROCESS | 2260 | 1462316789596 Marionette TRACE conn2 <- [1,2490,null,{}] 16:06:29 INFO - PROCESS | 2260 | 1462316789599 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}] 16:06:29 INFO - PROCESS | 2260 | 1462316789760 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 16:06:29 INFO - PROCESS | 2260 | 1462316789790 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:29 INFO - PROCESS | 2260 | ++DOCSHELL 0x1357a2800 == 77 [pid = 2260] [id = 630] 16:06:29 INFO - PROCESS | 2260 | ++DOMWINDOW == 160 (0x121b52400) [pid = 2260] [serial = 1890] [outer = 0x0] 16:06:29 INFO - PROCESS | 2260 | ++DOMWINDOW == 161 (0x124326000) [pid = 2260] [serial = 1891] [outer = 0x121b52400] 16:06:29 INFO - PROCESS | 2260 | 1462316789814 Marionette DEBUG loaded listener.js 16:06:29 INFO - PROCESS | 2260 | ++DOMWINDOW == 162 (0x128bcbc00) [pid = 2260] [serial = 1892] [outer = 0x121b52400] 16:06:30 INFO - PROCESS | 2260 | 1462316790133 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]]]}] 16:06:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 16:06:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 570ms 16:06:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 16:06:30 INFO - PROCESS | 2260 | 1462316790164 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 16:06:30 INFO - PROCESS | 2260 | 1462316790165 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 16:06:30 INFO - PROCESS | 2260 | 1462316790167 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 16:06:30 INFO - PROCESS | 2260 | 1462316790168 Marionette TRACE conn2 <- [1,2494,null,{}] 16:06:30 INFO - PROCESS | 2260 | 1462316790170 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}] 16:06:30 INFO - PROCESS | 2260 | 1462316790264 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 16:06:30 INFO - PROCESS | 2260 | 1462316790268 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:30 INFO - PROCESS | 2260 | ++DOCSHELL 0x135a9c000 == 78 [pid = 2260] [id = 631] 16:06:30 INFO - PROCESS | 2260 | ++DOMWINDOW == 163 (0x1213cc800) [pid = 2260] [serial = 1893] [outer = 0x0] 16:06:30 INFO - PROCESS | 2260 | ++DOMWINDOW == 164 (0x128fe5800) [pid = 2260] [serial = 1894] [outer = 0x1213cc800] 16:06:30 INFO - PROCESS | 2260 | 1462316790296 Marionette DEBUG loaded listener.js 16:06:30 INFO - PROCESS | 2260 | ++DOMWINDOW == 165 (0x12951d000) [pid = 2260] [serial = 1895] [outer = 0x1213cc800] 16:06:30 INFO - PROCESS | 2260 | 1462316790841 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]]]}] 16:06:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 16:06:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 720ms 16:06:30 INFO - PROCESS | 2260 | 1462316790888 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 16:06:30 INFO - PROCESS | 2260 | 1462316790891 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 16:06:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 16:06:30 INFO - PROCESS | 2260 | 1462316790896 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 16:06:30 INFO - PROCESS | 2260 | 1462316790898 Marionette TRACE conn2 <- [1,2498,null,{}] 16:06:30 INFO - PROCESS | 2260 | 1462316790902 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}] 16:06:31 INFO - PROCESS | 2260 | 1462316791155 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 16:06:31 INFO - PROCESS | 2260 | 1462316791250 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:31 INFO - PROCESS | 2260 | ++DOCSHELL 0x1219c9800 == 79 [pid = 2260] [id = 632] 16:06:31 INFO - PROCESS | 2260 | ++DOMWINDOW == 166 (0x116f95800) [pid = 2260] [serial = 1896] [outer = 0x0] 16:06:31 INFO - PROCESS | 2260 | ++DOMWINDOW == 167 (0x11703ac00) [pid = 2260] [serial = 1897] [outer = 0x116f95800] 16:06:31 INFO - PROCESS | 2260 | 1462316791304 Marionette DEBUG loaded listener.js 16:06:31 INFO - PROCESS | 2260 | ++DOMWINDOW == 168 (0x1185bb400) [pid = 2260] [serial = 1898] [outer = 0x116f95800] 16:06:31 INFO - PROCESS | 2260 | 1462316791818 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]]]}] 16:06:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 16:06:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 980ms 16:06:31 INFO - PROCESS | 2260 | 1462316791893 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 16:06:31 INFO - PROCESS | 2260 | 1462316791899 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 16:06:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 16:06:31 INFO - PROCESS | 2260 | 1462316791911 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 16:06:31 INFO - PROCESS | 2260 | 1462316791914 Marionette TRACE conn2 <- [1,2502,null,{}] 16:06:31 INFO - PROCESS | 2260 | 1462316791918 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}] 16:06:32 INFO - PROCESS | 2260 | 1462316792090 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 16:06:32 INFO - PROCESS | 2260 | 1462316792219 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:32 INFO - PROCESS | 2260 | ++DOCSHELL 0x12bb79800 == 80 [pid = 2260] [id = 633] 16:06:32 INFO - PROCESS | 2260 | ++DOMWINDOW == 169 (0x119167800) [pid = 2260] [serial = 1899] [outer = 0x0] 16:06:32 INFO - PROCESS | 2260 | ++DOMWINDOW == 170 (0x11984ec00) [pid = 2260] [serial = 1900] [outer = 0x119167800] 16:06:32 INFO - PROCESS | 2260 | 1462316792289 Marionette DEBUG loaded listener.js 16:06:32 INFO - PROCESS | 2260 | ++DOMWINDOW == 171 (0x121138c00) [pid = 2260] [serial = 1901] [outer = 0x119167800] 16:06:32 INFO - PROCESS | 2260 | 1462316792792 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]]]}] 16:06:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 16:06:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 921ms 16:06:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 16:06:32 INFO - PROCESS | 2260 | 1462316792832 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 16:06:32 INFO - PROCESS | 2260 | 1462316792834 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 16:06:32 INFO - PROCESS | 2260 | 1462316792836 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 16:06:32 INFO - PROCESS | 2260 | 1462316792839 Marionette TRACE conn2 <- [1,2506,null,{}] 16:06:32 INFO - PROCESS | 2260 | 1462316792847 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}] 16:06:32 INFO - PROCESS | 2260 | 1462316792963 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 16:06:33 INFO - PROCESS | 2260 | 1462316793054 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:33 INFO - PROCESS | 2260 | ++DOCSHELL 0x1358cc000 == 81 [pid = 2260] [id = 634] 16:06:33 INFO - PROCESS | 2260 | ++DOMWINDOW == 172 (0x125831000) [pid = 2260] [serial = 1902] [outer = 0x0] 16:06:33 INFO - PROCESS | 2260 | ++DOMWINDOW == 173 (0x126da9400) [pid = 2260] [serial = 1903] [outer = 0x125831000] 16:06:33 INFO - PROCESS | 2260 | 1462316793087 Marionette DEBUG loaded listener.js 16:06:33 INFO - PROCESS | 2260 | ++DOMWINDOW == 174 (0x128c2d800) [pid = 2260] [serial = 1904] [outer = 0x125831000] 16:06:33 INFO - PROCESS | 2260 | 1462316793511 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]]]}] 16:06:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 16:06:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 723ms 16:06:33 INFO - PROCESS | 2260 | 1462316793559 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 16:06:33 INFO - PROCESS | 2260 | 1462316793561 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 16:06:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 16:06:33 INFO - PROCESS | 2260 | 1462316793564 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 16:06:33 INFO - PROCESS | 2260 | 1462316793565 Marionette TRACE conn2 <- [1,2510,null,{}] 16:06:33 INFO - PROCESS | 2260 | 1462316793567 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}] 16:06:33 INFO - PROCESS | 2260 | 1462316793681 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 16:06:33 INFO - PROCESS | 2260 | 1462316793769 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:33 INFO - PROCESS | 2260 | ++DOCSHELL 0x135ca6000 == 82 [pid = 2260] [id = 635] 16:06:33 INFO - PROCESS | 2260 | ++DOMWINDOW == 175 (0x128c3bc00) [pid = 2260] [serial = 1905] [outer = 0x0] 16:06:33 INFO - PROCESS | 2260 | ++DOMWINDOW == 176 (0x128ff1c00) [pid = 2260] [serial = 1906] [outer = 0x128c3bc00] 16:06:33 INFO - PROCESS | 2260 | 1462316793798 Marionette DEBUG loaded listener.js 16:06:33 INFO - PROCESS | 2260 | ++DOMWINDOW == 177 (0x129525000) [pid = 2260] [serial = 1907] [outer = 0x128c3bc00] 16:06:34 INFO - PROCESS | 2260 | 1462316794186 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]]]}] 16:06:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 16:06:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 668ms 16:06:34 INFO - PROCESS | 2260 | 1462316794232 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 16:06:34 INFO - PROCESS | 2260 | 1462316794234 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 16:06:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 16:06:34 INFO - PROCESS | 2260 | 1462316794236 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 16:06:34 INFO - PROCESS | 2260 | 1462316794237 Marionette TRACE conn2 <- [1,2514,null,{}] 16:06:34 INFO - PROCESS | 2260 | 1462316794242 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}] 16:06:34 INFO - PROCESS | 2260 | 1462316794369 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 16:06:34 INFO - PROCESS | 2260 | 1462316794466 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:34 INFO - PROCESS | 2260 | ++DOCSHELL 0x13870b800 == 83 [pid = 2260] [id = 636] 16:06:34 INFO - PROCESS | 2260 | ++DOMWINDOW == 178 (0x12928d000) [pid = 2260] [serial = 1908] [outer = 0x0] 16:06:34 INFO - PROCESS | 2260 | ++DOMWINDOW == 179 (0x12a911400) [pid = 2260] [serial = 1909] [outer = 0x12928d000] 16:06:34 INFO - PROCESS | 2260 | 1462316794495 Marionette DEBUG loaded listener.js 16:06:34 INFO - PROCESS | 2260 | ++DOMWINDOW == 180 (0x12b520c00) [pid = 2260] [serial = 1910] [outer = 0x12928d000] 16:06:34 INFO - PROCESS | 2260 | 1462316794923 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]]]}] 16:06:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 16:06:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 723ms 16:06:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 16:06:34 INFO - PROCESS | 2260 | 1462316794960 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 16:06:34 INFO - PROCESS | 2260 | 1462316794962 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 16:06:34 INFO - PROCESS | 2260 | 1462316794964 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 16:06:34 INFO - PROCESS | 2260 | 1462316794965 Marionette TRACE conn2 <- [1,2518,null,{}] 16:06:34 INFO - PROCESS | 2260 | 1462316794967 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}] 16:06:35 INFO - PROCESS | 2260 | 1462316795092 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 16:06:35 INFO - PROCESS | 2260 | 1462316795181 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:35 INFO - PROCESS | 2260 | ++DOCSHELL 0x135a16000 == 84 [pid = 2260] [id = 637] 16:06:35 INFO - PROCESS | 2260 | ++DOMWINDOW == 181 (0x12bbb3000) [pid = 2260] [serial = 1911] [outer = 0x0] 16:06:35 INFO - PROCESS | 2260 | ++DOMWINDOW == 182 (0x12c7ca000) [pid = 2260] [serial = 1912] [outer = 0x12bbb3000] 16:06:35 INFO - PROCESS | 2260 | 1462316795212 Marionette DEBUG loaded listener.js 16:06:35 INFO - PROCESS | 2260 | ++DOMWINDOW == 183 (0x12d9acc00) [pid = 2260] [serial = 1913] [outer = 0x12bbb3000] 16:06:35 INFO - PROCESS | 2260 | 1462316795613 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]]]}] 16:06:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 16:06:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 668ms 16:06:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 16:06:35 INFO - PROCESS | 2260 | 1462316795633 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 16:06:35 INFO - PROCESS | 2260 | 1462316795634 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 16:06:35 INFO - PROCESS | 2260 | 1462316795636 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 16:06:35 INFO - PROCESS | 2260 | 1462316795638 Marionette TRACE conn2 <- [1,2522,null,{}] 16:06:35 INFO - PROCESS | 2260 | 1462316795642 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}] 16:06:35 INFO - PROCESS | 2260 | 1462316795771 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 16:06:35 INFO - PROCESS | 2260 | 1462316795855 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:35 INFO - PROCESS | 2260 | ++DOCSHELL 0x1397d8800 == 85 [pid = 2260] [id = 638] 16:06:35 INFO - PROCESS | 2260 | ++DOMWINDOW == 184 (0x12d29d000) [pid = 2260] [serial = 1914] [outer = 0x0] 16:06:35 INFO - PROCESS | 2260 | ++DOMWINDOW == 185 (0x12d2a3000) [pid = 2260] [serial = 1915] [outer = 0x12d29d000] 16:06:35 INFO - PROCESS | 2260 | 1462316795884 Marionette DEBUG loaded listener.js 16:06:35 INFO - PROCESS | 2260 | ++DOMWINDOW == 186 (0x12d2a8000) [pid = 2260] [serial = 1916] [outer = 0x12d29d000] 16:06:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 16:06:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 673ms 16:06:36 INFO - PROCESS | 2260 | 1462316796303 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]]]}] 16:06:36 INFO - PROCESS | 2260 | 1462316796310 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 16:06:36 INFO - PROCESS | 2260 | 1462316796312 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 16:06:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 16:06:36 INFO - PROCESS | 2260 | 1462316796314 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 16:06:36 INFO - PROCESS | 2260 | 1462316796315 Marionette TRACE conn2 <- [1,2526,null,{}] 16:06:36 INFO - PROCESS | 2260 | 1462316796318 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}] 16:06:36 INFO - PROCESS | 2260 | 1462316796429 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 16:06:36 INFO - PROCESS | 2260 | 1462316796559 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:36 INFO - PROCESS | 2260 | ++DOCSHELL 0x135a33000 == 86 [pid = 2260] [id = 639] 16:06:36 INFO - PROCESS | 2260 | ++DOMWINDOW == 187 (0x11264e800) [pid = 2260] [serial = 1917] [outer = 0x0] 16:06:36 INFO - PROCESS | 2260 | ++DOMWINDOW == 188 (0x12d286400) [pid = 2260] [serial = 1918] [outer = 0x11264e800] 16:06:36 INFO - PROCESS | 2260 | 1462316796590 Marionette DEBUG loaded listener.js 16:06:36 INFO - PROCESS | 2260 | ++DOMWINDOW == 189 (0x12d28e800) [pid = 2260] [serial = 1919] [outer = 0x11264e800] 16:06:37 INFO - PROCESS | 2260 | 1462316797035 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]]]}] 16:06:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 16:06:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 769ms 16:06:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 16:06:37 INFO - PROCESS | 2260 | 1462316797107 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 16:06:37 INFO - PROCESS | 2260 | 1462316797109 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 16:06:37 INFO - PROCESS | 2260 | 1462316797113 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 16:06:37 INFO - PROCESS | 2260 | 1462316797115 Marionette TRACE conn2 <- [1,2530,null,{}] 16:06:37 INFO - PROCESS | 2260 | 1462316797118 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}] 16:06:37 INFO - PROCESS | 2260 | 1462316797294 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 16:06:37 INFO - PROCESS | 2260 | 1462316797455 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:37 INFO - PROCESS | 2260 | ++DOCSHELL 0x116844000 == 87 [pid = 2260] [id = 640] 16:06:37 INFO - PROCESS | 2260 | ++DOMWINDOW == 190 (0x112d66c00) [pid = 2260] [serial = 1920] [outer = 0x0] 16:06:37 INFO - PROCESS | 2260 | ++DOMWINDOW == 191 (0x116a73c00) [pid = 2260] [serial = 1921] [outer = 0x112d66c00] 16:06:37 INFO - PROCESS | 2260 | 1462316797515 Marionette DEBUG loaded listener.js 16:06:37 INFO - PROCESS | 2260 | ++DOMWINDOW == 192 (0x1213d2400) [pid = 2260] [serial = 1922] [outer = 0x112d66c00] 16:06:37 INFO - PROCESS | 2260 | 1462316797991 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]]]}] 16:06:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 16:06:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 923ms 16:06:38 INFO - PROCESS | 2260 | 1462316798035 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 16:06:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 16:06:38 INFO - PROCESS | 2260 | 1462316798037 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 16:06:38 INFO - PROCESS | 2260 | 1462316798040 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 16:06:38 INFO - PROCESS | 2260 | 1462316798041 Marionette TRACE conn2 <- [1,2534,null,{}] 16:06:38 INFO - PROCESS | 2260 | 1462316798044 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}] 16:06:38 INFO - PROCESS | 2260 | 1462316798192 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 16:06:38 INFO - PROCESS | 2260 | 1462316798321 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:38 INFO - PROCESS | 2260 | ++DOCSHELL 0x11603e800 == 88 [pid = 2260] [id = 641] 16:06:38 INFO - PROCESS | 2260 | ++DOMWINDOW == 193 (0x110f80800) [pid = 2260] [serial = 1923] [outer = 0x0] 16:06:38 INFO - PROCESS | 2260 | ++DOMWINDOW == 194 (0x1130cf400) [pid = 2260] [serial = 1924] [outer = 0x110f80800] 16:06:38 INFO - PROCESS | 2260 | 1462316798353 Marionette DEBUG loaded listener.js 16:06:38 INFO - PROCESS | 2260 | ++DOMWINDOW == 195 (0x118051c00) [pid = 2260] [serial = 1925] [outer = 0x110f80800] 16:06:39 INFO - PROCESS | 2260 | 1462316799017 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]]]}] 16:06:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 16:06:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1020ms 16:06:39 INFO - PROCESS | 2260 | 1462316799060 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 16:06:39 INFO - PROCESS | 2260 | 1462316799064 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 16:06:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 16:06:39 INFO - PROCESS | 2260 | 1462316799070 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 16:06:39 INFO - PROCESS | 2260 | 1462316799073 Marionette TRACE conn2 <- [1,2538,null,{}] 16:06:39 INFO - PROCESS | 2260 | 1462316799094 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}] 16:06:39 INFO - PROCESS | 2260 | 1462316799207 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 16:06:39 INFO - PROCESS | 2260 | 1462316799332 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:39 INFO - PROCESS | 2260 | ++DOCSHELL 0x117d0c800 == 89 [pid = 2260] [id = 642] 16:06:39 INFO - PROCESS | 2260 | ++DOMWINDOW == 196 (0x112d6a800) [pid = 2260] [serial = 1926] [outer = 0x0] 16:06:39 INFO - PROCESS | 2260 | ++DOMWINDOW == 197 (0x11313d000) [pid = 2260] [serial = 1927] [outer = 0x112d6a800] 16:06:39 INFO - PROCESS | 2260 | 1462316799363 Marionette DEBUG loaded listener.js 16:06:39 INFO - PROCESS | 2260 | ++DOMWINDOW == 198 (0x113149400) [pid = 2260] [serial = 1928] [outer = 0x112d6a800] 16:06:39 INFO - PROCESS | 2260 | --DOCSHELL 0x12db49800 == 88 [pid = 2260] [id = 495] 16:06:39 INFO - PROCESS | 2260 | --DOCSHELL 0x121240800 == 87 [pid = 2260] [id = 535] 16:06:39 INFO - PROCESS | 2260 | --DOCSHELL 0x1357a2800 == 86 [pid = 2260] [id = 630] 16:06:39 INFO - PROCESS | 2260 | --DOCSHELL 0x126d66800 == 85 [pid = 2260] [id = 629] 16:06:39 INFO - PROCESS | 2260 | 1462316799944 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]]]}] 16:06:39 INFO - PROCESS | 2260 | --DOMWINDOW == 197 (0x12d9ae000) [pid = 2260] [serial = 1831] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 2260 | --DOCSHELL 0x112b11000 == 84 [pid = 2260] [id = 628] 16:06:40 INFO - PROCESS | 2260 | --DOCSHELL 0x134c10800 == 83 [pid = 2260] [id = 627] 16:06:40 INFO - PROCESS | 2260 | --DOCSHELL 0x12db48000 == 82 [pid = 2260] [id = 626] 16:06:40 INFO - PROCESS | 2260 | --DOCSHELL 0x12d506800 == 81 [pid = 2260] [id = 625] 16:06:40 INFO - PROCESS | 2260 | --DOCSHELL 0x12c804800 == 80 [pid = 2260] [id = 624] 16:06:40 INFO - PROCESS | 2260 | --DOCSHELL 0x12c29c800 == 79 [pid = 2260] [id = 623] 16:06:40 INFO - PROCESS | 2260 | --DOCSHELL 0x12a619000 == 78 [pid = 2260] [id = 622] 16:06:40 INFO - PROCESS | 2260 | --DOCSHELL 0x119e2c000 == 77 [pid = 2260] [id = 621] 16:06:40 INFO - PROCESS | 2260 | --DOCSHELL 0x129580000 == 76 [pid = 2260] [id = 620] 16:06:40 INFO - PROCESS | 2260 | --DOCSHELL 0x1214de000 == 75 [pid = 2260] [id = 619] 16:06:40 INFO - PROCESS | 2260 | --DOCSHELL 0x1214d6000 == 74 [pid = 2260] [id = 618] 16:06:40 INFO - PROCESS | 2260 | --DOCSHELL 0x138710000 == 73 [pid = 2260] [id = 614] 16:06:40 INFO - PROCESS | 2260 | --DOCSHELL 0x13575c000 == 72 [pid = 2260] [id = 613] 16:06:40 INFO - PROCESS | 2260 | --DOCSHELL 0x12bb22000 == 71 [pid = 2260] [id = 612] 16:06:40 INFO - PROCESS | 2260 | --DOCSHELL 0x12131b000 == 70 [pid = 2260] [id = 611] 16:06:40 INFO - PROCESS | 2260 | --DOCSHELL 0x135e71000 == 69 [pid = 2260] [id = 610] 16:06:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 16:06:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 991ms 16:06:40 INFO - PROCESS | 2260 | 1462316800062 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 16:06:40 INFO - PROCESS | 2260 | 1462316800067 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 16:06:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 16:06:40 INFO - PROCESS | 2260 | 1462316800074 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 16:06:40 INFO - PROCESS | 2260 | 1462316800076 Marionette TRACE conn2 <- [1,2542,null,{}] 16:06:40 INFO - PROCESS | 2260 | 1462316800080 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}] 16:06:40 INFO - PROCESS | 2260 | 1462316800224 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 16:06:40 INFO - PROCESS | 2260 | 1462316800229 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:40 INFO - PROCESS | 2260 | ++DOCSHELL 0x118fa3000 == 70 [pid = 2260] [id = 643] 16:06:40 INFO - PROCESS | 2260 | ++DOMWINDOW == 198 (0x115e98800) [pid = 2260] [serial = 1929] [outer = 0x0] 16:06:40 INFO - PROCESS | 2260 | ++DOMWINDOW == 199 (0x1161dec00) [pid = 2260] [serial = 1930] [outer = 0x115e98800] 16:06:40 INFO - PROCESS | 2260 | 1462316800256 Marionette DEBUG loaded listener.js 16:06:40 INFO - PROCESS | 2260 | ++DOMWINDOW == 200 (0x116715400) [pid = 2260] [serial = 1931] [outer = 0x115e98800] 16:06:40 INFO - PROCESS | 2260 | --DOMWINDOW == 199 (0x12cfb0800) [pid = 2260] [serial = 1667] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 2260 | --DOMWINDOW == 198 (0x120855800) [pid = 2260] [serial = 1480] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 2260 | --DOMWINDOW == 197 (0x12c110400) [pid = 2260] [serial = 1661] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 2260 | --DOMWINDOW == 196 (0x116714800) [pid = 2260] [serial = 1529] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 2260 | --DOMWINDOW == 195 (0x12928cc00) [pid = 2260] [serial = 1486] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 2260 | --DOMWINDOW == 194 (0x128d5e400) [pid = 2260] [serial = 1426] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 2260 | --DOMWINDOW == 193 (0x11322e800) [pid = 2260] [serial = 1474] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 2260 | --DOMWINDOW == 192 (0x12bbdac00) [pid = 2260] [serial = 1601] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 2260 | --DOMWINDOW == 191 (0x119839c00) [pid = 2260] [serial = 1420] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 2260 | --DOMWINDOW == 190 (0x12bbb0000) [pid = 2260] [serial = 1544] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 2260 | --DOMWINDOW == 189 (0x125111c00) [pid = 2260] [serial = 1483] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 2260 | --DOMWINDOW == 188 (0x12aee3400) [pid = 2260] [serial = 1541] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 2260 | --DOMWINDOW == 187 (0x128bd2400) [pid = 2260] [serial = 1429] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 2260 | --DOMWINDOW == 186 (0x118051800) [pid = 2260] [serial = 1649] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 2260 | --DOMWINDOW == 185 (0x12cd45800) [pid = 2260] [serial = 1664] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 2260 | --DOMWINDOW == 184 (0x129524400) [pid = 2260] [serial = 1489] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 2260 | --DOMWINDOW == 183 (0x1185edc00) [pid = 2260] [serial = 1477] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 2260 | --DOMWINDOW == 182 (0x116a72000) [pid = 2260] [serial = 1417] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 2260 | --DOMWINDOW == 181 (0x126db8c00) [pid = 2260] [serial = 1535] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 2260 | --DOMWINDOW == 180 (0x12510dc00) [pid = 2260] [serial = 1423] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 2260 | --DOMWINDOW == 179 (0x119857000) [pid = 2260] [serial = 1532] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 2260 | --DOMWINDOW == 178 (0x12cfb1400) [pid = 2260] [serial = 1670] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 2260 | --DOMWINDOW == 177 (0x129291400) [pid = 2260] [serial = 1595] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 2260 | --DOMWINDOW == 176 (0x12aee1800) [pid = 2260] [serial = 1658] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 2260 | --DOMWINDOW == 175 (0x12cd44400) [pid = 2260] [serial = 1604] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 2260 | --DOMWINDOW == 174 (0x12a90cc00) [pid = 2260] [serial = 1598] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 2260 | --DOMWINDOW == 173 (0x119bc1c00) [pid = 2260] [serial = 1652] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 2260 | --DOMWINDOW == 172 (0x12bbb1000) [pid = 2260] [serial = 1547] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 2260 | --DOMWINDOW == 171 (0x128d55c00) [pid = 2260] [serial = 1655] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 2260 | --DOMWINDOW == 170 (0x12923fc00) [pid = 2260] [serial = 1360] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 2260 | --DOMWINDOW == 169 (0x1182b4800) [pid = 2260] [serial = 1589] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 2260 | --DOMWINDOW == 168 (0x126314c00) [pid = 2260] [serial = 1607] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 2260 | --DOMWINDOW == 167 (0x12a9f2800) [pid = 2260] [serial = 1538] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 2260 | --DOMWINDOW == 166 (0x121508800) [pid = 2260] [serial = 1592] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 2260 | --DOMWINDOW == 165 (0x12cfbac00) [pid = 2260] [serial = 1727] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 2260 | --DOMWINDOW == 164 (0x1196d0c00) [pid = 2260] [serial = 1715] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 2260 | --DOMWINDOW == 163 (0x1292ed400) [pid = 2260] [serial = 1721] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 2260 | --DOMWINDOW == 162 (0x12c107000) [pid = 2260] [serial = 1724] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 2260 | --DOMWINDOW == 161 (0x12d9a5000) [pid = 2260] [serial = 1730] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 2260 | --DOMWINDOW == 160 (0x12150c800) [pid = 2260] [serial = 1718] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 2260 | --DOMWINDOW == 159 (0x12a9e7400) [pid = 2260] [serial = 1813] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 2260 | --DOMWINDOW == 158 (0x11314a000) [pid = 2260] [serial = 1817] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 2260 | --DOMWINDOW == 157 (0x113144800) [pid = 2260] [serial = 1816] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 2260 | --DOMWINDOW == 156 (0x128fe8800) [pid = 2260] [serial = 1819] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 2260 | --DOMWINDOW == 155 (0x128fec800) [pid = 2260] [serial = 1820] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 2260 | --DOMWINDOW == 154 (0x116f90400) [pid = 2260] [serial = 1771] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 2260 | --DOMWINDOW == 153 (0x12d5a6000) [pid = 2260] [serial = 1796] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 2260 | --DOMWINDOW == 152 (0x12d53c400) [pid = 2260] [serial = 1795] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 2260 | --DOMWINDOW == 151 (0x128b7e400) [pid = 2260] [serial = 1807] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 2260 | --DOMWINDOW == 150 (0x121135800) [pid = 2260] [serial = 1801] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 2260 | --DOMWINDOW == 149 (0x12cfb8800) [pid = 2260] [serial = 1828] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 2260 | --DOMWINDOW == 148 (0x1213d0800) [pid = 2260] [serial = 1802] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 2260 | --DOMWINDOW == 147 (0x128b84c00) [pid = 2260] [serial = 1808] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 2260 | --DOMWINDOW == 146 (0x12cfb1c00) [pid = 2260] [serial = 1793] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 2260 | --DOMWINDOW == 145 (0x128c3a800) [pid = 2260] [serial = 1792] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 2260 | --DOMWINDOW == 144 (0x12cfb0400) [pid = 2260] [serial = 1787] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 2260 | --DOMWINDOW == 143 (0x12c10a400) [pid = 2260] [serial = 1786] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 2260 | --DOMWINDOW == 142 (0x119fc7800) [pid = 2260] [serial = 1774] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 2260 | --DOMWINDOW == 141 (0x121143c00) [pid = 2260] [serial = 1775] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 2260 | --DOMWINDOW == 140 (0x128bcb800) [pid = 2260] [serial = 1810] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 2260 | --DOMWINDOW == 139 (0x118f18000) [pid = 2260] [serial = 1798] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 2260 | --DOMWINDOW == 138 (0x119832400) [pid = 2260] [serial = 1799] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 2260 | --DOMWINDOW == 137 (0x12630c800) [pid = 2260] [serial = 1778] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 2260 | --DOMWINDOW == 136 (0x121b51c00) [pid = 2260] [serial = 1777] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 2260 | --DOMWINDOW == 135 (0x128bd4800) [pid = 2260] [serial = 1780] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 2260 | --DOMWINDOW == 134 (0x12951c400) [pid = 2260] [serial = 1781] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 2260 | --DOMWINDOW == 133 (0x12d535c00) [pid = 2260] [serial = 1790] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 2260 | --DOMWINDOW == 132 (0x12cff6400) [pid = 2260] [serial = 1789] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 2260 | --DOMWINDOW == 131 (0x12aedf000) [pid = 2260] [serial = 1784] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 2260 | --DOMWINDOW == 130 (0x12a9e9400) [pid = 2260] [serial = 1783] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 2260 | --DOMWINDOW == 129 (0x1244de000) [pid = 2260] [serial = 1804] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 2260 | --DOMWINDOW == 128 (0x126315c00) [pid = 2260] [serial = 1805] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 2260 | --DOMWINDOW == 127 (0x12d9a7c00) [pid = 2260] [serial = 1829] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 2260 | --DOMWINDOW == 126 (0x12170d400) [pid = 2260] [serial = 1823] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 2260 | --DOMWINDOW == 125 (0x12ad2d800) [pid = 2260] [serial = 1826] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 2260 | --DOMWINDOW == 124 (0x117d31c00) [pid = 2260] [serial = 1822] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 2260 | --DOMWINDOW == 123 (0x12b52a800) [pid = 2260] [serial = 1769] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 2260 | --DOMWINDOW == 122 (0x1185b8000) [pid = 2260] [serial = 1772] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 2260 | --DOMWINDOW == 121 (0x12bbda000) [pid = 2260] [serial = 1814] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 2260 | --DOMWINDOW == 120 (0x129290c00) [pid = 2260] [serial = 1811] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 2260 | --DOMWINDOW == 119 (0x128b82800) [pid = 2260] [serial = 1825] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 2260 | --DOMWINDOW == 118 (0x12d5a3000) [pid = 2260] [serial = 1712] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 2260 | 1462316800757 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]]]}] 16:06:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 16:06:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 725ms 16:06:40 INFO - PROCESS | 2260 | 1462316800798 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 16:06:40 INFO - PROCESS | 2260 | 1462316800800 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 16:06:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 16:06:40 INFO - PROCESS | 2260 | 1462316800803 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 16:06:40 INFO - PROCESS | 2260 | 1462316800809 Marionette TRACE conn2 <- [1,2546,null,{}] 16:06:40 INFO - PROCESS | 2260 | 1462316800820 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}] 16:06:40 INFO - PROCESS | 2260 | 1462316800969 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 16:06:41 INFO - PROCESS | 2260 | 1462316801041 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:41 INFO - PROCESS | 2260 | ++DOCSHELL 0x12117a800 == 71 [pid = 2260] [id = 644] 16:06:41 INFO - PROCESS | 2260 | ++DOMWINDOW == 119 (0x116716800) [pid = 2260] [serial = 1932] [outer = 0x0] 16:06:41 INFO - PROCESS | 2260 | ++DOMWINDOW == 120 (0x1180d7400) [pid = 2260] [serial = 1933] [outer = 0x116716800] 16:06:41 INFO - PROCESS | 2260 | 1462316801069 Marionette DEBUG loaded listener.js 16:06:41 INFO - PROCESS | 2260 | ++DOMWINDOW == 121 (0x1182ab000) [pid = 2260] [serial = 1934] [outer = 0x116716800] 16:06:41 INFO - PROCESS | 2260 | 1462316801371 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]]]}] 16:06:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 16:06:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 625ms 16:06:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 16:06:41 INFO - PROCESS | 2260 | 1462316801429 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 16:06:41 INFO - PROCESS | 2260 | 1462316801431 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 16:06:41 INFO - PROCESS | 2260 | 1462316801433 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 16:06:41 INFO - PROCESS | 2260 | 1462316801434 Marionette TRACE conn2 <- [1,2550,null,{}] 16:06:41 INFO - PROCESS | 2260 | 1462316801436 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}] 16:06:41 INFO - PROCESS | 2260 | 1462316801530 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 16:06:41 INFO - PROCESS | 2260 | 1462316801615 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:41 INFO - PROCESS | 2260 | ++DOCSHELL 0x121807000 == 72 [pid = 2260] [id = 645] 16:06:41 INFO - PROCESS | 2260 | ++DOMWINDOW == 122 (0x11827a800) [pid = 2260] [serial = 1935] [outer = 0x0] 16:06:41 INFO - PROCESS | 2260 | ++DOMWINDOW == 123 (0x1185b5c00) [pid = 2260] [serial = 1936] [outer = 0x11827a800] 16:06:41 INFO - PROCESS | 2260 | 1462316801641 Marionette DEBUG loaded listener.js 16:06:41 INFO - PROCESS | 2260 | ++DOMWINDOW == 124 (0x118728000) [pid = 2260] [serial = 1937] [outer = 0x11827a800] 16:06:41 INFO - PROCESS | 2260 | 1462316801942 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]]]}] 16:06:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 16:06:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 521ms 16:06:41 INFO - PROCESS | 2260 | 1462316801954 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 16:06:41 INFO - PROCESS | 2260 | 1462316801956 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 16:06:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 16:06:41 INFO - PROCESS | 2260 | 1462316801965 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 16:06:41 INFO - PROCESS | 2260 | 1462316801967 Marionette TRACE conn2 <- [1,2554,null,{}] 16:06:41 INFO - PROCESS | 2260 | 1462316801969 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}] 16:06:42 INFO - PROCESS | 2260 | 1462316802066 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 16:06:42 INFO - PROCESS | 2260 | 1462316802071 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:42 INFO - PROCESS | 2260 | ++DOCSHELL 0x126dbf800 == 73 [pid = 2260] [id = 646] 16:06:42 INFO - PROCESS | 2260 | ++DOMWINDOW == 125 (0x11878cc00) [pid = 2260] [serial = 1938] [outer = 0x0] 16:06:42 INFO - PROCESS | 2260 | ++DOMWINDOW == 126 (0x11915e800) [pid = 2260] [serial = 1939] [outer = 0x11878cc00] 16:06:42 INFO - PROCESS | 2260 | 1462316802098 Marionette DEBUG loaded listener.js 16:06:42 INFO - PROCESS | 2260 | ++DOMWINDOW == 127 (0x11935d000) [pid = 2260] [serial = 1940] [outer = 0x11878cc00] 16:06:42 INFO - PROCESS | 2260 | 1462316802496 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]]]}] 16:06:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 16:06:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 571ms 16:06:42 INFO - PROCESS | 2260 | 1462316802537 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 16:06:42 INFO - PROCESS | 2260 | 1462316802538 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 16:06:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 16:06:42 INFO - PROCESS | 2260 | 1462316802540 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 16:06:42 INFO - PROCESS | 2260 | 1462316802541 Marionette TRACE conn2 <- [1,2558,null,{}] 16:06:42 INFO - PROCESS | 2260 | 1462316802544 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}] 16:06:42 INFO - PROCESS | 2260 | 1462316802676 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 16:06:42 INFO - PROCESS | 2260 | 1462316802692 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:42 INFO - PROCESS | 2260 | ++DOCSHELL 0x129573000 == 74 [pid = 2260] [id = 647] 16:06:42 INFO - PROCESS | 2260 | ++DOMWINDOW == 128 (0x118fb3000) [pid = 2260] [serial = 1941] [outer = 0x0] 16:06:42 INFO - PROCESS | 2260 | ++DOMWINDOW == 129 (0x1196cc800) [pid = 2260] [serial = 1942] [outer = 0x118fb3000] 16:06:42 INFO - PROCESS | 2260 | 1462316802720 Marionette DEBUG loaded listener.js 16:06:42 INFO - PROCESS | 2260 | ++DOMWINDOW == 130 (0x12113b000) [pid = 2260] [serial = 1943] [outer = 0x118fb3000] 16:06:43 INFO - PROCESS | 2260 | --DOMWINDOW == 129 (0x1295b8800) [pid = 2260] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 16:06:43 INFO - PROCESS | 2260 | --DOMWINDOW == 128 (0x1295b2800) [pid = 2260] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 16:06:43 INFO - PROCESS | 2260 | --DOMWINDOW == 127 (0x12cfaf800) [pid = 2260] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 16:06:43 INFO - PROCESS | 2260 | --DOMWINDOW == 126 (0x12d9a9c00) [pid = 2260] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 16:06:43 INFO - PROCESS | 2260 | --DOMWINDOW == 125 (0x12403ec00) [pid = 2260] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 16:06:43 INFO - PROCESS | 2260 | --DOMWINDOW == 124 (0x120859c00) [pid = 2260] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 16:06:43 INFO - PROCESS | 2260 | --DOMWINDOW == 123 (0x128b86000) [pid = 2260] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 16:06:43 INFO - PROCESS | 2260 | --DOMWINDOW == 122 (0x126b89400) [pid = 2260] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 16:06:43 INFO - PROCESS | 2260 | --DOMWINDOW == 121 (0x11805f000) [pid = 2260] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 16:06:43 INFO - PROCESS | 2260 | --DOMWINDOW == 120 (0x121b52400) [pid = 2260] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 16:06:43 INFO - PROCESS | 2260 | --DOMWINDOW == 119 (0x1120d6800) [pid = 2260] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 16:06:43 INFO - PROCESS | 2260 | --DOMWINDOW == 118 (0x11346f400) [pid = 2260] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 16:06:43 INFO - PROCESS | 2260 | --DOMWINDOW == 117 (0x110f7a000) [pid = 2260] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 16:06:43 INFO - PROCESS | 2260 | --DOMWINDOW == 116 (0x11322d000) [pid = 2260] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 16:06:43 INFO - PROCESS | 2260 | 1462316803500 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]]]}] 16:06:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 16:06:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 970ms 16:06:43 INFO - PROCESS | 2260 | 1462316803511 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 16:06:43 INFO - PROCESS | 2260 | 1462316803514 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 16:06:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 16:06:43 INFO - PROCESS | 2260 | 1462316803518 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 16:06:43 INFO - PROCESS | 2260 | 1462316803520 Marionette TRACE conn2 <- [1,2562,null,{}] 16:06:43 INFO - PROCESS | 2260 | 1462316803524 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}] 16:06:43 INFO - PROCESS | 2260 | 1462316803643 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 16:06:43 INFO - PROCESS | 2260 | 1462316803753 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:43 INFO - PROCESS | 2260 | ++DOCSHELL 0x118759800 == 75 [pid = 2260] [id = 648] 16:06:43 INFO - PROCESS | 2260 | ++DOMWINDOW == 117 (0x11313d800) [pid = 2260] [serial = 1944] [outer = 0x0] 16:06:43 INFO - PROCESS | 2260 | ++DOMWINDOW == 118 (0x113329000) [pid = 2260] [serial = 1945] [outer = 0x11313d800] 16:06:43 INFO - PROCESS | 2260 | 1462316803787 Marionette DEBUG loaded listener.js 16:06:43 INFO - PROCESS | 2260 | ++DOMWINDOW == 119 (0x115e4d000) [pid = 2260] [serial = 1946] [outer = 0x11313d800] 16:06:44 INFO - PROCESS | 2260 | 1462316804403 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]]]}] 16:06:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 16:06:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 925ms 16:06:44 INFO - PROCESS | 2260 | 1462316804447 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 16:06:44 INFO - PROCESS | 2260 | 1462316804454 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 16:06:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 16:06:44 INFO - PROCESS | 2260 | 1462316804462 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 16:06:44 INFO - PROCESS | 2260 | 1462316804465 Marionette TRACE conn2 <- [1,2566,null,{}] 16:06:44 INFO - PROCESS | 2260 | 1462316804469 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}] 16:06:44 INFO - PROCESS | 2260 | 1462316804639 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 16:06:44 INFO - PROCESS | 2260 | 1462316804744 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:44 INFO - PROCESS | 2260 | ++DOCSHELL 0x1251c4800 == 76 [pid = 2260] [id = 649] 16:06:44 INFO - PROCESS | 2260 | ++DOMWINDOW == 120 (0x115e4ec00) [pid = 2260] [serial = 1947] [outer = 0x0] 16:06:44 INFO - PROCESS | 2260 | ++DOMWINDOW == 121 (0x118051800) [pid = 2260] [serial = 1948] [outer = 0x115e4ec00] 16:06:44 INFO - PROCESS | 2260 | 1462316804774 Marionette DEBUG loaded listener.js 16:06:44 INFO - PROCESS | 2260 | ++DOMWINDOW == 122 (0x1182afc00) [pid = 2260] [serial = 1949] [outer = 0x115e4ec00] 16:06:45 INFO - PROCESS | 2260 | 1462316805217 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]]]}] 16:06:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 16:06:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 772ms 16:06:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 16:06:45 INFO - PROCESS | 2260 | 1462316805234 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 16:06:45 INFO - PROCESS | 2260 | 1462316805235 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 16:06:45 INFO - PROCESS | 2260 | 1462316805238 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 16:06:45 INFO - PROCESS | 2260 | 1462316805243 Marionette TRACE conn2 <- [1,2570,null,{}] 16:06:45 INFO - PROCESS | 2260 | 1462316805251 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}] 16:06:45 INFO - PROCESS | 2260 | 1462316805407 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 16:06:45 INFO - PROCESS | 2260 | 1462316805433 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:45 INFO - PROCESS | 2260 | ++DOCSHELL 0x12ae4d800 == 77 [pid = 2260] [id = 650] 16:06:45 INFO - PROCESS | 2260 | ++DOMWINDOW == 123 (0x1193afc00) [pid = 2260] [serial = 1950] [outer = 0x0] 16:06:45 INFO - PROCESS | 2260 | ++DOMWINDOW == 124 (0x1196d5000) [pid = 2260] [serial = 1951] [outer = 0x1193afc00] 16:06:45 INFO - PROCESS | 2260 | 1462316805500 Marionette DEBUG loaded listener.js 16:06:45 INFO - PROCESS | 2260 | ++DOMWINDOW == 125 (0x119bbe800) [pid = 2260] [serial = 1952] [outer = 0x1193afc00] 16:06:45 INFO - PROCESS | 2260 | 1462316805939 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]]]}] 16:06:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 16:06:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 723ms 16:06:45 INFO - PROCESS | 2260 | 1462316805993 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 16:06:46 INFO - PROCESS | 2260 | 1462316805995 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 16:06:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 16:06:46 INFO - PROCESS | 2260 | 1462316806028 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 16:06:46 INFO - PROCESS | 2260 | 1462316806029 Marionette TRACE conn2 <- [1,2574,null,{}] 16:06:46 INFO - PROCESS | 2260 | 1462316806032 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}] 16:06:46 INFO - PROCESS | 2260 | 1462316806144 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 16:06:46 INFO - PROCESS | 2260 | 1462316806224 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:46 INFO - PROCESS | 2260 | ++DOCSHELL 0x12bb1f800 == 78 [pid = 2260] [id = 651] 16:06:46 INFO - PROCESS | 2260 | ++DOMWINDOW == 126 (0x120857400) [pid = 2260] [serial = 1953] [outer = 0x0] 16:06:46 INFO - PROCESS | 2260 | ++DOMWINDOW == 127 (0x12113d800) [pid = 2260] [serial = 1954] [outer = 0x120857400] 16:06:46 INFO - PROCESS | 2260 | 1462316806256 Marionette DEBUG loaded listener.js 16:06:46 INFO - PROCESS | 2260 | ++DOMWINDOW == 128 (0x1213bc400) [pid = 2260] [serial = 1955] [outer = 0x120857400] 16:06:46 INFO - PROCESS | 2260 | 1462316806670 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]]]}] 16:06:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 16:06:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 685ms 16:06:46 INFO - PROCESS | 2260 | 1462316806698 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 16:06:46 INFO - PROCESS | 2260 | 1462316806699 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 16:06:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 16:06:46 INFO - PROCESS | 2260 | 1462316806701 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 16:06:46 INFO - PROCESS | 2260 | 1462316806703 Marionette TRACE conn2 <- [1,2578,null,{}] 16:06:46 INFO - PROCESS | 2260 | 1462316806705 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}] 16:06:46 INFO - PROCESS | 2260 | 1462316806815 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 16:06:46 INFO - PROCESS | 2260 | 1462316806924 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:46 INFO - PROCESS | 2260 | ++DOCSHELL 0x12c17c000 == 79 [pid = 2260] [id = 652] 16:06:46 INFO - PROCESS | 2260 | ++DOMWINDOW == 129 (0x121136000) [pid = 2260] [serial = 1956] [outer = 0x0] 16:06:46 INFO - PROCESS | 2260 | ++DOMWINDOW == 130 (0x1213c8800) [pid = 2260] [serial = 1957] [outer = 0x121136000] 16:06:46 INFO - PROCESS | 2260 | 1462316806955 Marionette DEBUG loaded listener.js 16:06:47 INFO - PROCESS | 2260 | ++DOMWINDOW == 131 (0x1213d2800) [pid = 2260] [serial = 1958] [outer = 0x121136000] 16:06:47 INFO - PROCESS | 2260 | 1462316807375 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]]]}] 16:06:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 16:06:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 723ms 16:06:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 16:06:47 INFO - PROCESS | 2260 | 1462316807425 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 16:06:47 INFO - PROCESS | 2260 | 1462316807426 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 16:06:47 INFO - PROCESS | 2260 | 1462316807428 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 16:06:47 INFO - PROCESS | 2260 | 1462316807430 Marionette TRACE conn2 <- [1,2582,null,{}] 16:06:47 INFO - PROCESS | 2260 | 1462316807432 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}] 16:06:47 INFO - PROCESS | 2260 | 1462316807575 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 16:06:47 INFO - PROCESS | 2260 | 1462316807656 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:47 INFO - PROCESS | 2260 | ++DOCSHELL 0x12c29b000 == 80 [pid = 2260] [id = 653] 16:06:47 INFO - PROCESS | 2260 | ++DOMWINDOW == 132 (0x1213d5c00) [pid = 2260] [serial = 1959] [outer = 0x0] 16:06:47 INFO - PROCESS | 2260 | ++DOMWINDOW == 133 (0x12198e000) [pid = 2260] [serial = 1960] [outer = 0x1213d5c00] 16:06:47 INFO - PROCESS | 2260 | 1462316807688 Marionette DEBUG loaded listener.js 16:06:47 INFO - PROCESS | 2260 | ++DOMWINDOW == 134 (0x12403fc00) [pid = 2260] [serial = 1961] [outer = 0x1213d5c00] 16:06:48 INFO - PROCESS | 2260 | 1462316808110 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]]]}] 16:06:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 16:06:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 720ms 16:06:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 16:06:48 INFO - PROCESS | 2260 | 1462316808149 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 16:06:48 INFO - PROCESS | 2260 | 1462316808150 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 16:06:48 INFO - PROCESS | 2260 | 1462316808153 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 16:06:48 INFO - PROCESS | 2260 | 1462316808154 Marionette TRACE conn2 <- [1,2586,null,{}] 16:06:48 INFO - PROCESS | 2260 | 1462316808156 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}] 16:06:48 INFO - PROCESS | 2260 | 1462316808265 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 16:06:48 INFO - PROCESS | 2260 | 1462316808347 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:48 INFO - PROCESS | 2260 | ++DOCSHELL 0x12ca98800 == 81 [pid = 2260] [id = 654] 16:06:48 INFO - PROCESS | 2260 | ++DOMWINDOW == 135 (0x1213d6400) [pid = 2260] [serial = 1962] [outer = 0x0] 16:06:48 INFO - PROCESS | 2260 | ++DOMWINDOW == 136 (0x1244e3800) [pid = 2260] [serial = 1963] [outer = 0x1213d6400] 16:06:48 INFO - PROCESS | 2260 | 1462316808377 Marionette DEBUG loaded listener.js 16:06:48 INFO - PROCESS | 2260 | ++DOMWINDOW == 137 (0x125834400) [pid = 2260] [serial = 1964] [outer = 0x1213d6400] 16:06:48 INFO - PROCESS | 2260 | 1462316808784 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]]]}] 16:06:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 16:06:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 672ms 16:06:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 16:06:48 INFO - PROCESS | 2260 | 1462316808826 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 16:06:48 INFO - PROCESS | 2260 | 1462316808827 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 16:06:48 INFO - PROCESS | 2260 | 1462316808830 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 16:06:48 INFO - PROCESS | 2260 | 1462316808831 Marionette TRACE conn2 <- [1,2590,null,{}] 16:06:48 INFO - PROCESS | 2260 | 1462316808834 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}] 16:06:48 INFO - PROCESS | 2260 | 1462316808942 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 16:06:49 INFO - PROCESS | 2260 | 1462316809056 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:49 INFO - PROCESS | 2260 | ++DOCSHELL 0x12d13a800 == 82 [pid = 2260] [id = 655] 16:06:49 INFO - PROCESS | 2260 | ++DOMWINDOW == 138 (0x12403ec00) [pid = 2260] [serial = 1965] [outer = 0x0] 16:06:49 INFO - PROCESS | 2260 | ++DOMWINDOW == 139 (0x126315800) [pid = 2260] [serial = 1966] [outer = 0x12403ec00] 16:06:49 INFO - PROCESS | 2260 | 1462316809086 Marionette DEBUG loaded listener.js 16:06:49 INFO - PROCESS | 2260 | ++DOMWINDOW == 140 (0x126b84c00) [pid = 2260] [serial = 1967] [outer = 0x12403ec00] 16:06:49 INFO - PROCESS | 2260 | 1462316809514 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]]]}] 16:06:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 16:06:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 719ms 16:06:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 16:06:49 INFO - PROCESS | 2260 | 1462316809550 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 16:06:49 INFO - PROCESS | 2260 | 1462316809551 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 16:06:49 INFO - PROCESS | 2260 | 1462316809553 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 16:06:49 INFO - PROCESS | 2260 | 1462316809555 Marionette TRACE conn2 <- [1,2594,null,{}] 16:06:49 INFO - PROCESS | 2260 | 1462316809557 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}] 16:06:49 INFO - PROCESS | 2260 | 1462316809672 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 16:06:49 INFO - PROCESS | 2260 | 1462316809786 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:49 INFO - PROCESS | 2260 | ++DOCSHELL 0x121593000 == 83 [pid = 2260] [id = 656] 16:06:49 INFO - PROCESS | 2260 | ++DOMWINDOW == 141 (0x1126c2800) [pid = 2260] [serial = 1968] [outer = 0x0] 16:06:49 INFO - PROCESS | 2260 | ++DOMWINDOW == 142 (0x1180df400) [pid = 2260] [serial = 1969] [outer = 0x1126c2800] 16:06:49 INFO - PROCESS | 2260 | 1462316809820 Marionette DEBUG loaded listener.js 16:06:49 INFO - PROCESS | 2260 | ++DOMWINDOW == 143 (0x126b8b800) [pid = 2260] [serial = 1970] [outer = 0x1126c2800] 16:06:50 INFO - PROCESS | 2260 | 1462316810443 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]]]}] 16:06:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 16:06:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 922ms 16:06:50 INFO - PROCESS | 2260 | 1462316810476 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 16:06:50 INFO - PROCESS | 2260 | 1462316810478 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 16:06:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 16:06:50 INFO - PROCESS | 2260 | 1462316810482 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 16:06:50 INFO - PROCESS | 2260 | 1462316810484 Marionette TRACE conn2 <- [1,2598,null,{}] 16:06:50 INFO - PROCESS | 2260 | 1462316810488 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}] 16:06:50 INFO - PROCESS | 2260 | 1462316810599 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 16:06:50 INFO - PROCESS | 2260 | 1462316810688 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:50 INFO - PROCESS | 2260 | ++DOCSHELL 0x113f47000 == 84 [pid = 2260] [id = 657] 16:06:50 INFO - PROCESS | 2260 | ++DOMWINDOW == 144 (0x1166c3400) [pid = 2260] [serial = 1971] [outer = 0x0] 16:06:50 INFO - PROCESS | 2260 | ++DOMWINDOW == 145 (0x116716c00) [pid = 2260] [serial = 1972] [outer = 0x1166c3400] 16:06:50 INFO - PROCESS | 2260 | 1462316810717 Marionette DEBUG loaded listener.js 16:06:50 INFO - PROCESS | 2260 | ++DOMWINDOW == 146 (0x116f9c800) [pid = 2260] [serial = 1973] [outer = 0x1166c3400] 16:06:51 INFO - PROCESS | 2260 | --DOCSHELL 0x12117a800 == 83 [pid = 2260] [id = 644] 16:06:51 INFO - PROCESS | 2260 | --DOMWINDOW == 145 (0x128fe5800) [pid = 2260] [serial = 1894] [outer = 0x0] [url = about:blank] 16:06:51 INFO - PROCESS | 2260 | 1462316811306 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]]]}] 16:06:51 INFO - PROCESS | 2260 | --DOCSHELL 0x118fa3000 == 82 [pid = 2260] [id = 643] 16:06:51 INFO - PROCESS | 2260 | --DOCSHELL 0x117d0c800 == 81 [pid = 2260] [id = 642] 16:06:51 INFO - PROCESS | 2260 | --DOCSHELL 0x13870b800 == 80 [pid = 2260] [id = 636] 16:06:51 INFO - PROCESS | 2260 | --DOCSHELL 0x135ca6000 == 79 [pid = 2260] [id = 635] 16:06:51 INFO - PROCESS | 2260 | --DOCSHELL 0x1358cc000 == 78 [pid = 2260] [id = 634] 16:06:51 INFO - PROCESS | 2260 | --DOCSHELL 0x12bb79800 == 77 [pid = 2260] [id = 633] 16:06:51 INFO - PROCESS | 2260 | --DOCSHELL 0x1219c9800 == 76 [pid = 2260] [id = 632] 16:06:51 INFO - PROCESS | 2260 | --DOMWINDOW == 144 (0x12bbb8400) [pid = 2260] [serial = 1879] [outer = 0x0] [url = about:blank] 16:06:51 INFO - PROCESS | 2260 | --DOMWINDOW == 143 (0x12a905800) [pid = 2260] [serial = 1876] [outer = 0x0] [url = about:blank] 16:06:51 INFO - PROCESS | 2260 | --DOMWINDOW == 142 (0x12cff8400) [pid = 2260] [serial = 1882] [outer = 0x0] [url = about:blank] 16:06:51 INFO - PROCESS | 2260 | --DOMWINDOW == 141 (0x1356db400) [pid = 2260] [serial = 1832] [outer = 0x0] [url = about:blank] 16:06:51 INFO - PROCESS | 2260 | --DOMWINDOW == 140 (0x125835800) [pid = 2260] [serial = 1867] [outer = 0x0] [url = about:blank] 16:06:51 INFO - PROCESS | 2260 | --DOMWINDOW == 139 (0x126b85000) [pid = 2260] [serial = 1868] [outer = 0x0] [url = about:blank] 16:06:51 INFO - PROCESS | 2260 | --DOMWINDOW == 138 (0x1213bb000) [pid = 2260] [serial = 1861] [outer = 0x0] [url = about:blank] 16:06:51 INFO - PROCESS | 2260 | --DOMWINDOW == 137 (0x121507800) [pid = 2260] [serial = 1862] [outer = 0x0] [url = about:blank] 16:06:51 INFO - PROCESS | 2260 | --DOMWINDOW == 136 (0x128bca400) [pid = 2260] [serial = 1870] [outer = 0x0] [url = about:blank] 16:06:51 INFO - PROCESS | 2260 | --DOMWINDOW == 135 (0x128e87400) [pid = 2260] [serial = 1871] [outer = 0x0] [url = about:blank] 16:06:51 INFO - PROCESS | 2260 | --DOMWINDOW == 134 (0x12c7c9400) [pid = 2260] [serial = 1846] [outer = 0x0] [url = about:blank] 16:06:51 INFO - PROCESS | 2260 | --DOMWINDOW == 133 (0x128fe7800) [pid = 2260] [serial = 1873] [outer = 0x0] [url = about:blank] 16:06:51 INFO - PROCESS | 2260 | --DOMWINDOW == 132 (0x12a9e6000) [pid = 2260] [serial = 1843] [outer = 0x0] [url = about:blank] 16:06:51 INFO - PROCESS | 2260 | --DOMWINDOW == 131 (0x12d9aa400) [pid = 2260] [serial = 1849] [outer = 0x0] [url = about:blank] 16:06:51 INFO - PROCESS | 2260 | --DOMWINDOW == 130 (0x119835c00) [pid = 2260] [serial = 1859] [outer = 0x0] [url = about:blank] 16:06:51 INFO - PROCESS | 2260 | --DOMWINDOW == 129 (0x118fb0c00) [pid = 2260] [serial = 1858] [outer = 0x0] [url = about:blank] 16:06:51 INFO - PROCESS | 2260 | --DOMWINDOW == 128 (0x124326000) [pid = 2260] [serial = 1891] [outer = 0x0] [url = about:blank] 16:06:51 INFO - PROCESS | 2260 | --DOMWINDOW == 127 (0x128c30400) [pid = 2260] [serial = 1840] [outer = 0x0] [url = about:blank] 16:06:51 INFO - PROCESS | 2260 | --DOMWINDOW == 126 (0x1213c1000) [pid = 2260] [serial = 1837] [outer = 0x0] [url = about:blank] 16:06:51 INFO - PROCESS | 2260 | --DOMWINDOW == 125 (0x115e97800) [pid = 2260] [serial = 1856] [outer = 0x0] [url = about:blank] 16:06:51 INFO - PROCESS | 2260 | --DOMWINDOW == 124 (0x112e26800) [pid = 2260] [serial = 1855] [outer = 0x0] [url = about:blank] 16:06:51 INFO - PROCESS | 2260 | --DOMWINDOW == 123 (0x121510000) [pid = 2260] [serial = 1864] [outer = 0x0] [url = about:blank] 16:06:51 INFO - PROCESS | 2260 | --DOMWINDOW == 122 (0x121b52c00) [pid = 2260] [serial = 1865] [outer = 0x0] [url = about:blank] 16:06:51 INFO - PROCESS | 2260 | --DOMWINDOW == 121 (0x135c7fc00) [pid = 2260] [serial = 1852] [outer = 0x0] [url = about:blank] 16:06:51 INFO - PROCESS | 2260 | --DOMWINDOW == 120 (0x11322c000) [pid = 2260] [serial = 1834] [outer = 0x0] [url = about:blank] 16:06:51 INFO - PROCESS | 2260 | --DOMWINDOW == 119 (0x111057400) [pid = 2260] [serial = 1885] [outer = 0x0] [url = about:blank] 16:06:51 INFO - PROCESS | 2260 | --DOMWINDOW == 118 (0x1180dac00) [pid = 2260] [serial = 1888] [outer = 0x0] [url = about:blank] 16:06:51 INFO - PROCESS | 2260 | --DOMWINDOW == 117 (0x1160a9c00) [pid = 2260] [serial = 1886] [outer = 0x0] [url = about:blank] 16:06:51 INFO - PROCESS | 2260 | --DOMWINDOW == 116 (0x12c7d0800) [pid = 2260] [serial = 1880] [outer = 0x0] [url = about:blank] 16:06:51 INFO - PROCESS | 2260 | --DOMWINDOW == 115 (0x12d597c00) [pid = 2260] [serial = 1883] [outer = 0x0] [url = about:blank] 16:06:51 INFO - PROCESS | 2260 | --DOMWINDOW == 114 (0x1213d0000) [pid = 2260] [serial = 1889] [outer = 0x0] [url = about:blank] 16:06:51 INFO - PROCESS | 2260 | --DOMWINDOW == 113 (0x128bcbc00) [pid = 2260] [serial = 1892] [outer = 0x0] [url = about:blank] 16:06:51 INFO - PROCESS | 2260 | --DOMWINDOW == 112 (0x12abf0400) [pid = 2260] [serial = 1877] [outer = 0x0] [url = about:blank] 16:06:51 INFO - PROCESS | 2260 | --DOMWINDOW == 111 (0x1292efc00) [pid = 2260] [serial = 1874] [outer = 0x0] [url = about:blank] 16:06:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 16:06:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 874ms 16:06:51 INFO - PROCESS | 2260 | 1462316811357 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 16:06:51 INFO - PROCESS | 2260 | 1462316811363 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 16:06:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 16:06:51 INFO - PROCESS | 2260 | 1462316811369 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 16:06:51 INFO - PROCESS | 2260 | 1462316811372 Marionette TRACE conn2 <- [1,2602,null,{}] 16:06:51 INFO - PROCESS | 2260 | 1462316811378 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}] 16:06:51 INFO - PROCESS | 2260 | 1462316811526 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 16:06:51 INFO - PROCESS | 2260 | 1462316811540 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:51 INFO - PROCESS | 2260 | ++DOCSHELL 0x11961a800 == 77 [pid = 2260] [id = 658] 16:06:51 INFO - PROCESS | 2260 | ++DOMWINDOW == 112 (0x118053400) [pid = 2260] [serial = 1974] [outer = 0x0] 16:06:51 INFO - PROCESS | 2260 | ++DOMWINDOW == 113 (0x1180d7800) [pid = 2260] [serial = 1975] [outer = 0x118053400] 16:06:51 INFO - PROCESS | 2260 | 1462316811584 Marionette DEBUG loaded listener.js 16:06:51 INFO - PROCESS | 2260 | ++DOMWINDOW == 114 (0x1185f7c00) [pid = 2260] [serial = 1976] [outer = 0x118053400] 16:06:52 INFO - PROCESS | 2260 | 1462316812006 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]]]}] 16:06:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 16:06:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 677ms 16:06:52 INFO - PROCESS | 2260 | 1462316812046 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 16:06:52 INFO - PROCESS | 2260 | 1462316812047 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 16:06:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 16:06:52 INFO - PROCESS | 2260 | 1462316812049 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 16:06:52 INFO - PROCESS | 2260 | 1462316812051 Marionette TRACE conn2 <- [1,2606,null,{}] 16:06:52 INFO - PROCESS | 2260 | 1462316812062 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}] 16:06:52 INFO - PROCESS | 2260 | 1462316812155 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 16:06:52 INFO - PROCESS | 2260 | 1462316812163 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:52 INFO - PROCESS | 2260 | ++DOCSHELL 0x1295e7800 == 78 [pid = 2260] [id = 659] 16:06:52 INFO - PROCESS | 2260 | ++DOMWINDOW == 115 (0x119855400) [pid = 2260] [serial = 1977] [outer = 0x0] 16:06:52 INFO - PROCESS | 2260 | ++DOMWINDOW == 116 (0x120859000) [pid = 2260] [serial = 1978] [outer = 0x119855400] 16:06:52 INFO - PROCESS | 2260 | 1462316812191 Marionette DEBUG loaded listener.js 16:06:52 INFO - PROCESS | 2260 | ++DOMWINDOW == 117 (0x1213ca400) [pid = 2260] [serial = 1979] [outer = 0x119855400] 16:06:52 INFO - PROCESS | 2260 | 1462316812569 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]]]}] 16:06:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 16:06:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 574ms 16:06:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 16:06:52 INFO - PROCESS | 2260 | 1462316812623 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 16:06:52 INFO - PROCESS | 2260 | 1462316812625 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 16:06:52 INFO - PROCESS | 2260 | 1462316812627 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 16:06:52 INFO - PROCESS | 2260 | 1462316812628 Marionette TRACE conn2 <- [1,2610,null,{}] 16:06:52 INFO - PROCESS | 2260 | 1462316812631 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}] 16:06:52 INFO - PROCESS | 2260 | 1462316812726 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 16:06:52 INFO - PROCESS | 2260 | 1462316812732 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:52 INFO - PROCESS | 2260 | ++DOCSHELL 0x12af9f800 == 79 [pid = 2260] [id = 660] 16:06:52 INFO - PROCESS | 2260 | ++DOMWINDOW == 118 (0x121498400) [pid = 2260] [serial = 1980] [outer = 0x0] 16:06:52 INFO - PROCESS | 2260 | ++DOMWINDOW == 119 (0x121787400) [pid = 2260] [serial = 1981] [outer = 0x121498400] 16:06:52 INFO - PROCESS | 2260 | 1462316812758 Marionette DEBUG loaded listener.js 16:06:52 INFO - PROCESS | 2260 | ++DOMWINDOW == 120 (0x121b51000) [pid = 2260] [serial = 1982] [outer = 0x121498400] 16:06:53 INFO - PROCESS | 2260 | 1462316813122 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]]]}] 16:06:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 16:06:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 518ms 16:06:53 INFO - PROCESS | 2260 | 1462316813146 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 16:06:53 INFO - PROCESS | 2260 | 1462316813147 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 16:06:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 16:06:53 INFO - PROCESS | 2260 | 1462316813149 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 16:06:53 INFO - PROCESS | 2260 | 1462316813150 Marionette TRACE conn2 <- [1,2614,null,{}] 16:06:53 INFO - PROCESS | 2260 | 1462316813153 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}] 16:06:53 INFO - PROCESS | 2260 | 1462316813285 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 16:06:53 INFO - PROCESS | 2260 | 1462316813331 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:53 INFO - PROCESS | 2260 | ++DOCSHELL 0x12c803000 == 80 [pid = 2260] [id = 661] 16:06:53 INFO - PROCESS | 2260 | ++DOMWINDOW == 121 (0x11872a400) [pid = 2260] [serial = 1983] [outer = 0x0] 16:06:53 INFO - PROCESS | 2260 | ++DOMWINDOW == 122 (0x124326000) [pid = 2260] [serial = 1984] [outer = 0x11872a400] 16:06:53 INFO - PROCESS | 2260 | 1462316813357 Marionette DEBUG loaded listener.js 16:06:53 INFO - PROCESS | 2260 | ++DOMWINDOW == 123 (0x126b85800) [pid = 2260] [serial = 1985] [outer = 0x11872a400] 16:06:53 INFO - PROCESS | 2260 | 1462316813700 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]]]}] 16:06:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 16:06:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 573ms 16:06:53 INFO - PROCESS | 2260 | 1462316813725 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 16:06:53 INFO - PROCESS | 2260 | 1462316813726 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 16:06:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 16:06:53 INFO - PROCESS | 2260 | 1462316813729 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 16:06:53 INFO - PROCESS | 2260 | 1462316813730 Marionette TRACE conn2 <- [1,2618,null,{}] 16:06:53 INFO - PROCESS | 2260 | 1462316813732 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}] 16:06:53 INFO - PROCESS | 2260 | 1462316813865 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 16:06:53 INFO - PROCESS | 2260 | 1462316813882 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:53 INFO - PROCESS | 2260 | ++DOCSHELL 0x12d5d0000 == 81 [pid = 2260] [id = 662] 16:06:53 INFO - PROCESS | 2260 | ++DOMWINDOW == 124 (0x126b86800) [pid = 2260] [serial = 1986] [outer = 0x0] 16:06:53 INFO - PROCESS | 2260 | ++DOMWINDOW == 125 (0x128b7cc00) [pid = 2260] [serial = 1987] [outer = 0x126b86800] 16:06:53 INFO - PROCESS | 2260 | 1462316813909 Marionette DEBUG loaded listener.js 16:06:53 INFO - PROCESS | 2260 | ++DOMWINDOW == 126 (0x128c3a800) [pid = 2260] [serial = 1988] [outer = 0x126b86800] 16:06:54 INFO - PROCESS | 2260 | 1462316814280 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]]]}] 16:06:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 16:06:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 568ms 16:06:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 16:06:54 INFO - PROCESS | 2260 | 1462316814298 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 16:06:54 INFO - PROCESS | 2260 | 1462316814299 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 16:06:54 INFO - PROCESS | 2260 | 1462316814301 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 16:06:54 INFO - PROCESS | 2260 | 1462316814302 Marionette TRACE conn2 <- [1,2622,null,{}] 16:06:54 INFO - PROCESS | 2260 | 1462316814305 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}] 16:06:54 INFO - PROCESS | 2260 | 1462316814427 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 16:06:54 INFO - PROCESS | 2260 | 1462316814442 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:54 INFO - PROCESS | 2260 | ++DOCSHELL 0x12d859800 == 82 [pid = 2260] [id = 663] 16:06:54 INFO - PROCESS | 2260 | ++DOMWINDOW == 127 (0x128bc9400) [pid = 2260] [serial = 1989] [outer = 0x0] 16:06:54 INFO - PROCESS | 2260 | ++DOMWINDOW == 128 (0x128e88800) [pid = 2260] [serial = 1990] [outer = 0x128bc9400] 16:06:54 INFO - PROCESS | 2260 | 1462316814466 Marionette DEBUG loaded listener.js 16:06:54 INFO - PROCESS | 2260 | ++DOMWINDOW == 129 (0x128fea800) [pid = 2260] [serial = 1991] [outer = 0x128bc9400] 16:06:54 INFO - PROCESS | 2260 | 1462316814844 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]]]}] 16:06:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 16:06:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 572ms 16:06:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 16:06:54 INFO - PROCESS | 2260 | 1462316814878 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 16:06:54 INFO - PROCESS | 2260 | 1462316814879 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 16:06:54 INFO - PROCESS | 2260 | 1462316814881 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 16:06:54 INFO - PROCESS | 2260 | 1462316814882 Marionette TRACE conn2 <- [1,2626,null,{}] 16:06:54 INFO - PROCESS | 2260 | 1462316814884 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}] 16:06:55 INFO - PROCESS | 2260 | 1462316815002 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 16:06:55 INFO - PROCESS | 2260 | 1462316815012 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:55 INFO - PROCESS | 2260 | ++DOCSHELL 0x12db37800 == 83 [pid = 2260] [id = 664] 16:06:55 INFO - PROCESS | 2260 | ++DOMWINDOW == 130 (0x128feb400) [pid = 2260] [serial = 1992] [outer = 0x0] 16:06:55 INFO - PROCESS | 2260 | ++DOMWINDOW == 131 (0x12923e400) [pid = 2260] [serial = 1993] [outer = 0x128feb400] 16:06:55 INFO - PROCESS | 2260 | 1462316815037 Marionette DEBUG loaded listener.js 16:06:55 INFO - PROCESS | 2260 | ++DOMWINDOW == 132 (0x121dbfc00) [pid = 2260] [serial = 1994] [outer = 0x128feb400] 16:06:55 INFO - PROCESS | 2260 | 1462316815382 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]]]}] 16:06:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 16:06:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 518ms 16:06:55 INFO - PROCESS | 2260 | 1462316815400 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 16:06:55 INFO - PROCESS | 2260 | 1462316815401 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 16:06:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 16:06:55 INFO - PROCESS | 2260 | 1462316815403 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 16:06:55 INFO - PROCESS | 2260 | 1462316815405 Marionette TRACE conn2 <- [1,2630,null,{}] 16:06:55 INFO - PROCESS | 2260 | 1462316815407 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}] 16:06:55 INFO - PROCESS | 2260 | 1462316815528 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 16:06:55 INFO - PROCESS | 2260 | --DOMWINDOW == 131 (0x11878cc00) [pid = 2260] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 16:06:55 INFO - PROCESS | 2260 | --DOMWINDOW == 130 (0x116716800) [pid = 2260] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 16:06:55 INFO - PROCESS | 2260 | --DOMWINDOW == 129 (0x112d6a800) [pid = 2260] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 16:06:55 INFO - PROCESS | 2260 | --DOMWINDOW == 128 (0x11827a800) [pid = 2260] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 16:06:55 INFO - PROCESS | 2260 | --DOMWINDOW == 127 (0x1213cc800) [pid = 2260] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 16:06:55 INFO - PROCESS | 2260 | --DOMWINDOW == 126 (0x115e98800) [pid = 2260] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 16:06:55 INFO - PROCESS | 2260 | 1462316815633 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:55 INFO - PROCESS | 2260 | ++DOCSHELL 0x118767000 == 84 [pid = 2260] [id = 665] 16:06:55 INFO - PROCESS | 2260 | ++DOMWINDOW == 127 (0x111ebc000) [pid = 2260] [serial = 1995] [outer = 0x0] 16:06:55 INFO - PROCESS | 2260 | ++DOMWINDOW == 128 (0x115e98800) [pid = 2260] [serial = 1996] [outer = 0x111ebc000] 16:06:55 INFO - PROCESS | 2260 | 1462316815659 Marionette DEBUG loaded listener.js 16:06:55 INFO - PROCESS | 2260 | ++DOMWINDOW == 129 (0x11983a800) [pid = 2260] [serial = 1997] [outer = 0x111ebc000] 16:06:55 INFO - PROCESS | 2260 | 1462316815962 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]]]}] 16:06:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 16:06:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 575ms 16:06:55 INFO - PROCESS | 2260 | 1462316815979 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 16:06:55 INFO - PROCESS | 2260 | 1462316815980 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 16:06:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 16:06:55 INFO - PROCESS | 2260 | 1462316815983 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 16:06:55 INFO - PROCESS | 2260 | 1462316815984 Marionette TRACE conn2 <- [1,2634,null,{}] 16:06:55 INFO - PROCESS | 2260 | 1462316815986 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}] 16:06:56 INFO - PROCESS | 2260 | 1462316816081 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 16:06:56 INFO - PROCESS | 2260 | 1462316816085 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:56 INFO - PROCESS | 2260 | ++DOCSHELL 0x12dd88000 == 85 [pid = 2260] [id = 666] 16:06:56 INFO - PROCESS | 2260 | ++DOMWINDOW == 130 (0x128fed000) [pid = 2260] [serial = 1998] [outer = 0x0] 16:06:56 INFO - PROCESS | 2260 | ++DOMWINDOW == 131 (0x1292e7000) [pid = 2260] [serial = 1999] [outer = 0x128fed000] 16:06:56 INFO - PROCESS | 2260 | 1462316816111 Marionette DEBUG loaded listener.js 16:06:56 INFO - PROCESS | 2260 | ++DOMWINDOW == 132 (0x12951ec00) [pid = 2260] [serial = 2000] [outer = 0x128fed000] 16:06:56 INFO - PROCESS | 2260 | 1462316816581 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]]]}] 16:06:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 16:06:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 625ms 16:06:56 INFO - PROCESS | 2260 | 1462316816609 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 16:06:56 INFO - PROCESS | 2260 | 1462316816611 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 16:06:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 16:06:56 INFO - PROCESS | 2260 | 1462316816615 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 16:06:56 INFO - PROCESS | 2260 | 1462316816617 Marionette TRACE conn2 <- [1,2638,null,{}] 16:06:56 INFO - PROCESS | 2260 | 1462316816620 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}] 16:06:56 INFO - PROCESS | 2260 | 1462316816768 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 16:06:56 INFO - PROCESS | 2260 | 1462316816778 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:56 INFO - PROCESS | 2260 | ++DOCSHELL 0x134c14800 == 86 [pid = 2260] [id = 667] 16:06:56 INFO - PROCESS | 2260 | ++DOMWINDOW == 133 (0x12a792c00) [pid = 2260] [serial = 2001] [outer = 0x0] 16:06:56 INFO - PROCESS | 2260 | ++DOMWINDOW == 134 (0x12a90e000) [pid = 2260] [serial = 2002] [outer = 0x12a792c00] 16:06:56 INFO - PROCESS | 2260 | 1462316816808 Marionette DEBUG loaded listener.js 16:06:56 INFO - PROCESS | 2260 | ++DOMWINDOW == 135 (0x12abeb800) [pid = 2260] [serial = 2003] [outer = 0x12a792c00] 16:06:57 INFO - PROCESS | 2260 | 1462316817165 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]]]}] 16:06:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 16:06:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 571ms 16:06:57 INFO - PROCESS | 2260 | 1462316817185 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 16:06:57 INFO - PROCESS | 2260 | 1462316817186 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 16:06:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 16:06:57 INFO - PROCESS | 2260 | 1462316817195 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 16:06:57 INFO - PROCESS | 2260 | 1462316817196 Marionette TRACE conn2 <- [1,2642,null,{}] 16:06:57 INFO - PROCESS | 2260 | 1462316817198 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}] 16:06:57 INFO - PROCESS | 2260 | 1462316817336 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 16:06:57 INFO - PROCESS | 2260 | 1462316817344 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:57 INFO - PROCESS | 2260 | ++DOCSHELL 0x134cb8000 == 87 [pid = 2260] [id = 668] 16:06:57 INFO - PROCESS | 2260 | ++DOMWINDOW == 136 (0x12abe8400) [pid = 2260] [serial = 2004] [outer = 0x0] 16:06:57 INFO - PROCESS | 2260 | ++DOMWINDOW == 137 (0x12ad37c00) [pid = 2260] [serial = 2005] [outer = 0x12abe8400] 16:06:57 INFO - PROCESS | 2260 | 1462316817368 Marionette DEBUG loaded listener.js 16:06:57 INFO - PROCESS | 2260 | ++DOMWINDOW == 138 (0x12b51f800) [pid = 2260] [serial = 2006] [outer = 0x12abe8400] 16:06:57 INFO - PROCESS | 2260 | 1462316817944 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]]]}] 16:06:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 16:06:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 774ms 16:06:57 INFO - PROCESS | 2260 | 1462316817965 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 16:06:57 INFO - PROCESS | 2260 | 1462316817969 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 16:06:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 16:06:57 INFO - PROCESS | 2260 | 1462316817974 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 16:06:57 INFO - PROCESS | 2260 | 1462316817977 Marionette TRACE conn2 <- [1,2646,null,{}] 16:06:57 INFO - PROCESS | 2260 | 1462316817984 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}] 16:06:58 INFO - PROCESS | 2260 | 1462316818207 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 16:06:58 INFO - PROCESS | 2260 | 1462316818324 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:58 INFO - PROCESS | 2260 | ++DOCSHELL 0x1219c7800 == 88 [pid = 2260] [id = 669] 16:06:58 INFO - PROCESS | 2260 | ++DOMWINDOW == 139 (0x113f7c400) [pid = 2260] [serial = 2007] [outer = 0x0] 16:06:58 INFO - PROCESS | 2260 | ++DOMWINDOW == 140 (0x116714c00) [pid = 2260] [serial = 2008] [outer = 0x113f7c400] 16:06:58 INFO - PROCESS | 2260 | 1462316818399 Marionette DEBUG loaded listener.js 16:06:58 INFO - PROCESS | 2260 | ++DOMWINDOW == 141 (0x1180d9c00) [pid = 2260] [serial = 2009] [outer = 0x113f7c400] 16:06:58 INFO - PROCESS | 2260 | 1462316818818 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]]]}] 16:06:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 16:06:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 873ms 16:06:58 INFO - PROCESS | 2260 | 1462316818847 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 16:06:58 INFO - PROCESS | 2260 | 1462316818851 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 16:06:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 16:06:58 INFO - PROCESS | 2260 | 1462316818856 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 16:06:58 INFO - PROCESS | 2260 | 1462316818858 Marionette TRACE conn2 <- [1,2650,null,{}] 16:06:58 INFO - PROCESS | 2260 | 1462316818860 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}] 16:06:58 INFO - PROCESS | 2260 | 1462316818977 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 16:06:59 INFO - PROCESS | 2260 | 1462316819088 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:59 INFO - PROCESS | 2260 | ++DOCSHELL 0x12bb02800 == 89 [pid = 2260] [id = 670] 16:06:59 INFO - PROCESS | 2260 | ++DOMWINDOW == 142 (0x1182b7800) [pid = 2260] [serial = 2010] [outer = 0x0] 16:06:59 INFO - PROCESS | 2260 | ++DOMWINDOW == 143 (0x118f18000) [pid = 2260] [serial = 2011] [outer = 0x1182b7800] 16:06:59 INFO - PROCESS | 2260 | 1462316819120 Marionette DEBUG loaded listener.js 16:06:59 INFO - PROCESS | 2260 | ++DOMWINDOW == 144 (0x119857000) [pid = 2260] [serial = 2012] [outer = 0x1182b7800] 16:06:59 INFO - PROCESS | 2260 | 1462316819533 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]]]}] 16:06:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 16:06:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 720ms 16:06:59 INFO - PROCESS | 2260 | 1462316819577 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 16:06:59 INFO - PROCESS | 2260 | 1462316819578 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 16:06:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 16:06:59 INFO - PROCESS | 2260 | 1462316819581 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 16:06:59 INFO - PROCESS | 2260 | 1462316819583 Marionette TRACE conn2 <- [1,2654,null,{}] 16:06:59 INFO - PROCESS | 2260 | 1462316819592 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}] 16:06:59 INFO - PROCESS | 2260 | 1462316819733 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 16:06:59 INFO - PROCESS | 2260 | 1462316819848 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:59 INFO - PROCESS | 2260 | ++DOCSHELL 0x12dd8c000 == 90 [pid = 2260] [id = 671] 16:06:59 INFO - PROCESS | 2260 | ++DOMWINDOW == 145 (0x1213bd000) [pid = 2260] [serial = 2013] [outer = 0x0] 16:06:59 INFO - PROCESS | 2260 | ++DOMWINDOW == 146 (0x124437400) [pid = 2260] [serial = 2014] [outer = 0x1213bd000] 16:06:59 INFO - PROCESS | 2260 | 1462316819882 Marionette DEBUG loaded listener.js 16:06:59 INFO - PROCESS | 2260 | ++DOMWINDOW == 147 (0x128b7bc00) [pid = 2260] [serial = 2015] [outer = 0x1213bd000] 16:07:00 INFO - PROCESS | 2260 | 1462316820311 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]]]}] 16:07:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 16:07:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 772ms 16:07:00 INFO - PROCESS | 2260 | 1462316820354 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 16:07:00 INFO - PROCESS | 2260 | 1462316820356 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 16:07:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 16:07:00 INFO - PROCESS | 2260 | 1462316820377 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 16:07:00 INFO - PROCESS | 2260 | 1462316820379 Marionette TRACE conn2 <- [1,2658,null,{}] 16:07:00 INFO - PROCESS | 2260 | 1462316820381 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}] 16:07:00 INFO - PROCESS | 2260 | 1462316820496 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 16:07:00 INFO - PROCESS | 2260 | 1462316820579 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:00 INFO - PROCESS | 2260 | ++DOCSHELL 0x1356d2800 == 91 [pid = 2260] [id = 672] 16:07:00 INFO - PROCESS | 2260 | ++DOMWINDOW == 148 (0x128bcc400) [pid = 2260] [serial = 2016] [outer = 0x0] 16:07:00 INFO - PROCESS | 2260 | ++DOMWINDOW == 149 (0x128bd2000) [pid = 2260] [serial = 2017] [outer = 0x128bcc400] 16:07:00 INFO - PROCESS | 2260 | 1462316820609 Marionette DEBUG loaded listener.js 16:07:00 INFO - PROCESS | 2260 | ++DOMWINDOW == 150 (0x128fe9400) [pid = 2260] [serial = 2018] [outer = 0x128bcc400] 16:07:01 INFO - PROCESS | 2260 | 1462316821008 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]]]}] 16:07:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 16:07:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 673ms 16:07:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 16:07:01 INFO - PROCESS | 2260 | 1462316821049 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 16:07:01 INFO - PROCESS | 2260 | 1462316821051 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 16:07:01 INFO - PROCESS | 2260 | 1462316821054 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 16:07:01 INFO - PROCESS | 2260 | 1462316821056 Marionette TRACE conn2 <- [1,2662,null,{}] 16:07:01 INFO - PROCESS | 2260 | 1462316821060 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}] 16:07:01 INFO - PROCESS | 2260 | 1462316821202 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 16:07:01 INFO - PROCESS | 2260 | 1462316821333 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:01 INFO - PROCESS | 2260 | ++DOCSHELL 0x13575c800 == 92 [pid = 2260] [id = 673] 16:07:01 INFO - PROCESS | 2260 | ++DOMWINDOW == 151 (0x112e26800) [pid = 2260] [serial = 2019] [outer = 0x0] 16:07:01 INFO - PROCESS | 2260 | ++DOMWINDOW == 152 (0x1292e7400) [pid = 2260] [serial = 2020] [outer = 0x112e26800] 16:07:01 INFO - PROCESS | 2260 | 1462316821365 Marionette DEBUG loaded listener.js 16:07:01 INFO - PROCESS | 2260 | ++DOMWINDOW == 153 (0x1295bbc00) [pid = 2260] [serial = 2021] [outer = 0x112e26800] 16:07:02 INFO - PROCESS | 2260 | 1462316822200 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]]]}] 16:07:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 16:07:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1174ms 16:07:02 INFO - PROCESS | 2260 | 1462316822227 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 16:07:02 INFO - PROCESS | 2260 | 1462316822229 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 16:07:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 16:07:02 INFO - PROCESS | 2260 | 1462316822233 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 16:07:02 INFO - PROCESS | 2260 | 1462316822235 Marionette TRACE conn2 <- [1,2666,null,{}] 16:07:02 INFO - PROCESS | 2260 | 1462316822239 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}] 16:07:02 INFO - PROCESS | 2260 | 1462316822345 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 16:07:02 INFO - PROCESS | 2260 | 1462316822429 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:02 INFO - PROCESS | 2260 | ++DOCSHELL 0x11951d800 == 93 [pid = 2260] [id = 674] 16:07:02 INFO - PROCESS | 2260 | ++DOMWINDOW == 154 (0x112d67000) [pid = 2260] [serial = 2022] [outer = 0x0] 16:07:02 INFO - PROCESS | 2260 | ++DOMWINDOW == 155 (0x112e0bc00) [pid = 2260] [serial = 2023] [outer = 0x112d67000] 16:07:02 INFO - PROCESS | 2260 | 1462316822458 Marionette DEBUG loaded listener.js 16:07:02 INFO - PROCESS | 2260 | ++DOMWINDOW == 156 (0x113148000) [pid = 2260] [serial = 2024] [outer = 0x112d67000] 16:07:03 INFO - PROCESS | 2260 | 1462316823398 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]]]}] 16:07:03 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) 16:07:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1177ms 16:07:03 INFO - PROCESS | 2260 | 1462316823411 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 16:07:03 INFO - PROCESS | 2260 | 1462316823414 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 16:07:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 16:07:03 INFO - PROCESS | 2260 | 1462316823419 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 16:07:03 INFO - PROCESS | 2260 | 1462316823420 Marionette TRACE conn2 <- [1,2670,null,{}] 16:07:03 INFO - PROCESS | 2260 | 1462316823423 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}] 16:07:03 INFO - PROCESS | 2260 | 1462316823522 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 16:07:03 INFO - PROCESS | 2260 | 1462316823591 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:03 INFO - PROCESS | 2260 | ++DOCSHELL 0x118766800 == 94 [pid = 2260] [id = 675] 16:07:03 INFO - PROCESS | 2260 | ++DOMWINDOW == 157 (0x113146800) [pid = 2260] [serial = 2025] [outer = 0x0] 16:07:03 INFO - PROCESS | 2260 | ++DOMWINDOW == 158 (0x1161cd800) [pid = 2260] [serial = 2026] [outer = 0x113146800] 16:07:03 INFO - PROCESS | 2260 | 1462316823619 Marionette DEBUG loaded listener.js 16:07:03 INFO - PROCESS | 2260 | ++DOMWINDOW == 159 (0x116a6f800) [pid = 2260] [serial = 2027] [outer = 0x113146800] 16:07:04 INFO - PROCESS | 2260 | --DOCSHELL 0x134c14800 == 93 [pid = 2260] [id = 667] 16:07:04 INFO - PROCESS | 2260 | --DOCSHELL 0x12dd88000 == 92 [pid = 2260] [id = 666] 16:07:04 INFO - PROCESS | 2260 | --DOCSHELL 0x118767000 == 91 [pid = 2260] [id = 665] 16:07:04 INFO - PROCESS | 2260 | --DOCSHELL 0x12db37800 == 90 [pid = 2260] [id = 664] 16:07:04 INFO - PROCESS | 2260 | --DOCSHELL 0x12d859800 == 89 [pid = 2260] [id = 663] 16:07:04 INFO - PROCESS | 2260 | --DOMWINDOW == 158 (0x12c7ca000) [pid = 2260] [serial = 1912] [outer = 0x0] [url = about:blank] 16:07:04 INFO - PROCESS | 2260 | --DOMWINDOW == 157 (0x12d286400) [pid = 2260] [serial = 1918] [outer = 0x0] [url = about:blank] 16:07:04 INFO - PROCESS | 2260 | --DOMWINDOW == 156 (0x116a73c00) [pid = 2260] [serial = 1921] [outer = 0x0] [url = about:blank] 16:07:04 INFO - PROCESS | 2260 | --DOMWINDOW == 155 (0x11703ac00) [pid = 2260] [serial = 1897] [outer = 0x0] [url = about:blank] 16:07:04 INFO - PROCESS | 2260 | --DOMWINDOW == 154 (0x12a911400) [pid = 2260] [serial = 1909] [outer = 0x0] [url = about:blank] 16:07:04 INFO - PROCESS | 2260 | --DOMWINDOW == 153 (0x12d2a3000) [pid = 2260] [serial = 1915] [outer = 0x0] [url = about:blank] 16:07:04 INFO - PROCESS | 2260 | --DOMWINDOW == 152 (0x128ff1c00) [pid = 2260] [serial = 1906] [outer = 0x0] [url = about:blank] 16:07:04 INFO - PROCESS | 2260 | --DOMWINDOW == 151 (0x1130cf400) [pid = 2260] [serial = 1924] [outer = 0x0] [url = about:blank] 16:07:04 INFO - PROCESS | 2260 | --DOMWINDOW == 150 (0x126da9400) [pid = 2260] [serial = 1903] [outer = 0x0] [url = about:blank] 16:07:04 INFO - PROCESS | 2260 | --DOMWINDOW == 149 (0x11984ec00) [pid = 2260] [serial = 1900] [outer = 0x0] [url = about:blank] 16:07:04 INFO - PROCESS | 2260 | --DOMWINDOW == 148 (0x1196cc800) [pid = 2260] [serial = 1942] [outer = 0x0] [url = about:blank] 16:07:04 INFO - PROCESS | 2260 | --DOCSHELL 0x12d5d0000 == 88 [pid = 2260] [id = 662] 16:07:04 INFO - PROCESS | 2260 | --DOCSHELL 0x12c803000 == 87 [pid = 2260] [id = 661] 16:07:04 INFO - PROCESS | 2260 | --DOCSHELL 0x12af9f800 == 86 [pid = 2260] [id = 660] 16:07:04 INFO - PROCESS | 2260 | --DOCSHELL 0x126dbf800 == 85 [pid = 2260] [id = 646] 16:07:04 INFO - PROCESS | 2260 | --DOCSHELL 0x1295e7800 == 84 [pid = 2260] [id = 659] 16:07:04 INFO - PROCESS | 2260 | --DOCSHELL 0x121807000 == 83 [pid = 2260] [id = 645] 16:07:04 INFO - PROCESS | 2260 | --DOCSHELL 0x11961a800 == 82 [pid = 2260] [id = 658] 16:07:04 INFO - PROCESS | 2260 | --DOCSHELL 0x113f47000 == 81 [pid = 2260] [id = 657] 16:07:04 INFO - PROCESS | 2260 | --DOCSHELL 0x12c29b000 == 80 [pid = 2260] [id = 653] 16:07:04 INFO - PROCESS | 2260 | --DOCSHELL 0x12c17c000 == 79 [pid = 2260] [id = 652] 16:07:04 INFO - PROCESS | 2260 | --DOCSHELL 0x12bb1f800 == 78 [pid = 2260] [id = 651] 16:07:04 INFO - PROCESS | 2260 | --DOCSHELL 0x12ae4d800 == 77 [pid = 2260] [id = 650] 16:07:04 INFO - PROCESS | 2260 | --DOCSHELL 0x1251c4800 == 76 [pid = 2260] [id = 649] 16:07:04 INFO - PROCESS | 2260 | --DOCSHELL 0x118759800 == 75 [pid = 2260] [id = 648] 16:07:04 INFO - PROCESS | 2260 | --DOCSHELL 0x129573000 == 74 [pid = 2260] [id = 647] 16:07:04 INFO - PROCESS | 2260 | --DOMWINDOW == 147 (0x1182ab000) [pid = 2260] [serial = 1934] [outer = 0x0] [url = about:blank] 16:07:04 INFO - PROCESS | 2260 | --DOMWINDOW == 146 (0x11313d000) [pid = 2260] [serial = 1927] [outer = 0x0] [url = about:blank] 16:07:04 INFO - PROCESS | 2260 | --DOMWINDOW == 145 (0x1185b5c00) [pid = 2260] [serial = 1936] [outer = 0x0] [url = about:blank] 16:07:04 INFO - PROCESS | 2260 | --DOMWINDOW == 144 (0x1180d7400) [pid = 2260] [serial = 1933] [outer = 0x0] [url = about:blank] 16:07:04 INFO - PROCESS | 2260 | --DOMWINDOW == 143 (0x113149400) [pid = 2260] [serial = 1928] [outer = 0x0] [url = about:blank] 16:07:04 INFO - PROCESS | 2260 | --DOMWINDOW == 142 (0x118728000) [pid = 2260] [serial = 1937] [outer = 0x0] [url = about:blank] 16:07:04 INFO - PROCESS | 2260 | --DOMWINDOW == 141 (0x12951d000) [pid = 2260] [serial = 1895] [outer = 0x0] [url = about:blank] 16:07:04 INFO - PROCESS | 2260 | --DOMWINDOW == 140 (0x1161dec00) [pid = 2260] [serial = 1930] [outer = 0x0] [url = about:blank] 16:07:04 INFO - PROCESS | 2260 | --DOMWINDOW == 139 (0x116715400) [pid = 2260] [serial = 1931] [outer = 0x0] [url = about:blank] 16:07:04 INFO - PROCESS | 2260 | --DOMWINDOW == 138 (0x11915e800) [pid = 2260] [serial = 1939] [outer = 0x0] [url = about:blank] 16:07:04 INFO - PROCESS | 2260 | --DOMWINDOW == 137 (0x11935d000) [pid = 2260] [serial = 1940] [outer = 0x0] [url = about:blank] 16:07:04 INFO - PROCESS | 2260 | 1462316824592 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] 16:07:04 INFO - PROCESS | 2260 | 1462316824643 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 16:07:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 16:07:04 INFO - PROCESS | 2260 | 1462316824645 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 16:07:04 INFO - PROCESS | 2260 | 1462316824648 Marionette TRACE conn2 <- [1,2674,null,{}] 16:07:04 INFO - PROCESS | 2260 | 1462316824655 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}] 16:07:04 INFO - PROCESS | 2260 | 1462316824737 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 16:07:04 INFO - PROCESS | 2260 | 1462316824745 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:04 INFO - PROCESS | 2260 | ++DOCSHELL 0x118abf000 == 75 [pid = 2260] [id = 676] 16:07:04 INFO - PROCESS | 2260 | ++DOMWINDOW == 138 (0x116a72400) [pid = 2260] [serial = 2028] [outer = 0x0] 16:07:04 INFO - PROCESS | 2260 | ++DOMWINDOW == 139 (0x11805f400) [pid = 2260] [serial = 2029] [outer = 0x116a72400] 16:07:04 INFO - PROCESS | 2260 | 1462316824773 Marionette DEBUG loaded listener.js 16:07:04 INFO - PROCESS | 2260 | ++DOMWINDOW == 140 (0x11815a400) [pid = 2260] [serial = 2030] [outer = 0x116a72400] 16:07:05 INFO - PROCESS | 2260 | 1462316825644 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] 16:07:05 INFO - PROCESS | 2260 | 1462316825669 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 16:07:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 16:07:05 INFO - PROCESS | 2260 | 1462316825671 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 16:07:05 INFO - PROCESS | 2260 | 1462316825672 Marionette TRACE conn2 <- [1,2678,null,{}] 16:07:05 INFO - PROCESS | 2260 | 1462316825677 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}] 16:07:05 INFO - PROCESS | 2260 | 1462316825794 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 16:07:05 INFO - PROCESS | 2260 | 1462316825831 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:05 INFO - PROCESS | 2260 | ++DOCSHELL 0x121587000 == 76 [pid = 2260] [id = 677] 16:07:05 INFO - PROCESS | 2260 | ++DOMWINDOW == 141 (0x1182b8c00) [pid = 2260] [serial = 2031] [outer = 0x0] 16:07:05 INFO - PROCESS | 2260 | ++DOMWINDOW == 142 (0x1185f6000) [pid = 2260] [serial = 2032] [outer = 0x1182b8c00] 16:07:05 INFO - PROCESS | 2260 | 1462316825857 Marionette DEBUG loaded listener.js 16:07:05 INFO - PROCESS | 2260 | ++DOMWINDOW == 143 (0x118786000) [pid = 2260] [serial = 2033] [outer = 0x1182b8c00] 16:07:06 INFO - PROCESS | 2260 | 1462316826678 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]]]}] 16:07:06 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) 16:07:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1024ms 16:07:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 16:07:06 INFO - PROCESS | 2260 | 1462316826696 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 16:07:06 INFO - PROCESS | 2260 | 1462316826697 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 16:07:06 INFO - PROCESS | 2260 | 1462316826700 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 16:07:06 INFO - PROCESS | 2260 | 1462316826701 Marionette TRACE conn2 <- [1,2682,null,{}] 16:07:06 INFO - PROCESS | 2260 | 1462316826703 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}] 16:07:06 INFO - PROCESS | 2260 | 1462316826808 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 16:07:06 INFO - PROCESS | 2260 | 1462316826846 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:06 INFO - PROCESS | 2260 | ++DOCSHELL 0x12585c800 == 77 [pid = 2260] [id = 678] 16:07:06 INFO - PROCESS | 2260 | ++DOMWINDOW == 144 (0x1185ee400) [pid = 2260] [serial = 2034] [outer = 0x0] 16:07:06 INFO - PROCESS | 2260 | ++DOMWINDOW == 145 (0x119334000) [pid = 2260] [serial = 2035] [outer = 0x1185ee400] 16:07:06 INFO - PROCESS | 2260 | 1462316826872 Marionette DEBUG loaded listener.js 16:07:06 INFO - PROCESS | 2260 | ++DOMWINDOW == 146 (0x1193ad400) [pid = 2260] [serial = 2036] [outer = 0x1185ee400] 16:07:07 INFO - PROCESS | 2260 | 1462316827696 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]]]}] 16:07:07 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) 16:07:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1026ms 16:07:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 16:07:07 INFO - PROCESS | 2260 | 1462316827734 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 16:07:07 INFO - PROCESS | 2260 | 1462316827735 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 16:07:07 INFO - PROCESS | 2260 | 1462316827737 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 16:07:07 INFO - PROCESS | 2260 | 1462316827738 Marionette TRACE conn2 <- [1,2686,null,{}] 16:07:07 INFO - PROCESS | 2260 | 1462316827741 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}] 16:07:07 INFO - PROCESS | 2260 | 1462316827864 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 16:07:07 INFO - PROCESS | 2260 | 1462316827903 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:07 INFO - PROCESS | 2260 | ++DOCSHELL 0x128cc4000 == 78 [pid = 2260] [id = 679] 16:07:07 INFO - PROCESS | 2260 | ++DOMWINDOW == 147 (0x1196d4400) [pid = 2260] [serial = 2037] [outer = 0x0] 16:07:07 INFO - PROCESS | 2260 | ++DOMWINDOW == 148 (0x119853400) [pid = 2260] [serial = 2038] [outer = 0x1196d4400] 16:07:07 INFO - PROCESS | 2260 | 1462316827932 Marionette DEBUG loaded listener.js 16:07:07 INFO - PROCESS | 2260 | ++DOMWINDOW == 149 (0x12113d400) [pid = 2260] [serial = 2039] [outer = 0x1196d4400] 16:07:08 INFO - PROCESS | 2260 | --DOMWINDOW == 148 (0x12928d000) [pid = 2260] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 16:07:08 INFO - PROCESS | 2260 | --DOMWINDOW == 147 (0x113144c00) [pid = 2260] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 16:07:08 INFO - PROCESS | 2260 | --DOMWINDOW == 146 (0x119ea1000) [pid = 2260] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 16:07:08 INFO - PROCESS | 2260 | --DOMWINDOW == 145 (0x116f95800) [pid = 2260] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 16:07:08 INFO - PROCESS | 2260 | --DOMWINDOW == 144 (0x112d66c00) [pid = 2260] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 16:07:08 INFO - PROCESS | 2260 | --DOMWINDOW == 143 (0x128c3bc00) [pid = 2260] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 16:07:08 INFO - PROCESS | 2260 | --DOMWINDOW == 142 (0x126b80000) [pid = 2260] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 16:07:08 INFO - PROCESS | 2260 | --DOMWINDOW == 141 (0x125831000) [pid = 2260] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 16:07:08 INFO - PROCESS | 2260 | --DOMWINDOW == 140 (0x110f80800) [pid = 2260] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 16:07:08 INFO - PROCESS | 2260 | --DOMWINDOW == 139 (0x12aee5c00) [pid = 2260] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 16:07:08 INFO - PROCESS | 2260 | --DOMWINDOW == 138 (0x1295ba800) [pid = 2260] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 16:07:08 INFO - PROCESS | 2260 | --DOMWINDOW == 137 (0x119167800) [pid = 2260] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 16:07:08 INFO - PROCESS | 2260 | --DOMWINDOW == 136 (0x117670800) [pid = 2260] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 16:07:08 INFO - PROCESS | 2260 | --DOMWINDOW == 135 (0x1295bb800) [pid = 2260] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 16:07:08 INFO - PROCESS | 2260 | --DOMWINDOW == 134 (0x12bbb3000) [pid = 2260] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 16:07:08 INFO - PROCESS | 2260 | --DOMWINDOW == 133 (0x11264e800) [pid = 2260] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 16:07:08 INFO - PROCESS | 2260 | --DOMWINDOW == 132 (0x12d29d000) [pid = 2260] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 16:07:08 INFO - PROCESS | 2260 | --DOMWINDOW == 131 (0x126b86800) [pid = 2260] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 16:07:08 INFO - PROCESS | 2260 | --DOMWINDOW == 130 (0x128bc9400) [pid = 2260] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 16:07:08 INFO - PROCESS | 2260 | --DOMWINDOW == 129 (0x128feb400) [pid = 2260] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 16:07:08 INFO - PROCESS | 2260 | --DOMWINDOW == 128 (0x111ebc000) [pid = 2260] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 16:07:08 INFO - PROCESS | 2260 | --DOMWINDOW == 127 (0x1166c3400) [pid = 2260] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 16:07:08 INFO - PROCESS | 2260 | --DOMWINDOW == 126 (0x121498400) [pid = 2260] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 16:07:08 INFO - PROCESS | 2260 | --DOMWINDOW == 125 (0x11872a400) [pid = 2260] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 16:07:08 INFO - PROCESS | 2260 | --DOMWINDOW == 124 (0x118053400) [pid = 2260] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 16:07:08 INFO - PROCESS | 2260 | --DOMWINDOW == 123 (0x119855400) [pid = 2260] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 16:07:08 INFO - PROCESS | 2260 | --DOMWINDOW == 122 (0x1126c2800) [pid = 2260] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 16:07:08 INFO - PROCESS | 2260 | --DOMWINDOW == 121 (0x12a792c00) [pid = 2260] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 16:07:08 INFO - PROCESS | 2260 | --DOMWINDOW == 120 (0x128fed000) [pid = 2260] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 16:07:08 INFO - PROCESS | 2260 | 1462316828933 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] 16:07:08 INFO - PROCESS | 2260 | 1462316828962 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 16:07:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 16:07:08 INFO - PROCESS | 2260 | 1462316828964 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 16:07:08 INFO - PROCESS | 2260 | 1462316828965 Marionette TRACE conn2 <- [1,2690,null,{}] 16:07:08 INFO - PROCESS | 2260 | 1462316828967 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}] 16:07:09 INFO - PROCESS | 2260 | 1462316829048 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 16:07:09 INFO - PROCESS | 2260 | 1462316829107 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:09 INFO - PROCESS | 2260 | ++DOCSHELL 0x129567800 == 79 [pid = 2260] [id = 680] 16:07:09 INFO - PROCESS | 2260 | ++DOMWINDOW == 121 (0x11322c400) [pid = 2260] [serial = 2040] [outer = 0x0] 16:07:09 INFO - PROCESS | 2260 | ++DOMWINDOW == 122 (0x117d30400) [pid = 2260] [serial = 2041] [outer = 0x11322c400] 16:07:09 INFO - PROCESS | 2260 | 1462316829132 Marionette DEBUG loaded listener.js 16:07:09 INFO - PROCESS | 2260 | ++DOMWINDOW == 123 (0x119ea1000) [pid = 2260] [serial = 2042] [outer = 0x11322c400] 16:07:09 INFO - PROCESS | 2260 | 1462316829909 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] 16:07:09 INFO - PROCESS | 2260 | 1462316829935 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 16:07:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 16:07:09 INFO - PROCESS | 2260 | 1462316829937 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 16:07:09 INFO - PROCESS | 2260 | 1462316829938 Marionette TRACE conn2 <- [1,2694,null,{}] 16:07:09 INFO - PROCESS | 2260 | 1462316829943 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}] 16:07:10 INFO - PROCESS | 2260 | 1462316830021 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 16:07:10 INFO - PROCESS | 2260 | 1462316830028 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:10 INFO - PROCESS | 2260 | ++DOCSHELL 0x12a622800 == 80 [pid = 2260] [id = 681] 16:07:10 INFO - PROCESS | 2260 | ++DOMWINDOW == 124 (0x119bbdc00) [pid = 2260] [serial = 2043] [outer = 0x0] 16:07:10 INFO - PROCESS | 2260 | ++DOMWINDOW == 125 (0x1213ce400) [pid = 2260] [serial = 2044] [outer = 0x119bbdc00] 16:07:10 INFO - PROCESS | 2260 | 1462316830053 Marionette DEBUG loaded listener.js 16:07:10 INFO - PROCESS | 2260 | ++DOMWINDOW == 126 (0x12149c800) [pid = 2260] [serial = 2045] [outer = 0x119bbdc00] 16:07:11 INFO - PROCESS | 2260 | 1462316830997 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] 16:07:11 INFO - PROCESS | 2260 | 1462316831014 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 16:07:11 INFO - PROCESS | 2260 | 1462316831017 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 16:07:11 INFO - PROCESS | 2260 | 1462316831019 Marionette TRACE conn2 <- [1,2698,null,{}] 16:07:11 INFO - PROCESS | 2260 | 1462316831024 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}] 16:07:11 INFO - PROCESS | 2260 | 1462316831137 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 16:07:11 INFO - PROCESS | 2260 | 1462316831197 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:11 INFO - PROCESS | 2260 | ++DOCSHELL 0x118148800 == 81 [pid = 2260] [id = 682] 16:07:11 INFO - PROCESS | 2260 | ++DOMWINDOW == 127 (0x112651800) [pid = 2260] [serial = 2046] [outer = 0x0] 16:07:11 INFO - PROCESS | 2260 | ++DOMWINDOW == 128 (0x113223c00) [pid = 2260] [serial = 2047] [outer = 0x112651800] 16:07:11 INFO - PROCESS | 2260 | 1462316831230 Marionette DEBUG loaded listener.js 16:07:11 INFO - PROCESS | 2260 | ++DOMWINDOW == 129 (0x115e8c000) [pid = 2260] [serial = 2048] [outer = 0x112651800] 16:07:12 INFO - PROCESS | 2260 | 1462316832206 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] 16:07:12 INFO - PROCESS | 2260 | 1462316832247 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 16:07:12 INFO - PROCESS | 2260 | 1462316832252 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 16:07:12 INFO - PROCESS | 2260 | 1462316832254 Marionette TRACE conn2 <- [1,2702,null,{}] 16:07:12 INFO - PROCESS | 2260 | 1462316832257 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}] 16:07:12 INFO - PROCESS | 2260 | 1462316832358 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 16:07:12 INFO - PROCESS | 2260 | 1462316832419 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:12 INFO - PROCESS | 2260 | ++DOCSHELL 0x126d71000 == 82 [pid = 2260] [id = 683] 16:07:12 INFO - PROCESS | 2260 | ++DOMWINDOW == 130 (0x1160b0400) [pid = 2260] [serial = 2049] [outer = 0x0] 16:07:12 INFO - PROCESS | 2260 | ++DOMWINDOW == 131 (0x1180d6400) [pid = 2260] [serial = 2050] [outer = 0x1160b0400] 16:07:12 INFO - PROCESS | 2260 | 1462316832449 Marionette DEBUG loaded listener.js 16:07:12 INFO - PROCESS | 2260 | ++DOMWINDOW == 132 (0x1182ad800) [pid = 2260] [serial = 2051] [outer = 0x1160b0400] 16:07:12 INFO - PROCESS | 2260 | 1462316832915 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]]]}] 16:07:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 16:07:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 674ms 16:07:12 INFO - PROCESS | 2260 | 1462316832941 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 16:07:12 INFO - PROCESS | 2260 | 1462316832942 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 16:07:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 16:07:12 INFO - PROCESS | 2260 | 1462316832946 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 16:07:12 INFO - PROCESS | 2260 | 1462316832949 Marionette TRACE conn2 <- [1,2706,null,{}] 16:07:12 INFO - PROCESS | 2260 | 1462316832957 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}] 16:07:13 INFO - PROCESS | 2260 | 1462316833063 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 16:07:13 INFO - PROCESS | 2260 | 1462316833140 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:13 INFO - PROCESS | 2260 | ++DOCSHELL 0x12bb05800 == 83 [pid = 2260] [id = 684] 16:07:13 INFO - PROCESS | 2260 | ++DOMWINDOW == 133 (0x119855000) [pid = 2260] [serial = 2052] [outer = 0x0] 16:07:13 INFO - PROCESS | 2260 | ++DOMWINDOW == 134 (0x119bbcc00) [pid = 2260] [serial = 2053] [outer = 0x119855000] 16:07:13 INFO - PROCESS | 2260 | 1462316833172 Marionette DEBUG loaded listener.js 16:07:13 INFO - PROCESS | 2260 | ++DOMWINDOW == 135 (0x12113c000) [pid = 2260] [serial = 2054] [outer = 0x119855000] 16:07:13 INFO - PROCESS | 2260 | 1462316833597 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]]]}] 16:07:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 16:07:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 677ms 16:07:13 INFO - PROCESS | 2260 | 1462316833623 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 16:07:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 16:07:13 INFO - PROCESS | 2260 | 1462316833626 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 16:07:13 INFO - PROCESS | 2260 | 1462316833630 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 16:07:13 INFO - PROCESS | 2260 | 1462316833632 Marionette TRACE conn2 <- [1,2710,null,{}] 16:07:13 INFO - PROCESS | 2260 | 1462316833635 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}] 16:07:13 INFO - PROCESS | 2260 | 1462316833823 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 16:07:13 INFO - PROCESS | 2260 | 1462316833943 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:13 INFO - PROCESS | 2260 | ++DOCSHELL 0x12c183800 == 84 [pid = 2260] [id = 685] 16:07:13 INFO - PROCESS | 2260 | ++DOMWINDOW == 136 (0x121246800) [pid = 2260] [serial = 2055] [outer = 0x0] 16:07:13 INFO - PROCESS | 2260 | ++DOMWINDOW == 137 (0x121506000) [pid = 2260] [serial = 2056] [outer = 0x121246800] 16:07:13 INFO - PROCESS | 2260 | 1462316833985 Marionette DEBUG loaded listener.js 16:07:14 INFO - PROCESS | 2260 | ++DOMWINDOW == 138 (0x12150f800) [pid = 2260] [serial = 2057] [outer = 0x121246800] 16:07:14 INFO - PROCESS | 2260 | 1462316834476 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] 16:07:14 INFO - PROCESS | 2260 | 1462316834554 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 16:07:14 INFO - PROCESS | 2260 | 1462316834557 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 16:07:14 INFO - PROCESS | 2260 | 1462316834559 Marionette TRACE conn2 <- [1,2714,null,{}] 16:07:14 INFO - PROCESS | 2260 | 1462316834563 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}] 16:07:14 INFO - PROCESS | 2260 | 1462316834712 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 16:07:14 INFO - PROCESS | 2260 | 1462316834818 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:14 INFO - PROCESS | 2260 | ++DOCSHELL 0x12c816000 == 85 [pid = 2260] [id = 686] 16:07:14 INFO - PROCESS | 2260 | ++DOMWINDOW == 139 (0x1213c0c00) [pid = 2260] [serial = 2058] [outer = 0x0] 16:07:14 INFO - PROCESS | 2260 | ++DOMWINDOW == 140 (0x121994c00) [pid = 2260] [serial = 2059] [outer = 0x1213c0c00] 16:07:14 INFO - PROCESS | 2260 | 1462316834850 Marionette DEBUG loaded listener.js 16:07:14 INFO - PROCESS | 2260 | ++DOMWINDOW == 141 (0x121b54c00) [pid = 2260] [serial = 2060] [outer = 0x1213c0c00] 16:07:15 INFO - PROCESS | 2260 | 1462316835322 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]]]}] 16:07:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 16:07:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 771ms 16:07:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 16:07:15 INFO - PROCESS | 2260 | 1462316835329 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 16:07:15 INFO - PROCESS | 2260 | 1462316835330 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 16:07:15 INFO - PROCESS | 2260 | 1462316835332 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 16:07:15 INFO - PROCESS | 2260 | 1462316835333 Marionette TRACE conn2 <- [1,2718,null,{}] 16:07:15 INFO - PROCESS | 2260 | 1462316835336 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}] 16:07:15 INFO - PROCESS | 2260 | 1462316835457 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 16:07:15 INFO - PROCESS | 2260 | 1462316835533 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:15 INFO - PROCESS | 2260 | ++DOCSHELL 0x115e85800 == 86 [pid = 2260] [id = 687] 16:07:15 INFO - PROCESS | 2260 | ++DOMWINDOW == 142 (0x113146400) [pid = 2260] [serial = 2061] [outer = 0x0] 16:07:15 INFO - PROCESS | 2260 | ++DOMWINDOW == 143 (0x121b54400) [pid = 2260] [serial = 2062] [outer = 0x113146400] 16:07:15 INFO - PROCESS | 2260 | 1462316835568 Marionette DEBUG loaded listener.js 16:07:15 INFO - PROCESS | 2260 | ++DOMWINDOW == 144 (0x125232c00) [pid = 2260] [serial = 2063] [outer = 0x113146400] 16:07:16 INFO - PROCESS | 2260 | 1462316836002 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] 16:07:16 INFO - PROCESS | 2260 | 1462316836236 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 16:07:16 INFO - PROCESS | 2260 | 1462316836253 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 16:07:16 INFO - PROCESS | 2260 | 1462316836255 Marionette TRACE conn2 <- [1,2722,null,{}] 16:07:16 INFO - PROCESS | 2260 | 1462316836260 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}] 16:07:16 INFO - PROCESS | 2260 | 1462316836369 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 16:07:16 INFO - PROCESS | 2260 | 1462316836430 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:16 INFO - PROCESS | 2260 | ++DOCSHELL 0x119f5b800 == 87 [pid = 2260] [id = 688] 16:07:16 INFO - PROCESS | 2260 | ++DOMWINDOW == 145 (0x1126c3c00) [pid = 2260] [serial = 2064] [outer = 0x0] 16:07:16 INFO - PROCESS | 2260 | ++DOMWINDOW == 146 (0x11313ec00) [pid = 2260] [serial = 2065] [outer = 0x1126c3c00] 16:07:16 INFO - PROCESS | 2260 | 1462316836458 Marionette DEBUG loaded listener.js 16:07:16 INFO - PROCESS | 2260 | ++DOMWINDOW == 147 (0x1134e2000) [pid = 2260] [serial = 2066] [outer = 0x1126c3c00] 16:07:16 INFO - PROCESS | 2260 | 1462316836971 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] 16:07:16 INFO - PROCESS | 2260 | 1462316836982 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 16:07:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 16:07:16 INFO - PROCESS | 2260 | 1462316836988 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 16:07:16 INFO - PROCESS | 2260 | 1462316836990 Marionette TRACE conn2 <- [1,2726,null,{}] 16:07:17 INFO - PROCESS | 2260 | 1462316837016 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}] 16:07:17 INFO - PROCESS | 2260 | 1462316837114 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 16:07:17 INFO - PROCESS | 2260 | 1462316837195 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:17 INFO - PROCESS | 2260 | ++DOCSHELL 0x121bd2000 == 88 [pid = 2260] [id = 689] 16:07:17 INFO - PROCESS | 2260 | ++DOMWINDOW == 148 (0x1168b5800) [pid = 2260] [serial = 2067] [outer = 0x0] 16:07:17 INFO - PROCESS | 2260 | ++DOMWINDOW == 149 (0x1180db800) [pid = 2260] [serial = 2068] [outer = 0x1168b5800] 16:07:17 INFO - PROCESS | 2260 | 1462316837224 Marionette DEBUG loaded listener.js 16:07:17 INFO - PROCESS | 2260 | ++DOMWINDOW == 150 (0x1185b2c00) [pid = 2260] [serial = 2069] [outer = 0x1168b5800] 16:07:17 INFO - PROCESS | 2260 | --DOCSHELL 0x11603e800 == 87 [pid = 2260] [id = 641] 16:07:17 INFO - PROCESS | 2260 | --DOCSHELL 0x116844000 == 86 [pid = 2260] [id = 640] 16:07:17 INFO - PROCESS | 2260 | --DOCSHELL 0x129567800 == 85 [pid = 2260] [id = 680] 16:07:17 INFO - PROCESS | 2260 | --DOCSHELL 0x128cc4000 == 84 [pid = 2260] [id = 679] 16:07:17 INFO - PROCESS | 2260 | --DOCSHELL 0x12585c800 == 83 [pid = 2260] [id = 678] 16:07:17 INFO - PROCESS | 2260 | --DOCSHELL 0x121587000 == 82 [pid = 2260] [id = 677] 16:07:17 INFO - PROCESS | 2260 | --DOCSHELL 0x118abf000 == 81 [pid = 2260] [id = 676] 16:07:17 INFO - PROCESS | 2260 | --DOMWINDOW == 149 (0x113329000) [pid = 2260] [serial = 1945] [outer = 0x0] [url = about:blank] 16:07:17 INFO - PROCESS | 2260 | --DOMWINDOW == 148 (0x118051800) [pid = 2260] [serial = 1948] [outer = 0x0] [url = about:blank] 16:07:17 INFO - PROCESS | 2260 | --DOMWINDOW == 147 (0x1213c8800) [pid = 2260] [serial = 1957] [outer = 0x0] [url = about:blank] 16:07:17 INFO - PROCESS | 2260 | --DOMWINDOW == 146 (0x12113d800) [pid = 2260] [serial = 1954] [outer = 0x0] [url = about:blank] 16:07:17 INFO - PROCESS | 2260 | --DOMWINDOW == 145 (0x1196d5000) [pid = 2260] [serial = 1951] [outer = 0x0] [url = about:blank] 16:07:17 INFO - PROCESS | 2260 | --DOMWINDOW == 144 (0x12198e000) [pid = 2260] [serial = 1960] [outer = 0x0] [url = about:blank] 16:07:17 INFO - PROCESS | 2260 | --DOMWINDOW == 143 (0x1244e3800) [pid = 2260] [serial = 1963] [outer = 0x0] [url = about:blank] 16:07:17 INFO - PROCESS | 2260 | --DOMWINDOW == 142 (0x126315800) [pid = 2260] [serial = 1966] [outer = 0x0] [url = about:blank] 16:07:17 INFO - PROCESS | 2260 | --DOMWINDOW == 141 (0x12ad37c00) [pid = 2260] [serial = 2005] [outer = 0x0] [url = about:blank] 16:07:17 INFO - PROCESS | 2260 | --DOCSHELL 0x118766800 == 80 [pid = 2260] [id = 675] 16:07:17 INFO - PROCESS | 2260 | --DOCSHELL 0x11951d800 == 79 [pid = 2260] [id = 674] 16:07:17 INFO - PROCESS | 2260 | --DOCSHELL 0x1356d2800 == 78 [pid = 2260] [id = 672] 16:07:17 INFO - PROCESS | 2260 | --DOCSHELL 0x12dd8c000 == 77 [pid = 2260] [id = 671] 16:07:17 INFO - PROCESS | 2260 | --DOCSHELL 0x12bb02800 == 76 [pid = 2260] [id = 670] 16:07:17 INFO - PROCESS | 2260 | --DOCSHELL 0x1219c7800 == 75 [pid = 2260] [id = 669] 16:07:17 INFO - PROCESS | 2260 | --DOMWINDOW == 140 (0x117d27c00) [pid = 2260] [serial = 1835] [outer = 0x0] [url = about:blank] 16:07:17 INFO - PROCESS | 2260 | --DOMWINDOW == 139 (0x121508000) [pid = 2260] [serial = 1838] [outer = 0x0] [url = about:blank] 16:07:17 INFO - PROCESS | 2260 | --DOMWINDOW == 138 (0x1185bb400) [pid = 2260] [serial = 1898] [outer = 0x0] [url = about:blank] 16:07:17 INFO - PROCESS | 2260 | --DOMWINDOW == 137 (0x1213d2400) [pid = 2260] [serial = 1922] [outer = 0x0] [url = about:blank] 16:07:17 INFO - PROCESS | 2260 | --DOMWINDOW == 136 (0x129525000) [pid = 2260] [serial = 1907] [outer = 0x0] [url = about:blank] 16:07:17 INFO - PROCESS | 2260 | --DOMWINDOW == 135 (0x128ff2c00) [pid = 2260] [serial = 1841] [outer = 0x0] [url = about:blank] 16:07:17 INFO - PROCESS | 2260 | --DOMWINDOW == 134 (0x128c2d800) [pid = 2260] [serial = 1904] [outer = 0x0] [url = about:blank] 16:07:17 INFO - PROCESS | 2260 | --DOMWINDOW == 133 (0x118051c00) [pid = 2260] [serial = 1925] [outer = 0x0] [url = about:blank] 16:07:17 INFO - PROCESS | 2260 | --DOMWINDOW == 132 (0x135c87000) [pid = 2260] [serial = 1853] [outer = 0x0] [url = about:blank] 16:07:17 INFO - PROCESS | 2260 | --DOMWINDOW == 131 (0x12b529800) [pid = 2260] [serial = 1844] [outer = 0x0] [url = about:blank] 16:07:17 INFO - PROCESS | 2260 | --DOMWINDOW == 130 (0x121138c00) [pid = 2260] [serial = 1901] [outer = 0x0] [url = about:blank] 16:07:17 INFO - PROCESS | 2260 | --DOMWINDOW == 129 (0x135c7b800) [pid = 2260] [serial = 1850] [outer = 0x0] [url = about:blank] 16:07:17 INFO - PROCESS | 2260 | --DOMWINDOW == 128 (0x12cff0800) [pid = 2260] [serial = 1847] [outer = 0x0] [url = about:blank] 16:07:17 INFO - PROCESS | 2260 | --DOMWINDOW == 127 (0x12d9acc00) [pid = 2260] [serial = 1913] [outer = 0x0] [url = about:blank] 16:07:17 INFO - PROCESS | 2260 | --DOMWINDOW == 126 (0x12d28e800) [pid = 2260] [serial = 1919] [outer = 0x0] [url = about:blank] 16:07:17 INFO - PROCESS | 2260 | --DOMWINDOW == 125 (0x12d2a8000) [pid = 2260] [serial = 1916] [outer = 0x0] [url = about:blank] 16:07:17 INFO - PROCESS | 2260 | --DOMWINDOW == 124 (0x12b520c00) [pid = 2260] [serial = 1910] [outer = 0x0] [url = about:blank] 16:07:17 INFO - PROCESS | 2260 | --DOMWINDOW == 123 (0x128b7cc00) [pid = 2260] [serial = 1987] [outer = 0x0] [url = about:blank] 16:07:17 INFO - PROCESS | 2260 | --DOMWINDOW == 122 (0x128e88800) [pid = 2260] [serial = 1990] [outer = 0x0] [url = about:blank] 16:07:17 INFO - PROCESS | 2260 | --DOMWINDOW == 121 (0x12923e400) [pid = 2260] [serial = 1993] [outer = 0x0] [url = about:blank] 16:07:17 INFO - PROCESS | 2260 | --DOMWINDOW == 120 (0x121dbfc00) [pid = 2260] [serial = 1994] [outer = 0x0] [url = about:blank] 16:07:17 INFO - PROCESS | 2260 | --DOMWINDOW == 119 (0x128fea800) [pid = 2260] [serial = 1991] [outer = 0x0] [url = about:blank] 16:07:17 INFO - PROCESS | 2260 | --DOMWINDOW == 118 (0x115e98800) [pid = 2260] [serial = 1996] [outer = 0x0] [url = about:blank] 16:07:17 INFO - PROCESS | 2260 | --DOMWINDOW == 117 (0x11983a800) [pid = 2260] [serial = 1997] [outer = 0x0] [url = about:blank] 16:07:17 INFO - PROCESS | 2260 | --DOMWINDOW == 116 (0x116716c00) [pid = 2260] [serial = 1972] [outer = 0x0] [url = about:blank] 16:07:17 INFO - PROCESS | 2260 | --DOMWINDOW == 115 (0x121787400) [pid = 2260] [serial = 1981] [outer = 0x0] [url = about:blank] 16:07:17 INFO - PROCESS | 2260 | --DOMWINDOW == 114 (0x121b51000) [pid = 2260] [serial = 1982] [outer = 0x0] [url = about:blank] 16:07:17 INFO - PROCESS | 2260 | --DOMWINDOW == 113 (0x124326000) [pid = 2260] [serial = 1984] [outer = 0x0] [url = about:blank] 16:07:17 INFO - PROCESS | 2260 | --DOMWINDOW == 112 (0x1180d7800) [pid = 2260] [serial = 1975] [outer = 0x0] [url = about:blank] 16:07:17 INFO - PROCESS | 2260 | --DOMWINDOW == 111 (0x1185f7c00) [pid = 2260] [serial = 1976] [outer = 0x0] [url = about:blank] 16:07:17 INFO - PROCESS | 2260 | --DOMWINDOW == 110 (0x120859000) [pid = 2260] [serial = 1978] [outer = 0x0] [url = about:blank] 16:07:17 INFO - PROCESS | 2260 | --DOMWINDOW == 109 (0x1213ca400) [pid = 2260] [serial = 1979] [outer = 0x0] [url = about:blank] 16:07:17 INFO - PROCESS | 2260 | --DOMWINDOW == 108 (0x126b8b800) [pid = 2260] [serial = 1970] [outer = 0x0] [url = about:blank] 16:07:17 INFO - PROCESS | 2260 | --DOMWINDOW == 107 (0x1180df400) [pid = 2260] [serial = 1969] [outer = 0x0] [url = about:blank] 16:07:17 INFO - PROCESS | 2260 | --DOMWINDOW == 106 (0x12a90e000) [pid = 2260] [serial = 2002] [outer = 0x0] [url = about:blank] 16:07:17 INFO - PROCESS | 2260 | --DOMWINDOW == 105 (0x12abeb800) [pid = 2260] [serial = 2003] [outer = 0x0] [url = about:blank] 16:07:17 INFO - PROCESS | 2260 | --DOMWINDOW == 104 (0x116f9c800) [pid = 2260] [serial = 1973] [outer = 0x0] [url = about:blank] 16:07:17 INFO - PROCESS | 2260 | --DOMWINDOW == 103 (0x128c3a800) [pid = 2260] [serial = 1988] [outer = 0x0] [url = about:blank] 16:07:17 INFO - PROCESS | 2260 | --DOMWINDOW == 102 (0x12951ec00) [pid = 2260] [serial = 2000] [outer = 0x0] [url = about:blank] 16:07:17 INFO - PROCESS | 2260 | --DOMWINDOW == 101 (0x1292e7000) [pid = 2260] [serial = 1999] [outer = 0x0] [url = about:blank] 16:07:17 INFO - PROCESS | 2260 | --DOMWINDOW == 100 (0x126b85800) [pid = 2260] [serial = 1985] [outer = 0x0] [url = about:blank] 16:07:17 INFO - PROCESS | 2260 | 1462316837600 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]]]}] 16:07:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 16:07:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 642ms 16:07:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 16:07:17 INFO - PROCESS | 2260 | 1462316837629 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 16:07:17 INFO - PROCESS | 2260 | 1462316837630 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 16:07:17 INFO - PROCESS | 2260 | 1462316837632 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 16:07:17 INFO - PROCESS | 2260 | 1462316837633 Marionette TRACE conn2 <- [1,2730,null,{}] 16:07:17 INFO - PROCESS | 2260 | 1462316837640 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}] 16:07:17 INFO - PROCESS | 2260 | 1462316837732 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 16:07:17 INFO - PROCESS | 2260 | 1462316837792 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:17 INFO - PROCESS | 2260 | ++DOCSHELL 0x121322000 == 76 [pid = 2260] [id = 690] 16:07:17 INFO - PROCESS | 2260 | ++DOMWINDOW == 101 (0x1185f4000) [pid = 2260] [serial = 2070] [outer = 0x0] 16:07:17 INFO - PROCESS | 2260 | ++DOMWINDOW == 102 (0x118fb0c00) [pid = 2260] [serial = 2071] [outer = 0x1185f4000] 16:07:17 INFO - PROCESS | 2260 | 1462316837821 Marionette DEBUG loaded listener.js 16:07:17 INFO - PROCESS | 2260 | ++DOMWINDOW == 103 (0x1193b8800) [pid = 2260] [serial = 2072] [outer = 0x1185f4000] 16:07:18 INFO - PROCESS | 2260 | 1462316838639 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] 16:07:18 INFO - PROCESS | 2260 | 1462316838654 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 16:07:18 INFO - PROCESS | 2260 | 1462316838656 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 16:07:18 INFO - PROCESS | 2260 | 1462316838657 Marionette TRACE conn2 <- [1,2734,null,{}] 16:07:18 INFO - PROCESS | 2260 | 1462316838659 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}] 16:07:18 INFO - PROCESS | 2260 | 1462316838741 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 16:07:18 INFO - PROCESS | 2260 | 1462316838747 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:18 INFO - PROCESS | 2260 | ++DOCSHELL 0x129329000 == 77 [pid = 2260] [id = 691] 16:07:18 INFO - PROCESS | 2260 | ++DOMWINDOW == 104 (0x11984f800) [pid = 2260] [serial = 2073] [outer = 0x0] 16:07:18 INFO - PROCESS | 2260 | ++DOMWINDOW == 105 (0x12121cc00) [pid = 2260] [serial = 2074] [outer = 0x11984f800] 16:07:18 INFO - PROCESS | 2260 | 1462316838777 Marionette DEBUG loaded listener.js 16:07:18 INFO - PROCESS | 2260 | ++DOMWINDOW == 106 (0x1213d7800) [pid = 2260] [serial = 2075] [outer = 0x11984f800] 16:07:19 INFO - PROCESS | 2260 | 1462316839126 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]]]}] 16:07:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 16:07:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 522ms 16:07:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 16:07:19 INFO - PROCESS | 2260 | 1462316839178 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 16:07:19 INFO - PROCESS | 2260 | 1462316839179 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 16:07:19 INFO - PROCESS | 2260 | 1462316839181 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 16:07:19 INFO - PROCESS | 2260 | 1462316839182 Marionette TRACE conn2 <- [1,2738,null,{}] 16:07:19 INFO - PROCESS | 2260 | 1462316839185 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}] 16:07:19 INFO - PROCESS | 2260 | 1462316839270 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 16:07:19 INFO - PROCESS | 2260 | 1462316839275 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:19 INFO - PROCESS | 2260 | ++DOCSHELL 0x112b1a000 == 78 [pid = 2260] [id = 692] 16:07:19 INFO - PROCESS | 2260 | ++DOMWINDOW == 107 (0x121508c00) [pid = 2260] [serial = 2076] [outer = 0x0] 16:07:19 INFO - PROCESS | 2260 | ++DOMWINDOW == 108 (0x121d47000) [pid = 2260] [serial = 2077] [outer = 0x121508c00] 16:07:19 INFO - PROCESS | 2260 | 1462316839301 Marionette DEBUG loaded listener.js 16:07:19 INFO - PROCESS | 2260 | ++DOMWINDOW == 109 (0x1244dcc00) [pid = 2260] [serial = 2078] [outer = 0x121508c00] 16:07:19 INFO - PROCESS | 2260 | 1462316839671 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]]]}] 16:07:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 16:07:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 517ms 16:07:19 INFO - PROCESS | 2260 | 1462316839700 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 16:07:19 INFO - PROCESS | 2260 | 1462316839701 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 16:07:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 16:07:19 INFO - PROCESS | 2260 | 1462316839703 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 16:07:19 INFO - PROCESS | 2260 | 1462316839704 Marionette TRACE conn2 <- [1,2742,null,{}] 16:07:19 INFO - PROCESS | 2260 | 1462316839715 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}] 16:07:19 INFO - PROCESS | 2260 | 1462316839837 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 16:07:19 INFO - PROCESS | 2260 | 1462316839880 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:19 INFO - PROCESS | 2260 | ++DOCSHELL 0x12bb65000 == 79 [pid = 2260] [id = 693] 16:07:19 INFO - PROCESS | 2260 | ++DOMWINDOW == 110 (0x125170400) [pid = 2260] [serial = 2079] [outer = 0x0] 16:07:19 INFO - PROCESS | 2260 | ++DOMWINDOW == 111 (0x126312c00) [pid = 2260] [serial = 2080] [outer = 0x125170400] 16:07:19 INFO - PROCESS | 2260 | 1462316839907 Marionette DEBUG loaded listener.js 16:07:19 INFO - PROCESS | 2260 | ++DOMWINDOW == 112 (0x126daf400) [pid = 2260] [serial = 2081] [outer = 0x125170400] 16:07:20 INFO - PROCESS | 2260 | 1462316840234 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]]]}] 16:07:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 16:07:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 573ms 16:07:20 INFO - PROCESS | 2260 | 1462316840276 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 16:07:20 INFO - PROCESS | 2260 | 1462316840277 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 16:07:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 16:07:20 INFO - PROCESS | 2260 | 1462316840279 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 16:07:20 INFO - PROCESS | 2260 | 1462316840280 Marionette TRACE conn2 <- [1,2746,null,{}] 16:07:20 INFO - PROCESS | 2260 | 1462316840283 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}] 16:07:20 INFO - PROCESS | 2260 | 1462316840395 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 16:07:20 INFO - PROCESS | 2260 | 1462316840410 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:20 INFO - PROCESS | 2260 | ++DOCSHELL 0x12ca93000 == 80 [pid = 2260] [id = 694] 16:07:20 INFO - PROCESS | 2260 | ++DOMWINDOW == 113 (0x126b85800) [pid = 2260] [serial = 2082] [outer = 0x0] 16:07:20 INFO - PROCESS | 2260 | ++DOMWINDOW == 114 (0x128b83000) [pid = 2260] [serial = 2083] [outer = 0x126b85800] 16:07:20 INFO - PROCESS | 2260 | 1462316840436 Marionette DEBUG loaded listener.js 16:07:20 INFO - PROCESS | 2260 | ++DOMWINDOW == 115 (0x128bc7c00) [pid = 2260] [serial = 2084] [outer = 0x126b85800] 16:07:20 INFO - PROCESS | 2260 | 1462316840760 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]]]}] 16:07:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 16:07:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 517ms 16:07:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 16:07:20 INFO - PROCESS | 2260 | 1462316840798 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 16:07:20 INFO - PROCESS | 2260 | 1462316840799 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 16:07:20 INFO - PROCESS | 2260 | 1462316840801 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 16:07:20 INFO - PROCESS | 2260 | 1462316840802 Marionette TRACE conn2 <- [1,2750,null,{}] 16:07:20 INFO - PROCESS | 2260 | 1462316840804 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}] 16:07:20 INFO - PROCESS | 2260 | 1462316840914 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 16:07:20 INFO - PROCESS | 2260 | 1462316840928 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:20 INFO - PROCESS | 2260 | ++DOCSHELL 0x12cd8c800 == 81 [pid = 2260] [id = 695] 16:07:20 INFO - PROCESS | 2260 | ++DOMWINDOW == 116 (0x128bc6800) [pid = 2260] [serial = 2085] [outer = 0x0] 16:07:20 INFO - PROCESS | 2260 | ++DOMWINDOW == 117 (0x128bd1000) [pid = 2260] [serial = 2086] [outer = 0x128bc6800] 16:07:20 INFO - PROCESS | 2260 | 1462316840953 Marionette DEBUG loaded listener.js 16:07:20 INFO - PROCESS | 2260 | ++DOMWINDOW == 118 (0x128c32400) [pid = 2260] [serial = 2087] [outer = 0x128bc6800] 16:07:21 INFO - PROCESS | 2260 | 1462316841300 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]]]}] 16:07:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 16:07:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 520ms 16:07:21 INFO - PROCESS | 2260 | 1462316841321 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 16:07:21 INFO - PROCESS | 2260 | 1462316841323 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 16:07:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 16:07:21 INFO - PROCESS | 2260 | 1462316841327 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 16:07:21 INFO - PROCESS | 2260 | 1462316841328 Marionette TRACE conn2 <- [1,2754,null,{}] 16:07:21 INFO - PROCESS | 2260 | 1462316841331 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}] 16:07:21 INFO - PROCESS | 2260 | 1462316841439 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 16:07:21 INFO - PROCESS | 2260 | 1462316841451 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:21 INFO - PROCESS | 2260 | ++DOCSHELL 0x12d512000 == 82 [pid = 2260] [id = 696] 16:07:21 INFO - PROCESS | 2260 | ++DOMWINDOW == 119 (0x128c2c800) [pid = 2260] [serial = 2088] [outer = 0x0] 16:07:21 INFO - PROCESS | 2260 | ++DOMWINDOW == 120 (0x128c3bc00) [pid = 2260] [serial = 2089] [outer = 0x128c2c800] 16:07:21 INFO - PROCESS | 2260 | 1462316841476 Marionette DEBUG loaded listener.js 16:07:21 INFO - PROCESS | 2260 | ++DOMWINDOW == 121 (0x128d59c00) [pid = 2260] [serial = 2090] [outer = 0x128c2c800] 16:07:21 INFO - PROCESS | 2260 | --DOMWINDOW == 120 (0x115e4ec00) [pid = 2260] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 16:07:21 INFO - PROCESS | 2260 | --DOMWINDOW == 119 (0x1193afc00) [pid = 2260] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 16:07:21 INFO - PROCESS | 2260 | --DOMWINDOW == 118 (0x1213d6400) [pid = 2260] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 16:07:21 INFO - PROCESS | 2260 | --DOMWINDOW == 117 (0x120857400) [pid = 2260] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 16:07:21 INFO - PROCESS | 2260 | --DOMWINDOW == 116 (0x12403ec00) [pid = 2260] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 16:07:21 INFO - PROCESS | 2260 | --DOMWINDOW == 115 (0x1213d5c00) [pid = 2260] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 16:07:21 INFO - PROCESS | 2260 | --DOMWINDOW == 114 (0x121136000) [pid = 2260] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 16:07:21 INFO - PROCESS | 2260 | --DOMWINDOW == 113 (0x11313d800) [pid = 2260] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 16:07:21 INFO - PROCESS | 2260 | --DOMWINDOW == 112 (0x1185ee400) [pid = 2260] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 16:07:21 INFO - PROCESS | 2260 | --DOMWINDOW == 111 (0x1196d4400) [pid = 2260] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 16:07:21 INFO - PROCESS | 2260 | --DOMWINDOW == 110 (0x112d67000) [pid = 2260] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 16:07:21 INFO - PROCESS | 2260 | --DOMWINDOW == 109 (0x116a72400) [pid = 2260] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 16:07:21 INFO - PROCESS | 2260 | --DOMWINDOW == 108 (0x113146800) [pid = 2260] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 16:07:21 INFO - PROCESS | 2260 | --DOMWINDOW == 107 (0x12abe8400) [pid = 2260] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 16:07:21 INFO - PROCESS | 2260 | --DOMWINDOW == 106 (0x11322c400) [pid = 2260] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 16:07:21 INFO - PROCESS | 2260 | --DOMWINDOW == 105 (0x1182b8c00) [pid = 2260] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 16:07:21 INFO - PROCESS | 2260 | 1462316841867 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]]]}] 16:07:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 16:07:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 571ms 16:07:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 16:07:21 INFO - PROCESS | 2260 | 1462316841898 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 16:07:21 INFO - PROCESS | 2260 | 1462316841900 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 16:07:21 INFO - PROCESS | 2260 | 1462316841902 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 16:07:21 INFO - PROCESS | 2260 | 1462316841903 Marionette TRACE conn2 <- [1,2758,null,{}] 16:07:21 INFO - PROCESS | 2260 | 1462316841905 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}] 16:07:22 INFO - PROCESS | 2260 | 1462316842032 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 16:07:22 INFO - PROCESS | 2260 | 1462316842069 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:22 INFO - PROCESS | 2260 | ++DOCSHELL 0x12d5cd000 == 83 [pid = 2260] [id = 697] 16:07:22 INFO - PROCESS | 2260 | ++DOMWINDOW == 106 (0x1160b0c00) [pid = 2260] [serial = 2091] [outer = 0x0] 16:07:22 INFO - PROCESS | 2260 | ++DOMWINDOW == 107 (0x118faf000) [pid = 2260] [serial = 2092] [outer = 0x1160b0c00] 16:07:22 INFO - PROCESS | 2260 | 1462316842094 Marionette DEBUG loaded listener.js 16:07:22 INFO - PROCESS | 2260 | ++DOMWINDOW == 108 (0x121223400) [pid = 2260] [serial = 2093] [outer = 0x1160b0c00] 16:07:22 INFO - PROCESS | 2260 | 1462316842383 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]]]}] 16:07:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 16:07:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 519ms 16:07:22 INFO - PROCESS | 2260 | 1462316842421 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 16:07:22 INFO - PROCESS | 2260 | 1462316842423 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 16:07:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 16:07:22 INFO - PROCESS | 2260 | 1462316842429 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 16:07:22 INFO - PROCESS | 2260 | 1462316842431 Marionette TRACE conn2 <- [1,2762,null,{}] 16:07:22 INFO - PROCESS | 2260 | 1462316842433 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}] 16:07:22 INFO - PROCESS | 2260 | 1462316842536 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 16:07:22 INFO - PROCESS | 2260 | 1462316842597 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:22 INFO - PROCESS | 2260 | ++DOCSHELL 0x12d854800 == 84 [pid = 2260] [id = 698] 16:07:22 INFO - PROCESS | 2260 | ++DOMWINDOW == 109 (0x120857c00) [pid = 2260] [serial = 2094] [outer = 0x0] 16:07:22 INFO - PROCESS | 2260 | ++DOMWINDOW == 110 (0x128c3ac00) [pid = 2260] [serial = 2095] [outer = 0x120857c00] 16:07:22 INFO - PROCESS | 2260 | 1462316842627 Marionette DEBUG loaded listener.js 16:07:22 INFO - PROCESS | 2260 | ++DOMWINDOW == 111 (0x128feb400) [pid = 2260] [serial = 2096] [outer = 0x120857c00] 16:07:22 INFO - PROCESS | 2260 | 1462316842915 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]]]}] 16:07:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 16:07:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 520ms 16:07:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 16:07:22 INFO - PROCESS | 2260 | 1462316842950 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 16:07:22 INFO - PROCESS | 2260 | 1462316842951 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 16:07:22 INFO - PROCESS | 2260 | 1462316842953 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 16:07:22 INFO - PROCESS | 2260 | 1462316842954 Marionette TRACE conn2 <- [1,2766,null,{}] 16:07:22 INFO - PROCESS | 2260 | 1462316842957 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}] 16:07:23 INFO - PROCESS | 2260 | 1462316843050 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 16:07:23 INFO - PROCESS | 2260 | 1462316843054 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:23 INFO - PROCESS | 2260 | ++DOCSHELL 0x12db36000 == 85 [pid = 2260] [id = 699] 16:07:23 INFO - PROCESS | 2260 | ++DOMWINDOW == 112 (0x118791000) [pid = 2260] [serial = 2097] [outer = 0x0] 16:07:23 INFO - PROCESS | 2260 | ++DOMWINDOW == 113 (0x129242000) [pid = 2260] [serial = 2098] [outer = 0x118791000] 16:07:23 INFO - PROCESS | 2260 | 1462316843080 Marionette DEBUG loaded listener.js 16:07:23 INFO - PROCESS | 2260 | ++DOMWINDOW == 114 (0x129293c00) [pid = 2260] [serial = 2099] [outer = 0x118791000] 16:07:23 INFO - PROCESS | 2260 | 1462316843440 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]]]}] 16:07:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 16:07:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 522ms 16:07:23 INFO - PROCESS | 2260 | 1462316843481 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 16:07:23 INFO - PROCESS | 2260 | 1462316843483 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 16:07:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 16:07:23 INFO - PROCESS | 2260 | 1462316843485 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 16:07:23 INFO - PROCESS | 2260 | 1462316843486 Marionette TRACE conn2 <- [1,2770,null,{}] 16:07:23 INFO - PROCESS | 2260 | 1462316843488 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}] 16:07:23 INFO - PROCESS | 2260 | 1462316843578 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 16:07:23 INFO - PROCESS | 2260 | 1462316843582 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:23 INFO - PROCESS | 2260 | ++DOCSHELL 0x12dd87000 == 86 [pid = 2260] [id = 700] 16:07:23 INFO - PROCESS | 2260 | ++DOMWINDOW == 115 (0x12928d000) [pid = 2260] [serial = 2100] [outer = 0x0] 16:07:23 INFO - PROCESS | 2260 | ++DOMWINDOW == 116 (0x1292e0400) [pid = 2260] [serial = 2101] [outer = 0x12928d000] 16:07:23 INFO - PROCESS | 2260 | 1462316843607 Marionette DEBUG loaded listener.js 16:07:23 INFO - PROCESS | 2260 | ++DOMWINDOW == 117 (0x1292ec800) [pid = 2260] [serial = 2102] [outer = 0x12928d000] 16:07:24 INFO - PROCESS | 2260 | 1462316844118 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]]]}] 16:07:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 16:07:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 670ms 16:07:24 INFO - PROCESS | 2260 | 1462316844156 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 16:07:24 INFO - PROCESS | 2260 | 1462316844159 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 16:07:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 16:07:24 INFO - PROCESS | 2260 | 1462316844163 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 16:07:24 INFO - PROCESS | 2260 | 1462316844165 Marionette TRACE conn2 <- [1,2774,null,{}] 16:07:24 INFO - PROCESS | 2260 | 1462316844169 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}] 16:07:24 INFO - PROCESS | 2260 | 1462316844288 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 16:07:24 INFO - PROCESS | 2260 | 1462316844403 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:24 INFO - PROCESS | 2260 | ++DOCSHELL 0x121188800 == 87 [pid = 2260] [id = 701] 16:07:24 INFO - PROCESS | 2260 | ++DOMWINDOW == 118 (0x1168b7800) [pid = 2260] [serial = 2103] [outer = 0x0] 16:07:24 INFO - PROCESS | 2260 | ++DOMWINDOW == 119 (0x116f90400) [pid = 2260] [serial = 2104] [outer = 0x1168b7800] 16:07:24 INFO - PROCESS | 2260 | 1462316844435 Marionette DEBUG loaded listener.js 16:07:24 INFO - PROCESS | 2260 | ++DOMWINDOW == 120 (0x11805e400) [pid = 2260] [serial = 2105] [outer = 0x1168b7800] 16:07:24 INFO - PROCESS | 2260 | 1462316844869 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]]]}] 16:07:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 16:07:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 722ms 16:07:24 INFO - PROCESS | 2260 | 1462316844886 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 16:07:24 INFO - PROCESS | 2260 | 1462316844890 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 16:07:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 16:07:24 INFO - PROCESS | 2260 | 1462316844897 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 16:07:24 INFO - PROCESS | 2260 | 1462316844899 Marionette TRACE conn2 <- [1,2778,null,{}] 16:07:24 INFO - PROCESS | 2260 | 1462316844901 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}] 16:07:25 INFO - PROCESS | 2260 | 1462316845012 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 16:07:25 INFO - PROCESS | 2260 | 1462316845116 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:25 INFO - PROCESS | 2260 | ++DOCSHELL 0x1295d1800 == 88 [pid = 2260] [id = 702] 16:07:25 INFO - PROCESS | 2260 | ++DOMWINDOW == 121 (0x11826d800) [pid = 2260] [serial = 2106] [outer = 0x0] 16:07:25 INFO - PROCESS | 2260 | ++DOMWINDOW == 122 (0x1185f7c00) [pid = 2260] [serial = 2107] [outer = 0x11826d800] 16:07:25 INFO - PROCESS | 2260 | 1462316845148 Marionette DEBUG loaded listener.js 16:07:25 INFO - PROCESS | 2260 | ++DOMWINDOW == 123 (0x119bc2c00) [pid = 2260] [serial = 2108] [outer = 0x11826d800] 16:07:25 INFO - PROCESS | 2260 | 1462316845593 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]]]}] 16:07:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 16:07:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 720ms 16:07:25 INFO - PROCESS | 2260 | 1462316845617 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 16:07:25 INFO - PROCESS | 2260 | 1462316845619 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 16:07:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 16:07:25 INFO - PROCESS | 2260 | 1462316845621 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 16:07:25 INFO - PROCESS | 2260 | 1462316845624 Marionette TRACE conn2 <- [1,2782,null,{}] 16:07:25 INFO - PROCESS | 2260 | 1462316845670 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}] 16:07:25 INFO - PROCESS | 2260 | 1462316845803 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 16:07:25 INFO - PROCESS | 2260 | 1462316845864 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:25 INFO - PROCESS | 2260 | ++DOCSHELL 0x12d905000 == 89 [pid = 2260] [id = 703] 16:07:25 INFO - PROCESS | 2260 | ++DOMWINDOW == 124 (0x1213d7000) [pid = 2260] [serial = 2109] [outer = 0x0] 16:07:25 INFO - PROCESS | 2260 | ++DOMWINDOW == 125 (0x1244b2800) [pid = 2260] [serial = 2110] [outer = 0x1213d7000] 16:07:25 INFO - PROCESS | 2260 | 1462316845898 Marionette DEBUG loaded listener.js 16:07:25 INFO - PROCESS | 2260 | ++DOMWINDOW == 126 (0x126b6e000) [pid = 2260] [serial = 2111] [outer = 0x1213d7000] 16:07:26 INFO - PROCESS | 2260 | 1462316846330 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]]]}] 16:07:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 16:07:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 747ms 16:07:26 INFO - PROCESS | 2260 | 1462316846370 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 16:07:26 INFO - PROCESS | 2260 | 1462316846373 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 16:07:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 16:07:26 INFO - PROCESS | 2260 | 1462316846376 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 16:07:26 INFO - PROCESS | 2260 | 1462316846378 Marionette TRACE conn2 <- [1,2786,null,{}] 16:07:26 INFO - PROCESS | 2260 | 1462316846382 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}] 16:07:26 INFO - PROCESS | 2260 | 1462316846544 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 16:07:26 INFO - PROCESS | 2260 | 1462316846687 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:26 INFO - PROCESS | 2260 | ++DOCSHELL 0x12dd95000 == 90 [pid = 2260] [id = 704] 16:07:26 INFO - PROCESS | 2260 | ++DOMWINDOW == 127 (0x126b81800) [pid = 2260] [serial = 2112] [outer = 0x0] 16:07:26 INFO - PROCESS | 2260 | ++DOMWINDOW == 128 (0x126dae000) [pid = 2260] [serial = 2113] [outer = 0x126b81800] 16:07:26 INFO - PROCESS | 2260 | 1462316846731 Marionette DEBUG loaded listener.js 16:07:26 INFO - PROCESS | 2260 | ++DOMWINDOW == 129 (0x128c35c00) [pid = 2260] [serial = 2114] [outer = 0x126b81800] 16:07:27 INFO - PROCESS | 2260 | 1462316847160 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]]]}] 16:07:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 16:07:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 821ms 16:07:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 16:07:27 INFO - PROCESS | 2260 | 1462316847197 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 16:07:27 INFO - PROCESS | 2260 | 1462316847199 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 16:07:27 INFO - PROCESS | 2260 | 1462316847201 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 16:07:27 INFO - PROCESS | 2260 | 1462316847202 Marionette TRACE conn2 <- [1,2790,null,{}] 16:07:27 INFO - PROCESS | 2260 | 1462316847205 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}] 16:07:27 INFO - PROCESS | 2260 | 1462316847313 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 16:07:27 INFO - PROCESS | 2260 | 1462316847389 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:27 INFO - PROCESS | 2260 | ++DOCSHELL 0x134c0d000 == 91 [pid = 2260] [id = 705] 16:07:27 INFO - PROCESS | 2260 | ++DOMWINDOW == 130 (0x126b83800) [pid = 2260] [serial = 2115] [outer = 0x0] 16:07:27 INFO - PROCESS | 2260 | ++DOMWINDOW == 131 (0x128e89c00) [pid = 2260] [serial = 2116] [outer = 0x126b83800] 16:07:27 INFO - PROCESS | 2260 | 1462316847420 Marionette DEBUG loaded listener.js 16:07:27 INFO - PROCESS | 2260 | ++DOMWINDOW == 132 (0x128fea400) [pid = 2260] [serial = 2117] [outer = 0x126b83800] 16:07:27 INFO - PROCESS | 2260 | 1462316847811 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]]]}] 16:07:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 16:07:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 675ms 16:07:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 16:07:27 INFO - PROCESS | 2260 | 1462316847877 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 16:07:27 INFO - PROCESS | 2260 | 1462316847878 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 16:07:27 INFO - PROCESS | 2260 | 1462316847880 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 16:07:27 INFO - PROCESS | 2260 | 1462316847882 Marionette TRACE conn2 <- [1,2794,null,{}] 16:07:27 INFO - PROCESS | 2260 | 1462316847884 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}] 16:07:28 INFO - PROCESS | 2260 | 1462316848007 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 16:07:28 INFO - PROCESS | 2260 | 1462316848115 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:28 INFO - PROCESS | 2260 | ++DOCSHELL 0x134cbb800 == 92 [pid = 2260] [id = 706] 16:07:28 INFO - PROCESS | 2260 | ++DOMWINDOW == 133 (0x129245400) [pid = 2260] [serial = 2118] [outer = 0x0] 16:07:28 INFO - PROCESS | 2260 | ++DOMWINDOW == 134 (0x1295b0c00) [pid = 2260] [serial = 2119] [outer = 0x129245400] 16:07:28 INFO - PROCESS | 2260 | 1462316848148 Marionette DEBUG loaded listener.js 16:07:28 INFO - PROCESS | 2260 | ++DOMWINDOW == 135 (0x12a791400) [pid = 2260] [serial = 2120] [outer = 0x129245400] 16:07:28 INFO - PROCESS | 2260 | 1462316848621 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]]]}] 16:07:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 16:07:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 770ms 16:07:28 INFO - PROCESS | 2260 | 1462316848651 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 16:07:28 INFO - PROCESS | 2260 | 1462316848653 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 16:07:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 16:07:28 INFO - PROCESS | 2260 | 1462316848655 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 16:07:28 INFO - PROCESS | 2260 | 1462316848657 Marionette TRACE conn2 <- [1,2798,null,{}] 16:07:28 INFO - PROCESS | 2260 | 1462316848676 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}] 16:07:28 INFO - PROCESS | 2260 | 1462316848811 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 16:07:28 INFO - PROCESS | 2260 | 1462316848948 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:28 INFO - PROCESS | 2260 | ++DOCSHELL 0x117d18800 == 93 [pid = 2260] [id = 707] 16:07:28 INFO - PROCESS | 2260 | ++DOMWINDOW == 136 (0x113149c00) [pid = 2260] [serial = 2121] [outer = 0x0] 16:07:28 INFO - PROCESS | 2260 | ++DOMWINDOW == 137 (0x113d2d400) [pid = 2260] [serial = 2122] [outer = 0x113149c00] 16:07:29 INFO - PROCESS | 2260 | 1462316848999 Marionette DEBUG loaded listener.js 16:07:29 INFO - PROCESS | 2260 | ++DOMWINDOW == 138 (0x1185ec400) [pid = 2260] [serial = 2123] [outer = 0x113149c00] 16:07:29 INFO - PROCESS | 2260 | 1462316849651 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]]]}] 16:07:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 16:07:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1037ms 16:07:29 INFO - PROCESS | 2260 | 1462316849717 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 16:07:29 INFO - PROCESS | 2260 | 1462316849720 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 16:07:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 16:07:29 INFO - PROCESS | 2260 | 1462316849727 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 16:07:29 INFO - PROCESS | 2260 | 1462316849729 Marionette TRACE conn2 <- [1,2802,null,{}] 16:07:29 INFO - PROCESS | 2260 | 1462316849733 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}] 16:07:29 INFO - PROCESS | 2260 | 1462316849845 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 16:07:29 INFO - PROCESS | 2260 | 1462316849923 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:29 INFO - PROCESS | 2260 | ++DOCSHELL 0x125865000 == 94 [pid = 2260] [id = 708] 16:07:29 INFO - PROCESS | 2260 | ++DOMWINDOW == 139 (0x115e95400) [pid = 2260] [serial = 2124] [outer = 0x0] 16:07:29 INFO - PROCESS | 2260 | ++DOMWINDOW == 140 (0x1161da800) [pid = 2260] [serial = 2125] [outer = 0x115e95400] 16:07:29 INFO - PROCESS | 2260 | 1462316849952 Marionette DEBUG loaded listener.js 16:07:30 INFO - PROCESS | 2260 | ++DOMWINDOW == 141 (0x116f95800) [pid = 2260] [serial = 2126] [outer = 0x115e95400] 16:07:30 INFO - PROCESS | 2260 | 1462316850364 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]]]}] 16:07:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 16:07:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 675ms 16:07:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 16:07:30 INFO - PROCESS | 2260 | 1462316850400 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 16:07:30 INFO - PROCESS | 2260 | 1462316850403 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 16:07:30 INFO - PROCESS | 2260 | 1462316850408 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 16:07:30 INFO - PROCESS | 2260 | 1462316850409 Marionette TRACE conn2 <- [1,2806,null,{}] 16:07:30 INFO - PROCESS | 2260 | 1462316850412 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}] 16:07:30 INFO - PROCESS | 2260 | 1462316850535 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 16:07:30 INFO - PROCESS | 2260 | 1462316850616 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:30 INFO - PROCESS | 2260 | ++DOCSHELL 0x12117a000 == 95 [pid = 2260] [id = 709] 16:07:30 INFO - PROCESS | 2260 | ++DOMWINDOW == 142 (0x11670f800) [pid = 2260] [serial = 2127] [outer = 0x0] 16:07:30 INFO - PROCESS | 2260 | ++DOMWINDOW == 143 (0x118f0ec00) [pid = 2260] [serial = 2128] [outer = 0x11670f800] 16:07:30 INFO - PROCESS | 2260 | 1462316850644 Marionette DEBUG loaded listener.js 16:07:30 INFO - PROCESS | 2260 | ++DOMWINDOW == 144 (0x11935e400) [pid = 2260] [serial = 2129] [outer = 0x11670f800] 16:07:30 INFO - PROCESS | 2260 | --DOCSHELL 0x13575c800 == 94 [pid = 2260] [id = 673] 16:07:30 INFO - PROCESS | 2260 | --DOCSHELL 0x12db36000 == 93 [pid = 2260] [id = 699] 16:07:30 INFO - PROCESS | 2260 | --DOCSHELL 0x12d854800 == 92 [pid = 2260] [id = 698] 16:07:30 INFO - PROCESS | 2260 | --DOCSHELL 0x12d5cd000 == 91 [pid = 2260] [id = 697] 16:07:30 INFO - PROCESS | 2260 | --DOCSHELL 0x12d512000 == 90 [pid = 2260] [id = 696] 16:07:30 INFO - PROCESS | 2260 | --DOCSHELL 0x12cd8c800 == 89 [pid = 2260] [id = 695] 16:07:30 INFO - PROCESS | 2260 | --DOMWINDOW == 143 (0x1213ce400) [pid = 2260] [serial = 2044] [outer = 0x0] [url = about:blank] 16:07:30 INFO - PROCESS | 2260 | --DOCSHELL 0x12ca93000 == 88 [pid = 2260] [id = 694] 16:07:30 INFO - PROCESS | 2260 | --DOCSHELL 0x12bb65000 == 87 [pid = 2260] [id = 693] 16:07:30 INFO - PROCESS | 2260 | --DOCSHELL 0x112b1a000 == 86 [pid = 2260] [id = 692] 16:07:30 INFO - PROCESS | 2260 | --DOCSHELL 0x129329000 == 85 [pid = 2260] [id = 691] 16:07:30 INFO - PROCESS | 2260 | --DOCSHELL 0x121322000 == 84 [pid = 2260] [id = 690] 16:07:30 INFO - PROCESS | 2260 | --DOCSHELL 0x121bd2000 == 83 [pid = 2260] [id = 689] 16:07:30 INFO - PROCESS | 2260 | --DOCSHELL 0x119f5b800 == 82 [pid = 2260] [id = 688] 16:07:30 INFO - PROCESS | 2260 | --DOCSHELL 0x115e85800 == 81 [pid = 2260] [id = 687] 16:07:30 INFO - PROCESS | 2260 | --DOCSHELL 0x12c816000 == 80 [pid = 2260] [id = 686] 16:07:30 INFO - PROCESS | 2260 | --DOCSHELL 0x12c183800 == 79 [pid = 2260] [id = 685] 16:07:30 INFO - PROCESS | 2260 | --DOCSHELL 0x12bb05800 == 78 [pid = 2260] [id = 684] 16:07:30 INFO - PROCESS | 2260 | --DOCSHELL 0x126d71000 == 77 [pid = 2260] [id = 683] 16:07:30 INFO - PROCESS | 2260 | --DOCSHELL 0x118148800 == 76 [pid = 2260] [id = 682] 16:07:30 INFO - PROCESS | 2260 | --DOCSHELL 0x12a622800 == 75 [pid = 2260] [id = 681] 16:07:31 INFO - PROCESS | 2260 | 1462316851038 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]]]}] 16:07:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 16:07:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 674ms 16:07:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 16:07:31 INFO - PROCESS | 2260 | 1462316851082 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 16:07:31 INFO - PROCESS | 2260 | 1462316851083 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 16:07:31 INFO - PROCESS | 2260 | 1462316851085 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 16:07:31 INFO - PROCESS | 2260 | 1462316851088 Marionette TRACE conn2 <- [1,2810,null,{}] 16:07:31 INFO - PROCESS | 2260 | 1462316851095 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}] 16:07:31 INFO - PROCESS | 2260 | 1462316851190 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 16:07:31 INFO - PROCESS | 2260 | --DOMWINDOW == 142 (0x1182afc00) [pid = 2260] [serial = 1949] [outer = 0x0] [url = about:blank] 16:07:31 INFO - PROCESS | 2260 | --DOMWINDOW == 141 (0x119bbe800) [pid = 2260] [serial = 1952] [outer = 0x0] [url = about:blank] 16:07:31 INFO - PROCESS | 2260 | --DOMWINDOW == 140 (0x125834400) [pid = 2260] [serial = 1964] [outer = 0x0] [url = about:blank] 16:07:31 INFO - PROCESS | 2260 | --DOMWINDOW == 139 (0x1213bc400) [pid = 2260] [serial = 1955] [outer = 0x0] [url = about:blank] 16:07:31 INFO - PROCESS | 2260 | --DOMWINDOW == 138 (0x126b84c00) [pid = 2260] [serial = 1967] [outer = 0x0] [url = about:blank] 16:07:31 INFO - PROCESS | 2260 | --DOMWINDOW == 137 (0x12403fc00) [pid = 2260] [serial = 1961] [outer = 0x0] [url = about:blank] 16:07:31 INFO - PROCESS | 2260 | --DOMWINDOW == 136 (0x1213d2800) [pid = 2260] [serial = 1958] [outer = 0x0] [url = about:blank] 16:07:31 INFO - PROCESS | 2260 | --DOMWINDOW == 135 (0x115e4d000) [pid = 2260] [serial = 1946] [outer = 0x0] [url = about:blank] 16:07:31 INFO - PROCESS | 2260 | --DOMWINDOW == 134 (0x119334000) [pid = 2260] [serial = 2035] [outer = 0x0] [url = about:blank] 16:07:31 INFO - PROCESS | 2260 | --DOMWINDOW == 133 (0x119853400) [pid = 2260] [serial = 2038] [outer = 0x0] [url = about:blank] 16:07:31 INFO - PROCESS | 2260 | --DOMWINDOW == 132 (0x1193ad400) [pid = 2260] [serial = 2036] [outer = 0x0] [url = about:blank] 16:07:31 INFO - PROCESS | 2260 | --DOMWINDOW == 131 (0x113148000) [pid = 2260] [serial = 2024] [outer = 0x0] [url = about:blank] 16:07:31 INFO - PROCESS | 2260 | --DOMWINDOW == 130 (0x112e0bc00) [pid = 2260] [serial = 2023] [outer = 0x0] [url = about:blank] 16:07:31 INFO - PROCESS | 2260 | --DOMWINDOW == 129 (0x124437400) [pid = 2260] [serial = 2014] [outer = 0x0] [url = about:blank] 16:07:31 INFO - PROCESS | 2260 | --DOMWINDOW == 128 (0x11805f400) [pid = 2260] [serial = 2029] [outer = 0x0] [url = about:blank] 16:07:31 INFO - PROCESS | 2260 | --DOMWINDOW == 127 (0x11815a400) [pid = 2260] [serial = 2030] [outer = 0x0] [url = about:blank] 16:07:31 INFO - PROCESS | 2260 | --DOMWINDOW == 126 (0x1292e7400) [pid = 2260] [serial = 2020] [outer = 0x0] [url = about:blank] 16:07:31 INFO - PROCESS | 2260 | --DOMWINDOW == 125 (0x116a6f800) [pid = 2260] [serial = 2027] [outer = 0x0] [url = about:blank] 16:07:31 INFO - PROCESS | 2260 | --DOMWINDOW == 124 (0x1161cd800) [pid = 2260] [serial = 2026] [outer = 0x0] [url = about:blank] 16:07:31 INFO - PROCESS | 2260 | --DOMWINDOW == 123 (0x12113d400) [pid = 2260] [serial = 2039] [outer = 0x0] [url = about:blank] 16:07:31 INFO - PROCESS | 2260 | --DOMWINDOW == 122 (0x118f18000) [pid = 2260] [serial = 2011] [outer = 0x0] [url = about:blank] 16:07:31 INFO - PROCESS | 2260 | --DOMWINDOW == 121 (0x12b51f800) [pid = 2260] [serial = 2006] [outer = 0x0] [url = about:blank] 16:07:31 INFO - PROCESS | 2260 | --DOMWINDOW == 120 (0x119ea1000) [pid = 2260] [serial = 2042] [outer = 0x0] [url = about:blank] 16:07:31 INFO - PROCESS | 2260 | --DOMWINDOW == 119 (0x116714c00) [pid = 2260] [serial = 2008] [outer = 0x0] [url = about:blank] 16:07:31 INFO - PROCESS | 2260 | --DOMWINDOW == 118 (0x128bd2000) [pid = 2260] [serial = 2017] [outer = 0x0] [url = about:blank] 16:07:31 INFO - PROCESS | 2260 | --DOMWINDOW == 117 (0x1185f6000) [pid = 2260] [serial = 2032] [outer = 0x0] [url = about:blank] 16:07:31 INFO - PROCESS | 2260 | --DOMWINDOW == 116 (0x117d30400) [pid = 2260] [serial = 2041] [outer = 0x0] [url = about:blank] 16:07:31 INFO - PROCESS | 2260 | --DOMWINDOW == 115 (0x118786000) [pid = 2260] [serial = 2033] [outer = 0x0] [url = about:blank] 16:07:31 INFO - PROCESS | 2260 | 1462316851268 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:31 INFO - PROCESS | 2260 | ++DOCSHELL 0x119522800 == 76 [pid = 2260] [id = 710] 16:07:31 INFO - PROCESS | 2260 | ++DOMWINDOW == 116 (0x113327800) [pid = 2260] [serial = 2130] [outer = 0x0] 16:07:31 INFO - PROCESS | 2260 | ++DOMWINDOW == 117 (0x117d31c00) [pid = 2260] [serial = 2131] [outer = 0x113327800] 16:07:31 INFO - PROCESS | 2260 | 1462316851296 Marionette DEBUG loaded listener.js 16:07:31 INFO - PROCESS | 2260 | ++DOMWINDOW == 118 (0x119853000) [pid = 2260] [serial = 2132] [outer = 0x113327800] 16:07:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 16:07:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 521ms 16:07:31 INFO - PROCESS | 2260 | 1462316851600 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]]]}] 16:07:31 INFO - PROCESS | 2260 | 1462316851614 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 16:07:31 INFO - PROCESS | 2260 | 1462316851615 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 16:07:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 16:07:31 INFO - PROCESS | 2260 | 1462316851618 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 16:07:31 INFO - PROCESS | 2260 | 1462316851619 Marionette TRACE conn2 <- [1,2814,null,{}] 16:07:31 INFO - PROCESS | 2260 | 1462316851621 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}] 16:07:31 INFO - PROCESS | 2260 | 1462316851717 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 16:07:31 INFO - PROCESS | 2260 | 1462316851779 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:31 INFO - PROCESS | 2260 | ++DOCSHELL 0x125868000 == 77 [pid = 2260] [id = 711] 16:07:31 INFO - PROCESS | 2260 | ++DOMWINDOW == 119 (0x119ea0c00) [pid = 2260] [serial = 2133] [outer = 0x0] 16:07:31 INFO - PROCESS | 2260 | ++DOMWINDOW == 120 (0x12113d800) [pid = 2260] [serial = 2134] [outer = 0x119ea0c00] 16:07:31 INFO - PROCESS | 2260 | 1462316851806 Marionette DEBUG loaded listener.js 16:07:31 INFO - PROCESS | 2260 | ++DOMWINDOW == 121 (0x1213ce400) [pid = 2260] [serial = 2135] [outer = 0x119ea0c00] 16:07:32 INFO - PROCESS | 2260 | 1462316852115 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]]]}] 16:07:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 16:07:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 518ms 16:07:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 16:07:32 INFO - PROCESS | 2260 | 1462316852136 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 16:07:32 INFO - PROCESS | 2260 | 1462316852138 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 16:07:32 INFO - PROCESS | 2260 | 1462316852140 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 16:07:32 INFO - PROCESS | 2260 | 1462316852142 Marionette TRACE conn2 <- [1,2818,null,{}] 16:07:32 INFO - PROCESS | 2260 | 1462316852147 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}] 16:07:32 INFO - PROCESS | 2260 | 1462316852237 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 16:07:32 INFO - PROCESS | 2260 | 1462316852241 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:32 INFO - PROCESS | 2260 | ++DOCSHELL 0x12a609800 == 78 [pid = 2260] [id = 712] 16:07:32 INFO - PROCESS | 2260 | ++DOMWINDOW == 122 (0x1213d3000) [pid = 2260] [serial = 2136] [outer = 0x0] 16:07:32 INFO - PROCESS | 2260 | ++DOMWINDOW == 123 (0x12150f000) [pid = 2260] [serial = 2137] [outer = 0x1213d3000] 16:07:32 INFO - PROCESS | 2260 | 1462316852268 Marionette DEBUG loaded listener.js 16:07:32 INFO - PROCESS | 2260 | ++DOMWINDOW == 124 (0x121b51000) [pid = 2260] [serial = 2138] [outer = 0x1213d3000] 16:07:32 INFO - PROCESS | 2260 | 1462316852617 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]]]}] 16:07:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 16:07:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 521ms 16:07:32 INFO - PROCESS | 2260 | 1462316852673 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 16:07:32 INFO - PROCESS | 2260 | 1462316852675 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 16:07:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 16:07:32 INFO - PROCESS | 2260 | 1462316852678 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 16:07:32 INFO - PROCESS | 2260 | 1462316852679 Marionette TRACE conn2 <- [1,2822,null,{}] 16:07:32 INFO - PROCESS | 2260 | 1462316852682 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}] 16:07:32 INFO - PROCESS | 2260 | 1462316852784 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 16:07:32 INFO - PROCESS | 2260 | 1462316852792 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:32 INFO - PROCESS | 2260 | ++DOCSHELL 0x12bb1f800 == 79 [pid = 2260] [id = 713] 16:07:32 INFO - PROCESS | 2260 | ++DOMWINDOW == 125 (0x1240abc00) [pid = 2260] [serial = 2139] [outer = 0x0] 16:07:32 INFO - PROCESS | 2260 | ++DOMWINDOW == 126 (0x125832800) [pid = 2260] [serial = 2140] [outer = 0x1240abc00] 16:07:32 INFO - PROCESS | 2260 | 1462316852820 Marionette DEBUG loaded listener.js 16:07:32 INFO - PROCESS | 2260 | ++DOMWINDOW == 127 (0x128b7c800) [pid = 2260] [serial = 2141] [outer = 0x1240abc00] 16:07:33 INFO - PROCESS | 2260 | 1462316853215 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]]]}] 16:07:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 16:07:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 569ms 16:07:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 16:07:33 INFO - PROCESS | 2260 | 1462316853248 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 16:07:33 INFO - PROCESS | 2260 | 1462316853249 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 16:07:33 INFO - PROCESS | 2260 | 1462316853251 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 16:07:33 INFO - PROCESS | 2260 | 1462316853252 Marionette TRACE conn2 <- [1,2826,null,{}] 16:07:33 INFO - PROCESS | 2260 | 1462316853255 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}] 16:07:33 INFO - PROCESS | 2260 | 1462316853369 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 16:07:33 INFO - PROCESS | 2260 | 1462316853384 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:33 INFO - PROCESS | 2260 | ++DOCSHELL 0x12c18d000 == 80 [pid = 2260] [id = 714] 16:07:33 INFO - PROCESS | 2260 | ++DOMWINDOW == 128 (0x128b7ac00) [pid = 2260] [serial = 2142] [outer = 0x0] 16:07:33 INFO - PROCESS | 2260 | ++DOMWINDOW == 129 (0x128bca400) [pid = 2260] [serial = 2143] [outer = 0x128b7ac00] 16:07:33 INFO - PROCESS | 2260 | 1462316853410 Marionette DEBUG loaded listener.js 16:07:33 INFO - PROCESS | 2260 | ++DOMWINDOW == 130 (0x128d56800) [pid = 2260] [serial = 2144] [outer = 0x128b7ac00] 16:07:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 16:07:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 520ms 16:07:33 INFO - PROCESS | 2260 | 1462316853764 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 16:07:33 INFO - PROCESS | 2260 | 1462316853771 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 16:07:33 INFO - PROCESS | 2260 | 1462316853773 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 16:07:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 16:07:33 INFO - PROCESS | 2260 | 1462316853777 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 16:07:33 INFO - PROCESS | 2260 | 1462316853779 Marionette TRACE conn2 <- [1,2830,null,{}] 16:07:33 INFO - PROCESS | 2260 | 1462316853781 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}] 16:07:33 INFO - PROCESS | 2260 | 1462316853893 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 16:07:33 INFO - PROCESS | 2260 | 1462316853902 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:33 INFO - PROCESS | 2260 | ++DOCSHELL 0x12ca97000 == 81 [pid = 2260] [id = 715] 16:07:33 INFO - PROCESS | 2260 | ++DOMWINDOW == 131 (0x128bcac00) [pid = 2260] [serial = 2145] [outer = 0x0] 16:07:33 INFO - PROCESS | 2260 | ++DOMWINDOW == 132 (0x128fed800) [pid = 2260] [serial = 2146] [outer = 0x128bcac00] 16:07:33 INFO - PROCESS | 2260 | 1462316853928 Marionette DEBUG loaded listener.js 16:07:33 INFO - PROCESS | 2260 | ++DOMWINDOW == 133 (0x129295800) [pid = 2260] [serial = 2147] [outer = 0x128bcac00] 16:07:34 INFO - PROCESS | 2260 | 1462316854314 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]]]}] 16:07:34 INFO - PROCESS | 2260 | --DOCSHELL 0x12d142000 == 80 [pid = 2260] [id = 17] 16:07:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 16:07:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 571ms 16:07:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 16:07:34 INFO - PROCESS | 2260 | 1462316854363 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 16:07:34 INFO - PROCESS | 2260 | 1462316854364 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 16:07:34 INFO - PROCESS | 2260 | 1462316854366 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 16:07:34 INFO - PROCESS | 2260 | 1462316854367 Marionette TRACE conn2 <- [1,2834,null,{}] 16:07:34 INFO - PROCESS | 2260 | 1462316854370 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}] 16:07:34 INFO - PROCESS | 2260 | 1462316854488 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 16:07:34 INFO - PROCESS | 2260 | 1462316854533 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:34 INFO - PROCESS | 2260 | ++DOCSHELL 0x12d132800 == 81 [pid = 2260] [id = 716] 16:07:34 INFO - PROCESS | 2260 | ++DOMWINDOW == 134 (0x128c3b000) [pid = 2260] [serial = 2148] [outer = 0x0] 16:07:34 INFO - PROCESS | 2260 | ++DOMWINDOW == 135 (0x129518c00) [pid = 2260] [serial = 2149] [outer = 0x128c3b000] 16:07:34 INFO - PROCESS | 2260 | 1462316854558 Marionette DEBUG loaded listener.js 16:07:34 INFO - PROCESS | 2260 | ++DOMWINDOW == 136 (0x1295ac800) [pid = 2260] [serial = 2150] [outer = 0x128c3b000] 16:07:35 INFO - PROCESS | 2260 | --DOMWINDOW == 135 (0x118791000) [pid = 2260] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 16:07:35 INFO - PROCESS | 2260 | --DOMWINDOW == 134 (0x1168b5800) [pid = 2260] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 16:07:35 INFO - PROCESS | 2260 | --DOMWINDOW == 133 (0x11984f800) [pid = 2260] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 16:07:35 INFO - PROCESS | 2260 | --DOMWINDOW == 132 (0x121508c00) [pid = 2260] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 16:07:35 INFO - PROCESS | 2260 | --DOMWINDOW == 131 (0x125170400) [pid = 2260] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 16:07:35 INFO - PROCESS | 2260 | --DOMWINDOW == 130 (0x1126c3c00) [pid = 2260] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 16:07:35 INFO - PROCESS | 2260 | --DOMWINDOW == 129 (0x1185f4000) [pid = 2260] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 16:07:35 INFO - PROCESS | 2260 | --DOMWINDOW == 128 (0x126b85800) [pid = 2260] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 16:07:35 INFO - PROCESS | 2260 | --DOMWINDOW == 127 (0x1160b0c00) [pid = 2260] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 16:07:35 INFO - PROCESS | 2260 | --DOMWINDOW == 126 (0x128bc6800) [pid = 2260] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 16:07:35 INFO - PROCESS | 2260 | --DOMWINDOW == 125 (0x128c2c800) [pid = 2260] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 16:07:35 INFO - PROCESS | 2260 | --DOMWINDOW == 124 (0x120857c00) [pid = 2260] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 16:07:35 INFO - PROCESS | 2260 | 1462316855166 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 16:07:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 16:07:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 871ms 16:07:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 16:07:35 INFO - PROCESS | 2260 | 1462316855239 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 16:07:35 INFO - PROCESS | 2260 | 1462316855240 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 16:07:35 INFO - PROCESS | 2260 | 1462316855242 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 16:07:35 INFO - PROCESS | 2260 | 1462316855243 Marionette TRACE conn2 <- [1,2838,null,{}] 16:07:35 INFO - PROCESS | 2260 | 1462316855245 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}] 16:07:35 INFO - PROCESS | 2260 | 1462316855334 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 16:07:35 INFO - PROCESS | 2260 | 1462316855339 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:35 INFO - PROCESS | 2260 | ++DOCSHELL 0x12bb61000 == 82 [pid = 2260] [id = 717] 16:07:35 INFO - PROCESS | 2260 | ++DOMWINDOW == 125 (0x1168b5800) [pid = 2260] [serial = 2151] [outer = 0x0] 16:07:35 INFO - PROCESS | 2260 | ++DOMWINDOW == 126 (0x119cc4800) [pid = 2260] [serial = 2152] [outer = 0x1168b5800] 16:07:35 INFO - PROCESS | 2260 | 1462316855366 Marionette DEBUG loaded listener.js 16:07:35 INFO - PROCESS | 2260 | ++DOMWINDOW == 127 (0x128b7d000) [pid = 2260] [serial = 2153] [outer = 0x1168b5800] 16:07:35 INFO - PROCESS | 2260 | 1462316855751 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]]]}] 16:07:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 16:07:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 520ms 16:07:35 INFO - PROCESS | 2260 | 1462316855763 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 16:07:35 INFO - PROCESS | 2260 | 1462316855764 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 16:07:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 16:07:35 INFO - PROCESS | 2260 | 1462316855767 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 16:07:35 INFO - PROCESS | 2260 | 1462316855768 Marionette TRACE conn2 <- [1,2842,null,{}] 16:07:35 INFO - PROCESS | 2260 | 1462316855780 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}] 16:07:35 INFO - PROCESS | 2260 | 1462316855884 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 16:07:35 INFO - PROCESS | 2260 | 1462316855888 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:35 INFO - PROCESS | 2260 | ++DOCSHELL 0x12dd03800 == 83 [pid = 2260] [id = 718] 16:07:35 INFO - PROCESS | 2260 | ++DOMWINDOW == 128 (0x128c33000) [pid = 2260] [serial = 2154] [outer = 0x0] 16:07:35 INFO - PROCESS | 2260 | ++DOMWINDOW == 129 (0x12a906c00) [pid = 2260] [serial = 2155] [outer = 0x128c33000] 16:07:35 INFO - PROCESS | 2260 | 1462316855919 Marionette DEBUG loaded listener.js 16:07:35 INFO - PROCESS | 2260 | ++DOMWINDOW == 130 (0x12a9f4400) [pid = 2260] [serial = 2156] [outer = 0x128c33000] 16:07:36 INFO - PROCESS | 2260 | 1462316856263 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]]]}] 16:07:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 16:07:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 529ms 16:07:36 INFO - PROCESS | 2260 | 1462316856297 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 16:07:36 INFO - PROCESS | 2260 | 1462316856298 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 16:07:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 16:07:36 INFO - PROCESS | 2260 | 1462316856300 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 16:07:36 INFO - PROCESS | 2260 | 1462316856301 Marionette TRACE conn2 <- [1,2846,null,{}] 16:07:36 INFO - PROCESS | 2260 | 1462316856304 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}] 16:07:36 INFO - PROCESS | 2260 | 1462316856396 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 16:07:36 INFO - PROCESS | 2260 | 1462316856461 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:36 INFO - PROCESS | 2260 | ++DOCSHELL 0x12e020800 == 84 [pid = 2260] [id = 719] 16:07:36 INFO - PROCESS | 2260 | ++DOMWINDOW == 131 (0x12a911c00) [pid = 2260] [serial = 2157] [outer = 0x0] 16:07:36 INFO - PROCESS | 2260 | ++DOMWINDOW == 132 (0x12abe9400) [pid = 2260] [serial = 2158] [outer = 0x12a911c00] 16:07:36 INFO - PROCESS | 2260 | 1462316856487 Marionette DEBUG loaded listener.js 16:07:36 INFO - PROCESS | 2260 | ++DOMWINDOW == 133 (0x12ad39c00) [pid = 2260] [serial = 2159] [outer = 0x12a911c00] 16:07:36 INFO - PROCESS | 2260 | 1462316856797 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]]]}] 16:07:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 16:07:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 524ms 16:07:36 INFO - PROCESS | 2260 | 1462316856826 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 16:07:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 16:07:36 INFO - PROCESS | 2260 | 1462316856829 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 16:07:36 INFO - PROCESS | 2260 | 1462316856832 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 16:07:36 INFO - PROCESS | 2260 | 1462316856833 Marionette TRACE conn2 <- [1,2850,null,{}] 16:07:36 INFO - PROCESS | 2260 | 1462316856835 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}] 16:07:36 INFO - PROCESS | 2260 | 1462316856928 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 16:07:36 INFO - PROCESS | 2260 | 1462316856932 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:36 INFO - PROCESS | 2260 | ++DOCSHELL 0x13574f000 == 85 [pid = 2260] [id = 720] 16:07:36 INFO - PROCESS | 2260 | ++DOMWINDOW == 134 (0x12abf0400) [pid = 2260] [serial = 2160] [outer = 0x0] 16:07:36 INFO - PROCESS | 2260 | ++DOMWINDOW == 135 (0x12aee8c00) [pid = 2260] [serial = 2161] [outer = 0x12abf0400] 16:07:36 INFO - PROCESS | 2260 | 1462316856957 Marionette DEBUG loaded listener.js 16:07:36 INFO - PROCESS | 2260 | ++DOMWINDOW == 136 (0x12b525400) [pid = 2260] [serial = 2162] [outer = 0x12abf0400] 16:07:38 INFO - PROCESS | 2260 | --DOCSHELL 0x12d5c6000 == 84 [pid = 2260] [id = 534] 16:07:38 INFO - PROCESS | 2260 | --DOCSHELL 0x135cc0000 == 83 [pid = 2260] [id = 575] 16:07:38 INFO - PROCESS | 2260 | --DOCSHELL 0x1387e1000 == 82 [pid = 2260] [id = 615] 16:07:38 INFO - PROCESS | 2260 | --DOCSHELL 0x12cd7d000 == 81 [pid = 2260] [id = 598] 16:07:38 INFO - PROCESS | 2260 | --DOCSHELL 0x121185000 == 80 [pid = 2260] [id = 617] 16:07:38 INFO - PROCESS | 2260 | --DOCSHELL 0x135750000 == 79 [pid = 2260] [id = 533] 16:07:38 INFO - PROCESS | 2260 | --DOCSHELL 0x12d84a800 == 78 [pid = 2260] [id = 475] 16:07:38 INFO - PROCESS | 2260 | --DOCSHELL 0x12cd7d800 == 77 [pid = 2260] [id = 453] 16:07:38 INFO - PROCESS | 2260 | --DOCSHELL 0x135bd6000 == 76 [pid = 2260] [id = 554] 16:07:38 INFO - PROCESS | 2260 | --DOCSHELL 0x119624000 == 75 [pid = 2260] [id = 420] 16:07:38 INFO - PROCESS | 2260 | --DOCSHELL 0x1356ca000 == 74 [pid = 2260] [id = 552] 16:07:38 INFO - PROCESS | 2260 | --DOCSHELL 0x12dd0f000 == 73 [pid = 2260] [id = 589] 16:07:38 INFO - PROCESS | 2260 | --DOCSHELL 0x12db2d800 == 72 [pid = 2260] [id = 494] 16:07:38 INFO - PROCESS | 2260 | --DOCSHELL 0x121593000 == 71 [pid = 2260] [id = 656] 16:07:38 INFO - PROCESS | 2260 | --DOCSHELL 0x1397d8800 == 70 [pid = 2260] [id = 638] 16:07:38 INFO - PROCESS | 2260 | --DOCSHELL 0x135a33000 == 69 [pid = 2260] [id = 639] 16:07:38 INFO - PROCESS | 2260 | --DOCSHELL 0x119c4d800 == 68 [pid = 2260] [id = 556] 16:07:38 INFO - PROCESS | 2260 | --DOCSHELL 0x135a9c000 == 67 [pid = 2260] [id = 631] 16:07:38 INFO - PROCESS | 2260 | --DOCSHELL 0x11707e800 == 66 [pid = 2260] [id = 476] 16:07:38 INFO - PROCESS | 2260 | --DOCSHELL 0x113d6f800 == 65 [pid = 2260] [id = 576] 16:07:38 INFO - PROCESS | 2260 | --DOCSHELL 0x1397dc000 == 64 [pid = 2260] [id = 616] 16:07:38 INFO - PROCESS | 2260 | --DOCSHELL 0x134cb8000 == 63 [pid = 2260] [id = 668] 16:07:38 INFO - PROCESS | 2260 | --DOCSHELL 0x12ca8b000 == 62 [pid = 2260] [id = 511] 16:07:38 INFO - PROCESS | 2260 | --DOCSHELL 0x135cae800 == 61 [pid = 2260] [id = 574] 16:07:38 INFO - PROCESS | 2260 | --DOCSHELL 0x121320800 == 60 [pid = 2260] [id = 515] 16:07:38 INFO - PROCESS | 2260 | --DOCSHELL 0x12c283800 == 59 [pid = 2260] [id = 474] 16:07:38 INFO - PROCESS | 2260 | --DOCSHELL 0x1387d1800 == 58 [pid = 2260] [id = 570] 16:07:38 INFO - PROCESS | 2260 | --DOCSHELL 0x1358c7000 == 57 [pid = 2260] [id = 528] 16:07:38 INFO - PROCESS | 2260 | --DOCSHELL 0x135a16000 == 56 [pid = 2260] [id = 637] 16:07:38 INFO - PROCESS | 2260 | --DOCSHELL 0x1356c6800 == 55 [pid = 2260] [id = 573] 16:07:38 INFO - PROCESS | 2260 | --DOCSHELL 0x12dd92000 == 54 [pid = 2260] [id = 555] 16:07:38 INFO - PROCESS | 2260 | --DOCSHELL 0x126dbb000 == 53 [pid = 2260] [id = 597] 16:07:38 INFO - PROCESS | 2260 | --DOCSHELL 0x1199a6800 == 52 [pid = 2260] [id = 496] 16:07:38 INFO - PROCESS | 2260 | --DOCSHELL 0x12ca98800 == 51 [pid = 2260] [id = 654] 16:07:38 INFO - PROCESS | 2260 | --DOCSHELL 0x1356ba800 == 50 [pid = 2260] [id = 532] 16:07:38 INFO - PROCESS | 2260 | --DOCSHELL 0x1357aa000 == 49 [pid = 2260] [id = 595] 16:07:38 INFO - PROCESS | 2260 | --DOCSHELL 0x135be0800 == 48 [pid = 2260] [id = 596] 16:07:38 INFO - PROCESS | 2260 | --DOCSHELL 0x12d13a800 == 47 [pid = 2260] [id = 655] 16:07:38 INFO - PROCESS | 2260 | --DOCSHELL 0x12dd1c000 == 46 [pid = 2260] [id = 551] 16:07:38 INFO - PROCESS | 2260 | --DOCSHELL 0x12d502800 == 45 [pid = 2260] [id = 18] 16:07:38 INFO - PROCESS | 2260 | --DOCSHELL 0x125865000 == 44 [pid = 2260] [id = 708] 16:07:38 INFO - PROCESS | 2260 | --DOCSHELL 0x117d18800 == 43 [pid = 2260] [id = 707] 16:07:38 INFO - PROCESS | 2260 | --DOCSHELL 0x134cbb800 == 42 [pid = 2260] [id = 706] 16:07:38 INFO - PROCESS | 2260 | --DOCSHELL 0x134c0d000 == 41 [pid = 2260] [id = 705] 16:07:38 INFO - PROCESS | 2260 | --DOCSHELL 0x12dd95000 == 40 [pid = 2260] [id = 704] 16:07:38 INFO - PROCESS | 2260 | --DOCSHELL 0x12d905000 == 39 [pid = 2260] [id = 703] 16:07:38 INFO - PROCESS | 2260 | --DOCSHELL 0x1295d1800 == 38 [pid = 2260] [id = 702] 16:07:38 INFO - PROCESS | 2260 | --DOCSHELL 0x121188800 == 37 [pid = 2260] [id = 701] 16:07:38 INFO - PROCESS | 2260 | --DOCSHELL 0x12dd87000 == 36 [pid = 2260] [id = 700] 16:07:38 INFO - PROCESS | 2260 | --DOCSHELL 0x125868000 == 35 [pid = 2260] [id = 711] 16:07:38 INFO - PROCESS | 2260 | --DOCSHELL 0x119522800 == 34 [pid = 2260] [id = 710] 16:07:38 INFO - PROCESS | 2260 | --DOCSHELL 0x12ca97000 == 33 [pid = 2260] [id = 715] 16:07:38 INFO - PROCESS | 2260 | --DOCSHELL 0x12117a000 == 32 [pid = 2260] [id = 709] 16:07:38 INFO - PROCESS | 2260 | --DOCSHELL 0x12bb61000 == 31 [pid = 2260] [id = 717] 16:07:38 INFO - PROCESS | 2260 | --DOCSHELL 0x12bb1f800 == 30 [pid = 2260] [id = 713] 16:07:38 INFO - PROCESS | 2260 | --DOCSHELL 0x12d132800 == 29 [pid = 2260] [id = 716] 16:07:38 INFO - PROCESS | 2260 | --DOCSHELL 0x12c18d000 == 28 [pid = 2260] [id = 714] 16:07:38 INFO - PROCESS | 2260 | --DOCSHELL 0x12dd03800 == 27 [pid = 2260] [id = 718] 16:07:38 INFO - PROCESS | 2260 | --DOCSHELL 0x12a609800 == 26 [pid = 2260] [id = 712] 16:07:38 INFO - PROCESS | 2260 | --DOMWINDOW == 135 (0x1292e0400) [pid = 2260] [serial = 2101] [outer = 0x0] [url = about:blank] 16:07:38 INFO - PROCESS | 2260 | --DOMWINDOW == 134 (0x129242000) [pid = 2260] [serial = 2098] [outer = 0x0] [url = about:blank] 16:07:38 INFO - PROCESS | 2260 | --DOMWINDOW == 133 (0x1185b2c00) [pid = 2260] [serial = 2069] [outer = 0x0] [url = about:blank] 16:07:38 INFO - PROCESS | 2260 | --DOMWINDOW == 132 (0x1180db800) [pid = 2260] [serial = 2068] [outer = 0x0] [url = about:blank] 16:07:38 INFO - PROCESS | 2260 | --DOMWINDOW == 131 (0x12121cc00) [pid = 2260] [serial = 2074] [outer = 0x0] [url = about:blank] 16:07:38 INFO - PROCESS | 2260 | --DOMWINDOW == 130 (0x1213d7800) [pid = 2260] [serial = 2075] [outer = 0x0] [url = about:blank] 16:07:38 INFO - PROCESS | 2260 | --DOMWINDOW == 129 (0x121d47000) [pid = 2260] [serial = 2077] [outer = 0x0] [url = about:blank] 16:07:38 INFO - PROCESS | 2260 | --DOMWINDOW == 128 (0x126312c00) [pid = 2260] [serial = 2080] [outer = 0x0] [url = about:blank] 16:07:38 INFO - PROCESS | 2260 | --DOMWINDOW == 127 (0x1134e2000) [pid = 2260] [serial = 2066] [outer = 0x0] [url = about:blank] 16:07:38 INFO - PROCESS | 2260 | --DOMWINDOW == 126 (0x11313ec00) [pid = 2260] [serial = 2065] [outer = 0x0] [url = about:blank] 16:07:38 INFO - PROCESS | 2260 | --DOMWINDOW == 125 (0x118fb0c00) [pid = 2260] [serial = 2071] [outer = 0x0] [url = about:blank] 16:07:38 INFO - PROCESS | 2260 | --DOMWINDOW == 124 (0x1193b8800) [pid = 2260] [serial = 2072] [outer = 0x0] [url = about:blank] 16:07:38 INFO - PROCESS | 2260 | --DOMWINDOW == 123 (0x113223c00) [pid = 2260] [serial = 2047] [outer = 0x0] [url = about:blank] 16:07:38 INFO - PROCESS | 2260 | --DOMWINDOW == 122 (0x1180d6400) [pid = 2260] [serial = 2050] [outer = 0x0] [url = about:blank] 16:07:38 INFO - PROCESS | 2260 | --DOMWINDOW == 121 (0x128b83000) [pid = 2260] [serial = 2083] [outer = 0x0] [url = about:blank] 16:07:38 INFO - PROCESS | 2260 | --DOMWINDOW == 120 (0x119bbcc00) [pid = 2260] [serial = 2053] [outer = 0x0] [url = about:blank] 16:07:38 INFO - PROCESS | 2260 | --DOMWINDOW == 119 (0x121506000) [pid = 2260] [serial = 2056] [outer = 0x0] [url = about:blank] 16:07:38 INFO - PROCESS | 2260 | --DOMWINDOW == 118 (0x121994c00) [pid = 2260] [serial = 2059] [outer = 0x0] [url = about:blank] 16:07:38 INFO - PROCESS | 2260 | --DOMWINDOW == 117 (0x128bc7c00) [pid = 2260] [serial = 2084] [outer = 0x0] [url = about:blank] 16:07:38 INFO - PROCESS | 2260 | --DOMWINDOW == 116 (0x121b54400) [pid = 2260] [serial = 2062] [outer = 0x0] [url = about:blank] 16:07:38 INFO - PROCESS | 2260 | --DOMWINDOW == 115 (0x118faf000) [pid = 2260] [serial = 2092] [outer = 0x0] [url = about:blank] 16:07:38 INFO - PROCESS | 2260 | --DOMWINDOW == 114 (0x128bd1000) [pid = 2260] [serial = 2086] [outer = 0x0] [url = about:blank] 16:07:38 INFO - PROCESS | 2260 | --DOMWINDOW == 113 (0x128c32400) [pid = 2260] [serial = 2087] [outer = 0x0] [url = about:blank] 16:07:38 INFO - PROCESS | 2260 | --DOMWINDOW == 112 (0x128c3bc00) [pid = 2260] [serial = 2089] [outer = 0x0] [url = about:blank] 16:07:38 INFO - PROCESS | 2260 | --DOMWINDOW == 111 (0x128d59c00) [pid = 2260] [serial = 2090] [outer = 0x0] [url = about:blank] 16:07:38 INFO - PROCESS | 2260 | --DOMWINDOW == 110 (0x128feb400) [pid = 2260] [serial = 2096] [outer = 0x0] [url = about:blank] 16:07:38 INFO - PROCESS | 2260 | --DOMWINDOW == 109 (0x126daf400) [pid = 2260] [serial = 2081] [outer = 0x0] [url = about:blank] 16:07:38 INFO - PROCESS | 2260 | --DOMWINDOW == 108 (0x1244dcc00) [pid = 2260] [serial = 2078] [outer = 0x0] [url = about:blank] 16:07:38 INFO - PROCESS | 2260 | --DOMWINDOW == 107 (0x128c3ac00) [pid = 2260] [serial = 2095] [outer = 0x0] [url = about:blank] 16:07:38 INFO - PROCESS | 2260 | --DOMWINDOW == 106 (0x129293c00) [pid = 2260] [serial = 2099] [outer = 0x0] [url = about:blank] 16:07:38 INFO - PROCESS | 2260 | --DOMWINDOW == 105 (0x121223400) [pid = 2260] [serial = 2093] [outer = 0x0] [url = about:blank] 16:07:38 INFO - PROCESS | 2260 | --DOCSHELL 0x12e020800 == 25 [pid = 2260] [id = 719] 16:07:38 INFO - PROCESS | 2260 | 1462316858881 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 16:07:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 16:07:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 2074ms 16:07:38 INFO - PROCESS | 2260 | 1462316858907 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 16:07:38 INFO - PROCESS | 2260 | 1462316858910 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 16:07:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 16:07:38 INFO - PROCESS | 2260 | 1462316858914 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 16:07:38 INFO - PROCESS | 2260 | 1462316858916 Marionette TRACE conn2 <- [1,2854,null,{}] 16:07:38 INFO - PROCESS | 2260 | 1462316858920 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}] 16:07:39 INFO - PROCESS | 2260 | 1462316859022 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 16:07:39 INFO - PROCESS | 2260 | 1462316859032 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:39 INFO - PROCESS | 2260 | ++DOCSHELL 0x113acb000 == 26 [pid = 2260] [id = 721] 16:07:39 INFO - PROCESS | 2260 | ++DOMWINDOW == 106 (0x112d66800) [pid = 2260] [serial = 2163] [outer = 0x0] 16:07:39 INFO - PROCESS | 2260 | ++DOMWINDOW == 107 (0x112d6a000) [pid = 2260] [serial = 2164] [outer = 0x112d66800] 16:07:39 INFO - PROCESS | 2260 | 1462316859060 Marionette DEBUG loaded listener.js 16:07:39 INFO - PROCESS | 2260 | ++DOMWINDOW == 108 (0x11313ec00) [pid = 2260] [serial = 2165] [outer = 0x112d66800] 16:07:39 INFO - PROCESS | 2260 | 1462316859417 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]]]}] 16:07:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 16:07:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 520ms 16:07:39 INFO - PROCESS | 2260 | 1462316859434 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 16:07:39 INFO - PROCESS | 2260 | 1462316859439 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 16:07:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 16:07:39 INFO - PROCESS | 2260 | 1462316859445 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 16:07:39 INFO - PROCESS | 2260 | 1462316859446 Marionette TRACE conn2 <- [1,2858,null,{}] 16:07:39 INFO - PROCESS | 2260 | 1462316859449 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}] 16:07:39 INFO - PROCESS | 2260 | 1462316859529 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 16:07:39 INFO - PROCESS | 2260 | 1462316859581 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:39 INFO - PROCESS | 2260 | ++DOCSHELL 0x116899800 == 27 [pid = 2260] [id = 722] 16:07:39 INFO - PROCESS | 2260 | ++DOMWINDOW == 109 (0x11313f800) [pid = 2260] [serial = 2166] [outer = 0x0] 16:07:39 INFO - PROCESS | 2260 | ++DOMWINDOW == 110 (0x11314a000) [pid = 2260] [serial = 2167] [outer = 0x11313f800] 16:07:39 INFO - PROCESS | 2260 | 1462316859607 Marionette DEBUG loaded listener.js 16:07:39 INFO - PROCESS | 2260 | ++DOMWINDOW == 111 (0x113f0c000) [pid = 2260] [serial = 2168] [outer = 0x11313f800] 16:07:39 INFO - PROCESS | 2260 | 1462316859942 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 16:07:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 16:07:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 521ms 16:07:39 INFO - PROCESS | 2260 | 1462316859965 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 16:07:39 INFO - PROCESS | 2260 | 1462316859967 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 16:07:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 16:07:39 INFO - PROCESS | 2260 | 1462316859970 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 16:07:39 INFO - PROCESS | 2260 | 1462316859973 Marionette TRACE conn2 <- [1,2862,null,{}] 16:07:39 INFO - PROCESS | 2260 | 1462316859987 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}] 16:07:40 INFO - PROCESS | 2260 | 1462316860143 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 16:07:40 INFO - PROCESS | 2260 | 1462316860164 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:40 INFO - PROCESS | 2260 | ++DOCSHELL 0x119172000 == 28 [pid = 2260] [id = 723] 16:07:40 INFO - PROCESS | 2260 | ++DOMWINDOW == 112 (0x110f76800) [pid = 2260] [serial = 2169] [outer = 0x0] 16:07:40 INFO - PROCESS | 2260 | ++DOMWINDOW == 113 (0x116638800) [pid = 2260] [serial = 2170] [outer = 0x110f76800] 16:07:40 INFO - PROCESS | 2260 | 1462316860212 Marionette DEBUG loaded listener.js 16:07:40 INFO - PROCESS | 2260 | ++DOMWINDOW == 114 (0x116a67400) [pid = 2260] [serial = 2171] [outer = 0x110f76800] 16:07:40 INFO - PROCESS | 2260 | 1462316860575 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]]]}] 16:07:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 16:07:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 627ms 16:07:40 INFO - PROCESS | 2260 | 1462316860598 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 16:07:40 INFO - PROCESS | 2260 | 1462316860599 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 16:07:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 16:07:40 INFO - PROCESS | 2260 | 1462316860602 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 16:07:40 INFO - PROCESS | 2260 | 1462316860603 Marionette TRACE conn2 <- [1,2866,null,{}] 16:07:40 INFO - PROCESS | 2260 | 1462316860605 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}] 16:07:40 INFO - PROCESS | 2260 | 1462316860682 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 16:07:40 INFO - PROCESS | 2260 | 1462316860734 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:40 INFO - PROCESS | 2260 | ++DOCSHELL 0x119624000 == 29 [pid = 2260] [id = 724] 16:07:40 INFO - PROCESS | 2260 | ++DOMWINDOW == 115 (0x1120d5400) [pid = 2260] [serial = 2172] [outer = 0x0] 16:07:40 INFO - PROCESS | 2260 | ++DOMWINDOW == 116 (0x116f94800) [pid = 2260] [serial = 2173] [outer = 0x1120d5400] 16:07:40 INFO - PROCESS | 2260 | 1462316860761 Marionette DEBUG loaded listener.js 16:07:40 INFO - PROCESS | 2260 | ++DOMWINDOW == 117 (0x118053400) [pid = 2260] [serial = 2174] [outer = 0x1120d5400] 16:07:41 INFO - PROCESS | 2260 | 1462316861050 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]]]}] 16:07:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 16:07:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 470ms 16:07:41 INFO - PROCESS | 2260 | 1462316861072 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 16:07:41 INFO - PROCESS | 2260 | 1462316861073 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 16:07:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 16:07:41 INFO - PROCESS | 2260 | 1462316861084 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 16:07:41 INFO - PROCESS | 2260 | 1462316861085 Marionette TRACE conn2 <- [1,2870,null,{}] 16:07:41 INFO - PROCESS | 2260 | 1462316861087 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}] 16:07:41 INFO - PROCESS | 2260 | 1462316861165 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 16:07:41 INFO - PROCESS | 2260 | 1462316861170 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:41 INFO - PROCESS | 2260 | ++DOCSHELL 0x12116c000 == 30 [pid = 2260] [id = 725] 16:07:41 INFO - PROCESS | 2260 | ++DOMWINDOW == 118 (0x11313e000) [pid = 2260] [serial = 2175] [outer = 0x0] 16:07:41 INFO - PROCESS | 2260 | ++DOMWINDOW == 119 (0x1180d9000) [pid = 2260] [serial = 2176] [outer = 0x11313e000] 16:07:41 INFO - PROCESS | 2260 | 1462316861198 Marionette DEBUG loaded listener.js 16:07:41 INFO - PROCESS | 2260 | ++DOMWINDOW == 120 (0x11814c800) [pid = 2260] [serial = 2177] [outer = 0x11313e000] 16:07:41 INFO - PROCESS | 2260 | 1462316861570 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]]]}] 16:07:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 16:07:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 520ms 16:07:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 16:07:41 INFO - PROCESS | 2260 | 1462316861605 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 16:07:41 INFO - PROCESS | 2260 | 1462316861606 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 16:07:41 INFO - PROCESS | 2260 | 1462316861610 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 16:07:41 INFO - PROCESS | 2260 | 1462316861612 Marionette TRACE conn2 <- [1,2874,null,{}] 16:07:41 INFO - PROCESS | 2260 | 1462316861614 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}] 16:07:41 INFO - PROCESS | 2260 | 1462316861711 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 16:07:41 INFO - PROCESS | 2260 | 1462316861717 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:41 INFO - PROCESS | 2260 | ++DOCSHELL 0x1214d9800 == 31 [pid = 2260] [id = 726] 16:07:41 INFO - PROCESS | 2260 | ++DOMWINDOW == 121 (0x118159400) [pid = 2260] [serial = 2178] [outer = 0x0] 16:07:41 INFO - PROCESS | 2260 | ++DOMWINDOW == 122 (0x1182b6c00) [pid = 2260] [serial = 2179] [outer = 0x118159400] 16:07:41 INFO - PROCESS | 2260 | 1462316861747 Marionette DEBUG loaded listener.js 16:07:41 INFO - PROCESS | 2260 | ++DOMWINDOW == 123 (0x11871e400) [pid = 2260] [serial = 2180] [outer = 0x118159400] 16:07:42 INFO - PROCESS | 2260 | 1462316862062 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]]]}] 16:07:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 16:07:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 470ms 16:07:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 16:07:42 INFO - PROCESS | 2260 | 1462316862080 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 16:07:42 INFO - PROCESS | 2260 | 1462316862081 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 16:07:42 INFO - PROCESS | 2260 | 1462316862083 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 16:07:42 INFO - PROCESS | 2260 | 1462316862084 Marionette TRACE conn2 <- [1,2878,null,{}] 16:07:42 INFO - PROCESS | 2260 | 1462316862087 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}] 16:07:42 INFO - PROCESS | 2260 | 1462316862161 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 16:07:42 INFO - PROCESS | 2260 | 1462316862166 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:42 INFO - PROCESS | 2260 | ++DOCSHELL 0x121f14800 == 32 [pid = 2260] [id = 727] 16:07:42 INFO - PROCESS | 2260 | ++DOMWINDOW == 124 (0x118275400) [pid = 2260] [serial = 2181] [outer = 0x0] 16:07:42 INFO - PROCESS | 2260 | ++DOMWINDOW == 125 (0x118722800) [pid = 2260] [serial = 2182] [outer = 0x118275400] 16:07:42 INFO - PROCESS | 2260 | 1462316862241 Marionette DEBUG loaded listener.js 16:07:42 INFO - PROCESS | 2260 | ++DOMWINDOW == 126 (0x118fb2c00) [pid = 2260] [serial = 2183] [outer = 0x118275400] 16:07:42 INFO - PROCESS | 2260 | 1462316862512 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]]]}] 16:07:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 16:07:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 468ms 16:07:42 INFO - PROCESS | 2260 | 1462316862552 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 16:07:42 INFO - PROCESS | 2260 | 1462316862553 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 16:07:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 16:07:42 INFO - PROCESS | 2260 | 1462316862555 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 16:07:42 INFO - PROCESS | 2260 | 1462316862556 Marionette TRACE conn2 <- [1,2882,null,{}] 16:07:42 INFO - PROCESS | 2260 | 1462316862566 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}] 16:07:42 INFO - PROCESS | 2260 | 1462316862645 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 16:07:42 INFO - PROCESS | 2260 | 1462316862650 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:42 INFO - PROCESS | 2260 | ++DOCSHELL 0x1251c8800 == 33 [pid = 2260] [id = 728] 16:07:42 INFO - PROCESS | 2260 | ++DOMWINDOW == 127 (0x118fbdc00) [pid = 2260] [serial = 2184] [outer = 0x0] 16:07:42 INFO - PROCESS | 2260 | ++DOMWINDOW == 128 (0x119339c00) [pid = 2260] [serial = 2185] [outer = 0x118fbdc00] 16:07:42 INFO - PROCESS | 2260 | 1462316862675 Marionette DEBUG loaded listener.js 16:07:42 INFO - PROCESS | 2260 | ++DOMWINDOW == 129 (0x1193b0800) [pid = 2260] [serial = 2186] [outer = 0x118fbdc00] 16:07:43 INFO - PROCESS | 2260 | 1462316863014 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]]]}] 16:07:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 16:07:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 472ms 16:07:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 16:07:43 INFO - PROCESS | 2260 | 1462316863029 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 16:07:43 INFO - PROCESS | 2260 | 1462316863030 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 16:07:43 INFO - PROCESS | 2260 | 1462316863032 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 16:07:43 INFO - PROCESS | 2260 | 1462316863033 Marionette TRACE conn2 <- [1,2886,null,{}] 16:07:43 INFO - PROCESS | 2260 | 1462316863035 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}] 16:07:43 INFO - PROCESS | 2260 | 1462316863114 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 16:07:43 INFO - PROCESS | 2260 | 1462316863168 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:43 INFO - PROCESS | 2260 | ++DOCSHELL 0x119171800 == 34 [pid = 2260] [id = 729] 16:07:43 INFO - PROCESS | 2260 | ++DOMWINDOW == 130 (0x118051c00) [pid = 2260] [serial = 2187] [outer = 0x0] 16:07:43 INFO - PROCESS | 2260 | ++DOMWINDOW == 131 (0x119594000) [pid = 2260] [serial = 2188] [outer = 0x118051c00] 16:07:43 INFO - PROCESS | 2260 | 1462316863193 Marionette DEBUG loaded listener.js 16:07:43 INFO - PROCESS | 2260 | ++DOMWINDOW == 132 (0x119833000) [pid = 2260] [serial = 2189] [outer = 0x118051c00] 16:07:43 INFO - PROCESS | 2260 | 1462316863475 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]]]}] 16:07:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 16:07:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 469ms 16:07:43 INFO - PROCESS | 2260 | 1462316863501 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 16:07:43 INFO - PROCESS | 2260 | 1462316863503 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 16:07:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 16:07:43 INFO - PROCESS | 2260 | 1462316863505 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 16:07:43 INFO - PROCESS | 2260 | 1462316863506 Marionette TRACE conn2 <- [1,2890,null,{}] 16:07:43 INFO - PROCESS | 2260 | 1462316863517 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}] 16:07:43 INFO - PROCESS | 2260 | 1462316863600 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 16:07:43 INFO - PROCESS | 2260 | 1462316863605 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:43 INFO - PROCESS | 2260 | ++DOCSHELL 0x128cd0800 == 35 [pid = 2260] [id = 730] 16:07:43 INFO - PROCESS | 2260 | ++DOMWINDOW == 133 (0x11983b800) [pid = 2260] [serial = 2190] [outer = 0x0] 16:07:43 INFO - PROCESS | 2260 | ++DOMWINDOW == 134 (0x119857c00) [pid = 2260] [serial = 2191] [outer = 0x11983b800] 16:07:43 INFO - PROCESS | 2260 | 1462316863633 Marionette DEBUG loaded listener.js 16:07:43 INFO - PROCESS | 2260 | ++DOMWINDOW == 135 (0x119bbd800) [pid = 2260] [serial = 2192] [outer = 0x11983b800] 16:07:44 INFO - PROCESS | 2260 | 1462316864003 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 16:07:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 16:07:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 529ms 16:07:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 16:07:44 INFO - PROCESS | 2260 | 1462316864035 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 16:07:44 INFO - PROCESS | 2260 | 1462316864036 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 16:07:44 INFO - PROCESS | 2260 | 1462316864038 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 16:07:44 INFO - PROCESS | 2260 | 1462316864041 Marionette TRACE conn2 <- [1,2894,null,{}] 16:07:44 INFO - PROCESS | 2260 | 1462316864044 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}] 16:07:44 INFO - PROCESS | 2260 | 1462316864154 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 16:07:44 INFO - PROCESS | 2260 | 1462316864167 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:44 INFO - PROCESS | 2260 | ++DOCSHELL 0x119f6e800 == 36 [pid = 2260] [id = 731] 16:07:44 INFO - PROCESS | 2260 | ++DOMWINDOW == 136 (0x119cd0400) [pid = 2260] [serial = 2193] [outer = 0x0] 16:07:44 INFO - PROCESS | 2260 | ++DOMWINDOW == 137 (0x121136400) [pid = 2260] [serial = 2194] [outer = 0x119cd0400] 16:07:44 INFO - PROCESS | 2260 | 1462316864199 Marionette DEBUG loaded listener.js 16:07:44 INFO - PROCESS | 2260 | ++DOMWINDOW == 138 (0x121254800) [pid = 2260] [serial = 2195] [outer = 0x119cd0400] 16:07:44 INFO - PROCESS | 2260 | 1462316864547 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]]]}] 16:07:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 16:07:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 523ms 16:07:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 16:07:44 INFO - PROCESS | 2260 | 1462316864564 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 16:07:44 INFO - PROCESS | 2260 | 1462316864565 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 16:07:44 INFO - PROCESS | 2260 | 1462316864567 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 16:07:44 INFO - PROCESS | 2260 | 1462316864568 Marionette TRACE conn2 <- [1,2898,null,{}] 16:07:44 INFO - PROCESS | 2260 | 1462316864570 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}] 16:07:44 INFO - PROCESS | 2260 | 1462316864665 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 16:07:44 INFO - PROCESS | 2260 | 1462316864671 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:44 INFO - PROCESS | 2260 | ++DOCSHELL 0x12a603000 == 37 [pid = 2260] [id = 732] 16:07:44 INFO - PROCESS | 2260 | ++DOMWINDOW == 139 (0x121223400) [pid = 2260] [serial = 2196] [outer = 0x0] 16:07:44 INFO - PROCESS | 2260 | ++DOMWINDOW == 140 (0x1213c9400) [pid = 2260] [serial = 2197] [outer = 0x121223400] 16:07:44 INFO - PROCESS | 2260 | 1462316864696 Marionette DEBUG loaded listener.js 16:07:44 INFO - PROCESS | 2260 | ++DOMWINDOW == 141 (0x1213d0400) [pid = 2260] [serial = 2198] [outer = 0x121223400] 16:07:45 INFO - PROCESS | 2260 | 1462316865048 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]]]}] 16:07:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 16:07:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 518ms 16:07:45 INFO - PROCESS | 2260 | 1462316865085 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 16:07:45 INFO - PROCESS | 2260 | 1462316865086 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 16:07:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 16:07:45 INFO - PROCESS | 2260 | 1462316865089 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 16:07:45 INFO - PROCESS | 2260 | 1462316865090 Marionette TRACE conn2 <- [1,2902,null,{}] 16:07:45 INFO - PROCESS | 2260 | 1462316865094 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}] 16:07:45 INFO - PROCESS | 2260 | 1462316865190 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 16:07:45 INFO - PROCESS | 2260 | 1462316865195 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:45 INFO - PROCESS | 2260 | ++DOCSHELL 0x12ae41800 == 38 [pid = 2260] [id = 733] 16:07:45 INFO - PROCESS | 2260 | ++DOMWINDOW == 142 (0x118057000) [pid = 2260] [serial = 2199] [outer = 0x0] 16:07:45 INFO - PROCESS | 2260 | ++DOMWINDOW == 143 (0x1213d6800) [pid = 2260] [serial = 2200] [outer = 0x118057000] 16:07:45 INFO - PROCESS | 2260 | 1462316865249 Marionette DEBUG loaded listener.js 16:07:45 INFO - PROCESS | 2260 | ++DOMWINDOW == 144 (0x121505c00) [pid = 2260] [serial = 2201] [outer = 0x118057000] 16:07:45 INFO - PROCESS | 2260 | 1462316865594 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 16:07:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 16:07:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 520ms 16:07:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 16:07:45 INFO - PROCESS | 2260 | 1462316865612 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 16:07:45 INFO - PROCESS | 2260 | 1462316865613 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 16:07:45 INFO - PROCESS | 2260 | 1462316865616 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 16:07:45 INFO - PROCESS | 2260 | 1462316865617 Marionette TRACE conn2 <- [1,2906,null,{}] 16:07:45 INFO - PROCESS | 2260 | 1462316865619 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}] 16:07:45 INFO - PROCESS | 2260 | 1462316865719 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 16:07:46 INFO - PROCESS | 2260 | --DOMWINDOW == 143 (0x12d142800) [pid = 2260] [serial = 47] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:07:46 INFO - PROCESS | 2260 | --DOMWINDOW == 142 (0x1213c0c00) [pid = 2260] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 16:07:46 INFO - PROCESS | 2260 | --DOMWINDOW == 141 (0x113146400) [pid = 2260] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 16:07:46 INFO - PROCESS | 2260 | --DOMWINDOW == 140 (0x1160b0400) [pid = 2260] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 16:07:46 INFO - PROCESS | 2260 | --DOMWINDOW == 139 (0x1213bd000) [pid = 2260] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 16:07:46 INFO - PROCESS | 2260 | --DOMWINDOW == 138 (0x118fb3000) [pid = 2260] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 16:07:46 INFO - PROCESS | 2260 | --DOMWINDOW == 137 (0x119855000) [pid = 2260] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 16:07:46 INFO - PROCESS | 2260 | --DOMWINDOW == 136 (0x113f7c400) [pid = 2260] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 16:07:46 INFO - PROCESS | 2260 | --DOMWINDOW == 135 (0x1182b7800) [pid = 2260] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 16:07:46 INFO - PROCESS | 2260 | --DOMWINDOW == 134 (0x128bcc400) [pid = 2260] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 16:07:46 INFO - PROCESS | 2260 | --DOMWINDOW == 133 (0x112e26800) [pid = 2260] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 16:07:46 INFO - PROCESS | 2260 | --DOMWINDOW == 132 (0x121246800) [pid = 2260] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 16:07:46 INFO - PROCESS | 2260 | --DOMWINDOW == 131 (0x12a911c00) [pid = 2260] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 16:07:46 INFO - PROCESS | 2260 | --DOMWINDOW == 130 (0x128b7ac00) [pid = 2260] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 16:07:46 INFO - PROCESS | 2260 | --DOMWINDOW == 129 (0x128bcac00) [pid = 2260] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 16:07:46 INFO - PROCESS | 2260 | --DOMWINDOW == 128 (0x128c3b000) [pid = 2260] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 16:07:46 INFO - PROCESS | 2260 | --DOMWINDOW == 127 (0x12cff6800) [pid = 2260] [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.] 16:07:46 INFO - PROCESS | 2260 | --DOMWINDOW == 126 (0x1168b5800) [pid = 2260] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 16:07:46 INFO - PROCESS | 2260 | --DOMWINDOW == 125 (0x128c33000) [pid = 2260] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 16:07:46 INFO - PROCESS | 2260 | --DOMWINDOW == 124 (0x1240abc00) [pid = 2260] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 16:07:46 INFO - PROCESS | 2260 | --DOMWINDOW == 123 (0x1213d3000) [pid = 2260] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 16:07:46 INFO - PROCESS | 2260 | --DOMWINDOW == 122 (0x119ea0c00) [pid = 2260] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 16:07:46 INFO - PROCESS | 2260 | --DOMWINDOW == 121 (0x113327800) [pid = 2260] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 16:07:46 INFO - PROCESS | 2260 | --DOMWINDOW == 120 (0x11670f800) [pid = 2260] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 16:07:46 INFO - PROCESS | 2260 | --DOMWINDOW == 119 (0x115e95400) [pid = 2260] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 16:07:46 INFO - PROCESS | 2260 | --DOMWINDOW == 118 (0x113149c00) [pid = 2260] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 16:07:46 INFO - PROCESS | 2260 | --DOMWINDOW == 117 (0x129245400) [pid = 2260] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 16:07:46 INFO - PROCESS | 2260 | --DOMWINDOW == 116 (0x126b83800) [pid = 2260] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 16:07:46 INFO - PROCESS | 2260 | --DOMWINDOW == 115 (0x126b81800) [pid = 2260] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 16:07:46 INFO - PROCESS | 2260 | --DOMWINDOW == 114 (0x1213d7000) [pid = 2260] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 16:07:46 INFO - PROCESS | 2260 | --DOMWINDOW == 113 (0x11826d800) [pid = 2260] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 16:07:46 INFO - PROCESS | 2260 | --DOMWINDOW == 112 (0x1168b7800) [pid = 2260] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 16:07:46 INFO - PROCESS | 2260 | --DOMWINDOW == 111 (0x12928d000) [pid = 2260] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 16:07:46 INFO - PROCESS | 2260 | --DOMWINDOW == 110 (0x119bbdc00) [pid = 2260] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 16:07:46 INFO - PROCESS | 2260 | --DOMWINDOW == 109 (0x112651800) [pid = 2260] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 16:07:46 INFO - PROCESS | 2260 | 1462316866125 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:46 INFO - PROCESS | 2260 | ++DOCSHELL 0x115e76000 == 39 [pid = 2260] [id = 734] 16:07:46 INFO - PROCESS | 2260 | ++DOMWINDOW == 110 (0x11104d000) [pid = 2260] [serial = 2202] [outer = 0x0] 16:07:46 INFO - PROCESS | 2260 | ++DOMWINDOW == 111 (0x112651800) [pid = 2260] [serial = 2203] [outer = 0x11104d000] 16:07:46 INFO - PROCESS | 2260 | 1462316866152 Marionette DEBUG loaded listener.js 16:07:46 INFO - PROCESS | 2260 | ++DOMWINDOW == 112 (0x11616d800) [pid = 2260] [serial = 2204] [outer = 0x11104d000] 16:07:46 INFO - PROCESS | 2260 | 1462316866432 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]]]}] 16:07:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 16:07:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 870ms 16:07:46 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 16:07:46 INFO - PROCESS | 2260 | 1462316866486 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 16:07:46 INFO - PROCESS | 2260 | 1462316866487 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 16:07:46 INFO - PROCESS | 2260 | 1462316866490 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 16:07:46 INFO - PROCESS | 2260 | 1462316866491 Marionette TRACE conn2 <- [1,2910,null,{}] 16:07:46 INFO - PROCESS | 2260 | 1462316866496 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}] 16:07:46 INFO - PROCESS | 2260 | 1462316866572 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 16:07:46 INFO - PROCESS | 2260 | 1462316866579 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:46 INFO - PROCESS | 2260 | ++DOCSHELL 0x12bb07800 == 40 [pid = 2260] [id = 735] 16:07:46 INFO - PROCESS | 2260 | ++DOMWINDOW == 113 (0x116f9c800) [pid = 2260] [serial = 2205] [outer = 0x0] 16:07:46 INFO - PROCESS | 2260 | ++DOMWINDOW == 114 (0x11983f800) [pid = 2260] [serial = 2206] [outer = 0x116f9c800] 16:07:46 INFO - PROCESS | 2260 | 1462316866604 Marionette DEBUG loaded listener.js 16:07:46 INFO - PROCESS | 2260 | ++DOMWINDOW == 115 (0x1213d3800) [pid = 2260] [serial = 2207] [outer = 0x116f9c800] 16:07:46 INFO - PROCESS | 2260 | 1462316866895 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]]]}] 16:07:46 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 16:07:46 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 16:07:46 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 421ms 16:07:46 INFO - PROCESS | 2260 | 1462316866917 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 16:07:46 INFO - PROCESS | 2260 | 1462316866918 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 16:07:46 INFO - TEST-START | /DOMEvents/constructors.html 16:07:46 INFO - PROCESS | 2260 | 1462316866920 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 16:07:46 INFO - PROCESS | 2260 | 1462316866921 Marionette TRACE conn2 <- [1,2914,null,{}] 16:07:46 INFO - PROCESS | 2260 | 1462316866923 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}] 16:07:47 INFO - PROCESS | 2260 | 1462316867007 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 16:07:47 INFO - PROCESS | 2260 | 1462316867067 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:47 INFO - PROCESS | 2260 | ++DOCSHELL 0x12bb1b800 == 41 [pid = 2260] [id = 736] 16:07:47 INFO - PROCESS | 2260 | ++DOMWINDOW == 116 (0x113f0cc00) [pid = 2260] [serial = 2208] [outer = 0x0] 16:07:47 INFO - PROCESS | 2260 | ++DOMWINDOW == 117 (0x12150b400) [pid = 2260] [serial = 2209] [outer = 0x113f0cc00] 16:07:47 INFO - PROCESS | 2260 | 1462316867092 Marionette DEBUG loaded listener.js 16:07:47 INFO - PROCESS | 2260 | ++DOMWINDOW == 118 (0x121787400) [pid = 2260] [serial = 2210] [outer = 0x113f0cc00] 16:07:47 INFO - PROCESS | 2260 | 1462316867399 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]]]}] 16:07:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 16:07:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 16:07:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 16:07:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 16:07:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 16:07:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 16:07:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 16:07:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 16:07:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 16:07:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 16:07:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 16:07:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 16:07:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 16:07:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 16:07:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 16:07:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 16:07:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 16:07:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 16:07:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 16:07:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 16:07:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 16:07:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 16:07:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 16:07:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 16:07:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 16:07:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 16:07:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 16:07:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 16:07:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 16:07:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 16:07:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 16:07:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 16:07:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 16:07:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 16:07:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 16:07:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 16:07:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 16:07:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 16:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:07:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 16:07:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:07:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 16:07:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 16:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:07:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 16:07:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:07:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 16:07:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 16:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:07:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 16:07:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:07:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 16:07:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 16:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:07:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 16:07:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:07:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 16:07:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 16:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:07:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 16:07:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:07:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 16:07:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 16:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:07:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 16:07:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:07:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 16:07:47 INFO - TEST-OK | /DOMEvents/constructors.html | took 529ms 16:07:47 INFO - PROCESS | 2260 | 1462316867450 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 16:07:47 INFO - PROCESS | 2260 | 1462316867451 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 16:07:47 INFO - TEST-START | /DOMEvents/event-phases-order.html 16:07:47 INFO - PROCESS | 2260 | 1462316867454 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 16:07:47 INFO - PROCESS | 2260 | 1462316867455 Marionette TRACE conn2 <- [1,2918,null,{}] 16:07:47 INFO - PROCESS | 2260 | 1462316867458 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}] 16:07:47 INFO - PROCESS | 2260 | 1462316867536 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 16:07:47 INFO - PROCESS | 2260 | 1462316867542 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:47 INFO - PROCESS | 2260 | ++DOCSHELL 0x12c283000 == 42 [pid = 2260] [id = 737] 16:07:47 INFO - PROCESS | 2260 | ++DOMWINDOW == 119 (0x1215e7000) [pid = 2260] [serial = 2211] [outer = 0x0] 16:07:47 INFO - PROCESS | 2260 | ++DOMWINDOW == 120 (0x121b4b800) [pid = 2260] [serial = 2212] [outer = 0x1215e7000] 16:07:47 INFO - PROCESS | 2260 | 1462316867568 Marionette DEBUG loaded listener.js 16:07:47 INFO - PROCESS | 2260 | ++DOMWINDOW == 121 (0x121d48800) [pid = 2260] [serial = 2213] [outer = 0x1215e7000] 16:07:48 INFO - PROCESS | 2260 | 1462316868022 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 16:07:48 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 16:07:48 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 624ms 16:07:48 INFO - PROCESS | 2260 | 1462316868154 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 16:07:48 INFO - PROCESS | 2260 | 1462316868157 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 16:07:48 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 16:07:48 INFO - PROCESS | 2260 | 1462316868167 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 16:07:48 INFO - PROCESS | 2260 | 1462316868170 Marionette TRACE conn2 <- [1,2922,null,{}] 16:07:48 INFO - PROCESS | 2260 | 1462316868173 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}] 16:07:48 INFO - PROCESS | 2260 | 1462316868287 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 16:07:48 INFO - PROCESS | 2260 | 1462316868339 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:48 INFO - PROCESS | 2260 | ++DOCSHELL 0x1130f0800 == 43 [pid = 2260] [id = 738] 16:07:48 INFO - PROCESS | 2260 | ++DOMWINDOW == 122 (0x111d35c00) [pid = 2260] [serial = 2214] [outer = 0x0] 16:07:48 INFO - PROCESS | 2260 | ++DOMWINDOW == 123 (0x112040000) [pid = 2260] [serial = 2215] [outer = 0x111d35c00] 16:07:48 INFO - PROCESS | 2260 | 1462316868372 Marionette DEBUG loaded listener.js 16:07:48 INFO - PROCESS | 2260 | ++DOMWINDOW == 124 (0x112d70000) [pid = 2260] [serial = 2216] [outer = 0x111d35c00] 16:07:48 INFO - PROCESS | 2260 | [2260] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 16:07:48 INFO - PROCESS | 2260 | [2260] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 16:07:48 INFO - PROCESS | 2260 | [2260] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 16:07:48 INFO - PROCESS | 2260 | [2260] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 16:07:48 INFO - PROCESS | 2260 | 1462316868895 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]]]}] 16:07:48 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 16:07:48 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 16:07:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 16:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:07:48 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:07:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:07:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:07:48 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 16:07:48 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 16:07:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:07:48 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:07:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:07:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:07:48 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 16:07:48 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 16:07:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:07:48 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:07:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:07:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:07:48 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]" 16:07:48 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 16:07:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:07:48 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:07:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:07:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:07:48 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 16:07:48 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 771ms 16:07:48 INFO - PROCESS | 2260 | 1462316868948 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 16:07:48 INFO - PROCESS | 2260 | 1462316868950 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 16:07:48 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 16:07:48 INFO - PROCESS | 2260 | 1462316868957 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 16:07:48 INFO - PROCESS | 2260 | 1462316868960 Marionette TRACE conn2 <- [1,2926,null,{}] 16:07:48 INFO - PROCESS | 2260 | 1462316868963 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}] 16:07:49 INFO - PROCESS | 2260 | 1462316869073 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 16:07:49 INFO - PROCESS | 2260 | 1462316869129 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:49 INFO - PROCESS | 2260 | ++DOCSHELL 0x121188800 == 44 [pid = 2260] [id = 739] 16:07:49 INFO - PROCESS | 2260 | ++DOMWINDOW == 125 (0x11322c000) [pid = 2260] [serial = 2217] [outer = 0x0] 16:07:49 INFO - PROCESS | 2260 | ++DOMWINDOW == 126 (0x116a68000) [pid = 2260] [serial = 2218] [outer = 0x11322c000] 16:07:49 INFO - PROCESS | 2260 | 1462316869159 Marionette DEBUG loaded listener.js 16:07:49 INFO - PROCESS | 2260 | ++DOMWINDOW == 127 (0x1180d8400) [pid = 2260] [serial = 2219] [outer = 0x11322c000] 16:07:49 INFO - PROCESS | 2260 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 16:07:49 INFO - PROCESS | 2260 | 1462316869561 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]]]}] 16:07:49 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 16:07:49 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 625ms 16:07:49 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 16:07:49 INFO - PROCESS | 2260 | 1462316869580 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 16:07:49 INFO - PROCESS | 2260 | 1462316869582 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 16:07:49 INFO - PROCESS | 2260 | 1462316869584 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 16:07:49 INFO - PROCESS | 2260 | 1462316869585 Marionette TRACE conn2 <- [1,2930,null,{}] 16:07:49 INFO - PROCESS | 2260 | 1462316869592 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}] 16:07:49 INFO - PROCESS | 2260 | 1462316869705 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 16:07:49 INFO - PROCESS | 2260 | 1462316869763 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:49 INFO - PROCESS | 2260 | ++DOCSHELL 0x1295d3800 == 45 [pid = 2260] [id = 740] 16:07:49 INFO - PROCESS | 2260 | ++DOMWINDOW == 128 (0x1182b6000) [pid = 2260] [serial = 2220] [outer = 0x0] 16:07:49 INFO - PROCESS | 2260 | ++DOMWINDOW == 129 (0x1185eec00) [pid = 2260] [serial = 2221] [outer = 0x1182b6000] 16:07:49 INFO - PROCESS | 2260 | 1462316869796 Marionette DEBUG loaded listener.js 16:07:49 INFO - PROCESS | 2260 | ++DOMWINDOW == 130 (0x118790800) [pid = 2260] [serial = 2222] [outer = 0x1182b6000] 16:07:50 INFO - PROCESS | 2260 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 16:07:50 INFO - PROCESS | 2260 | 1462316870215 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]]]}] 16:07:50 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 16:07:50 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 668ms 16:07:50 INFO - PROCESS | 2260 | 1462316870254 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 16:07:50 INFO - PROCESS | 2260 | 1462316870256 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 16:07:50 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 16:07:50 INFO - PROCESS | 2260 | 1462316870259 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 16:07:50 INFO - PROCESS | 2260 | 1462316870261 Marionette TRACE conn2 <- [1,2934,null,{}] 16:07:50 INFO - PROCESS | 2260 | 1462316870265 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}] 16:07:50 INFO - PROCESS | 2260 | 1462316870403 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 16:07:50 INFO - PROCESS | 2260 | 1462316870529 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:50 INFO - PROCESS | 2260 | ++DOCSHELL 0x12c29f800 == 46 [pid = 2260] [id = 741] 16:07:50 INFO - PROCESS | 2260 | ++DOMWINDOW == 131 (0x11983fc00) [pid = 2260] [serial = 2223] [outer = 0x0] 16:07:50 INFO - PROCESS | 2260 | ++DOMWINDOW == 132 (0x119fcb400) [pid = 2260] [serial = 2224] [outer = 0x11983fc00] 16:07:50 INFO - PROCESS | 2260 | 1462316870560 Marionette DEBUG loaded listener.js 16:07:50 INFO - PROCESS | 2260 | ++DOMWINDOW == 133 (0x121142c00) [pid = 2260] [serial = 2225] [outer = 0x11983fc00] 16:07:51 INFO - PROCESS | 2260 | 1462316871135 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]]]}] 16:07:51 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 16:07:51 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 922ms 16:07:51 INFO - PROCESS | 2260 | 1462316871181 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 16:07:51 INFO - PROCESS | 2260 | 1462316871185 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 16:07:51 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 16:07:51 INFO - PROCESS | 2260 | 1462316871190 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 16:07:51 INFO - PROCESS | 2260 | 1462316871193 Marionette TRACE conn2 <- [1,2938,null,{}] 16:07:51 INFO - PROCESS | 2260 | 1462316871198 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}] 16:07:51 INFO - PROCESS | 2260 | 1462316871385 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 16:07:51 INFO - PROCESS | 2260 | 1462316871457 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:51 INFO - PROCESS | 2260 | ++DOCSHELL 0x113ab5000 == 47 [pid = 2260] [id = 742] 16:07:51 INFO - PROCESS | 2260 | ++DOMWINDOW == 134 (0x11313f400) [pid = 2260] [serial = 2226] [outer = 0x0] 16:07:51 INFO - PROCESS | 2260 | ++DOMWINDOW == 135 (0x113145800) [pid = 2260] [serial = 2227] [outer = 0x11313f400] 16:07:51 INFO - PROCESS | 2260 | 1462316871493 Marionette DEBUG loaded listener.js 16:07:51 INFO - PROCESS | 2260 | ++DOMWINDOW == 136 (0x113a9d400) [pid = 2260] [serial = 2228] [outer = 0x11313f400] 16:07:51 INFO - PROCESS | 2260 | --DOCSHELL 0x12c17a800 == 46 [pid = 2260] [id = 11] 16:07:51 INFO - PROCESS | 2260 | --DOCSHELL 0x12ca84800 == 45 [pid = 2260] [id = 14] 16:07:51 INFO - PROCESS | 2260 | --DOCSHELL 0x12bb1b000 == 44 [pid = 2260] [id = 10] 16:07:51 INFO - PROCESS | 2260 | --DOCSHELL 0x113ab8800 == 43 [pid = 2260] [id = 26] 16:07:51 INFO - PROCESS | 2260 | --DOCSHELL 0x12d12d000 == 42 [pid = 2260] [id = 16] 16:07:51 INFO - PROCESS | 2260 | --DOCSHELL 0x12af9f000 == 41 [pid = 2260] [id = 9] 16:07:51 INFO - PROCESS | 2260 | --DOMWINDOW == 135 (0x12d50b000) [pid = 2260] [serial = 49] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:07:51 INFO - PROCESS | 2260 | --DOMWINDOW == 134 (0x12aee8c00) [pid = 2260] [serial = 2161] [outer = 0x0] [url = about:blank] 16:07:51 INFO - PROCESS | 2260 | --DOCSHELL 0x13574f000 == 40 [pid = 2260] [id = 720] 16:07:51 INFO - PROCESS | 2260 | 1462316871935 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]]]}] 16:07:51 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. 16:07:51 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 777ms 16:07:51 INFO - PROCESS | 2260 | 1462316871965 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 16:07:51 INFO - PROCESS | 2260 | 1462316871969 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 16:07:51 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 16:07:51 INFO - PROCESS | 2260 | 1462316871973 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 16:07:51 INFO - PROCESS | 2260 | 1462316871975 Marionette TRACE conn2 <- [1,2942,null,{}] 16:07:51 INFO - PROCESS | 2260 | 1462316871978 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}] 16:07:52 INFO - PROCESS | 2260 | 1462316872061 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 16:07:52 INFO - PROCESS | 2260 | --DOMWINDOW == 133 (0x121b54c00) [pid = 2260] [serial = 2060] [outer = 0x0] [url = about:blank] 16:07:52 INFO - PROCESS | 2260 | --DOMWINDOW == 132 (0x125232c00) [pid = 2260] [serial = 2063] [outer = 0x0] [url = about:blank] 16:07:52 INFO - PROCESS | 2260 | --DOMWINDOW == 131 (0x1182ad800) [pid = 2260] [serial = 2051] [outer = 0x0] [url = about:blank] 16:07:52 INFO - PROCESS | 2260 | --DOMWINDOW == 130 (0x128b7bc00) [pid = 2260] [serial = 2015] [outer = 0x0] [url = about:blank] 16:07:52 INFO - PROCESS | 2260 | --DOMWINDOW == 129 (0x12113b000) [pid = 2260] [serial = 1943] [outer = 0x0] [url = about:blank] 16:07:52 INFO - PROCESS | 2260 | --DOMWINDOW == 128 (0x12113c000) [pid = 2260] [serial = 2054] [outer = 0x0] [url = about:blank] 16:07:52 INFO - PROCESS | 2260 | --DOMWINDOW == 127 (0x1180d9c00) [pid = 2260] [serial = 2009] [outer = 0x0] [url = about:blank] 16:07:52 INFO - PROCESS | 2260 | --DOMWINDOW == 126 (0x119857000) [pid = 2260] [serial = 2012] [outer = 0x0] [url = about:blank] 16:07:52 INFO - PROCESS | 2260 | --DOMWINDOW == 125 (0x128fe9400) [pid = 2260] [serial = 2018] [outer = 0x0] [url = about:blank] 16:07:52 INFO - PROCESS | 2260 | --DOMWINDOW == 124 (0x1295bbc00) [pid = 2260] [serial = 2021] [outer = 0x0] [url = about:blank] 16:07:52 INFO - PROCESS | 2260 | --DOMWINDOW == 123 (0x12150f800) [pid = 2260] [serial = 2057] [outer = 0x0] [url = about:blank] 16:07:52 INFO - PROCESS | 2260 | --DOMWINDOW == 122 (0x12149c800) [pid = 2260] [serial = 2045] [outer = 0x0] [url = about:blank] 16:07:52 INFO - PROCESS | 2260 | --DOMWINDOW == 121 (0x115e8c000) [pid = 2260] [serial = 2048] [outer = 0x0] [url = about:blank] 16:07:52 INFO - PROCESS | 2260 | --DOMWINDOW == 120 (0x12ad39c00) [pid = 2260] [serial = 2159] [outer = 0x0] [url = about:blank] 16:07:52 INFO - PROCESS | 2260 | --DOMWINDOW == 119 (0x128bca400) [pid = 2260] [serial = 2143] [outer = 0x0] [url = about:blank] 16:07:52 INFO - PROCESS | 2260 | --DOMWINDOW == 118 (0x128fed800) [pid = 2260] [serial = 2146] [outer = 0x0] [url = about:blank] 16:07:52 INFO - PROCESS | 2260 | --DOMWINDOW == 117 (0x128d56800) [pid = 2260] [serial = 2144] [outer = 0x0] [url = about:blank] 16:07:52 INFO - PROCESS | 2260 | --DOMWINDOW == 116 (0x129518c00) [pid = 2260] [serial = 2149] [outer = 0x0] [url = about:blank] 16:07:52 INFO - PROCESS | 2260 | --DOMWINDOW == 115 (0x121144400) [pid = 2260] [serial = 1502] [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.] 16:07:52 INFO - PROCESS | 2260 | --DOMWINDOW == 114 (0x129295800) [pid = 2260] [serial = 2147] [outer = 0x0] [url = about:blank] 16:07:52 INFO - PROCESS | 2260 | --DOMWINDOW == 113 (0x119cc4800) [pid = 2260] [serial = 2152] [outer = 0x0] [url = about:blank] 16:07:52 INFO - PROCESS | 2260 | --DOMWINDOW == 112 (0x1295ac800) [pid = 2260] [serial = 2150] [outer = 0x0] [url = about:blank] 16:07:52 INFO - PROCESS | 2260 | --DOMWINDOW == 111 (0x12a906c00) [pid = 2260] [serial = 2155] [outer = 0x0] [url = about:blank] 16:07:52 INFO - PROCESS | 2260 | --DOMWINDOW == 110 (0x125832800) [pid = 2260] [serial = 2140] [outer = 0x0] [url = about:blank] 16:07:52 INFO - PROCESS | 2260 | --DOMWINDOW == 109 (0x12150f000) [pid = 2260] [serial = 2137] [outer = 0x0] [url = about:blank] 16:07:52 INFO - PROCESS | 2260 | --DOMWINDOW == 108 (0x121b51000) [pid = 2260] [serial = 2138] [outer = 0x0] [url = about:blank] 16:07:52 INFO - PROCESS | 2260 | --DOMWINDOW == 107 (0x12113d800) [pid = 2260] [serial = 2134] [outer = 0x0] [url = about:blank] 16:07:52 INFO - PROCESS | 2260 | --DOMWINDOW == 106 (0x1213ce400) [pid = 2260] [serial = 2135] [outer = 0x0] [url = about:blank] 16:07:52 INFO - PROCESS | 2260 | --DOMWINDOW == 105 (0x117d31c00) [pid = 2260] [serial = 2131] [outer = 0x0] [url = about:blank] 16:07:52 INFO - PROCESS | 2260 | --DOMWINDOW == 104 (0x119853000) [pid = 2260] [serial = 2132] [outer = 0x0] [url = about:blank] 16:07:52 INFO - PROCESS | 2260 | --DOMWINDOW == 103 (0x11935e400) [pid = 2260] [serial = 2129] [outer = 0x0] [url = about:blank] 16:07:52 INFO - PROCESS | 2260 | --DOMWINDOW == 102 (0x118f0ec00) [pid = 2260] [serial = 2128] [outer = 0x0] [url = about:blank] 16:07:52 INFO - PROCESS | 2260 | --DOMWINDOW == 101 (0x116f95800) [pid = 2260] [serial = 2126] [outer = 0x0] [url = about:blank] 16:07:52 INFO - PROCESS | 2260 | --DOMWINDOW == 100 (0x1161da800) [pid = 2260] [serial = 2125] [outer = 0x0] [url = about:blank] 16:07:52 INFO - PROCESS | 2260 | --DOMWINDOW == 99 (0x1185ec400) [pid = 2260] [serial = 2123] [outer = 0x0] [url = about:blank] 16:07:52 INFO - PROCESS | 2260 | --DOMWINDOW == 98 (0x113d2d400) [pid = 2260] [serial = 2122] [outer = 0x0] [url = about:blank] 16:07:52 INFO - PROCESS | 2260 | --DOMWINDOW == 97 (0x1295b0c00) [pid = 2260] [serial = 2119] [outer = 0x0] [url = about:blank] 16:07:52 INFO - PROCESS | 2260 | --DOMWINDOW == 96 (0x12a791400) [pid = 2260] [serial = 2120] [outer = 0x0] [url = about:blank] 16:07:52 INFO - PROCESS | 2260 | --DOMWINDOW == 95 (0x128fea400) [pid = 2260] [serial = 2117] [outer = 0x0] [url = about:blank] 16:07:52 INFO - PROCESS | 2260 | --DOMWINDOW == 94 (0x128e89c00) [pid = 2260] [serial = 2116] [outer = 0x0] [url = about:blank] 16:07:52 INFO - PROCESS | 2260 | --DOMWINDOW == 93 (0x128c35c00) [pid = 2260] [serial = 2114] [outer = 0x0] [url = about:blank] 16:07:52 INFO - PROCESS | 2260 | --DOMWINDOW == 92 (0x126dae000) [pid = 2260] [serial = 2113] [outer = 0x0] [url = about:blank] 16:07:52 INFO - PROCESS | 2260 | --DOMWINDOW == 91 (0x126b6e000) [pid = 2260] [serial = 2111] [outer = 0x0] [url = about:blank] 16:07:52 INFO - PROCESS | 2260 | --DOMWINDOW == 90 (0x1244b2800) [pid = 2260] [serial = 2110] [outer = 0x0] [url = about:blank] 16:07:52 INFO - PROCESS | 2260 | --DOMWINDOW == 89 (0x1185f7c00) [pid = 2260] [serial = 2107] [outer = 0x0] [url = about:blank] 16:07:52 INFO - PROCESS | 2260 | --DOMWINDOW == 88 (0x119bc2c00) [pid = 2260] [serial = 2108] [outer = 0x0] [url = about:blank] 16:07:52 INFO - PROCESS | 2260 | --DOMWINDOW == 87 (0x11805e400) [pid = 2260] [serial = 2105] [outer = 0x0] [url = about:blank] 16:07:52 INFO - PROCESS | 2260 | --DOMWINDOW == 86 (0x116f90400) [pid = 2260] [serial = 2104] [outer = 0x0] [url = about:blank] 16:07:52 INFO - PROCESS | 2260 | --DOMWINDOW == 85 (0x1292ec800) [pid = 2260] [serial = 2102] [outer = 0x0] [url = about:blank] 16:07:52 INFO - PROCESS | 2260 | --DOMWINDOW == 84 (0x128b7d000) [pid = 2260] [serial = 2153] [outer = 0x0] [url = about:blank] 16:07:52 INFO - PROCESS | 2260 | --DOMWINDOW == 83 (0x12a9f4400) [pid = 2260] [serial = 2156] [outer = 0x0] [url = about:blank] 16:07:52 INFO - PROCESS | 2260 | --DOMWINDOW == 82 (0x12abe9400) [pid = 2260] [serial = 2158] [outer = 0x0] [url = about:blank] 16:07:52 INFO - PROCESS | 2260 | --DOMWINDOW == 81 (0x128b7c800) [pid = 2260] [serial = 2141] [outer = 0x0] [url = about:blank] 16:07:52 INFO - PROCESS | 2260 | 1462316872121 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:52 INFO - PROCESS | 2260 | ++DOCSHELL 0x1181da000 == 41 [pid = 2260] [id = 743] 16:07:52 INFO - PROCESS | 2260 | ++DOMWINDOW == 82 (0x111056c00) [pid = 2260] [serial = 2229] [outer = 0x0] 16:07:52 INFO - PROCESS | 2260 | ++DOMWINDOW == 83 (0x113da0400) [pid = 2260] [serial = 2230] [outer = 0x111056c00] 16:07:52 INFO - PROCESS | 2260 | 1462316872147 Marionette DEBUG loaded listener.js 16:07:52 INFO - PROCESS | 2260 | ++DOMWINDOW == 84 (0x116717000) [pid = 2260] [serial = 2231] [outer = 0x111056c00] 16:07:52 INFO - PROCESS | 2260 | 1462316872438 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"]]]}] 16:07:52 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 16:07:52 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 16:07:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:07:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:07:52 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 16:07:52 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 474ms 16:07:52 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 16:07:52 INFO - PROCESS | 2260 | 1462316872449 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 16:07:52 INFO - PROCESS | 2260 | 1462316872451 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 16:07:52 INFO - PROCESS | 2260 | 1462316872453 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 16:07:52 INFO - PROCESS | 2260 | 1462316872455 Marionette TRACE conn2 <- [1,2946,null,{}] 16:07:52 INFO - PROCESS | 2260 | 1462316872470 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}] 16:07:52 INFO - PROCESS | 2260 | 1462316872555 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 16:07:52 INFO - PROCESS | 2260 | 1462316872563 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:52 INFO - PROCESS | 2260 | ++DOCSHELL 0x121329000 == 42 [pid = 2260] [id = 744] 16:07:52 INFO - PROCESS | 2260 | ++DOMWINDOW == 85 (0x116f96000) [pid = 2260] [serial = 2232] [outer = 0x0] 16:07:52 INFO - PROCESS | 2260 | ++DOMWINDOW == 86 (0x117d30800) [pid = 2260] [serial = 2233] [outer = 0x116f96000] 16:07:52 INFO - PROCESS | 2260 | 1462316872590 Marionette DEBUG loaded listener.js 16:07:52 INFO - PROCESS | 2260 | ++DOMWINDOW == 87 (0x11826d000) [pid = 2260] [serial = 2234] [outer = 0x116f96000] 16:07:52 INFO - PROCESS | 2260 | 1462316872896 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]]]}] 16:07:52 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. 16:07:52 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 474ms 16:07:52 INFO - PROCESS | 2260 | 1462316872935 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 16:07:52 INFO - PROCESS | 2260 | 1462316872937 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 16:07:52 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 16:07:52 INFO - PROCESS | 2260 | 1462316872939 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 16:07:52 INFO - PROCESS | 2260 | 1462316872940 Marionette TRACE conn2 <- [1,2950,null,{}] 16:07:52 INFO - PROCESS | 2260 | 1462316872945 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}] 16:07:53 INFO - PROCESS | 2260 | 1462316873020 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 16:07:53 INFO - PROCESS | 2260 | 1462316873027 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:53 INFO - PROCESS | 2260 | ++DOCSHELL 0x1251c1800 == 43 [pid = 2260] [id = 745] 16:07:53 INFO - PROCESS | 2260 | ++DOMWINDOW == 88 (0x1182ad800) [pid = 2260] [serial = 2235] [outer = 0x0] 16:07:53 INFO - PROCESS | 2260 | ++DOMWINDOW == 89 (0x1185ae800) [pid = 2260] [serial = 2236] [outer = 0x1182ad800] 16:07:53 INFO - PROCESS | 2260 | 1462316873053 Marionette DEBUG loaded listener.js 16:07:53 INFO - PROCESS | 2260 | ++DOMWINDOW == 90 (0x11871f800) [pid = 2260] [serial = 2237] [outer = 0x1182ad800] 16:07:53 INFO - PROCESS | 2260 | ++DOCSHELL 0x11262e800 == 44 [pid = 2260] [id = 746] 16:07:53 INFO - PROCESS | 2260 | ++DOMWINDOW == 91 (0x118723800) [pid = 2260] [serial = 2238] [outer = 0x0] 16:07:53 INFO - PROCESS | 2260 | ++DOMWINDOW == 92 (0x118721000) [pid = 2260] [serial = 2239] [outer = 0x118723800] 16:07:53 INFO - PROCESS | 2260 | 1462316873400 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]]]}] 16:07:53 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. 16:07:53 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 474ms 16:07:53 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 16:07:53 INFO - PROCESS | 2260 | 1462316873414 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 16:07:53 INFO - PROCESS | 2260 | 1462316873415 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 16:07:53 INFO - PROCESS | 2260 | 1462316873419 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 16:07:53 INFO - PROCESS | 2260 | 1462316873420 Marionette TRACE conn2 <- [1,2954,null,{}] 16:07:53 INFO - PROCESS | 2260 | 1462316873423 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}] 16:07:53 INFO - PROCESS | 2260 | 1462316873573 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 16:07:53 INFO - PROCESS | 2260 | 1462316873662 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:53 INFO - PROCESS | 2260 | ++DOCSHELL 0x126d6b800 == 45 [pid = 2260] [id = 747] 16:07:53 INFO - PROCESS | 2260 | ++DOMWINDOW == 93 (0x1121da400) [pid = 2260] [serial = 2240] [outer = 0x0] 16:07:53 INFO - PROCESS | 2260 | ++DOMWINDOW == 94 (0x11872c000) [pid = 2260] [serial = 2241] [outer = 0x1121da400] 16:07:53 INFO - PROCESS | 2260 | 1462316873704 Marionette DEBUG loaded listener.js 16:07:53 INFO - PROCESS | 2260 | ++DOMWINDOW == 95 (0x1193afc00) [pid = 2260] [serial = 2242] [outer = 0x1121da400] 16:07:53 INFO - PROCESS | 2260 | 1462316873980 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]]]}] 16:07:53 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 16:07:53 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 16:07:53 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 571ms 16:07:53 INFO - PROCESS | 2260 | 1462316873989 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 16:07:53 INFO - PROCESS | 2260 | 1462316873991 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 16:07:54 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 16:07:54 INFO - PROCESS | 2260 | 1462316874016 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 16:07:54 INFO - PROCESS | 2260 | 1462316874017 Marionette TRACE conn2 <- [1,2958,null,{}] 16:07:54 INFO - PROCESS | 2260 | 1462316874020 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}] 16:07:54 INFO - PROCESS | 2260 | 1462316874152 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 16:07:54 INFO - PROCESS | 2260 | 1462316874157 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:54 INFO - PROCESS | 2260 | ++DOCSHELL 0x12a60a000 == 46 [pid = 2260] [id = 748] 16:07:54 INFO - PROCESS | 2260 | ++DOMWINDOW == 96 (0x118fafc00) [pid = 2260] [serial = 2243] [outer = 0x0] 16:07:54 INFO - PROCESS | 2260 | ++DOMWINDOW == 97 (0x1196d0000) [pid = 2260] [serial = 2244] [outer = 0x118fafc00] 16:07:54 INFO - PROCESS | 2260 | 1462316874182 Marionette DEBUG loaded listener.js 16:07:54 INFO - PROCESS | 2260 | ++DOMWINDOW == 98 (0x12113c000) [pid = 2260] [serial = 2245] [outer = 0x118fafc00] 16:07:54 INFO - PROCESS | 2260 | 1462316874489 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]]]}] 16:07:54 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. 16:07:54 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 532ms 16:07:54 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 16:07:54 INFO - PROCESS | 2260 | 1462316874535 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 16:07:54 INFO - PROCESS | 2260 | 1462316874536 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 16:07:54 INFO - PROCESS | 2260 | 1462316874538 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 16:07:54 INFO - PROCESS | 2260 | 1462316874540 Marionette TRACE conn2 <- [1,2962,null,{}] 16:07:54 INFO - PROCESS | 2260 | 1462316874547 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}] 16:07:54 INFO - PROCESS | 2260 | 1462316874645 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 16:07:54 INFO - PROCESS | 2260 | 1462316874649 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:54 INFO - PROCESS | 2260 | ++DOCSHELL 0x12a967000 == 47 [pid = 2260] [id = 749] 16:07:54 INFO - PROCESS | 2260 | ++DOMWINDOW == 99 (0x119fc8000) [pid = 2260] [serial = 2246] [outer = 0x0] 16:07:54 INFO - PROCESS | 2260 | ++DOMWINDOW == 100 (0x121246000) [pid = 2260] [serial = 2247] [outer = 0x119fc8000] 16:07:54 INFO - PROCESS | 2260 | 1462316874674 Marionette DEBUG loaded listener.js 16:07:54 INFO - PROCESS | 2260 | ++DOMWINDOW == 101 (0x1213c2400) [pid = 2260] [serial = 2248] [outer = 0x119fc8000] 16:07:55 INFO - PROCESS | 2260 | 1462316875093 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]]]}] 16:07:55 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. 16:07:55 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 573ms 16:07:55 INFO - PROCESS | 2260 | 1462316875120 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 16:07:55 INFO - PROCESS | 2260 | 1462316875122 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 16:07:55 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 16:07:55 INFO - PROCESS | 2260 | 1462316875125 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 16:07:55 INFO - PROCESS | 2260 | 1462316875127 Marionette TRACE conn2 <- [1,2966,null,{}] 16:07:55 INFO - PROCESS | 2260 | 1462316875131 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}] 16:07:55 INFO - PROCESS | 2260 | 1462316875285 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 16:07:55 INFO - PROCESS | 2260 | 1462316875309 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:55 INFO - PROCESS | 2260 | ++DOCSHELL 0x12bb05000 == 48 [pid = 2260] [id = 750] 16:07:55 INFO - PROCESS | 2260 | ++DOMWINDOW == 102 (0x121142800) [pid = 2260] [serial = 2249] [outer = 0x0] 16:07:55 INFO - PROCESS | 2260 | ++DOMWINDOW == 103 (0x1213cf400) [pid = 2260] [serial = 2250] [outer = 0x121142800] 16:07:55 INFO - PROCESS | 2260 | 1462316875350 Marionette DEBUG loaded listener.js 16:07:55 INFO - PROCESS | 2260 | ++DOMWINDOW == 104 (0x121507c00) [pid = 2260] [serial = 2251] [outer = 0x121142800] 16:07:55 INFO - PROCESS | 2260 | 1462316875705 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]]]}] 16:07:55 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. 16:07:55 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 624ms 16:07:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 16:07:55 INFO - PROCESS | 2260 | 1462316875749 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 16:07:55 INFO - PROCESS | 2260 | 1462316875750 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 16:07:55 INFO - PROCESS | 2260 | 1462316875752 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 16:07:55 INFO - PROCESS | 2260 | 1462316875753 Marionette TRACE conn2 <- [1,2970,null,{}] 16:07:55 INFO - PROCESS | 2260 | 1462316875756 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}] 16:07:55 INFO - PROCESS | 2260 | 1462316875855 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 16:07:55 INFO - PROCESS | 2260 | 1462316875868 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:55 INFO - PROCESS | 2260 | ++DOCSHELL 0x12c17a000 == 49 [pid = 2260] [id = 751] 16:07:55 INFO - PROCESS | 2260 | ++DOMWINDOW == 105 (0x12150a400) [pid = 2260] [serial = 2252] [outer = 0x0] 16:07:55 INFO - PROCESS | 2260 | ++DOMWINDOW == 106 (0x121510c00) [pid = 2260] [serial = 2253] [outer = 0x12150a400] 16:07:55 INFO - PROCESS | 2260 | 1462316875893 Marionette DEBUG loaded listener.js 16:07:55 INFO - PROCESS | 2260 | ++DOMWINDOW == 107 (0x121b28000) [pid = 2260] [serial = 2254] [outer = 0x12150a400] 16:07:56 INFO - PROCESS | 2260 | --DOMWINDOW == 106 (0x119cd0400) [pid = 2260] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 16:07:56 INFO - PROCESS | 2260 | --DOMWINDOW == 105 (0x118275400) [pid = 2260] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 16:07:56 INFO - PROCESS | 2260 | --DOMWINDOW == 104 (0x118159400) [pid = 2260] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 16:07:56 INFO - PROCESS | 2260 | --DOMWINDOW == 103 (0x11313f800) [pid = 2260] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 16:07:56 INFO - PROCESS | 2260 | --DOMWINDOW == 102 (0x11983b800) [pid = 2260] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 16:07:56 INFO - PROCESS | 2260 | --DOMWINDOW == 101 (0x1120d5400) [pid = 2260] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 16:07:56 INFO - PROCESS | 2260 | --DOMWINDOW == 100 (0x118051c00) [pid = 2260] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 16:07:56 INFO - PROCESS | 2260 | --DOMWINDOW == 99 (0x110f76800) [pid = 2260] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 16:07:56 INFO - PROCESS | 2260 | --DOMWINDOW == 98 (0x121223400) [pid = 2260] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 16:07:56 INFO - PROCESS | 2260 | --DOMWINDOW == 97 (0x118057000) [pid = 2260] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 16:07:56 INFO - PROCESS | 2260 | --DOMWINDOW == 96 (0x112d66800) [pid = 2260] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 16:07:56 INFO - PROCESS | 2260 | --DOMWINDOW == 95 (0x118fbdc00) [pid = 2260] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 16:07:56 INFO - PROCESS | 2260 | --DOMWINDOW == 94 (0x11313e000) [pid = 2260] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 16:07:56 INFO - PROCESS | 2260 | --DOMWINDOW == 93 (0x113f0cc00) [pid = 2260] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 16:07:56 INFO - PROCESS | 2260 | --DOMWINDOW == 92 (0x11104d000) [pid = 2260] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 16:07:56 INFO - PROCESS | 2260 | --DOMWINDOW == 91 (0x116f9c800) [pid = 2260] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 16:07:56 INFO - PROCESS | 2260 | 1462316876324 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]]]}] 16:07:56 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. 16:07:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 626ms 16:07:56 INFO - PROCESS | 2260 | 1462316876386 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 16:07:56 INFO - PROCESS | 2260 | 1462316876387 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 16:07:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 16:07:56 INFO - PROCESS | 2260 | 1462316876390 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 16:07:56 INFO - PROCESS | 2260 | 1462316876391 Marionette TRACE conn2 <- [1,2974,null,{}] 16:07:56 INFO - PROCESS | 2260 | 1462316876399 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}] 16:07:56 INFO - PROCESS | 2260 | 1462316876486 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 16:07:56 INFO - PROCESS | 2260 | 1462316876491 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:56 INFO - PROCESS | 2260 | ++DOCSHELL 0x12af97000 == 50 [pid = 2260] [id = 752] 16:07:56 INFO - PROCESS | 2260 | ++DOMWINDOW == 92 (0x1180d4000) [pid = 2260] [serial = 2255] [outer = 0x0] 16:07:56 INFO - PROCESS | 2260 | ++DOMWINDOW == 93 (0x119595000) [pid = 2260] [serial = 2256] [outer = 0x1180d4000] 16:07:56 INFO - PROCESS | 2260 | 1462316876518 Marionette DEBUG loaded listener.js 16:07:56 INFO - PROCESS | 2260 | ++DOMWINDOW == 94 (0x1213c2800) [pid = 2260] [serial = 2257] [outer = 0x1180d4000] 16:07:56 INFO - PROCESS | 2260 | 1462316876831 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]]]}] 16:07:56 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. 16:07:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 474ms 16:07:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 16:07:56 INFO - PROCESS | 2260 | 1462316876864 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 16:07:56 INFO - PROCESS | 2260 | 1462316876866 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 16:07:56 INFO - PROCESS | 2260 | 1462316876868 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 16:07:56 INFO - PROCESS | 2260 | 1462316876869 Marionette TRACE conn2 <- [1,2978,null,{}] 16:07:56 INFO - PROCESS | 2260 | 1462316876872 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}] 16:07:56 INFO - PROCESS | 2260 | 1462316876965 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 16:07:57 INFO - PROCESS | 2260 | 1462316877018 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:57 INFO - PROCESS | 2260 | ++DOCSHELL 0x12c2a0800 == 51 [pid = 2260] [id = 753] 16:07:57 INFO - PROCESS | 2260 | ++DOMWINDOW == 95 (0x118159400) [pid = 2260] [serial = 2258] [outer = 0x0] 16:07:57 INFO - PROCESS | 2260 | ++DOMWINDOW == 96 (0x121b4d800) [pid = 2260] [serial = 2259] [outer = 0x118159400] 16:07:57 INFO - PROCESS | 2260 | 1462316877047 Marionette DEBUG loaded listener.js 16:07:57 INFO - PROCESS | 2260 | ++DOMWINDOW == 97 (0x1240ac800) [pid = 2260] [serial = 2260] [outer = 0x118159400] 16:07:57 INFO - PROCESS | 2260 | 1462316877322 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]]]}] 16:07:57 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. 16:07:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 468ms 16:07:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 16:07:57 INFO - PROCESS | 2260 | 1462316877336 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 16:07:57 INFO - PROCESS | 2260 | 1462316877337 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 16:07:57 INFO - PROCESS | 2260 | 1462316877340 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 16:07:57 INFO - PROCESS | 2260 | 1462316877341 Marionette TRACE conn2 <- [1,2982,null,{}] 16:07:57 INFO - PROCESS | 2260 | 1462316877351 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}] 16:07:57 INFO - PROCESS | 2260 | 1462316877438 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 16:07:57 INFO - PROCESS | 2260 | 1462316877443 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:57 INFO - PROCESS | 2260 | ++DOCSHELL 0x12ca89000 == 52 [pid = 2260] [id = 754] 16:07:57 INFO - PROCESS | 2260 | ++DOMWINDOW == 98 (0x121dbe800) [pid = 2260] [serial = 2261] [outer = 0x0] 16:07:57 INFO - PROCESS | 2260 | ++DOMWINDOW == 99 (0x124324400) [pid = 2260] [serial = 2262] [outer = 0x121dbe800] 16:07:57 INFO - PROCESS | 2260 | 1462316877468 Marionette DEBUG loaded listener.js 16:07:57 INFO - PROCESS | 2260 | ++DOMWINDOW == 100 (0x125097800) [pid = 2260] [serial = 2263] [outer = 0x121dbe800] 16:07:57 INFO - PROCESS | 2260 | 1462316877763 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"]]]}] 16:07:57 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 16:07:57 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 16:07:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:07:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:07:57 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 16:07:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 477ms 16:07:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 16:07:57 INFO - PROCESS | 2260 | 1462316877817 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 16:07:57 INFO - PROCESS | 2260 | 1462316877818 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 16:07:57 INFO - PROCESS | 2260 | 1462316877821 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 16:07:57 INFO - PROCESS | 2260 | 1462316877822 Marionette TRACE conn2 <- [1,2986,null,{}] 16:07:57 INFO - PROCESS | 2260 | 1462316877824 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}] 16:07:57 INFO - PROCESS | 2260 | 1462316877905 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 16:07:57 INFO - PROCESS | 2260 | 1462316877961 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:57 INFO - PROCESS | 2260 | ++DOCSHELL 0x12cd6e800 == 53 [pid = 2260] [id = 755] 16:07:57 INFO - PROCESS | 2260 | ++DOMWINDOW == 101 (0x121dcd800) [pid = 2260] [serial = 2264] [outer = 0x0] 16:07:57 INFO - PROCESS | 2260 | ++DOMWINDOW == 102 (0x1250a6000) [pid = 2260] [serial = 2265] [outer = 0x121dcd800] 16:07:57 INFO - PROCESS | 2260 | 1462316877986 Marionette DEBUG loaded listener.js 16:07:58 INFO - PROCESS | 2260 | ++DOMWINDOW == 103 (0x125232400) [pid = 2260] [serial = 2266] [outer = 0x121dcd800] 16:07:58 INFO - PROCESS | 2260 | 1462316878329 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]]]}] 16:07:58 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. 16:07:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 518ms 16:07:58 INFO - PROCESS | 2260 | 1462316878339 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 16:07:58 INFO - PROCESS | 2260 | 1462316878343 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 16:07:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 16:07:58 INFO - PROCESS | 2260 | 1462316878348 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 16:07:58 INFO - PROCESS | 2260 | 1462316878350 Marionette TRACE conn2 <- [1,2990,null,{}] 16:07:58 INFO - PROCESS | 2260 | 1462316878354 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}] 16:07:58 INFO - PROCESS | 2260 | 1462316878457 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 16:07:58 INFO - PROCESS | 2260 | 1462316878513 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:58 INFO - PROCESS | 2260 | ++DOCSHELL 0x118aba800 == 54 [pid = 2260] [id = 756] 16:07:58 INFO - PROCESS | 2260 | ++DOMWINDOW == 104 (0x112650c00) [pid = 2260] [serial = 2267] [outer = 0x0] 16:07:58 INFO - PROCESS | 2260 | ++DOMWINDOW == 105 (0x113149800) [pid = 2260] [serial = 2268] [outer = 0x112650c00] 16:07:58 INFO - PROCESS | 2260 | 1462316878545 Marionette DEBUG loaded listener.js 16:07:58 INFO - PROCESS | 2260 | ++DOMWINDOW == 106 (0x113f0e000) [pid = 2260] [serial = 2269] [outer = 0x112650c00] 16:07:58 INFO - PROCESS | 2260 | ++DOCSHELL 0x1133b3000 == 55 [pid = 2260] [id = 757] 16:07:58 INFO - PROCESS | 2260 | ++DOMWINDOW == 107 (0x116f90000) [pid = 2260] [serial = 2270] [outer = 0x0] 16:07:58 INFO - PROCESS | 2260 | ++DOMWINDOW == 108 (0x115e4e000) [pid = 2260] [serial = 2271] [outer = 0x116f90000] 16:07:58 INFO - PROCESS | 2260 | 1462316878969 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]]]}] 16:07:59 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. 16:07:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 671ms 16:07:59 INFO - PROCESS | 2260 | 1462316879019 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 16:07:59 INFO - PROCESS | 2260 | 1462316879023 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 16:07:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 16:07:59 INFO - PROCESS | 2260 | 1462316879045 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 16:07:59 INFO - PROCESS | 2260 | 1462316879047 Marionette TRACE conn2 <- [1,2994,null,{}] 16:07:59 INFO - PROCESS | 2260 | 1462316879050 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}] 16:07:59 INFO - PROCESS | 2260 | 1462316879176 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 16:07:59 INFO - PROCESS | 2260 | 1462316879244 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:59 INFO - PROCESS | 2260 | ++DOCSHELL 0x126d74800 == 56 [pid = 2260] [id = 758] 16:07:59 INFO - PROCESS | 2260 | ++DOMWINDOW == 109 (0x116711800) [pid = 2260] [serial = 2272] [outer = 0x0] 16:07:59 INFO - PROCESS | 2260 | ++DOMWINDOW == 110 (0x116f97400) [pid = 2260] [serial = 2273] [outer = 0x116711800] 16:07:59 INFO - PROCESS | 2260 | 1462316879274 Marionette DEBUG loaded listener.js 16:07:59 INFO - PROCESS | 2260 | ++DOMWINDOW == 111 (0x118150800) [pid = 2260] [serial = 2274] [outer = 0x116711800] 16:07:59 INFO - PROCESS | 2260 | 1462316879634 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]]]}] 16:07:59 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 16:07:59 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 16:07:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 622ms 16:07:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 16:07:59 INFO - PROCESS | 2260 | 1462316879666 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 16:07:59 INFO - PROCESS | 2260 | 1462316879667 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 16:07:59 INFO - PROCESS | 2260 | 1462316879669 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 16:07:59 INFO - PROCESS | 2260 | 1462316879672 Marionette TRACE conn2 <- [1,2998,null,{}] 16:07:59 INFO - PROCESS | 2260 | 1462316879680 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}] 16:07:59 INFO - PROCESS | 2260 | 1462316879788 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 16:07:59 INFO - PROCESS | 2260 | 1462316879878 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:59 INFO - PROCESS | 2260 | ++DOCSHELL 0x12c817000 == 57 [pid = 2260] [id = 759] 16:07:59 INFO - PROCESS | 2260 | ++DOMWINDOW == 112 (0x118728800) [pid = 2260] [serial = 2275] [outer = 0x0] 16:07:59 INFO - PROCESS | 2260 | ++DOMWINDOW == 113 (0x1193adc00) [pid = 2260] [serial = 2276] [outer = 0x118728800] 16:07:59 INFO - PROCESS | 2260 | 1462316879911 Marionette DEBUG loaded listener.js 16:07:59 INFO - PROCESS | 2260 | ++DOMWINDOW == 114 (0x119853400) [pid = 2260] [serial = 2277] [outer = 0x118728800] 16:08:00 INFO - PROCESS | 2260 | 1462316880310 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]]]}] 16:08:00 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. 16:08:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 675ms 16:08:00 INFO - PROCESS | 2260 | 1462316880345 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 16:08:00 INFO - PROCESS | 2260 | 1462316880348 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 16:08:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 16:08:00 INFO - PROCESS | 2260 | 1462316880351 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 16:08:00 INFO - PROCESS | 2260 | 1462316880353 Marionette TRACE conn2 <- [1,3002,null,{}] 16:08:00 INFO - PROCESS | 2260 | 1462316880356 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}] 16:08:00 INFO - PROCESS | 2260 | 1462316880498 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 16:08:00 INFO - PROCESS | 2260 | 1462316880554 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:00 INFO - PROCESS | 2260 | ++DOCSHELL 0x12bb5e000 == 58 [pid = 2260] [id = 760] 16:08:00 INFO - PROCESS | 2260 | ++DOMWINDOW == 115 (0x11935b800) [pid = 2260] [serial = 2278] [outer = 0x0] 16:08:00 INFO - PROCESS | 2260 | ++DOMWINDOW == 116 (0x1213b9400) [pid = 2260] [serial = 2279] [outer = 0x11935b800] 16:08:00 INFO - PROCESS | 2260 | 1462316880624 Marionette DEBUG loaded listener.js 16:08:00 INFO - PROCESS | 2260 | ++DOMWINDOW == 117 (0x121b36800) [pid = 2260] [serial = 2280] [outer = 0x11935b800] 16:08:00 INFO - PROCESS | 2260 | 1462316880957 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]]]}] 16:08:01 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. 16:08:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 674ms 16:08:01 INFO - PROCESS | 2260 | 1462316881025 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 16:08:01 INFO - PROCESS | 2260 | 1462316881027 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 16:08:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 16:08:01 INFO - PROCESS | 2260 | 1462316881029 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 16:08:01 INFO - PROCESS | 2260 | 1462316881030 Marionette TRACE conn2 <- [1,3006,null,{}] 16:08:01 INFO - PROCESS | 2260 | 1462316881033 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}] 16:08:01 INFO - PROCESS | 2260 | 1462316881133 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 16:08:01 INFO - PROCESS | 2260 | 1462316881215 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:01 INFO - PROCESS | 2260 | ++DOCSHELL 0x12d51c800 == 59 [pid = 2260] [id = 761] 16:08:01 INFO - PROCESS | 2260 | ++DOMWINDOW == 118 (0x1215de800) [pid = 2260] [serial = 2281] [outer = 0x0] 16:08:01 INFO - PROCESS | 2260 | ++DOMWINDOW == 119 (0x121dca800) [pid = 2260] [serial = 2282] [outer = 0x1215de800] 16:08:01 INFO - PROCESS | 2260 | 1462316881245 Marionette DEBUG loaded listener.js 16:08:01 INFO - PROCESS | 2260 | ++DOMWINDOW == 120 (0x125111c00) [pid = 2260] [serial = 2283] [outer = 0x1215de800] 16:08:01 INFO - PROCESS | 2260 | 1462316881598 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]]]}] 16:08:01 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. 16:08:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 619ms 16:08:01 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 16:08:01 INFO - PROCESS | 2260 | 1462316881649 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 16:08:01 INFO - PROCESS | 2260 | 1462316881650 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 16:08:01 INFO - PROCESS | 2260 | 1462316881652 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 16:08:01 INFO - PROCESS | 2260 | 1462316881653 Marionette TRACE conn2 <- [1,3010,null,{}] 16:08:01 INFO - PROCESS | 2260 | 1462316881656 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}] 16:08:01 INFO - PROCESS | 2260 | 1462316881770 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 16:08:01 INFO - PROCESS | 2260 | 1462316881823 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:01 INFO - PROCESS | 2260 | ++DOCSHELL 0x12d846800 == 60 [pid = 2260] [id = 762] 16:08:01 INFO - PROCESS | 2260 | ++DOMWINDOW == 121 (0x125311400) [pid = 2260] [serial = 2284] [outer = 0x0] 16:08:01 INFO - PROCESS | 2260 | ++DOMWINDOW == 122 (0x126310400) [pid = 2260] [serial = 2285] [outer = 0x125311400] 16:08:01 INFO - PROCESS | 2260 | 1462316881853 Marionette DEBUG loaded listener.js 16:08:01 INFO - PROCESS | 2260 | ++DOMWINDOW == 123 (0x126b80000) [pid = 2260] [serial = 2286] [outer = 0x125311400] 16:08:02 INFO - PROCESS | 2260 | 1462316882232 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]]]}] 16:08:02 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 16:08:02 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 620ms 16:08:02 INFO - PROCESS | 2260 | 1462316882273 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 16:08:02 INFO - PROCESS | 2260 | 1462316882274 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 16:08:02 INFO - TEST-START | /FileAPI/FileReaderSync.worker 16:08:02 INFO - PROCESS | 2260 | 1462316882277 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 16:08:02 INFO - PROCESS | 2260 | 1462316882278 Marionette TRACE conn2 <- [1,3014,null,{}] 16:08:02 INFO - PROCESS | 2260 | 1462316882280 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}] 16:08:02 INFO - PROCESS | 2260 | 1462316882396 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 16:08:02 INFO - PROCESS | 2260 | 1462316882468 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:02 INFO - PROCESS | 2260 | ++DOCSHELL 0x112b18000 == 61 [pid = 2260] [id = 763] 16:08:02 INFO - PROCESS | 2260 | ++DOMWINDOW == 124 (0x11104e400) [pid = 2260] [serial = 2287] [outer = 0x0] 16:08:02 INFO - PROCESS | 2260 | ++DOMWINDOW == 125 (0x11670f800) [pid = 2260] [serial = 2288] [outer = 0x11104e400] 16:08:02 INFO - PROCESS | 2260 | 1462316882538 Marionette DEBUG loaded listener.js 16:08:02 INFO - PROCESS | 2260 | ++DOMWINDOW == 126 (0x11983e800) [pid = 2260] [serial = 2289] [outer = 0x11104e400] 16:08:02 INFO - PROCESS | 2260 | [2260] 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 16:08:02 INFO - PROCESS | 2260 | 1462316882961 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 16:08:02 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 16:08:02 INFO - {} 16:08:02 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 16:08:02 INFO - {} 16:08:02 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 16:08:02 INFO - {} 16:08:02 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 16:08:02 INFO - {} 16:08:02 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 719ms 16:08:02 INFO - PROCESS | 2260 | 1462316882997 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 16:08:03 INFO - PROCESS | 2260 | 1462316882998 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 16:08:03 INFO - TEST-START | /FileAPI/fileReader.html 16:08:03 INFO - PROCESS | 2260 | 1462316883162 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 16:08:03 INFO - PROCESS | 2260 | 1462316883165 Marionette TRACE conn2 <- [1,3018,null,{}] 16:08:03 INFO - PROCESS | 2260 | 1462316883187 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}] 16:08:03 INFO - PROCESS | 2260 | 1462316883288 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 16:08:03 INFO - PROCESS | 2260 | 1462316883355 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:03 INFO - PROCESS | 2260 | ++DOCSHELL 0x121808000 == 62 [pid = 2260] [id = 764] 16:08:03 INFO - PROCESS | 2260 | ++DOMWINDOW == 127 (0x112e26800) [pid = 2260] [serial = 2290] [outer = 0x0] 16:08:03 INFO - PROCESS | 2260 | ++DOMWINDOW == 128 (0x113144000) [pid = 2260] [serial = 2291] [outer = 0x112e26800] 16:08:03 INFO - PROCESS | 2260 | 1462316883383 Marionette DEBUG loaded listener.js 16:08:03 INFO - PROCESS | 2260 | ++DOMWINDOW == 129 (0x115e98800) [pid = 2260] [serial = 2292] [outer = 0x112e26800] 16:08:03 INFO - PROCESS | 2260 | 1462316883773 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]]]}] 16:08:03 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 16:08:03 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 16:08:03 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 16:08:03 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 16:08:03 INFO - TEST-OK | /FileAPI/fileReader.html | took 801ms 16:08:03 INFO - TEST-START | /FileAPI/historical.html 16:08:03 INFO - PROCESS | 2260 | 1462316883803 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 16:08:03 INFO - PROCESS | 2260 | 1462316883805 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 16:08:03 INFO - PROCESS | 2260 | 1462316883807 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 16:08:03 INFO - PROCESS | 2260 | 1462316883809 Marionette TRACE conn2 <- [1,3022,null,{}] 16:08:03 INFO - PROCESS | 2260 | 1462316883814 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}] 16:08:03 INFO - PROCESS | 2260 | 1462316883910 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 16:08:03 INFO - PROCESS | 2260 | 1462316883969 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:03 INFO - PROCESS | 2260 | ++DOCSHELL 0x118ab6000 == 63 [pid = 2260] [id = 765] 16:08:03 INFO - PROCESS | 2260 | ++DOMWINDOW == 130 (0x115e96400) [pid = 2260] [serial = 2293] [outer = 0x0] 16:08:03 INFO - PROCESS | 2260 | ++DOMWINDOW == 131 (0x1166ca800) [pid = 2260] [serial = 2294] [outer = 0x115e96400] 16:08:03 INFO - PROCESS | 2260 | 1462316883997 Marionette DEBUG loaded listener.js 16:08:04 INFO - PROCESS | 2260 | ++DOMWINDOW == 132 (0x116f9dc00) [pid = 2260] [serial = 2295] [outer = 0x115e96400] 16:08:04 INFO - PROCESS | 2260 | --DOCSHELL 0x12931b000 == 62 [pid = 2260] [id = 6] 16:08:04 INFO - PROCESS | 2260 | --DOCSHELL 0x112638000 == 61 [pid = 2260] [id = 23] 16:08:04 INFO - PROCESS | 2260 | --DOCSHELL 0x12ca89000 == 60 [pid = 2260] [id = 754] 16:08:04 INFO - PROCESS | 2260 | --DOCSHELL 0x12c2a0800 == 59 [pid = 2260] [id = 753] 16:08:04 INFO - PROCESS | 2260 | --DOCSHELL 0x12af97000 == 58 [pid = 2260] [id = 752] 16:08:04 INFO - PROCESS | 2260 | --DOCSHELL 0x12c17a000 == 57 [pid = 2260] [id = 751] 16:08:04 INFO - PROCESS | 2260 | --DOCSHELL 0x12bb05000 == 56 [pid = 2260] [id = 750] 16:08:04 INFO - PROCESS | 2260 | --DOCSHELL 0x12a967000 == 55 [pid = 2260] [id = 749] 16:08:04 INFO - PROCESS | 2260 | --DOMWINDOW == 131 (0x121b4b800) [pid = 2260] [serial = 2212] [outer = 0x0] [url = about:blank] 16:08:04 INFO - PROCESS | 2260 | --DOCSHELL 0x12a60a000 == 54 [pid = 2260] [id = 748] 16:08:04 INFO - PROCESS | 2260 | --DOCSHELL 0x126d6b800 == 53 [pid = 2260] [id = 747] 16:08:04 INFO - PROCESS | 2260 | --DOCSHELL 0x11262e800 == 52 [pid = 2260] [id = 746] 16:08:04 INFO - PROCESS | 2260 | --DOCSHELL 0x1251c1800 == 51 [pid = 2260] [id = 745] 16:08:04 INFO - PROCESS | 2260 | --DOCSHELL 0x121329000 == 50 [pid = 2260] [id = 744] 16:08:04 INFO - PROCESS | 2260 | --DOCSHELL 0x1181da000 == 49 [pid = 2260] [id = 743] 16:08:04 INFO - PROCESS | 2260 | --DOCSHELL 0x113ab5000 == 48 [pid = 2260] [id = 742] 16:08:04 INFO - PROCESS | 2260 | --DOCSHELL 0x1295d3800 == 47 [pid = 2260] [id = 740] 16:08:04 INFO - PROCESS | 2260 | --DOCSHELL 0x121188800 == 46 [pid = 2260] [id = 739] 16:08:04 INFO - PROCESS | 2260 | --DOMWINDOW == 130 (0x121136400) [pid = 2260] [serial = 2194] [outer = 0x0] [url = about:blank] 16:08:04 INFO - PROCESS | 2260 | --DOMWINDOW == 129 (0x118722800) [pid = 2260] [serial = 2182] [outer = 0x0] [url = about:blank] 16:08:04 INFO - PROCESS | 2260 | --DOMWINDOW == 128 (0x118fb2c00) [pid = 2260] [serial = 2183] [outer = 0x0] [url = about:blank] 16:08:04 INFO - PROCESS | 2260 | --DOMWINDOW == 127 (0x1182b6c00) [pid = 2260] [serial = 2179] [outer = 0x0] [url = about:blank] 16:08:04 INFO - PROCESS | 2260 | --DOMWINDOW == 126 (0x11314a000) [pid = 2260] [serial = 2167] [outer = 0x0] [url = about:blank] 16:08:04 INFO - PROCESS | 2260 | --DOMWINDOW == 125 (0x113f0c000) [pid = 2260] [serial = 2168] [outer = 0x0] [url = about:blank] 16:08:04 INFO - PROCESS | 2260 | --DOMWINDOW == 124 (0x119857c00) [pid = 2260] [serial = 2191] [outer = 0x0] [url = about:blank] 16:08:04 INFO - PROCESS | 2260 | --DOMWINDOW == 123 (0x116f94800) [pid = 2260] [serial = 2173] [outer = 0x0] [url = about:blank] 16:08:04 INFO - PROCESS | 2260 | --DOMWINDOW == 122 (0x118053400) [pid = 2260] [serial = 2174] [outer = 0x0] [url = about:blank] 16:08:04 INFO - PROCESS | 2260 | --DOMWINDOW == 121 (0x119594000) [pid = 2260] [serial = 2188] [outer = 0x0] [url = about:blank] 16:08:04 INFO - PROCESS | 2260 | --DOMWINDOW == 120 (0x119833000) [pid = 2260] [serial = 2189] [outer = 0x0] [url = about:blank] 16:08:04 INFO - PROCESS | 2260 | --DOMWINDOW == 119 (0x116638800) [pid = 2260] [serial = 2170] [outer = 0x0] [url = about:blank] 16:08:04 INFO - PROCESS | 2260 | --DOMWINDOW == 118 (0x116a67400) [pid = 2260] [serial = 2171] [outer = 0x0] [url = about:blank] 16:08:04 INFO - PROCESS | 2260 | --DOMWINDOW == 117 (0x1213c9400) [pid = 2260] [serial = 2197] [outer = 0x0] [url = about:blank] 16:08:04 INFO - PROCESS | 2260 | --DOMWINDOW == 116 (0x1213d6800) [pid = 2260] [serial = 2200] [outer = 0x0] [url = about:blank] 16:08:04 INFO - PROCESS | 2260 | --DOMWINDOW == 115 (0x112d6a000) [pid = 2260] [serial = 2164] [outer = 0x0] [url = about:blank] 16:08:04 INFO - PROCESS | 2260 | --DOMWINDOW == 114 (0x11313ec00) [pid = 2260] [serial = 2165] [outer = 0x0] [url = about:blank] 16:08:04 INFO - PROCESS | 2260 | --DOMWINDOW == 113 (0x1213d0400) [pid = 2260] [serial = 2198] [outer = 0x0] [url = about:blank] 16:08:04 INFO - PROCESS | 2260 | --DOMWINDOW == 112 (0x121505c00) [pid = 2260] [serial = 2201] [outer = 0x0] [url = about:blank] 16:08:04 INFO - PROCESS | 2260 | --DOMWINDOW == 111 (0x119339c00) [pid = 2260] [serial = 2185] [outer = 0x0] [url = about:blank] 16:08:04 INFO - PROCESS | 2260 | --DOMWINDOW == 110 (0x1193b0800) [pid = 2260] [serial = 2186] [outer = 0x0] [url = about:blank] 16:08:04 INFO - PROCESS | 2260 | --DOMWINDOW == 109 (0x1180d9000) [pid = 2260] [serial = 2176] [outer = 0x0] [url = about:blank] 16:08:04 INFO - PROCESS | 2260 | --DOMWINDOW == 108 (0x11814c800) [pid = 2260] [serial = 2177] [outer = 0x0] [url = about:blank] 16:08:04 INFO - PROCESS | 2260 | --DOMWINDOW == 107 (0x121787400) [pid = 2260] [serial = 2210] [outer = 0x0] [url = about:blank] 16:08:04 INFO - PROCESS | 2260 | --DOMWINDOW == 106 (0x112651800) [pid = 2260] [serial = 2203] [outer = 0x0] [url = about:blank] 16:08:04 INFO - PROCESS | 2260 | --DOMWINDOW == 105 (0x11871e400) [pid = 2260] [serial = 2180] [outer = 0x0] [url = about:blank] 16:08:04 INFO - PROCESS | 2260 | --DOMWINDOW == 104 (0x11616d800) [pid = 2260] [serial = 2204] [outer = 0x0] [url = about:blank] 16:08:04 INFO - PROCESS | 2260 | --DOMWINDOW == 103 (0x121254800) [pid = 2260] [serial = 2195] [outer = 0x0] [url = about:blank] 16:08:04 INFO - PROCESS | 2260 | --DOMWINDOW == 102 (0x1213d3800) [pid = 2260] [serial = 2207] [outer = 0x0] [url = about:blank] 16:08:04 INFO - PROCESS | 2260 | --DOMWINDOW == 101 (0x12150b400) [pid = 2260] [serial = 2209] [outer = 0x0] [url = about:blank] 16:08:04 INFO - PROCESS | 2260 | --DOMWINDOW == 100 (0x11983f800) [pid = 2260] [serial = 2206] [outer = 0x0] [url = about:blank] 16:08:04 INFO - PROCESS | 2260 | --DOMWINDOW == 99 (0x119bbd800) [pid = 2260] [serial = 2192] [outer = 0x0] [url = about:blank] 16:08:04 INFO - PROCESS | 2260 | 1462316884412 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"]]]}] 16:08:04 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 16:08:04 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 16:08:04 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 16:08:04 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 16:08:04 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 16:08:04 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 16:08:04 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 16:08:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:08:04 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 16:08:04 INFO - TEST-OK | /FileAPI/historical.html | took 622ms 16:08:04 INFO - PROCESS | 2260 | 1462316884430 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 16:08:04 INFO - PROCESS | 2260 | 1462316884431 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 16:08:04 INFO - TEST-START | /FileAPI/idlharness.html 16:08:04 INFO - PROCESS | 2260 | 1462316884434 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 16:08:04 INFO - PROCESS | 2260 | 1462316884435 Marionette TRACE conn2 <- [1,3026,null,{}] 16:08:04 INFO - PROCESS | 2260 | 1462316884437 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}] 16:08:04 INFO - PROCESS | 2260 | 1462316884518 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 16:08:04 INFO - PROCESS | 2260 | 1462316884528 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:04 INFO - PROCESS | 2260 | ++DOCSHELL 0x119189800 == 47 [pid = 2260] [id = 766] 16:08:04 INFO - PROCESS | 2260 | ++DOMWINDOW == 100 (0x1180da800) [pid = 2260] [serial = 2296] [outer = 0x0] 16:08:04 INFO - PROCESS | 2260 | ++DOMWINDOW == 101 (0x11814c800) [pid = 2260] [serial = 2297] [outer = 0x1180da800] 16:08:04 INFO - PROCESS | 2260 | 1462316884559 Marionette DEBUG loaded listener.js 16:08:04 INFO - PROCESS | 2260 | ++DOMWINDOW == 102 (0x1182ae000) [pid = 2260] [serial = 2298] [outer = 0x1180da800] 16:08:05 INFO - PROCESS | 2260 | 1462316885151 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]]]}] 16:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 16:08:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 16:08:05 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 16:08:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:05 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:08:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:08:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:08:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:08:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:08:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:08:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:08:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:08:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 16:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 16:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 16:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 16:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 16:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 16:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 16:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 16:08:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 16:08:05 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 16:08:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:08:05 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:08:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:08:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:08:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:08:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:08:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:08:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:08:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:08:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 16:08:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 16:08:05 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 16:08:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:05 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:08:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:08:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:08:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:08:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:08:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:08:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:08:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:08:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 16:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 16:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 16:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 16:08:05 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 16:08:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:08:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:08:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:08:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:08:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:08:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:08:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:08:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:08:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:08:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:08:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 16:08:05 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 16:08:05 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 16:08:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:08:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:08:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:08:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:08:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:08:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:08:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:08:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:08:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:08:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:08:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 16:08:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 16:08:05 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 16:08:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:08:05 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:08:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:08:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:08:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:08:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:08:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:08:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:08:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 16:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 16:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 16:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 16:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 16:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 16:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 16:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 16:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 16:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 16:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 16:08:05 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 16:08:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:08:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:08:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:08:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:08:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:08:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:08:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:08:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:08:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:08:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:08:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 16:08:05 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 16:08:05 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 16:08:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:08:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:08:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:08:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:08:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:08:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:08:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:08:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:08:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:08:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:08:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 16:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 16:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 16:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 16:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 16:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 16:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 16:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 16:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 16:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 16:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 16:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 16:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 16:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 16:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 16:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 16:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 16:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 16:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 16:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 16:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 16:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 16:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 16:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 16:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 16:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 16:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 16:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 16:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 16:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 16:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 16:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 16:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 16:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 16:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 16:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 16:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 16:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 16:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 16:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 16:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 16:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 16:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 16:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 16:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 16:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 16:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 16:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 16:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 16:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 16:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 16:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 16:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 16:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 16:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 16:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 16:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 16:08:05 INFO - TEST-OK | /FileAPI/idlharness.html | took 783ms 16:08:05 INFO - PROCESS | 2260 | 1462316885218 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 16:08:05 INFO - PROCESS | 2260 | 1462316885219 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 16:08:05 INFO - TEST-START | /FileAPI/idlharness.worker 16:08:05 INFO - PROCESS | 2260 | 1462316885222 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 16:08:05 INFO - PROCESS | 2260 | 1462316885223 Marionette TRACE conn2 <- [1,3030,null,{}] 16:08:05 INFO - PROCESS | 2260 | 1462316885227 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}] 16:08:05 INFO - PROCESS | 2260 | 1462316885338 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 16:08:05 INFO - PROCESS | 2260 | 1462316885344 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:05 INFO - PROCESS | 2260 | ++DOCSHELL 0x12a966000 == 48 [pid = 2260] [id = 767] 16:08:05 INFO - PROCESS | 2260 | ++DOMWINDOW == 103 (0x121507400) [pid = 2260] [serial = 2299] [outer = 0x0] 16:08:05 INFO - PROCESS | 2260 | ++DOMWINDOW == 104 (0x12150d000) [pid = 2260] [serial = 2300] [outer = 0x121507400] 16:08:05 INFO - PROCESS | 2260 | 1462316885372 Marionette DEBUG loaded listener.js 16:08:05 INFO - PROCESS | 2260 | ++DOMWINDOW == 105 (0x121b53000) [pid = 2260] [serial = 2301] [outer = 0x121507400] 16:08:05 INFO - PROCESS | 2260 | [2260] 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 16:08:06 INFO - PROCESS | 2260 | 1462316886166 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,{},{}]]]}] 16:08:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 16:08:06 INFO - {} 16:08:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 16:08:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 16:08:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:08:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:08:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:08:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:08:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:08:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:08:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 16:08:06 INFO - {} 16:08:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 16:08:06 INFO - {} 16:08:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 16:08:06 INFO - {} 16:08:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 16:08:06 INFO - {} 16:08:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 16:08:06 INFO - {} 16:08:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 16:08:06 INFO - {} 16:08:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 16:08:06 INFO - {} 16:08:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 16:08:06 INFO - {} 16:08:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 16:08:06 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 16:08:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:08:06 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:08:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:08:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:08:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:08:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:08:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:08:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 16:08:06 INFO - {} 16:08:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 16:08:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 16:08:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:08:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:08:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:08:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:08:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:08:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:08:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 16:08:06 INFO - {} 16:08:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 16:08:06 INFO - {} 16:08:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 16:08:06 INFO - {} 16:08:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 16:08:06 INFO - {} 16:08:06 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 16:08:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:08:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:08:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:08:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:08:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:08:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:08:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:08:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:08:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 16:08:06 INFO - {} 16:08:06 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 - {} 16:08:06 INFO - {} 16:08:06 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 16:08:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:08:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:08:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:08:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:08:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:08:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:08:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:08:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:08:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 16:08:06 INFO - {} 16:08:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 16:08:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 16:08:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:08:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:08:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:08:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:08:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:08:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:08:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 16:08:06 INFO - {} 16:08:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 16:08:06 INFO - {} 16:08:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 16:08:06 INFO - {} 16:08:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 16:08:06 INFO - {} 16:08:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 16:08:06 INFO - {} 16:08:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 16:08:06 INFO - {} 16:08:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 16:08:06 INFO - {} 16:08:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 16:08:06 INFO - {} 16:08:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 16:08:06 INFO - {} 16:08:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 16:08:06 INFO - {} 16:08:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 16:08:06 INFO - {} 16:08:06 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 16:08:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:08:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:08:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:08:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:08:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:08:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:08:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:08:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:08:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 16:08:06 INFO - {} 16:08:06 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 - {} 16:08:06 INFO - {} 16:08:06 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 16:08:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:08:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:08:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:08:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:08:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:08:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:08:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:08:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:08:06 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 16:08:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 16:08:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:08:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 16:08:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:08:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:08:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:08:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:08:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:08:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 16:08:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:08:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:08:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:08:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:08:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:08:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:08:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:08:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 16:08:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:08:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 16:08:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:08:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:08:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:08:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:08:06 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 16:08:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 16:08:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:08:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 16:08:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:08:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:08:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:08:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:08:06 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 16:08:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 16:08:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:08:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 16:08:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:08:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:08:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:08:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:08:06 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 16:08:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 16:08:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:08:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:08:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:08:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:08:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:08:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:08:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:08:06 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 16:08:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:08:06 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:08:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:08:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:08:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:08:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:08:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:08:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 16:08:06 INFO - {} 16:08:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 16:08:06 INFO - {} 16:08:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 16:08:06 INFO - {} 16:08:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 16:08:06 INFO - {} 16:08:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 16:08:06 INFO - {} 16:08:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 16:08:06 INFO - {} 16:08:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 16:08:06 INFO - {} 16:08:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 16:08:06 INFO - {} 16:08:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 16:08:06 INFO - {} 16:08:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 16:08:06 INFO - {} 16:08:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 16:08:06 INFO - {} 16:08:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 16:08:06 INFO - {} 16:08:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 16:08:06 INFO - {} 16:08:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 16:08:06 INFO - {} 16:08:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 16:08:06 INFO - {} 16:08:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 16:08:06 INFO - {} 16:08:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 16:08:06 INFO - {} 16:08:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 16:08:06 INFO - {} 16:08:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 16:08:06 INFO - {} 16:08:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 16:08:06 INFO - {} 16:08:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 16:08:06 INFO - {} 16:08:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 16:08:06 INFO - {} 16:08:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 16:08:06 INFO - {} 16:08:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 16:08:06 INFO - {} 16:08:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 16:08:06 INFO - {} 16:08:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 16:08:06 INFO - {} 16:08:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 16:08:06 INFO - {} 16:08:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 16:08:06 INFO - {} 16:08:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 16:08:06 INFO - {} 16:08:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 16:08:06 INFO - {} 16:08:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 16:08:06 INFO - {} 16:08:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 16:08:06 INFO - {} 16:08:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 16:08:06 INFO - {} 16:08:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 16:08:06 INFO - {} 16:08:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 16:08:06 INFO - {} 16:08:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 16:08:06 INFO - {} 16:08:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 16:08:06 INFO - {} 16:08:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 16:08:06 INFO - {} 16:08:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 16:08:06 INFO - {} 16:08:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 16:08:06 INFO - {} 16:08:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 16:08:06 INFO - {} 16:08:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 16:08:06 INFO - {} 16:08:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 16:08:06 INFO - {} 16:08:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 16:08:06 INFO - {} 16:08:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 16:08:06 INFO - {} 16:08:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 16:08:06 INFO - {} 16:08:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 16:08:06 INFO - {} 16:08:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 16:08:06 INFO - {} 16:08:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 16:08:06 INFO - {} 16:08:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 16:08:06 INFO - {} 16:08:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 16:08:06 INFO - {} 16:08:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 16:08:06 INFO - {} 16:08:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 16:08:06 INFO - {} 16:08:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 16:08:06 INFO - {} 16:08:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 16:08:06 INFO - {} 16:08:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 16:08:06 INFO - {} 16:08:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:08:06 INFO - {} 16:08:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 16:08:06 INFO - {} 16:08:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:08:06 INFO - {} 16:08:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 16:08:06 INFO - {} 16:08:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:08:06 INFO - {} 16:08:06 INFO - TEST-OK | /FileAPI/idlharness.worker | took 988ms 16:08:06 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 16:08:06 INFO - PROCESS | 2260 | 1462316886212 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 16:08:06 INFO - PROCESS | 2260 | 1462316886213 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 16:08:06 INFO - PROCESS | 2260 | 1462316886216 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 16:08:06 INFO - PROCESS | 2260 | 1462316886218 Marionette TRACE conn2 <- [1,3034,null,{}] 16:08:06 INFO - PROCESS | 2260 | 1462316886220 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}] 16:08:06 INFO - PROCESS | 2260 | 1462316886381 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 16:08:06 INFO - PROCESS | 2260 | 1462316886390 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:06 INFO - PROCESS | 2260 | ++DOCSHELL 0x12c186000 == 49 [pid = 2260] [id = 768] 16:08:06 INFO - PROCESS | 2260 | ++DOMWINDOW == 106 (0x11984ec00) [pid = 2260] [serial = 2302] [outer = 0x0] 16:08:06 INFO - PROCESS | 2260 | ++DOMWINDOW == 107 (0x1240b0000) [pid = 2260] [serial = 2303] [outer = 0x11984ec00] 16:08:06 INFO - PROCESS | 2260 | 1462316886416 Marionette DEBUG loaded listener.js 16:08:06 INFO - PROCESS | 2260 | ++DOMWINDOW == 108 (0x128d5b800) [pid = 2260] [serial = 2304] [outer = 0x11984ec00] 16:08:06 INFO - PROCESS | 2260 | 1462316886687 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]]]}] 16:08:06 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 16:08:06 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 519ms 16:08:06 INFO - TEST-START | /FileAPI/blob/Blob-close.html 16:08:06 INFO - PROCESS | 2260 | 1462316886735 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 16:08:06 INFO - PROCESS | 2260 | 1462316886736 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 16:08:06 INFO - PROCESS | 2260 | 1462316886738 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 16:08:06 INFO - PROCESS | 2260 | 1462316886739 Marionette TRACE conn2 <- [1,3038,null,{}] 16:08:06 INFO - PROCESS | 2260 | 1462316886742 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}] 16:08:06 INFO - PROCESS | 2260 | 1462316886850 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 16:08:06 INFO - PROCESS | 2260 | 1462316886862 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:06 INFO - PROCESS | 2260 | ++DOCSHELL 0x12ca8b800 == 50 [pid = 2260] [id = 769] 16:08:06 INFO - PROCESS | 2260 | ++DOMWINDOW == 109 (0x128d5e400) [pid = 2260] [serial = 2305] [outer = 0x0] 16:08:06 INFO - PROCESS | 2260 | ++DOMWINDOW == 110 (0x128e92400) [pid = 2260] [serial = 2306] [outer = 0x128d5e400] 16:08:06 INFO - PROCESS | 2260 | 1462316886884 Marionette DEBUG loaded listener.js 16:08:06 INFO - PROCESS | 2260 | ++DOMWINDOW == 111 (0x12928c400) [pid = 2260] [serial = 2307] [outer = 0x128d5e400] 16:08:07 INFO - PROCESS | 2260 | 1462316887149 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"]]]}] 16:08:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 16:08:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 16:08:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:08:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 16:08:07 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 425ms 16:08:07 INFO - PROCESS | 2260 | 1462316887165 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 16:08:07 INFO - PROCESS | 2260 | 1462316887166 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 16:08:07 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 16:08:07 INFO - PROCESS | 2260 | 1462316887168 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 16:08:07 INFO - PROCESS | 2260 | 1462316887169 Marionette TRACE conn2 <- [1,3042,null,{}] 16:08:07 INFO - PROCESS | 2260 | 1462316887171 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}] 16:08:07 INFO - PROCESS | 2260 | 1462316887271 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 16:08:07 INFO - PROCESS | 2260 | 1462316887275 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:07 INFO - PROCESS | 2260 | ++DOCSHELL 0x12d50e800 == 51 [pid = 2260] [id = 770] 16:08:07 INFO - PROCESS | 2260 | ++DOMWINDOW == 112 (0x129291000) [pid = 2260] [serial = 2308] [outer = 0x0] 16:08:07 INFO - PROCESS | 2260 | ++DOMWINDOW == 113 (0x129296800) [pid = 2260] [serial = 2309] [outer = 0x129291000] 16:08:07 INFO - PROCESS | 2260 | 1462316887297 Marionette DEBUG loaded listener.js 16:08:07 INFO - PROCESS | 2260 | ++DOMWINDOW == 114 (0x12929b800) [pid = 2260] [serial = 2310] [outer = 0x129291000] 16:08:07 INFO - PROCESS | 2260 | 1462316887693 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]]]}] 16:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 16:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 16:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 16:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 16:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 16:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 16:08:07 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. 16:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 16:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 16:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 16:08:07 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'.) 16:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 16:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 16:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 16:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 16:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 16:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 16:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 16:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 16:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 16:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 16:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 16:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 16:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 16:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 16:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 16:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 16:08:07 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. 16:08:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 16:08:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:08:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 16:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 16:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 16:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 16:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 16:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 16:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 16:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 16:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 16:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 16:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 16:08:07 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. 16:08:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 16:08:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 16:08:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:08:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 16:08:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 16:08:07 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. 16:08:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 16:08:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 16:08:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:08:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 16:08:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 16:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 16:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 16:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 16:08:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 16:08:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 16:08:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:08:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 16:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 16:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 16:08:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 16:08:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:08:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:08:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:08:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 16:08:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 16:08:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:08:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:08:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:08:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:08:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 16:08:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:08:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:08:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:08:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:08:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 16:08:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:08:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:08:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:08:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 16:08:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 16:08:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:08:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:08:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:08:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:08:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 16:08:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:08:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:08:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:08:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:08:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 16:08:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:08:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:08:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:08:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:08:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 16:08:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:08:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:08:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:08:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:08:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 16:08:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:08:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:08:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:08:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 16:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 16:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 16:08:07 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 582ms 16:08:07 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 16:08:07 INFO - PROCESS | 2260 | 1462316887753 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 16:08:07 INFO - PROCESS | 2260 | 1462316887754 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 16:08:07 INFO - PROCESS | 2260 | 1462316887756 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 16:08:07 INFO - PROCESS | 2260 | 1462316887757 Marionette TRACE conn2 <- [1,3046,null,{}] 16:08:07 INFO - PROCESS | 2260 | 1462316887760 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}] 16:08:07 INFO - PROCESS | 2260 | 1462316887849 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 16:08:07 INFO - PROCESS | 2260 | 1462316887882 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:07 INFO - PROCESS | 2260 | ++DOCSHELL 0x12d917800 == 52 [pid = 2260] [id = 771] 16:08:07 INFO - PROCESS | 2260 | ++DOMWINDOW == 115 (0x1292e2c00) [pid = 2260] [serial = 2311] [outer = 0x0] 16:08:07 INFO - PROCESS | 2260 | ++DOMWINDOW == 116 (0x1292ebc00) [pid = 2260] [serial = 2312] [outer = 0x1292e2c00] 16:08:07 INFO - PROCESS | 2260 | 1462316887903 Marionette DEBUG loaded listener.js 16:08:07 INFO - PROCESS | 2260 | ++DOMWINDOW == 117 (0x12a674800) [pid = 2260] [serial = 2313] [outer = 0x1292e2c00] 16:08:08 INFO - PROCESS | 2260 | [2260] 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 16:08:08 INFO - PROCESS | 2260 | 1462316888216 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 16:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 16:08:08 INFO - {} 16:08:08 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 475ms 16:08:08 INFO - PROCESS | 2260 | 1462316888231 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 16:08:08 INFO - PROCESS | 2260 | 1462316888232 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 16:08:08 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 16:08:08 INFO - PROCESS | 2260 | 1462316888234 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 16:08:08 INFO - PROCESS | 2260 | 1462316888235 Marionette TRACE conn2 <- [1,3050,null,{}] 16:08:08 INFO - PROCESS | 2260 | 1462316888238 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}] 16:08:08 INFO - PROCESS | 2260 | 1462316888320 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 16:08:08 INFO - PROCESS | 2260 | 1462316888342 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:08 INFO - PROCESS | 2260 | ++DOCSHELL 0x119186000 == 53 [pid = 2260] [id = 772] 16:08:08 INFO - PROCESS | 2260 | ++DOMWINDOW == 118 (0x113224800) [pid = 2260] [serial = 2314] [outer = 0x0] 16:08:08 INFO - PROCESS | 2260 | ++DOMWINDOW == 119 (0x126b8bc00) [pid = 2260] [serial = 2315] [outer = 0x113224800] 16:08:08 INFO - PROCESS | 2260 | 1462316888363 Marionette DEBUG loaded listener.js 16:08:08 INFO - PROCESS | 2260 | ++DOMWINDOW == 120 (0x12a67ec00) [pid = 2260] [serial = 2316] [outer = 0x113224800] 16:08:08 INFO - PROCESS | 2260 | 1462316888621 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]]]}] 16:08:08 INFO - PROCESS | 2260 | --DOMWINDOW == 119 (0x119fc8000) [pid = 2260] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 16:08:08 INFO - PROCESS | 2260 | --DOMWINDOW == 118 (0x118fafc00) [pid = 2260] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 16:08:08 INFO - PROCESS | 2260 | --DOMWINDOW == 117 (0x121142800) [pid = 2260] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 16:08:08 INFO - PROCESS | 2260 | --DOMWINDOW == 116 (0x1215e7000) [pid = 2260] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 16:08:08 INFO - PROCESS | 2260 | --DOMWINDOW == 115 (0x12150a400) [pid = 2260] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 16:08:08 INFO - PROCESS | 2260 | --DOMWINDOW == 114 (0x11313f400) [pid = 2260] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 16:08:08 INFO - PROCESS | 2260 | --DOMWINDOW == 113 (0x118723800) [pid = 2260] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 16:08:08 INFO - PROCESS | 2260 | --DOMWINDOW == 112 (0x1182ad800) [pid = 2260] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 16:08:08 INFO - PROCESS | 2260 | --DOMWINDOW == 111 (0x111056c00) [pid = 2260] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 16:08:08 INFO - PROCESS | 2260 | --DOMWINDOW == 110 (0x116f96000) [pid = 2260] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 16:08:08 INFO - PROCESS | 2260 | --DOMWINDOW == 109 (0x118159400) [pid = 2260] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 16:08:08 INFO - PROCESS | 2260 | --DOMWINDOW == 108 (0x121dbe800) [pid = 2260] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 16:08:08 INFO - PROCESS | 2260 | --DOMWINDOW == 107 (0x1180d4000) [pid = 2260] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 16:08:08 INFO - PROCESS | 2260 | --DOMWINDOW == 106 (0x1121da400) [pid = 2260] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 16:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 16:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 16:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 16:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 16:08:08 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 470ms 16:08:08 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 16:08:08 INFO - PROCESS | 2260 | 1462316888705 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 16:08:08 INFO - PROCESS | 2260 | 1462316888706 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 16:08:08 INFO - PROCESS | 2260 | 1462316888708 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 16:08:08 INFO - PROCESS | 2260 | 1462316888711 Marionette TRACE conn2 <- [1,3054,null,{}] 16:08:08 INFO - PROCESS | 2260 | 1462316888714 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}] 16:08:08 INFO - PROCESS | 2260 | 1462316888787 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 16:08:08 INFO - PROCESS | 2260 | 1462316888791 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:08 INFO - PROCESS | 2260 | ++DOCSHELL 0x12db46800 == 54 [pid = 2260] [id = 773] 16:08:08 INFO - PROCESS | 2260 | ++DOMWINDOW == 107 (0x119fc8000) [pid = 2260] [serial = 2317] [outer = 0x0] 16:08:08 INFO - PROCESS | 2260 | ++DOMWINDOW == 108 (0x12198ac00) [pid = 2260] [serial = 2318] [outer = 0x119fc8000] 16:08:08 INFO - PROCESS | 2260 | 1462316888814 Marionette DEBUG loaded listener.js 16:08:08 INFO - PROCESS | 2260 | ++DOMWINDOW == 109 (0x12a903400) [pid = 2260] [serial = 2319] [outer = 0x119fc8000] 16:08:09 INFO - PROCESS | 2260 | 1462316889202 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"]]]}] 16:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 16:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 16:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 16:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 16:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 16:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 16:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 16:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 16:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 16:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 16:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 16:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 16:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 16:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 16:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 16:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 16:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 16:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 16:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 16:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 16:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 16:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 16:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 16:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 16:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 16:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 16:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 16:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 16:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 16:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 16:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 16:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 16:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 16:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 16:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 16:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 16:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 16:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 16:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 16:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 16:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 16:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 16:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 16:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 16:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 16:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 16:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 16:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 16:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 16:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 16:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 16:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 16:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 16:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 16:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 16:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 16:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 16:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 16:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 16:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 16:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 16:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 16:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 16:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 16:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 16:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 16:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 16:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 16:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 16:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 16:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 16:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 16:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 16:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 16:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 16:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 16:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 16:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 16:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 16:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 16:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 16:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 16:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 16:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 16:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 16:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 16:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 16:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 16:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 16:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 16:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 16:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 16:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 16:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 16:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 16:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 16:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 16:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 16:08:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 16:08:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:08:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:08:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:08:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:08:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 16:08:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:08:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:08:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:08:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:08:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 16:08:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:08:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:08:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:08:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:08:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 16:08:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:08:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:08:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:08:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:08:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 16:08:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:08:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:08:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:08:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:08:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 16:08:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:08:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:08:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:08:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:08:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 16:08:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:08:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:08:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:08:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:08:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 16:08:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:08:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:08:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:08:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:08:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 16:08:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:08:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:08:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:08:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:08:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 16:08:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:08:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:08:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:08:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:08:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 16:08:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:08:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:08:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:08:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:08:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 16:08:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:08:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:08:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:08:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:08:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 16:08:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:08:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:08:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:08:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:08:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 16:08:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:08:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:08:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:08:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:08:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 16:08:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:08:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:08:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:08:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:08:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 16:08:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:08:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:08:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:08:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:08:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 16:08:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:08:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:08:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:08:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:08:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 16:08:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:08:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:08:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:08:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:08:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 16:08:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:08:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:08:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:08:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:08:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 16:08:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:08:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:08:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:08:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:08:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 16:08:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:08:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:08:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:08:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:08:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 16:08:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:08:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:08:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:08:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:08:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 16:08:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:08:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:08:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:08:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:08:09 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" 16:08:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:08:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:08:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:08:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:08:09 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" 16:08:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:08:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:08:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:08:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:08:09 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 537ms 16:08:09 INFO - TEST-START | /FileAPI/file/File-constructor.html 16:08:09 INFO - PROCESS | 2260 | 1462316889246 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 16:08:09 INFO - PROCESS | 2260 | 1462316889247 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 16:08:09 INFO - PROCESS | 2260 | 1462316889249 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 16:08:09 INFO - PROCESS | 2260 | 1462316889250 Marionette TRACE conn2 <- [1,3058,null,{}] 16:08:09 INFO - PROCESS | 2260 | 1462316889252 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}] 16:08:09 INFO - PROCESS | 2260 | 1462316889368 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 16:08:09 INFO - PROCESS | 2260 | 1462316889374 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:09 INFO - PROCESS | 2260 | ++DOCSHELL 0x12dd95800 == 55 [pid = 2260] [id = 774] 16:08:09 INFO - PROCESS | 2260 | ++DOMWINDOW == 110 (0x121142800) [pid = 2260] [serial = 2320] [outer = 0x0] 16:08:09 INFO - PROCESS | 2260 | ++DOMWINDOW == 111 (0x12abef400) [pid = 2260] [serial = 2321] [outer = 0x121142800] 16:08:09 INFO - PROCESS | 2260 | 1462316889400 Marionette DEBUG loaded listener.js 16:08:09 INFO - PROCESS | 2260 | ++DOMWINDOW == 112 (0x12aee4c00) [pid = 2260] [serial = 2322] [outer = 0x121142800] 16:08:09 INFO - PROCESS | 2260 | 1462316889700 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]]]}] 16:08:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 16:08:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 16:08:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 16:08:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 16:08:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 16:08:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 16:08:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 16:08:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 16:08:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 16:08:09 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 16:08:09 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 16:08:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:08:09 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 16:08:09 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 16:08:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 16:08:09 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 16:08:09 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 16:08:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:08:09 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 16:08:09 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 16:08:09 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 16:08:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:08:09 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 16:08:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 16:08:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 16:08:09 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 480ms 16:08:09 INFO - PROCESS | 2260 | 1462316889731 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 16:08:09 INFO - PROCESS | 2260 | 1462316889733 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 16:08:09 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 16:08:09 INFO - PROCESS | 2260 | 1462316889735 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 16:08:09 INFO - PROCESS | 2260 | 1462316889736 Marionette TRACE conn2 <- [1,3062,null,{}] 16:08:09 INFO - PROCESS | 2260 | 1462316889738 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}] 16:08:09 INFO - PROCESS | 2260 | 1462316889818 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 16:08:09 INFO - PROCESS | 2260 | 1462316889823 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:09 INFO - PROCESS | 2260 | ++DOCSHELL 0x12e01f000 == 56 [pid = 2260] [id = 775] 16:08:09 INFO - PROCESS | 2260 | ++DOMWINDOW == 113 (0x12aee8800) [pid = 2260] [serial = 2323] [outer = 0x0] 16:08:09 INFO - PROCESS | 2260 | ++DOMWINDOW == 114 (0x12b521c00) [pid = 2260] [serial = 2324] [outer = 0x12aee8800] 16:08:09 INFO - PROCESS | 2260 | 1462316889849 Marionette DEBUG loaded listener.js 16:08:09 INFO - PROCESS | 2260 | ++DOMWINDOW == 115 (0x12bbb2400) [pid = 2260] [serial = 2325] [outer = 0x12aee8800] 16:08:09 INFO - PROCESS | 2260 | [2260] 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 16:08:10 INFO - PROCESS | 2260 | 1462316890154 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 16:08:10 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 16:08:10 INFO - {} 16:08:10 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 470ms 16:08:10 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 16:08:10 INFO - PROCESS | 2260 | 1462316890205 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 16:08:10 INFO - PROCESS | 2260 | 1462316890206 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 16:08:10 INFO - PROCESS | 2260 | 1462316890208 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 16:08:10 INFO - PROCESS | 2260 | 1462316890209 Marionette TRACE conn2 <- [1,3066,null,{}] 16:08:10 INFO - PROCESS | 2260 | 1462316890211 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}] 16:08:10 INFO - PROCESS | 2260 | 1462316890286 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 16:08:10 INFO - PROCESS | 2260 | 1462316890338 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:10 INFO - PROCESS | 2260 | ++DOCSHELL 0x134c1b800 == 57 [pid = 2260] [id = 776] 16:08:10 INFO - PROCESS | 2260 | ++DOMWINDOW == 116 (0x12b51f400) [pid = 2260] [serial = 2326] [outer = 0x0] 16:08:10 INFO - PROCESS | 2260 | ++DOMWINDOW == 117 (0x12bbb9c00) [pid = 2260] [serial = 2327] [outer = 0x12b51f400] 16:08:10 INFO - PROCESS | 2260 | 1462316890358 Marionette DEBUG loaded listener.js 16:08:10 INFO - PROCESS | 2260 | ++DOMWINDOW == 118 (0x12bbdb400) [pid = 2260] [serial = 2328] [outer = 0x12b51f400] 16:08:10 INFO - PROCESS | 2260 | 1462316890585 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]]]}] 16:08:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 16:08:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 16:08:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 16:08:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 16:08:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 16:08:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 16:08:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 16:08:10 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 422ms 16:08:10 INFO - PROCESS | 2260 | 1462316890632 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 16:08:10 INFO - PROCESS | 2260 | 1462316890633 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 16:08:10 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 16:08:10 INFO - PROCESS | 2260 | 1462316890635 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 16:08:10 INFO - PROCESS | 2260 | 1462316890636 Marionette TRACE conn2 <- [1,3070,null,{}] 16:08:10 INFO - PROCESS | 2260 | 1462316890638 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}] 16:08:10 INFO - PROCESS | 2260 | 1462316890719 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 16:08:10 INFO - PROCESS | 2260 | 1462316890826 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:10 INFO - PROCESS | 2260 | ++DOCSHELL 0x112b1c800 == 58 [pid = 2260] [id = 777] 16:08:10 INFO - PROCESS | 2260 | ++DOMWINDOW == 119 (0x110f74000) [pid = 2260] [serial = 2329] [outer = 0x0] 16:08:10 INFO - PROCESS | 2260 | ++DOMWINDOW == 120 (0x111051400) [pid = 2260] [serial = 2330] [outer = 0x110f74000] 16:08:10 INFO - PROCESS | 2260 | 1462316890852 Marionette DEBUG loaded listener.js 16:08:10 INFO - PROCESS | 2260 | ++DOMWINDOW == 121 (0x1126b7400) [pid = 2260] [serial = 2331] [outer = 0x110f74000] 16:08:11 INFO - PROCESS | 2260 | 1462316891213 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]]]}] 16:08:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 16:08:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 16:08:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 16:08:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 16:08:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 16:08:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 16:08:11 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 623ms 16:08:11 INFO - PROCESS | 2260 | 1462316891260 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 16:08:11 INFO - PROCESS | 2260 | 1462316891262 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 16:08:11 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 16:08:11 INFO - PROCESS | 2260 | 1462316891265 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 16:08:11 INFO - PROCESS | 2260 | 1462316891267 Marionette TRACE conn2 <- [1,3074,null,{}] 16:08:11 INFO - PROCESS | 2260 | 1462316891270 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}] 16:08:11 INFO - PROCESS | 2260 | 1462316891378 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 16:08:11 INFO - PROCESS | 2260 | 1462316891432 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:11 INFO - PROCESS | 2260 | ++DOCSHELL 0x121587800 == 59 [pid = 2260] [id = 778] 16:08:11 INFO - PROCESS | 2260 | ++DOMWINDOW == 122 (0x1134e2000) [pid = 2260] [serial = 2332] [outer = 0x0] 16:08:11 INFO - PROCESS | 2260 | ++DOMWINDOW == 123 (0x116717800) [pid = 2260] [serial = 2333] [outer = 0x1134e2000] 16:08:11 INFO - PROCESS | 2260 | 1462316891459 Marionette DEBUG loaded listener.js 16:08:11 INFO - PROCESS | 2260 | ++DOMWINDOW == 124 (0x118159800) [pid = 2260] [serial = 2334] [outer = 0x1134e2000] 16:08:11 INFO - PROCESS | 2260 | 1462316891786 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]]]}] 16:08:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 16:08:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 16:08:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 16:08:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 16:08:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 16:08:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 16:08:11 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 574ms 16:08:11 INFO - PROCESS | 2260 | 1462316891841 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 16:08:11 INFO - PROCESS | 2260 | 1462316891843 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 16:08:11 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 16:08:11 INFO - PROCESS | 2260 | 1462316891846 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 16:08:11 INFO - PROCESS | 2260 | 1462316891847 Marionette TRACE conn2 <- [1,3078,null,{}] 16:08:11 INFO - PROCESS | 2260 | 1462316891849 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}] 16:08:11 INFO - PROCESS | 2260 | 1462316891944 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 16:08:12 INFO - PROCESS | 2260 | 1462316891999 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:12 INFO - PROCESS | 2260 | ++DOCSHELL 0x129568000 == 60 [pid = 2260] [id = 779] 16:08:12 INFO - PROCESS | 2260 | ++DOMWINDOW == 125 (0x1182b0400) [pid = 2260] [serial = 2335] [outer = 0x0] 16:08:12 INFO - PROCESS | 2260 | ++DOMWINDOW == 126 (0x1193b0800) [pid = 2260] [serial = 2336] [outer = 0x1182b0400] 16:08:12 INFO - PROCESS | 2260 | 1462316892024 Marionette DEBUG loaded listener.js 16:08:12 INFO - PROCESS | 2260 | ++DOMWINDOW == 127 (0x120857400) [pid = 2260] [serial = 2337] [outer = 0x1182b0400] 16:08:12 INFO - PROCESS | 2260 | 1462316892394 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] 16:08:12 INFO - PROCESS | 2260 | 1462316892422 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 16:08:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 16:08:12 INFO - PROCESS | 2260 | 1462316892429 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 16:08:12 INFO - PROCESS | 2260 | 1462316892432 Marionette TRACE conn2 <- [1,3082,null,{}] 16:08:12 INFO - PROCESS | 2260 | 1462316892435 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}] 16:08:12 INFO - PROCESS | 2260 | 1462316892530 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 16:08:12 INFO - PROCESS | 2260 | 1462316892584 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:12 INFO - PROCESS | 2260 | ++DOCSHELL 0x12bb68000 == 61 [pid = 2260] [id = 780] 16:08:12 INFO - PROCESS | 2260 | ++DOMWINDOW == 128 (0x119856000) [pid = 2260] [serial = 2338] [outer = 0x0] 16:08:12 INFO - PROCESS | 2260 | ++DOMWINDOW == 129 (0x12124d800) [pid = 2260] [serial = 2339] [outer = 0x119856000] 16:08:12 INFO - PROCESS | 2260 | 1462316892609 Marionette DEBUG loaded listener.js 16:08:12 INFO - PROCESS | 2260 | ++DOMWINDOW == 130 (0x125235000) [pid = 2260] [serial = 2340] [outer = 0x119856000] 16:08:12 INFO - PROCESS | 2260 | 1462316892945 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]]]}] 16:08:12 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 16:08:12 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 16:08:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:08:12 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 16:08:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 16:08:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 526ms 16:08:12 INFO - PROCESS | 2260 | 1462316892951 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 16:08:12 INFO - PROCESS | 2260 | 1462316892953 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 16:08:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 16:08:12 INFO - PROCESS | 2260 | 1462316892955 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 16:08:12 INFO - PROCESS | 2260 | 1462316892956 Marionette TRACE conn2 <- [1,3086,null,{}] 16:08:12 INFO - PROCESS | 2260 | 1462316892960 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}] 16:08:13 INFO - PROCESS | 2260 | 1462316893053 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 16:08:13 INFO - PROCESS | 2260 | 1462316893108 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:13 INFO - PROCESS | 2260 | ++DOCSHELL 0x12d509000 == 62 [pid = 2260] [id = 781] 16:08:13 INFO - PROCESS | 2260 | ++DOMWINDOW == 131 (0x12523a800) [pid = 2260] [serial = 2341] [outer = 0x0] 16:08:13 INFO - PROCESS | 2260 | ++DOMWINDOW == 132 (0x126b6f000) [pid = 2260] [serial = 2342] [outer = 0x12523a800] 16:08:13 INFO - PROCESS | 2260 | 1462316893130 Marionette DEBUG loaded listener.js 16:08:13 INFO - PROCESS | 2260 | ++DOMWINDOW == 133 (0x126da9c00) [pid = 2260] [serial = 2343] [outer = 0x12523a800] 16:08:13 INFO - PROCESS | 2260 | 1462316893505 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 16:08:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 16:08:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 573ms 16:08:13 INFO - PROCESS | 2260 | 1462316893529 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 16:08:13 INFO - PROCESS | 2260 | 1462316893530 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 16:08:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 16:08:13 INFO - PROCESS | 2260 | 1462316893532 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 16:08:13 INFO - PROCESS | 2260 | 1462316893534 Marionette TRACE conn2 <- [1,3090,null,{}] 16:08:13 INFO - PROCESS | 2260 | 1462316893536 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}] 16:08:13 INFO - PROCESS | 2260 | 1462316893628 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 16:08:13 INFO - PROCESS | 2260 | 1462316893683 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:13 INFO - PROCESS | 2260 | ++DOCSHELL 0x12db33000 == 63 [pid = 2260] [id = 782] 16:08:13 INFO - PROCESS | 2260 | ++DOMWINDOW == 134 (0x128b80000) [pid = 2260] [serial = 2344] [outer = 0x0] 16:08:13 INFO - PROCESS | 2260 | ++DOMWINDOW == 135 (0x128b82400) [pid = 2260] [serial = 2345] [outer = 0x128b80000] 16:08:13 INFO - PROCESS | 2260 | 1462316893713 Marionette DEBUG loaded listener.js 16:08:13 INFO - PROCESS | 2260 | ++DOMWINDOW == 136 (0x128c34c00) [pid = 2260] [serial = 2346] [outer = 0x128b80000] 16:08:14 INFO - PROCESS | 2260 | 1462316894062 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 16:08:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 16:08:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 568ms 16:08:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 16:08:14 INFO - PROCESS | 2260 | 1462316894102 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 16:08:14 INFO - PROCESS | 2260 | 1462316894103 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 16:08:14 INFO - PROCESS | 2260 | 1462316894105 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 16:08:14 INFO - PROCESS | 2260 | 1462316894106 Marionette TRACE conn2 <- [1,3094,null,{}] 16:08:14 INFO - PROCESS | 2260 | 1462316894108 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}] 16:08:14 INFO - PROCESS | 2260 | 1462316894201 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 16:08:14 INFO - PROCESS | 2260 | 1462316894257 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:14 INFO - PROCESS | 2260 | ++DOCSHELL 0x12e015800 == 64 [pid = 2260] [id = 783] 16:08:14 INFO - PROCESS | 2260 | ++DOMWINDOW == 137 (0x128b80400) [pid = 2260] [serial = 2347] [outer = 0x0] 16:08:14 INFO - PROCESS | 2260 | ++DOMWINDOW == 138 (0x128fea800) [pid = 2260] [serial = 2348] [outer = 0x128b80400] 16:08:14 INFO - PROCESS | 2260 | 1462316894281 Marionette DEBUG loaded listener.js 16:08:14 INFO - PROCESS | 2260 | ++DOMWINDOW == 139 (0x128ff0800) [pid = 2260] [serial = 2349] [outer = 0x128b80400] 16:08:14 INFO - PROCESS | 2260 | 1462316894684 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 16:08:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 16:08:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 623ms 16:08:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 16:08:14 INFO - PROCESS | 2260 | 1462316894728 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 16:08:14 INFO - PROCESS | 2260 | 1462316894729 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 16:08:14 INFO - PROCESS | 2260 | 1462316894731 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 16:08:14 INFO - PROCESS | 2260 | 1462316894732 Marionette TRACE conn2 <- [1,3098,null,{}] 16:08:14 INFO - PROCESS | 2260 | 1462316894735 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}] 16:08:14 INFO - PROCESS | 2260 | 1462316894971 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 16:08:15 INFO - PROCESS | 2260 | 1462316895055 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:15 INFO - PROCESS | 2260 | ++DOCSHELL 0x116841800 == 65 [pid = 2260] [id = 784] 16:08:15 INFO - PROCESS | 2260 | ++DOMWINDOW == 140 (0x111d3dc00) [pid = 2260] [serial = 2350] [outer = 0x0] 16:08:15 INFO - PROCESS | 2260 | ++DOMWINDOW == 141 (0x1121dbc00) [pid = 2260] [serial = 2351] [outer = 0x111d3dc00] 16:08:15 INFO - PROCESS | 2260 | 1462316895124 Marionette DEBUG loaded listener.js 16:08:15 INFO - PROCESS | 2260 | ++DOMWINDOW == 142 (0x11313f400) [pid = 2260] [serial = 2352] [outer = 0x111d3dc00] 16:08:15 INFO - PROCESS | 2260 | 1462316895445 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]]]}] 16:08:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 16:08:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 16:08:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 778ms 16:08:15 INFO - PROCESS | 2260 | 1462316895514 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 16:08:15 INFO - PROCESS | 2260 | 1462316895516 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 16:08:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 16:08:15 INFO - PROCESS | 2260 | 1462316895519 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 16:08:15 INFO - PROCESS | 2260 | 1462316895521 Marionette TRACE conn2 <- [1,3102,null,{}] 16:08:15 INFO - PROCESS | 2260 | 1462316895524 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}] 16:08:15 INFO - PROCESS | 2260 | 1462316895650 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 16:08:15 INFO - PROCESS | 2260 | 1462316895686 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:15 INFO - PROCESS | 2260 | ++DOCSHELL 0x118ab7000 == 66 [pid = 2260] [id = 785] 16:08:15 INFO - PROCESS | 2260 | ++DOMWINDOW == 143 (0x115e4ec00) [pid = 2260] [serial = 2353] [outer = 0x0] 16:08:15 INFO - PROCESS | 2260 | ++DOMWINDOW == 144 (0x116f9d000) [pid = 2260] [serial = 2354] [outer = 0x115e4ec00] 16:08:15 INFO - PROCESS | 2260 | 1462316895712 Marionette DEBUG loaded listener.js 16:08:15 INFO - PROCESS | 2260 | ++DOMWINDOW == 145 (0x1180d3c00) [pid = 2260] [serial = 2355] [outer = 0x115e4ec00] 16:08:16 INFO - PROCESS | 2260 | --DOCSHELL 0x116896000 == 65 [pid = 2260] [id = 24] 16:08:16 INFO - PROCESS | 2260 | --DOCSHELL 0x134c1b800 == 64 [pid = 2260] [id = 776] 16:08:16 INFO - PROCESS | 2260 | --DOCSHELL 0x12e01f000 == 63 [pid = 2260] [id = 775] 16:08:16 INFO - PROCESS | 2260 | --DOCSHELL 0x12dd95800 == 62 [pid = 2260] [id = 774] 16:08:16 INFO - PROCESS | 2260 | --DOCSHELL 0x12db46800 == 61 [pid = 2260] [id = 773] 16:08:16 INFO - PROCESS | 2260 | --DOCSHELL 0x119186000 == 60 [pid = 2260] [id = 772] 16:08:16 INFO - PROCESS | 2260 | --DOCSHELL 0x12d917800 == 59 [pid = 2260] [id = 771] 16:08:16 INFO - PROCESS | 2260 | --DOCSHELL 0x12d50e800 == 58 [pid = 2260] [id = 770] 16:08:16 INFO - PROCESS | 2260 | --DOMWINDOW == 144 (0x112040000) [pid = 2260] [serial = 2215] [outer = 0x0] [url = about:blank] 16:08:16 INFO - PROCESS | 2260 | --DOMWINDOW == 143 (0x116a68000) [pid = 2260] [serial = 2218] [outer = 0x0] [url = about:blank] 16:08:16 INFO - PROCESS | 2260 | --DOMWINDOW == 142 (0x1185eec00) [pid = 2260] [serial = 2221] [outer = 0x0] [url = about:blank] 16:08:16 INFO - PROCESS | 2260 | --DOMWINDOW == 141 (0x1250a6000) [pid = 2260] [serial = 2265] [outer = 0x0] [url = about:blank] 16:08:16 INFO - PROCESS | 2260 | --DOCSHELL 0x12ca8b800 == 57 [pid = 2260] [id = 769] 16:08:16 INFO - PROCESS | 2260 | --DOCSHELL 0x12c186000 == 56 [pid = 2260] [id = 768] 16:08:16 INFO - PROCESS | 2260 | --DOCSHELL 0x12a966000 == 55 [pid = 2260] [id = 767] 16:08:16 INFO - PROCESS | 2260 | --DOCSHELL 0x119189800 == 54 [pid = 2260] [id = 766] 16:08:16 INFO - PROCESS | 2260 | --DOCSHELL 0x118ab6000 == 53 [pid = 2260] [id = 765] 16:08:16 INFO - PROCESS | 2260 | --DOCSHELL 0x121808000 == 52 [pid = 2260] [id = 764] 16:08:16 INFO - PROCESS | 2260 | --DOCSHELL 0x12d51c800 == 51 [pid = 2260] [id = 761] 16:08:16 INFO - PROCESS | 2260 | --DOCSHELL 0x12bb5e000 == 50 [pid = 2260] [id = 760] 16:08:16 INFO - PROCESS | 2260 | --DOCSHELL 0x126d74800 == 49 [pid = 2260] [id = 758] 16:08:16 INFO - PROCESS | 2260 | --DOCSHELL 0x1133b3000 == 48 [pid = 2260] [id = 757] 16:08:16 INFO - PROCESS | 2260 | --DOCSHELL 0x118aba800 == 47 [pid = 2260] [id = 756] 16:08:16 INFO - PROCESS | 2260 | --DOCSHELL 0x12cd6e800 == 46 [pid = 2260] [id = 755] 16:08:16 INFO - PROCESS | 2260 | 1462316896066 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 16:08:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 16:08:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 572ms 16:08:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 16:08:16 INFO - PROCESS | 2260 | 1462316896091 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 16:08:16 INFO - PROCESS | 2260 | 1462316896093 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 16:08:16 INFO - PROCESS | 2260 | 1462316896095 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 16:08:16 INFO - PROCESS | 2260 | 1462316896096 Marionette TRACE conn2 <- [1,3106,null,{}] 16:08:16 INFO - PROCESS | 2260 | 1462316896098 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}] 16:08:16 INFO - PROCESS | 2260 | 1462316896169 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 16:08:16 INFO - PROCESS | 2260 | 1462316896175 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:16 INFO - PROCESS | 2260 | ++DOCSHELL 0x11874e800 == 47 [pid = 2260] [id = 786] 16:08:16 INFO - PROCESS | 2260 | ++DOMWINDOW == 142 (0x1180da400) [pid = 2260] [serial = 2356] [outer = 0x0] 16:08:16 INFO - PROCESS | 2260 | ++DOMWINDOW == 143 (0x1182b3800) [pid = 2260] [serial = 2357] [outer = 0x1180da400] 16:08:16 INFO - PROCESS | 2260 | 1462316896197 Marionette DEBUG loaded listener.js 16:08:16 INFO - PROCESS | 2260 | ++DOMWINDOW == 144 (0x11871f400) [pid = 2260] [serial = 2358] [outer = 0x1180da400] 16:08:16 INFO - PROCESS | 2260 | --DOMWINDOW == 143 (0x121246000) [pid = 2260] [serial = 2247] [outer = 0x0] [url = about:blank] 16:08:16 INFO - PROCESS | 2260 | --DOMWINDOW == 142 (0x1196d0000) [pid = 2260] [serial = 2244] [outer = 0x0] [url = about:blank] 16:08:16 INFO - PROCESS | 2260 | --DOMWINDOW == 141 (0x1213cf400) [pid = 2260] [serial = 2250] [outer = 0x0] [url = about:blank] 16:08:16 INFO - PROCESS | 2260 | --DOMWINDOW == 140 (0x121d48800) [pid = 2260] [serial = 2213] [outer = 0x0] [url = about:blank] 16:08:16 INFO - PROCESS | 2260 | --DOMWINDOW == 139 (0x121510c00) [pid = 2260] [serial = 2253] [outer = 0x0] [url = about:blank] 16:08:16 INFO - PROCESS | 2260 | --DOMWINDOW == 138 (0x113145800) [pid = 2260] [serial = 2227] [outer = 0x0] [url = about:blank] 16:08:16 INFO - PROCESS | 2260 | --DOMWINDOW == 137 (0x118721000) [pid = 2260] [serial = 2239] [outer = 0x0] [url = about:blank] 16:08:16 INFO - PROCESS | 2260 | --DOMWINDOW == 136 (0x1185ae800) [pid = 2260] [serial = 2236] [outer = 0x0] [url = about:blank] 16:08:16 INFO - PROCESS | 2260 | --DOMWINDOW == 135 (0x11871f800) [pid = 2260] [serial = 2237] [outer = 0x0] [url = about:blank] 16:08:16 INFO - PROCESS | 2260 | --DOMWINDOW == 134 (0x113da0400) [pid = 2260] [serial = 2230] [outer = 0x0] [url = about:blank] 16:08:16 INFO - PROCESS | 2260 | --DOMWINDOW == 133 (0x116717000) [pid = 2260] [serial = 2231] [outer = 0x0] [url = about:blank] 16:08:16 INFO - PROCESS | 2260 | --DOMWINDOW == 132 (0x121507c00) [pid = 2260] [serial = 2251] [outer = 0x0] [url = about:blank] 16:08:16 INFO - PROCESS | 2260 | --DOMWINDOW == 131 (0x117d30800) [pid = 2260] [serial = 2233] [outer = 0x0] [url = about:blank] 16:08:16 INFO - PROCESS | 2260 | --DOMWINDOW == 130 (0x11826d000) [pid = 2260] [serial = 2234] [outer = 0x0] [url = about:blank] 16:08:16 INFO - PROCESS | 2260 | --DOMWINDOW == 129 (0x11872c000) [pid = 2260] [serial = 2241] [outer = 0x0] [url = about:blank] 16:08:16 INFO - PROCESS | 2260 | --DOMWINDOW == 128 (0x119fcb400) [pid = 2260] [serial = 2224] [outer = 0x0] [url = about:blank] 16:08:16 INFO - PROCESS | 2260 | --DOMWINDOW == 127 (0x121b4d800) [pid = 2260] [serial = 2259] [outer = 0x0] [url = about:blank] 16:08:16 INFO - PROCESS | 2260 | --DOMWINDOW == 126 (0x1240ac800) [pid = 2260] [serial = 2260] [outer = 0x0] [url = about:blank] 16:08:16 INFO - PROCESS | 2260 | --DOMWINDOW == 125 (0x124324400) [pid = 2260] [serial = 2262] [outer = 0x0] [url = about:blank] 16:08:16 INFO - PROCESS | 2260 | --DOMWINDOW == 124 (0x121b28000) [pid = 2260] [serial = 2254] [outer = 0x0] [url = about:blank] 16:08:16 INFO - PROCESS | 2260 | --DOMWINDOW == 123 (0x119595000) [pid = 2260] [serial = 2256] [outer = 0x0] [url = about:blank] 16:08:16 INFO - PROCESS | 2260 | --DOMWINDOW == 122 (0x113a9d400) [pid = 2260] [serial = 2228] [outer = 0x0] [url = about:blank] 16:08:16 INFO - PROCESS | 2260 | --DOMWINDOW == 121 (0x125097800) [pid = 2260] [serial = 2263] [outer = 0x0] [url = about:blank] 16:08:16 INFO - PROCESS | 2260 | --DOMWINDOW == 120 (0x1213c2400) [pid = 2260] [serial = 2248] [outer = 0x0] [url = about:blank] 16:08:16 INFO - PROCESS | 2260 | --DOMWINDOW == 119 (0x12113c000) [pid = 2260] [serial = 2245] [outer = 0x0] [url = about:blank] 16:08:16 INFO - PROCESS | 2260 | --DOMWINDOW == 118 (0x1193afc00) [pid = 2260] [serial = 2242] [outer = 0x0] [url = about:blank] 16:08:16 INFO - PROCESS | 2260 | --DOMWINDOW == 117 (0x1213c2800) [pid = 2260] [serial = 2257] [outer = 0x0] [url = about:blank] 16:08:16 INFO - PROCESS | 2260 | 1462316896516 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]]]}] 16:08:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 16:08:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 16:08:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 16:08:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 470ms 16:08:16 INFO - PROCESS | 2260 | 1462316896565 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 16:08:16 INFO - PROCESS | 2260 | 1462316896567 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 16:08:16 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 16:08:16 INFO - PROCESS | 2260 | 1462316896574 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 16:08:16 INFO - PROCESS | 2260 | 1462316896576 Marionette TRACE conn2 <- [1,3110,null,{}] 16:08:16 INFO - PROCESS | 2260 | 1462316896579 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}] 16:08:16 INFO - PROCESS | 2260 | 1462316896652 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 16:08:16 INFO - PROCESS | 2260 | 1462316896656 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:16 INFO - PROCESS | 2260 | ++DOCSHELL 0x126d6f800 == 48 [pid = 2260] [id = 787] 16:08:16 INFO - PROCESS | 2260 | ++DOMWINDOW == 118 (0x118fafc00) [pid = 2260] [serial = 2359] [outer = 0x0] 16:08:16 INFO - PROCESS | 2260 | ++DOMWINDOW == 119 (0x119338c00) [pid = 2260] [serial = 2360] [outer = 0x118fafc00] 16:08:16 INFO - PROCESS | 2260 | 1462316896678 Marionette DEBUG loaded listener.js 16:08:16 INFO - PROCESS | 2260 | ++DOMWINDOW == 120 (0x119833000) [pid = 2260] [serial = 2361] [outer = 0x118fafc00] 16:08:17 INFO - PROCESS | 2260 | 1462316897000 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"]]]}] 16:08:17 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 16:08:17 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 16:08:17 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 16:08:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:08:17 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 16:08:17 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 473ms 16:08:17 INFO - PROCESS | 2260 | 1462316897044 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 16:08:17 INFO - PROCESS | 2260 | 1462316897045 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 16:08:17 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 16:08:17 INFO - PROCESS | 2260 | 1462316897048 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 16:08:17 INFO - PROCESS | 2260 | 1462316897049 Marionette TRACE conn2 <- [1,3114,null,{}] 16:08:17 INFO - PROCESS | 2260 | 1462316897051 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}] 16:08:17 INFO - PROCESS | 2260 | 1462316897121 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 16:08:17 INFO - PROCESS | 2260 | 1462316897177 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\", \"ef0660ac-ce37-44f7-8ee5-a07ef2b23a8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:17 INFO - PROCESS | 2260 | ++DOCSHELL 0x12116e000 == 49 [pid = 2260] [id = 788] 16:08:17 INFO - PROCESS | 2260 | ++DOMWINDOW == 121 (0x118fb1c00) [pid = 2260] [serial = 2362] [outer = 0x0] 16:08:17 INFO - PROCESS | 2260 | ++DOMWINDOW == 122 (0x119bb6400) [pid = 2260] [serial = 2363] [outer = 0x118fb1c00] 16:08:17 INFO - PROCESS | 2260 | 1462316897200 Marionette DEBUG loaded listener.js 16:08:17 INFO - PROCESS | 2260 | ++DOMWINDOW == 123 (0x1213be000) [pid = 2260] [serial = 2364] [outer = 0x118fb1c00] 16:08:17 INFO - PROCESS | 2260 | 1462316897431 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]]]}] 16:08:17 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 16:08:17 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 420ms 16:08:17 INFO - PROCESS | 2260 | 1462316897468 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 16:08:17 INFO - PROCESS | 2260 | 1462316897469 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 16:08:18 WARNING - u'runner_teardown' () 16:08:18 INFO - No more tests 16:08:18 INFO - Got 0 unexpected results 16:08:18 INFO - SUITE-END | took 505s 16:08:18 INFO - Closing logging queue 16:08:18 INFO - queue closed 16:08:18 INFO - Return code: 0 16:08:18 WARNING - # TBPL SUCCESS # 16:08:18 INFO - Running post-action listener: _resource_record_post_action 16:08:18 INFO - Running post-run listener: _resource_record_post_run 16:08:19 INFO - Total resource usage - Wall time: 526s; CPU: 58.0%; Read bytes: 380928; Write bytes: 953589760; Read time: 5; Write time: 4857 16:08:19 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 16:08:19 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 148195840; Write bytes: 148543488; Read time: 13554; Write time: 345 16:08:19 INFO - run-tests - Wall time: 509s; CPU: 58.0%; Read bytes: 380928; Write bytes: 792881152; Read time: 5; Write time: 4471 16:08:19 INFO - Running post-run listener: _upload_blobber_files 16:08:19 INFO - Blob upload gear active. 16:08:19 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 16:08:19 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 16:08:19 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'] 16:08:19 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 16:08:20 INFO - (blobuploader) - INFO - Open directory for files ... 16:08:20 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 16:08:20 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 16:08:20 INFO - (blobuploader) - INFO - Uploading, attempt #1. 16:08:21 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 16:08:21 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 16:08:21 INFO - (blobuploader) - INFO - Done attempting. 16:08:21 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 16:08:21 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 16:08:21 INFO - (blobuploader) - INFO - Uploading, attempt #1. 16:08:23 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 16:08:23 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 16:08:23 INFO - (blobuploader) - INFO - Done attempting. 16:08:23 INFO - (blobuploader) - INFO - Iteration through files over. 16:08:23 INFO - Return code: 0 16:08:23 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 16:08:23 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 16:08:23 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/8459466832a55ded2b04c42dd7b91e2bfe5912f405636736b4504cbdfc56136a2b0624088197ab5bca5ce648e35283448801654032fe7477cda3a7763e8c3316", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/6af960b724fc004497b96d7df2962b7edf8a2fb678aec07a0f5a5aff65c10c26663d9f191ec78ddccf369162ac77012768abbb607aac443af071f7752711ca8e"} 16:08:23 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 16:08:23 INFO - Writing to file /builds/slave/test/properties/blobber_files 16:08:23 INFO - Contents: 16:08:23 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/8459466832a55ded2b04c42dd7b91e2bfe5912f405636736b4504cbdfc56136a2b0624088197ab5bca5ce648e35283448801654032fe7477cda3a7763e8c3316", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/6af960b724fc004497b96d7df2962b7edf8a2fb678aec07a0f5a5aff65c10c26663d9f191ec78ddccf369162ac77012768abbb607aac443af071f7752711ca8e"} 16:08:23 INFO - Running post-run listener: copy_logs_to_upload_dir 16:08:23 INFO - Copying logs to upload dir... 16:08:23 INFO - mkdir: /builds/slave/test/build/upload/logs 16:08:23 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1490.181227 ========= master_lag: 0.31 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 50 secs) (at 2016-05-03 16:08:23.843758) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-03 16:08:23.847727) ========= 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.tS0MmZuEIJ/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.xXbvjCW2sx/Listeners TMPDIR=/var/folders/xg/t9n0l1xx5tbbv7rdc0m9kfch00000w/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/8459466832a55ded2b04c42dd7b91e2bfe5912f405636736b4504cbdfc56136a2b0624088197ab5bca5ce648e35283448801654032fe7477cda3a7763e8c3316", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/6af960b724fc004497b96d7df2962b7edf8a2fb678aec07a0f5a5aff65c10c26663d9f191ec78ddccf369162ac77012768abbb607aac443af071f7752711ca8e"} build_url:https://queue.taskcluster.net/v1/task/Ub0hQRaeRICAhRFCQ41_NQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/Ub0hQRaeRICAhRFCQ41_NQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012844 build_url: 'https://queue.taskcluster.net/v1/task/Ub0hQRaeRICAhRFCQ41_NQ/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/8459466832a55ded2b04c42dd7b91e2bfe5912f405636736b4504cbdfc56136a2b0624088197ab5bca5ce648e35283448801654032fe7477cda3a7763e8c3316", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/6af960b724fc004497b96d7df2962b7edf8a2fb678aec07a0f5a5aff65c10c26663d9f191ec78ddccf369162ac77012768abbb607aac443af071f7752711ca8e"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Ub0hQRaeRICAhRFCQ41_NQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-03 16:08:23.885762) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-03 16:08:23.886129) ========= 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.tS0MmZuEIJ/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.xXbvjCW2sx/Listeners TMPDIR=/var/folders/xg/t9n0l1xx5tbbv7rdc0m9kfch00000w/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.005219 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-03 16:08:23.935096) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-03 16:08:23.936470) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-03 16:08:23.937035) ========= ========= Total master_lag: 0.47 =========